Re: [2.6 patch] make vfs_ioctl() static
- From: Erez Zadok <ezk@xxxxxxxxxxxxx>
- Date: Sun, 17 Feb 2008 15:22:45 -0500
In message <20080217131839.GA11034@xxxxxxxxxxxxx>, Christoph Hellwig writes:
On Sun, Feb 17, 2008 at 10:18:42AM +0200, Adrian Bunk wrote:
This patch makes the needlessly global vfs_ioctl() static.
I think the point was toa eventually export it for stackable filesystem
use. But until they start using it marking it static seems fine with
me.
Right. I'm not using it yet in unionfs, although I could; for now I'm just
calling very similar code myself. This is only used in unionfs after I
process my own ioctls; IOW, I pass all unknown ioctls to the lower level and
let it handle it.
eCryptfs, however, doesn't pass unknown ioctls to the lower layer: it only
processes its own.
Honestly I'm not sure which is more appropriate: should a stackable f/s pass
unknown ioctls to the lower f/s or not? If it doesn't, would any important
functionality be lost?
Erez.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- Re: [2.6 patch] make vfs_ioctl() static
- From: Christoph Hellwig
- Re: [2.6 patch] make vfs_ioctl() static
- Prev by Date: Re: [2.6.25-rc2] System freezes ca. 1 minute after logging into KDE
- Next by Date: Re: Linux 2.6.25-rc2
- Previous by thread: Re: [2.6 patch] make vfs_ioctl() static
- Next by thread: [RFC: 2.6 patch] minix: remove !NO_TRUNCATE code
- Index(es):