On Wed, Jul 23, 2008 at 3:30 AM, Erez Zadok <ezk@cs.sunysb.edu> wrote:Ok issue in unionfs is very simpler to umsdos filesystem. Credentials patch will provide equal ablility to do what umsdos file system does but on every file system. We currently have VFS bindings ro and rw in main kernel but we cannot stack VFS bindings. Working out how to stack VFS itself would destroy the need for Unionfs and in the VFS bind itself removes from having to worry that much about secuirty since its secuirty resolved before it enters the VFS bind or after it leaves no in the central code. Reason the VFS itself does not have to. Some how we have to get rid of unionfs being the way it is because being a full filesystem it has to deal with the messes of being a full filesystem. CacheFS has to provide a overlay over network file systems so they can be cached. So is doing a simpler overlay ok not as complex but needs looking at. The credentials patch is critical to look at. CacheFS cannot go main line without it does a lot of changes to permission handling. Might provide some ways around unionfs issues. The battle about being a filesystem is going to last as long as unionfs is a filesystem. Wrong place in the code base causes all kinds of unrequired fights with the LSM. Peter Dolding --
| Greg Kroah-Hartman | [PATCH 008/196] Chinese: add translation of volatile-considered-harmful.txt |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Andrew Morton | -mm merge plans for 2.6.23 |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Herbert Xu | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Rémi Denis-Courmont | [PATCH 01/14] Phonet global definitions |
