[VFS changes] (2.3.51)

2000-03-10 Thread Alexander Viro
1) ->read_super() called with lock already taken. 2) module reference counter is taken care of in VFS. Forget about MOD_{INC.DEC}_USE_COUNT crap in ->{read,put}_super(). 3) get_fs_type() taken out of the export list. If somebody wants it back - fine, but I'ld rather _not_ d

Re: [Announce] VFS changes (2.3.51-1)

2000-03-10 Thread Alexander Viro
On Fri, 10 Mar 2000, Erez Zadok wrote: > Thanks Al. > > VFS changes are important to any F/S developer, but even more important to > me since my stackable templates must behave like both a lower-level F/S and > a VFS. Ion and I updated our templates to 2.3.49 just a couple of days ago, > tak

Re: [Announce] VFS changes (2.3.51-1)

2000-03-10 Thread Erez Zadok
Thanks Al. VFS changes are important to any F/S developer, but even more important to me since my stackable templates must behave like both a lower-level F/S and a VFS. Ion and I updated our templates to 2.3.49 just a couple of days ago, taking into account the previous set of VFS changes. I wa

[Announce] VFS changes (2.3.51-1)

2000-03-09 Thread Alexander Viro
1) ->statfs() changed. Now it takes _kernelspace_ pointer to struct statfs (and doesn't have to call copy_to_user()). It also expects the buffer filled with -1's (default value for fields unsupported by filesystem). It _doesn't_ get 'bufsize' argument anymore. 2) vfs_statfs() function is provided