From nobody Mon Jan 26 21:03:58 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f0Lcb0Xw9z6Pcjp for ; Mon, 26 Jan 2026 21:03:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f0LcZ71Zbz478F for ; Mon, 26 Jan 2026 21:03:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769461439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rdljWh4+K74d/w3xJRzvMZAi27Apa6HrYoR8vuuOQsY=; b=fpWMQXO9CONrFhX2uUSZRGbOTGfKq42hOUQJ7dZnnj+8n/6VYnlT25CmMVlpH9E942gw4Q y1WPczdbCWthJl0tizSDM59XHqkbUg+4inL3FnHn5bij/kWp5k9YreA3WM32TgvzuwJdSu rTnIErXgDnBRGdqhgmX0K5stN0MpA9hWXBg47OQPoIZQjoig7uRAgjh/pDzSiUgkO22ScA XvkaY2inhWqipUtJRjyCKCt7kSOy8ivhfiMnXX5OEZ5oprWk5GCC4QgJ0Fu+Q3n4I6mik1 hrhiHAi37exEiO1hrNUUOGGWWMBRNtUxMcD2Ibv3W8m0UbjiYWlbco9Gt8e7gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769461439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rdljWh4+K74d/w3xJRzvMZAi27Apa6HrYoR8vuuOQsY=; b=htaJBDbmlHAoxGb3rClN4CzhbJR68Fk7JTMAnxP6EgnsIkfVGu4tu06zuDZf3Vmiiu6I1p vUzYDEj+rm+d3+SSeuZYvE84Ik+B5ojhZ6SguFaaZuB64rM1hbRSTQkKRTnNFIk6KzOj6J lvZGLIvhIG3qVGYba0mYKai4I30cYwIzw+W899WYpC54J/j2hn2KusIA190IL7Y0L/Oo2i M4nzF3l7xIqTQI6PXmW50ytcQsISz6Dv+0mIRrMBnaZZCxt+aEXnN6TFHf3Bt8pX5OMwwU AnlyD34QZ/rlImGcQxnz3477eHAzEAwgjALZIGbXveIjKTq5bk2DFGk2UxdEiQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769461439; a=rsa-sha256; cv=none; b=ctdjJ8KZ9HN7VCGgwUGFgrlcq03A3tMzOXca1qfed47O5i9n/lr3kvvS0rmQ/rjLjExh+o xXOOXNFN6TEMACvom0BpWP8Q85nPS414n8+GMeJTXW2TTuDBePwBWuYwDmYEwnTzstypyc Nsp4Gav2KIKHxzamvPRTUZfZgcxz+4+o44mmbuPKx0+HFWIKSre7i+KwxRSTdbNmih67ZV LpXfx+ExTiYtrOuCyA5j4/mkYmyoTKNLGLKbhfMTWb74ncHiWXcI9Ib4pLLsDQ+zT8mtev mGOlO5loQ5n0yupiEVhGSYWzUiShejxzN5OoUzj1BlqRssWx8fRTb6PWcreNoA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f0LcZ6M38zd3D for ; Mon, 26 Jan 2026 21:03:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 27afd by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 26 Jan 2026 21:03:58 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Alan Somers Subject: git: 6253212608b4 - main - Add pdrfork to OpenBSM List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: asomers X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6253212608b4f513b1e298f11a630d9d0596560d Auto-Submitted: auto-generated Date: Mon, 26 Jan 2026 21:03:58 +0000 Message-Id: <6977d6be.27afd.7328a515@gitrepo.freebsd.org> The branch main has been updated by asomers: URL: https://cgit.FreeBSD.org/src/commit/?id=6253212608b4f513b1e298f11a630d9d0596560d commit 6253212608b4f513b1e298f11a630d9d0596560d Author: Alan Somers AuthorDate: 2026-01-26 19:10:50 +0000 Commit: Alan Somers CommitDate: 2026-01-26 21:03:47 +0000 Add pdrfork to OpenBSM It's necessary for auditd to be able to log its events. Note that the recently added pdwait() syscall is only auditable because an audit event of that name was preemptively added back in 2012. PR: 292739 MFC after: 1 week Fixes: 5c2ee618d5e "sys: add pdrfork(2)" Sponsored by: ConnectWise Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D54897 --- contrib/openbsm/etc/audit_event | 1 + contrib/openbsm/sys/bsm/audit_kevents.h | 1 + 2 files changed, 2 insertions(+) diff --git a/contrib/openbsm/etc/audit_event b/contrib/openbsm/etc/audit_event index 31b4adc221a6..65090a787a56 100644 --- a/contrib/openbsm/etc/audit_event +++ b/contrib/openbsm/etc/audit_event @@ -613,6 +613,7 @@ 43263:AUE_SHMRENAME:shm_rename(2):ip 43264:AUE_REALPATHAT:realpathat(2):fa 43265:AUE_CLOSERANGE:close_range(2):cl +43273:AUE_PDRFORK:pdrfork(2):pc # # Solaris userspace events. # diff --git a/contrib/openbsm/sys/bsm/audit_kevents.h b/contrib/openbsm/sys/bsm/audit_kevents.h index ec51f501e3a7..4e56e0b98db2 100644 --- a/contrib/openbsm/sys/bsm/audit_kevents.h +++ b/contrib/openbsm/sys/bsm/audit_kevents.h @@ -655,6 +655,7 @@ #define AUE_SHMRENAME 43263 /* FreeBSD-specific. */ #define AUE_REALPATHAT 43264 /* FreeBSD-specific. */ #define AUE_CLOSERANGE 43265 /* FreeBSD-specific. */ +#define AUE_PDRFORK 43273 /* FreeBSD-specific. */ /* * Darwin BSM uses a number of AUE_O_* definitions, which are aliased to the