flushing "anonymous" buffers over NFS is rejected by server (more
weird bugs with mmap-ing via NFS)
Mikhail Teterin
mi+mx at aldan.algebra.com
Wed Mar 22 19:28:21 UTC 2006
середа 22 березень 2006 14:03, Matthew Dillon Ви написали:
> I consider it a bug. I think the only way to reliably fix the problem
> is to give the client the ability to specify the uid to issue RPCs with
> in the NFS mount command, to match what the export does.
So, the problem is, the dirtied buffers _sometimes_ lose their owner and thus
become root-owned. When the NFS client tries to flush them out, the NFS
server (by default suspecting remote roots of being evil) rejects the
flushing, which brings the client to its weak knees.
1. Do the yet unflushed buffers really have to be anonymous?
2. Can't the client's knees be strengthened in this regard?
Thanks!
-mi
More information about the freebsd-stable
mailing list