freebsd-dev/sys/security/audit
Konstantin Belousov 5050aa86cf Remove the support for using non-mpsafe filesystem modules.
In particular, do not lock Giant conditionally when calling into the
filesystem module, remove the VFS_LOCK_GIANT() and related
macros. Stop handling buffers belonging to non-mpsafe filesystems.

The VFS_VERSION is bumped to indicate the interface change which does
not result in the interface signatures changes.

Conducted and reviewed by:	attilio
Tested by:	pho
2012-10-22 17:50:54 +00:00
..
audit_arg.c Remove the support for using non-mpsafe filesystem modules. 2012-10-22 17:50:54 +00:00
audit_bsm_domain.c
audit_bsm_errno.c Add ECAPMODE, "Not permitted in capability mode", a new kernel errno 2011-03-01 13:14:28 +00:00
audit_bsm_fcntl.c
audit_bsm_klib.c
audit_bsm_socket_type.c
audit_bsm_token.c
audit_bsm.c Provide ability to audit cap_rights_t arguments. 2011-07-18 12:58:18 +00:00
audit_ioctl.h
audit_pipe.c Get rid of D_PSEUDO. 2011-10-18 08:09:44 +00:00
audit_private.h Provide ability to audit cap_rights_t arguments. 2011-07-18 12:58:18 +00:00
audit_syscalls.c Remove the support for using non-mpsafe filesystem modules. 2012-10-22 17:50:54 +00:00
audit_trigger.c
audit_worker.c Remove the support for using non-mpsafe filesystem modules. 2012-10-22 17:50:54 +00:00
audit.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
audit.h Provide ability to audit cap_rights_t arguments. 2011-07-18 12:58:18 +00:00