On Fri, Apr 21, 2006 at 12:56:11PM +0300, Andrey Simonenko wrote: > Greetings, > > In my environment non-atomic updates of NFS export lists are not > acceptable. So, I decided to correct this problem. As the result > mountd, kern/vfs_export.c were completely rewritten, mount.h, > vfs_mount.c and nfs_srvsubs.c also got changes.
> 5. Now it is safe to update export lists without receiving EPERM > on a client side. I think it's fantastic that you're working on this - I had to disable the SIGHUP that is sent by mount(8) to avoid destroying my client I/O each time I remount on the server (in fact I was going to propose removing this code as a workaround). I'll test your patch soon. Kris
pgpL7TAeNd9Aj.pgp
Description: PGP signature