Re: vattr_null() doesn't initialize va_filerev

2015-10-13 Thread Philip Guenther
On Thu, 8 Oct 2015, Martin Natano wrote: > Filesystem implementations depend on vattr_null() to initialize the > fields in struct vattr, which is true for all the fields except > va_filerev. It therefore is not set to VNOVAL as expected by the file > system, but contains whatever was there on th

vattr_null() doesn't initialize va_filerev

2015-10-08 Thread Martin Natano
Filesystem implementations depend on vattr_null() to initialize the fields in struct vattr, which is true for all the fields except va_filerev. It therefore is not set to VNOVAL as expected by the file system, but contains whatever was there on the stack. This causes VOP_GETATTR() on cd9660 and msd