> > > > I know there are a few cases, where filesystems call vfs_foo()CC-d linux-security-module, James Morris. Nobody wants to send vfsmounts to the filesystem. But vfs_...() are still part of the "upper layer", not the filesystem, so I'm not convinced yet. For example: -extern int vfs_mkdir(struct inode *, struct dentry *, int); +extern int vfs_mkdir(const struct path *, struct dentry *, int); There's one caller of vfs_mkdir that can't do this: cgroup_clone(). But that can call cgroup_mkdir() instead. And having the vfsmount available within vfs_...() functions means, that the mnt_want_write() check can be moved inside, which means that callers get simpler and less likely to be buggy. Those are all advantages IMO, regardless of any security module issues. Miklos --
| Peter Zijlstra | [PATCH 6/6] sched: disabled rt-bandwidth by default |
| Alan Cox | Re: RFC: outb 0x80 in inb_p, outb_p harmful on some modern AMD64 with MCP51 laptops |
| Vegard Nossum | [RFC][PATCH] bitfields API |
| Pallipadi, Venkatesh | RE: 2.6.21-rc6-mm1 |
git: | |
| Jan Holesovsky | [PATCH] RFC: git lazy clone proof-of-concept |
| Junio C Hamano | Re: [PATCH resend] make "git push" update origin and mirrors, "git push --mirror" ... |
| Nicolas Pitre | Re: [PATCH] diff-delta: produce optimal pack data |
| Sam Vilain | [PATCH] git-mergetool: add support for ediff |
| Michael | QEMU /dev/tun issue with tun device number > 3 (more than 4 guests) |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Predrag Punosevac | Re: OpenBSD project goals |
| Nick Guenther | Re: how to clear dmesg outpout |
| Stephen Pierce | SLS |
| C Wayne Huling | Re: Can males come from... |
| Les Andrzejewski | X386/WD90C31/SUMSUNG SYNC MASTER 4 |
| David Willmore | Re: Intel, the Pentium and Linux |
