Could the passed filenames and pathnames in the functions in vfs_ops be made non-const? The use of a VFS module as transparent layer includes the ability to change the passed data (as suggested from the comments in vfs.h), but with the const qualifiers there, you cannot legally change the passed names without generating compiler warnings.
Kris
