Re-mount Through Caseless VFS?
Posted Feb 23, 2004 0:37 UTC (Mon) by
miallen (guest, #10195)
In reply to:
The kernel and character set encodings by fiberbit
Parent article:
The kernel and character set encodings
Why not just create a "casefs" VFS that just uses the existing ops for the target mounted fs but overloads lookup() to do the caseless pathwalk (and maybe save the last N paths with hashes in a separate cache)? Now you would just (re)mount an existing fs through this casefs VFS. It wouldn't be optimal but it would still be a lot faster for Samba, WINE, or whoever and it wouldn't barf all over any other kernel code. It's probably not a lot of code either.
Mike
(
Log in to post comments)