John Baldwin
ba88dfc733
Back out proc locking to protect p_ucred for obtaining additional
...
references along with the actual obtaining of additional references.
2001-01-27 00:01:31 +00:00
John Baldwin
e5690aadaa
Proc locking.
2001-01-24 00:35:12 +00:00
Poul-Henning Kamp
959b7375ed
Staticize some malloc M_ instances.
2000-12-08 20:09:00 +00:00
Robert Watson
988ee790d4
o Change locking rules for VOP_GETACL() to indicate that vnode locks
...
must be held when retrieving ACLs from vnodes. This is required for
EA-based UFS ACL implementations.
o Update vacl_get_acl() so that it does appropriate vnode locking.
o Remove static from M_ACL malloc define so that it is accessible for
consumers of ACLs other than in kern_acl.c
Obtained from: TrustedBSD Project
2000-09-21 18:43:32 +00:00
Poul-Henning Kamp
2c9b67a8df
Remove unneeded #include <vm/vm_zone.h>
...
Generated by: src/tools/tools/kerninclude
2000-04-30 18:52:11 +00:00
Robert Watson
8f0738756c
Fix bde'isms in acl/extattr syscall interface, renaming syscalls to
...
prettier (?) names, adding some const's around here, et al.
Reviewed by: bde
2000-01-19 06:07:34 +00:00
Robert Watson
91f37dcba1
Second pass commit to introduce new ACL and Extended Attribute system
...
calls, vnops, vfsops, both in /kern, and to individual file systems that
require a vfsop_ array entry.
Reviewed by: eivind
1999-12-19 06:08:07 +00:00