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]
