diff options
author | rwatson <rwatson@FreeBSD.org> | 2008-01-19 17:12:44 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2008-01-19 17:12:44 +0000 |
commit | a45d8c6482b786edcfd7a9ec4556ff8c4e2fe2e4 (patch) | |
tree | 87117244a9ec9fc78b210e01c1fe50b292a1ba72 /sys/kern/kern_shutdown.c | |
parent | 5baa8fe0004741a35c29a3b56dd3500ae74ba4c7 (diff) | |
download | FreeBSD-src-a45d8c6482b786edcfd7a9ec4556ff8c4e2fe2e4.zip FreeBSD-src-a45d8c6482b786edcfd7a9ec4556ff8c4e2fe2e4.tar.gz |
Improve default vnode operation handling for Coda:
- Don't specify vnode operations for mknod, lease, and advlock--let them
fall through to vop_default.
- Implement vop_default with &default_vnodeops, rather than with VOP_PANIC,
so that unimplemented vnode operations are handled in more sensible ways
than panicking, such as EOPNOTSUPP on ACL queries generated by bsdtar,
or mknod.
MFC after: 3 days
Diffstat (limited to 'sys/kern/kern_shutdown.c')
0 files changed, 0 insertions, 0 deletions