Bug 15822 - Enable support for cephfs case insensitive behavior
Summary: Enable support for cephfs case insensitive behavior
Status: NEW
Alias: None
Product: Samba 4.1 and newer
Classification: Unclassified
Component: VFS Modules (show other bugs)
Version: 4.22.0
Hardware: All All
: P5 normal (vote)
Target Milestone: ---
Assignee: Jule Anger
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-10 16:51 UTC by Guenther Deschner
Modified: 2025-03-14 14:37 UTC (History)
2 users (show)

See Also:


Attachments
patch from master for v4-22-test (4.54 KB, patch)
2025-03-13 21:51 UTC, Guenther Deschner
anoopcs: review+
Details
patch from master for v4-21-test (23.35 KB, patch)
2025-03-14 10:44 UTC, Anoop C S
gd: review+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guenther Deschner 2025-03-10 16:51:01 UTC
CephFS now has support for case insensitive directory trees (https://github.com/ceph/ceph/pull/60746), some changes are required for vfs_ceph_new to make use of that feature.
Comment 1 Björn Jacke 2025-03-11 09:10:22 UTC
please have in mind to put code, which isn't filesystem specific into generic code paths. Many other filesystems including the most popular ext4 have case-insensitive support these days. We're ignoring this till now quite a bit, this is why I want to remind us to make sure that we don't implment generic stuff in fs-specific modules.
Comment 2 Guenther Deschner 2025-03-11 13:52:19 UTC
Thanks for the reminder Björn, the proposed changes are highly cephfs specific, nothing generic in there at all I'm afraid.
Comment 3 Samba QA Contact 2025-03-11 20:35:13 UTC
This bug was referenced in samba master:

a52602030e6ba0e1bcddf5f611464b58076fadd0
Comment 4 Guenther Deschner 2025-03-13 21:51:06 UTC
Created attachment 18603 [details]
patch from master for v4-22-test
Comment 5 Anoop C S 2025-03-14 10:44:47 UTC
Created attachment 18605 [details]
patch from master for v4-21-test
Comment 6 Guenther Deschner 2025-03-14 14:36:36 UTC
Comment on attachment 18605 [details]
patch from master for v4-21-test

LGTM, RB+
Comment 7 Guenther Deschner 2025-03-14 14:37:25 UTC
Jule, please add to v4-21 and v4-22, thanks!