From nobody Wed Jul 15 09:40:17 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 4h0WPG3NV0z6lCPF; Wed, 15 Jul 2026 09:40:18 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h0WPG2XzKz4LR0; Wed, 15 Jul 2026 09:40:18 +0000 (UTC) (envelope-from brooks@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784108418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HAp0H+AcuFCAZWj+9albpwu8K/xhDSxswOTLC9DzLYc=; b=DMZgyAKfC/9RQvjnGmkRpAO8SX5ScA0Zx3/QLX2yhnE6FMtwC+W6nv+1RKOejTYOaA9qF/ RAahqaIyx3XrvKeKrzVgVBXCw3ZrEqke+ig7hrYSRbkAKhrVZf1vSOCL8v9u6L+ibo1JpY 8MXhRbsFOmwgt6wOpYRnbBnZZRGwGbB8/uswICdfGH8zoif1Cka0vgUfhD8nFlpBfut8xR UOHWCVWkQcQz8W8VTb5ode0FGnBv/8Zw0o2bA7gxEF6zAjSMspS//s9pKGojLeEy9O/pew U2DL+L7glq7ikTuESlfXKOnwlQw+xbKmN55lvsy8R1KAU1n/vLWrlCIh59LJag== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784108418; a=rsa-sha256; cv=none; b=G9AfKQcewTA5SwKqDsprLsSnEHd4UpqnPvjCdXPOgRAjUK2oAO+5jRzjS1Jz1aXTcGD9TD xTbEjljsOMlLvXDANzwi4Jb+b503wLDU1R6VFVx/RbsYbiNF6fnWO/ftKe2tLNkJn9x1oS XmxmTi8pm/PMp7EDgDHBJVq4/hHsXi2NfYw6DlDIjyV2+QMvYPPyvcCPXOIeAGKtsftKf9 3Uzd5I4hY8BdEC1MKA8wi2UyZPtrDrKKQTXgfhxedAD3jun7eP9GMuHtHq+YtNzfVyH0tH TC+gbglRmYMrQot0F2nIlrBNPLf/HtL0J+Qu8MP4x0vjzMKWvBnhPt/+08rcmQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784108418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HAp0H+AcuFCAZWj+9albpwu8K/xhDSxswOTLC9DzLYc=; b=fG6QzRI7pr2Y88zSTyKHS86MU8BKlwCkKSg29OLdOpiKbuU8USMB3KS3bvgTpWvNbd/COF 7pbtLntjeF1l8RX+ehcqWLXyUqDiz9ORKH7j/LLk7m2/DwMzMRbneCXv25eeTihnLK5GEO UVCLfQrZ6IHWbwpiQ445R07urDcsk/HmZCJzCDQMi7gRRK+/LIqDfAB7J6sEbKBMmp6SiS oA9TRaXPGOkjoavBXb78r+uZkxHKJRbUKKN8O3OrVpwRm1Ni1KmoLECDCU8t/WBZJ+4g9v fDbaIIzgMtIBNf2N0Hcaagmf1c8LbArEgJRC6tvUfV1P4hAccf24+w0qAfbkKQ== Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (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 did not present a certificate) (Authenticated sender: brooks/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4h0WPG14vPz8cj; Wed, 15 Jul 2026 09:40:18 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 5D85F3C01A0; Wed, 15 Jul 2026 09:40:17 +0000 (UTC) Date: Wed, 15 Jul 2026 09:40:17 +0000 From: Brooks Davis To: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: db3eca2be206 - main - exterrctl(2): add kern_exterrctl Message-ID: References: <6a5753ba.45416.2e3347a4@gitrepo.freebsd.org> 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6a5753ba.45416.2e3347a4@gitrepo.freebsd.org> On Wed, Jul 15, 2026 at 09:32:42AM +0000, Brooks Davis wrote: > The branch main has been updated by brooks: > > URL: https://cgit.FreeBSD.org/src/commit/?id=db3eca2be2067f7e81d65686b33dcbd475aed363 > > commit db3eca2be2067f7e81d65686b33dcbd475aed363 > Author: Brooks Davis > AuthorDate: 2026-07-15 08:43:50 +0000 > Commit: Brooks Davis > CommitDate: 2026-07-15 09:32:16 +0000 > > exterrctl(2): add kern_exterrctl This is the first of a large pile of these additions required to support 64-bit integer based ABIs on CHERI systems. I pulled this one out as part of a stack of changes to make exterror(9) work better with CHERI (which then spiraled into more enhancements as I nerd sniped myself). The full set and a longer description of why these are needed can be found in https://github.com/freebsd/freebsd-src/pull/2284. Most of them are trivial, but a few (e.g., sendfile and jail managment) are more complex. -- Brooks