Messages in this thread | | | From | Neil Brown <> | Date | Thu, 14 Feb 2002 11:42:26 +1100 (EST) | Subject | Re: [PATCH] -- filesystems.c::sys_nfsservctl |
| |
On Wednesday February 13, merlin@transgeek.com wrote: > Ok guys get ready to flame me.... > > The attached patch removes the lock/unlock in this function. Now I am 80% > sure of this one, but would like a word from the kmod maintainer about > whether request_module needs the BKL or not. do_nfsservctl already takes > the BKL inside the function so as long as request_module is safe this pair > can be removed -- effectively making do_nfsservctl responsible for it's own > locking scheme. > > So whoever knows for SURE about request_module, please reply.
Please see http://www.cse.unsw.edu.au/~neilb/patches/linux-devel/2.5.4-pre5/ for current nfsd patches. patch-E-NfsdSyscallCleanup might be of particular interest.
When I have finished testing these (sometime next week I hope) I will be submitting them to Linux for 2.5, and then backporting them to 2.4, and hopefully submitting the least intrusive ones to Marcello shortly after 2.4.18 comes out.
These patches: remove most of the BKL enable TCP support plus assorted other things.
Comments, and testing, most welcome.
NeilBrown - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |