YAMAMOTO Takashi <y...@mwd.biglobe.ne.jp> wrote:

>       - processes, including your file server, are waiting for completion
>         of paging i/o.
>       - paging i/o never completes as they are served by your file server.

Yes, this is my conclusion too. This suggests that we cannot make
puffs_vnop_fsync/flushvncache/dosetattr synchronous to fix the race with
puffs_vnop_getattr. This one is really getting tricky, as we have no way
to know when SETATTR from puffs_vnop_fsync/ completes.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
m...@netbsd.org

Reply via email to