Date: Wed, 27 Feb 2008 17:12:22 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/security/audit audit_worker.c Message-ID: <200802271712.m1RHCNsx007386@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2008-02-27 17:12:22 UTC FreeBSD src repository Modified files: sys/security/audit audit_worker.c Log: Replace somewhat awkward audit trail rotation scheme, which involved the global audit mutex and condition variables, with an sx lock which protects the trail vnode and credential while in use, and is acquired by the system call code when rotating the trail. Previously, a "message" would be sent to the kernel audit worker, which did the rotation, but the new code is simpler and (hopefully) less error-prone. Obtained from: TrustedBSD Project MFC after: 1 month Revision Changes Path 1.20 +98 -163 src/sys/security/audit/audit_worker.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802271712.m1RHCNsx007386>