diff options
author | dillon <dillon@FreeBSD.org> | 2001-01-04 22:45:19 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 2001-01-04 22:45:19 +0000 |
commit | 7fdb864af77f4df5a2cd92c362d93dd5d2d10f49 (patch) | |
tree | 612a5d1a2d2c4c59c6d3177c7a90c74f6cf5bee7 /sys/kern/subr_smp.c | |
parent | efbf261c68397211840db4989230161c3217ffb4 (diff) | |
download | FreeBSD-src-7fdb864af77f4df5a2cd92c362d93dd5d2d10f49.zip FreeBSD-src-7fdb864af77f4df5a2cd92c362d93dd5d2d10f49.tar.gz |
NFS O_EXCL file create semantics temporarily uses file attributes to store
the file verifier. The NFS client is supposed to do a SETATTR after a
successful O_EXCL open/create to clean up the attributes. FreeBSD's
client code was generating a SETATTR rpc but was not generating an access
or modification time update within that rpc, leaving the file with a
broken access time that solaris chokes on (and it doesn't look very
nice when you ls -lua under FreeBSD either!). Fixed.
Diffstat (limited to 'sys/kern/subr_smp.c')
0 files changed, 0 insertions, 0 deletions