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

From: Neil Brown (neilb@cse.unsw.edu.au)
Date: Wed Feb 13 2002 - 19:42:26 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/



This archive was generated by hypermail 2b29 : Fri Feb 15 2002 - 21:00:59 EST