J. Hannken-Illjes <[email protected]> wrote:

> With the attached diff the locking protocol requests at least a shared
> lock and all calls to VOP_GETATTR() outside of file systems respect it.

Please look at pn_sizemtx in src/fs/puffs/puffs_vnop.c 

As I understand your change allows to remove it.
VOP_(SETATTR|FSYNC|INACTIVE|WRITE) all operate of anexclusive locked
vnode, right?

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
[email protected]

Reply via email to