Re: [PATCH] -- filesystems.c::sys_nfsservctl

Neil Brown (neilb@cse.unsw.edu.au)
Thu, 14 Feb 2002 11:42:26 +1100 (EST)


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/