<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in optional_data.j2</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Wed, 05 Feb 2025 10:29:14 +0100</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>25768de50b1f2dbb6ea44bd5148a87fe2c9c3688 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Tue, 21 Jan 2025 06:37:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6d4a0f4ea72319c9a37c1a7191695467006dd272 - Merge tag &apos;v6.13-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Tue, 17 Dec 2024 18:40:45 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>77b679453d3364688ff3e5153c0be5b2b52672b7 - Merge tag &apos;v6.12-rc3&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#77b679453d3364688ff3e5153c0be5b2b52672b7</link>
        <description>Merge tag &apos;v6.12-rc3&apos; into perf-tools-nextTo get the fixes in the current perf-tools tree.Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 14 Oct 2024 19:45:28 +0200</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd6c59042dbba50391e30862beac979491145fe - Merge tag &apos;v6.12-rc1&apos; into clk-meson-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#3fd6c59042dbba50391e30862beac979491145fe</link>
        <description>Merge tag &apos;v6.12-rc1&apos; into clk-meson-nextLinux 6.12-rc1

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 30 Sep 2024 11:28:07 +0200</pubDate>
        <dc:creator>Jerome Brunet &lt;jbrunet@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>a0efa2f362a69e47b9d8b48f770ef3a0249a7911 - Merge net-next/main to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#a0efa2f362a69e47b9d8b48f770ef3a0249a7911</link>
        <description>Merge net-next/main to resolve conflictsThe wireless-next tree was based on something older, and thereare now conflicts between -rc2 and work here. Merge net-next,which has enough of -rc2 for the conflicts to happen, resolvingthem in the process.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Wed, 09 Oct 2024 08:59:14 +0200</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b88132ceb3faccdd785809df75f9d490ebaab459 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#b88132ceb3faccdd785809df75f9d490ebaab459</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to resolve a conflict with core locally.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Fri, 04 Oct 2024 11:29:21 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2dd0ef5d951e9b565ddb324fe26c531b6a40bf82 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#2dd0ef5d951e9b565ddb324fe26c531b6a40bf82</link>
        <description>Merge drm/drm-next into drm-misc-nextGet drm-misc-next to up v6.12-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 30 Sep 2024 10:50:54 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>e0568571258d096f0277c74185bcbfc9cf21bccb - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#e0568571258d096f0277c74185bcbfc9cf21bccb</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.12-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 30 Sep 2024 10:49:10 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f33e46a0c6bddd341d0989484a2546bba7ac4a3c - Merge branch &apos;for-6.13/wacom&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#f33e46a0c6bddd341d0989484a2546bba7ac4a3c</link>
        <description>Merge branch &apos;for-6.13/wacom&apos; into for-linus- Sanitization of BTN_TOOL_RUBBER handling (Jason Gerecke)

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 18 Nov 2024 21:29:33 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>52c996d3f40b40f87ef9dc80596903309682acc3 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#52c996d3f40b40f87ef9dc80596903309682acc3</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf-toolsTo pick up changes in other trees that may affect perf, such as libbpfand in general the header files that perf has copies of, so that we cando the sync with the kernel sources.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Fri, 27 Sep 2024 20:36:52 +0200</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>c8d430db8eec7d4fd13a6bea27b7086a54eda6da - Merge tag &apos;kvmarm-fixes-6.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#c8d430db8eec7d4fd13a6bea27b7086a54eda6da</link>
        <description>Merge tag &apos;kvmarm-fixes-6.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADKVM/arm64 fixes for 6.12, take #1- Fix pKVM error path on init, making sure we do not change critical  system registers as we&apos;re about to fail- Make sure that the host&apos;s vector length is at capped by a value  common to all CPUs- Fix kvm_has_feat*() handling of &quot;negative&quot; features, as the current  code is pretty broken- Promote Joey to the status of official reviewer, while James steps  down -- hopefully only temporarly

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Sun, 06 Oct 2024 09:59:22 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0c436dfe5c25d0931b164b944165259f95e5281f - Merge tag &apos;asoc-fix-v6.12-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#0c436dfe5c25d0931b164b944165259f95e5281f</link>
        <description>Merge tag &apos;asoc-fix-v6.12-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.12A bunch of fixes here that came in during the merge window and the firstweek of release, plus some new quirks and device IDs.  There&apos;s nothingmajor here, it&apos;s a bit bigger than it might&apos;ve been due to there beingno fixes sent during the merge window due to your vacation.

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Wed, 02 Oct 2024 21:29:16 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2cd86f02c017bf9733e5cd891381b7d40f6f37ad - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#2cd86f02c017bf9733e5cd891381b7d40f6f37ad</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesRequired for a panthor fix that broke whenFOP_UNSIGNED_OFFSET was added in place of FMODE_UNSIGNED_OFFSET.Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Tue, 01 Oct 2024 18:09:41 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3a39d672e7f48b8d6b91a09afa4b55352773b4b5 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#3a39d672e7f48b8d6b91a09afa4b55352773b4b5</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netCross-merge networking fixes after downstream PR.No conflicts and no adjacent changes.Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Fri, 27 Sep 2024 08:13:52 +0200</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>8c04a6d6e07ce565928ea98ae8c534cac871af19 - Merge tag &apos;nfsd-6.12&apos; into linux-next-with-localio</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#8c04a6d6e07ce565928ea98ae8c534cac871af19</link>
        <description>Merge tag &apos;nfsd-6.12&apos; into linux-next-with-localioNFSD 6.12 Release NotesNotable features of this release include:- Pre-requisites for automatically determining the RPC server thread  count- Clean-up and preparation for supporting LOCALIO, which will be  merged via the NFS client tree- Enhancements and fixes to NFSv4.2 COPY offload- A new Python-based tool for generating kernel SunRPC XDR encoding  and decoding functions, added as an aid for prototyping features  in protocols based on the Linux kernel&apos;s SunRPC implementation.As always I am grateful to the NFSD contributors, reviewers,testers, and bug reporters who participated during this cycle.

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 23 Sep 2024 21:00:07 +0200</pubDate>
        <dc:creator>Anna Schumaker &lt;anna.schumaker@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>18ba6034468e7949a9e2c2cf28e2e123b4fe7a50 - Merge tag &apos;nfsd-6.12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#18ba6034468e7949a9e2c2cf28e2e123b4fe7a50</link>
        <description>Merge tag &apos;nfsd-6.12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxPull nfsd updates from Chuck Lever: &quot;Notable features of this release include:   - Pre-requisites for automatically determining the RPC server thread     count   - Clean-up and preparation for supporting LOCALIO, which will be     merged via the NFS client tree   - Enhancements and fixes to NFSv4.2 COPY offload   - A new Python-based tool for generating kernel SunRPC XDR encoding     and decoding functions, added as an aid for prototyping features in     protocols based on the Linux kernel&apos;s SunRPC implementation  As always I am grateful to the NFSD contributors, reviewers, testers,  and bug reporters who participated during this cycle&quot;* tag &apos;nfsd-6.12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux: (57 commits)  xdrgen: Prevent reordering of encoder and decoder functions  xdrgen: typedefs should use the built-in string and opaque functions  xdrgen: Fix return code checking in built-in XDR decoders  tools: Add xdrgen  nfsd: fix delegation_blocked() to block correctly for at least 30 seconds  nfsd: fix initial getattr on write delegation  nfsd: untangle code in nfsd4_deleg_getattr_conflict()  nfsd: enforce upper limit for namelen in __cld_pipe_inprogress_downcall()  nfsd: return -EINVAL when namelen is 0  NFSD: Wrap async copy operations with trace points  NFSD: Clean up extra whitespace in trace_nfsd_copy_done  NFSD: Record the callback stateid in copy tracepoints  NFSD: Display copy stateids with conventional print formatting  NFSD: Limit the number of concurrent async COPY operations  NFSD: Async COPY result needs to return a write verifier  nfsd: avoid races with wake_up_var()  nfsd: use clear_and_wake_up_bit()  sunrpc: xprtrdma: Use ERR_CAST() to return  NFSD: Annotate struct pnfs_block_deviceaddr with __counted_by()  nfsd: call cache_put if xdr_reserve_space returns NULL  ...

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Mon, 23 Sep 2024 21:01:45 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>4b132aacb0768ac1e652cf517097ea6f237214b9 - tools: Add xdrgen</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2#4b132aacb0768ac1e652cf517097ea6f237214b9</link>
        <description>tools: Add xdrgenAdd a Python-based tool for translating XDR specifications into XDRencoder and decoder functions written in the Linux kernel&apos;s C codingstyle. The generator attempts to match the usual C coding style ofthe Linux kernel&apos;s SunRPC consumers.This approach is similar to the netlink code generator intools/net/ynl .The maintainability benefits of machine-generated XDR code include:- Stronger type checking- Reduces the number of bugs introduced by human error- Makes the XDR code easier to audit and analyze- Enables rapid prototyping of new RPC-based protocols- Hardens the layering between protocol logic and marshaling- Makes it easier to add observability on demand- Unit tests might be built for both the tool and (automatically)  for the generated codeIn addition, converting the XDR layer to use memory-safe languagessuch as Rust will be easier if much of the code can be convertedautomatically.Tested-by: Jeff Layton &lt;jlayton@kernel.org&gt;Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;

            List of files:
            /linux/tools/net/sunrpc/xdrgen/templates/C/struct/decoder/optional_data.j2</description>
        <pubDate>Fri, 13 Sep 2024 20:08:13 +0200</pubDate>
        <dc:creator>Chuck Lever &lt;chuck.lever@oracle.com&gt;</dc:creator>
    </item>
</channel>
</rss>
