<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in mktables</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b79bd43f9ab3bf0dfd4744dee406782f0329134a - libsysdecode: Add support for decoding inotify syscall flags</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#b79bd43f9ab3bf0dfd4744dee406782f0329134a</link>
        <description>libsysdecode: Add support for decoding inotify syscall flagsMFC after:	3 monthsSponsored by:	Klara, Inc.

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Thu, 03 Jul 2025 19:52:31 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c27f7d6b9cf6d4ab01cb3d0972726c14e0aca146 - libsysdecode: correct regexp for thr_new flags</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#c27f7d6b9cf6d4ab01cb3d0972726c14e0aca146</link>
        <description>libsysdecode: correct regexp for thr_new flagsTwo flags include underscore after the &quot;THR_&quot; prefix.Sponsored by:	The FreeBSD FoundationMFC after:	1 week

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 04 Jun 2025 11:23:27 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511e97c54d3b143368ff3896b4ab51040ca8994 - libsysdecode: support rfork(RFSPAWN)</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#d511e97c54d3b143368ff3896b4ab51040ca8994</link>
        <description>libsysdecode: support rfork(RFSPAWN)Match the &quot;U&quot; in RFSPAWN&apos;s value (1U&lt;&lt;31) (and &quot;u&quot; for completeness).Reject kernel-only RFPPWAIT to avoid a duplicate entry.Reviewed by:	imp, markjSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D45597

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 19 Jun 2024 20:38:31 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6b3db5d7793f57fa0020a78d61aae7ec318557cc - libsysdecode: fix build after 3d0a736796a9</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#6b3db5d7793f57fa0020a78d61aae7ec318557cc</link>
        <description>libsysdecode: fix build after 3d0a736796a9TCP_USE_DDP is a kernel-only macro, so we must exclude it inlibsysdecode to avoid breaking the build.Fixes:	3d0a736796a9 (&quot;tcp: Add a new kernel-only TCP_USE_DDP [...]&quot;)

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Thu, 21 Mar 2024 03:14:49 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd23e71f91ceec5dfdffc28bbd0020849fdd20b4 - libsysdecode: add a decoder for pollfd events</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#bd23e71f91ceec5dfdffc28bbd0020849fdd20b4</link>
        <description>libsysdecode: add a decoder for pollfd eventsWe&apos;ll use this in another change to read pollfd arrays coming from asuccessful poll(2) operation.Reviewed by:	bapt, jhbDifferential Revision:	https://reviews.freebsd.org/D44159

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Tue, 05 Mar 2024 04:14:06 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f3e11927dc287ff686b5cc3618aba4e1e58a5dca - vm: Allow MAP_32BIT for all architectures</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#f3e11927dc287ff686b5cc3618aba4e1e58a5dca</link>
        <description>vm: Allow MAP_32BIT for all architecturesReviewed by:		alc, kib, markjDifferential revision:	https://reviews.freebsd.org/D41435

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Mon, 14 Aug 2023 17:20:20 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34c8598eb1bb101976d311051f9e630a6dfb6a0f - libsysdecode: Match socket option names containing underscores</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#34c8598eb1bb101976d311051f9e630a6dfb6a0f</link>
        <description>libsysdecode: Match socket option names containing underscoresMFC after:	1 weekSponsored by:	Modirum MDPaySponsored by:	Klara, Inc.

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 02 Nov 2022 17:01:22 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2fc3a51db14f2be7fd1f5515c6adfc60d4880207 - libsysdecode: Decode setitimer, getitimer which argument</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#2fc3a51db14f2be7fd1f5515c6adfc60d4880207</link>
        <description>libsysdecode: Decode setitimer, getitimer which argumentReviewed by:		jhbDifferential revision:	https://reviews.freebsd.org/D35230MFC after:		2 weeks

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 22 Jun 2022 11:17:10 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>41068268ec480e58811a86787b60914709375b3f - libsysdecode: Fix decoding of SCHED_ flags</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#41068268ec480e58811a86787b60914709375b3f</link>
        <description>libsysdecode: Fix decoding of SCHED_ flagsUse sys/sched.h where SCHED_ flags are defined.Reviewed by:		emasteDifferential revision:	https://reviews.freebsd.org/D35208MFC after:		2 weeks

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Mon, 16 May 2022 18:57:48 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>869199d9922c7dee92c1c24f95b90f1d1319433e - libsysdecode: Fix decoding of Capsicum rights</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#869199d9922c7dee92c1c24f95b90f1d1319433e</link>
        <description>libsysdecode: Fix decoding of Capsicum rightsCapsicum rights are a bit tricky since some of them are subsets ofothers, and one can have rights R1 and R2 such that R1 is a subset ofR2, but there is no collection of named rights whose union is R2.  So,they don&apos;t behave like most other flag sets.  sysdecode_cap_rights(3)does not handle this properly and so can emit misleading decodings.Try to fix all of these problems:- Include composite rights in the caprights table.- Use a constructor to sort the caprights table such that &quot;larger&quot;  rights appear first and thus are matched first.- Don&apos;t print rights that are a subset of rights already printed, so as  to minimize the length of the output.- Print a trailing message if some of the specific rights are not  matched by the table.PR:		263165Reviewed by:	pauamma_gundo.com (doc), jhb, emasteMFC after:	2 weeksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D34874

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 13 Apr 2022 14:47:08 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f3f3e3c44d3b1776653bbf19eab17ce006a815d8 - fd: add close_range(..., CLOSE_RANGE_CLOEXEC)</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#f3f3e3c44d3b1776653bbf19eab17ce006a815d8</link>
        <description>fd: add close_range(..., CLOSE_RANGE_CLOEXEC)For compatibility with Linux.MFC after:	3 daysReviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D34424

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Thu, 03 Mar 2022 12:45:11 +0000</pubDate>
        <dc:creator>Mateusz Guzik &lt;mjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e2576591b9bdccc187bcd509be760c18c96a7790 - libsysdecode: Decode sendmsg/recvmsg flags containing an underscore</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#e2576591b9bdccc187bcd509be760c18c96a7790</link>
        <description>libsysdecode: Decode sendmsg/recvmsg flags containing an underscoreOtherwise MSG_CMSG_CLOEXEC is not decoded.MFC after:	1 weekSponsored by:	The FreeBSD Foundation

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Tue, 04 Jan 2022 14:40:26 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>701a99939fbf2007f1df03cb9f67be88455d31cc - libsysdecode: Permit _ in VM_PROT_(.*) names.</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#701a99939fbf2007f1df03cb9f67be88455d31cc</link>
        <description>libsysdecode: Permit _ in VM_PROT_(.*) names.CheriBSD defines additional protection flags which use underscoressuch as VM_PROT_READ_CAP and VM_PROT_WRITE_CAP.Obtained from:	CheriBSDSponsored by:	MicrosoftDifferential Revision:	https://reviews.freebsd.org/D30017

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Fri, 24 Sep 2021 00:31:39 +0000</pubDate>
        <dc:creator>Nathaniel Wesley Filardo &lt;nfilardo@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>f575573ca57716395ad88b962388a55d755cf6a7 - Remove PT_GET_SC_ARGS_ALL</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#f575573ca57716395ad88b962388a55d755cf6a7</link>
        <description>Remove PT_GET_SC_ARGS_ALLReimplement bdf0f24bb16d556a5b by checking for the caller&apos; ABI inthe implementation of PT_GET_SC_ARGS, and copying out everything ifit is Linuxolator.Also fix a minor information leak: if PT_GET_SC_ARGS_ALL is done on thethread reused after other process, it allows to read some number of thatthread last syscall arguments. Clear td_sa.args in thread_alloc().Reviewed by:	jhbSponsored by:	The FreeBSD FoundationDifferential revision:	https://reviews.freebsd.org/D31968

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 15 Sep 2021 13:24:09 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bdf0f24bb16d556a5b1e01cdfc087d08e91ac572 - linux: implement PTRACE_GET_SYSCALL_INFO</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#bdf0f24bb16d556a5b1e01cdfc087d08e91ac572</link>
        <description>linux: implement PTRACE_GET_SYSCALL_INFOThis is one of the pieces required to make modern (ie Focal)strace(1) work.Reviewed By:	jhb (earlier version)Sponsored by:	EPSRCDifferential Revision:	https://reviews.freebsd.org/D28212

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Sun, 12 Sep 2021 11:31:10 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f25266bee7dafb10f03e06537c8127cc17335bed - libsysdecode: fix decoding of TCP_NOPUSH and TCP_MD5SIG</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#f25266bee7dafb10f03e06537c8127cc17335bed</link>
        <description>libsysdecode: fix decoding of TCP_NOPUSH and TCP_MD5SIGTCP_FASTOPEN_MIN_COOKIE_LEN was incorrectly registered as a name ofa IPPROTO_TCP level socket option, which overwrote TCP_NOPUSH.TCP_FASTOPEN_PSK_LEN was incorrectly registered as a name of anIPPROTO_TCP level socket option, which overwrote TCP_MD5SIG.MFC after:	3 daysSponsored by:	Netflix, Inc.

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Tue, 09 Feb 2021 22:35:55 +0000</pubDate>
        <dc:creator>Michael Tuexen &lt;tuexen@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b27074b252cae3c7aee8f05f0c968dd26fa055b - libsysdecode: decode _UMTX_OP flags</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#3b27074b252cae3c7aee8f05f0c968dd26fa055b</link>
        <description>libsysdecode: decode _UMTX_OP flagsAssume that UMTX_OP with a double underbar following is a flag, while anyunderbar+alphanumeric combination immeiately following is an op.This was a part of D27325.Reviewed by:	kib

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Wed, 09 Dec 2020 03:22:44 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e25152834cdf3b353892835a4f3b157e066a8ed4 - MFH</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#e25152834cdf3b353892835a4f3b157e066a8ed4</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Thu, 27 Aug 2020 20:25:33 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a8537fe4041c807c72d0004ddd050fff204afdb9 - Add MSG_TLSAPPDATA to lib/libsysdecode/mktables.</title>
        <link>http://opengrok.net:8080/history/src/lib/libsysdecode/mktables#a8537fe4041c807c72d0004ddd050fff204afdb9</link>
        <description>Add MSG_TLSAPPDATA to lib/libsysdecode/mktables.I have no idea what this does (and until now that it even existed), butapparently it needs this entry changed for the MSG_TLSAPPDATA, sinceit is kernel only.

            List of files:
            /src/lib/libsysdecode/mktables</description>
        <pubDate>Thu, 20 Aug 2020 03:53:18 +0000</pubDate>
        <dc:creator>Rick Macklem &lt;rmacklem@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
