<?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 sockmap_redir.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74f1af95820fc2ee580a775a3a17c416db30b38c - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#74f1af95820fc2ee580a775a3a17c416db30b38c</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextBack-merge drm-next to (indirectly) get arm-smmu updates for makingstall-on-fault more reliable.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Sun, 29 Jun 2025 04:54:49 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#c598d5eb9fb331ba17bc9ad67ae9a2231ca5aca5</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to forward to v6.16-rc1Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Wed, 11 Jun 2025 09:01:34 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>86e2d052c2320bf12571a5d96b16c2745e1cfc5e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#86e2d052c2320bf12571a5d96b16c2745e1cfc5e</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.16Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Mon, 09 Jun 2025 18:26:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>34c55367af96f62e89221444f04487440ebc6487 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#34c55367af96f62e89221444f04487440ebc6487</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.16-rc1, among other things to get the fixed size GENMASK_U*()and BIT_U*() macros.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Mon, 09 Jun 2025 11:40:46 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>90b83efa6701656e02c86e7df2cb1765ea602d07 - Merge tag &apos;bpf-next-6.16&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#90b83efa6701656e02c86e7df2cb1765ea602d07</link>
        <description>Merge tag &apos;bpf-next-6.16&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPull bpf updates from Alexei Starovoitov: - Fix and improve BTF deduplication of identical BTF types (Alan   Maguire and Andrii Nakryiko) - Support up to 12 arguments in BPF trampoline on arm64 (Xu Kuohai and   Alexis Lothor&#233;) - Support load-acquire and store-release instructions in BPF JIT on   riscv64 (Andrea Parri) - Fix uninitialized values in BPF_{CORE,PROBE}_READ macros (Anton   Protopopov) - Streamline allowed helpers across program types (Feng Yang) - Support atomic update for hashtab of BPF maps (Hou Tao) - Implement json output for BPF helpers (Ihor Solodrai) - Several s390 JIT fixes (Ilya Leoshkevich) - Various sockmap fixes (Jiayuan Chen) - Support mmap of vmlinux BTF data (Lorenz Bauer) - Support BPF rbtree traversal and list peeking (Martin KaFai Lau) - Tests for sockmap/sockhash redirection (Michal Luczaj) - Introduce kfuncs for memory reads into dynptrs (Mykyta Yatsenko) - Add support for dma-buf iterators in BPF (T.J. Mercier) - The verifier support for __bpf_trap() (Yonghong Song)* tag &apos;bpf-next-6.16&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next: (135 commits)  bpf, arm64: Remove unused-but-set function and variable.  selftests/bpf: Add tests with stack ptr register in conditional jmp  bpf: Do not include stack ptr register in precision backtracking bookkeeping  selftests/bpf: enable many-args tests for arm64  bpf, arm64: Support up to 12 function arguments  bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()  bpf: Avoid __bpf_prog_ret0_warn when jit fails  bpftool: Add support for custom BTF path in prog load/loadall  selftests/bpf: Add unit tests with __bpf_trap() kfunc  bpf: Warn with __bpf_trap() kfunc maybe due to uninitialized variable  bpf: Remove special_kfunc_set from verifier  selftests/bpf: Add test for open coded dmabuf_iter  selftests/bpf: Add test for dmabuf_iter  bpf: Add open coded dmabuf iterator  bpf: Add dmabuf iterator  dma-buf: Rename debugfs symbols  bpf: Fix error return value in bpf_copy_from_user_dynptr  libbpf: Use mmap to parse vmlinux BTF from sysfs  selftests: bpf: Add a test for mmapable vmlinux BTF  btf: Allow mmap of vmlinux btf  ...

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Thu, 29 May 2025 00:52:42 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6888a036cfc3d617d0843ecc9bd8504e91fb9de6 - Merge branch &apos;selftests-bpf-test-sockmap-sockhash-redirection&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#6888a036cfc3d617d0843ecc9bd8504e91fb9de6</link>
        <description>Merge branch &apos;selftests-bpf-test-sockmap-sockhash-redirection&apos;Michal Luczaj says:====================selftests/bpf: Test sockmap/sockhash redirectionThe idea behind this series is to comprehensively test the BPF redirection:BPF_MAP_TYPE_SOCKMAP,BPF_MAP_TYPE_SOCKHASH	x	sk_msg-to-egress,	sk_msg-to-ingress,	sk_skb-to-egress,	sk_skb-to-ingress		x		AF_INET, SOCK_STREAM,		AF_INET6, SOCK_STREAM,		AF_INET, SOCK_DGRAM,		AF_INET6, SOCK_DGRAM,		AF_UNIX, SOCK_STREAM,		AF_UNIX, SOCK_DGRAM,		AF_VSOCK, SOCK_STREAM,		AF_VSOCK, SOCK_SEQPACKETNew module is introduced, sockmap_redir: all supported and unsupportedredirect combinations are tested for success and failure respectively. Codeis pretty much stolen/adapted from Jakub Sitnicki&apos;s sockmap_redir_matrix.c[1].Usage:$ cd tools/testing/selftests/bpf$ make$ sudo ./test_progs -t sockmap_redir...Summary: 1/576 PASSED, 0 SKIPPED, 0 FAILED[1]: https://github.com/jsitnicki/sockmap-redir-matrix/blob/main/sockmap_redir_matrix.cChanges in v3:- Drop unrelated changes; sockmap_listen, test_sockmap_listen, doc- Collect tags [Jakub, John]- Introduce BPF verdict programs especially for sockmap_redir [Jiayuan]- Link to v2: https://lore.kernel.org/r/20250411-selftests-sockmap-redir-v2-0-5f9b018d6704@rbox.coChanges in v2:- Verify that the unsupported redirect combos do fail [Jakub]- Dedup tests in sockmap_listen- Cosmetic changes and code reordering- Link to v1: https://lore.kernel.org/bpf/42939687-20f9-4a45-b7c2-342a0e11a014@rbox.co/====================Link: https://patch.msgid.link/20250515-selftests-sockmap-redir-v3-0-a1ea723f7e7e@rbox.coSigned-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Thu, 22 May 2025 23:26:59 +0200</pubDate>
        <dc:creator>Martin KaFai Lau &lt;martin.lau@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f0709263a07ef076ac4e55f0d68e04d521b2184c - selftests/bpf: Add selftest for sockmap/hashmap redirection</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c#f0709263a07ef076ac4e55f0d68e04d521b2184c</link>
        <description>selftests/bpf: Add selftest for sockmap/hashmap redirectionTest redirection logic. All supported and unsupported redirect combinationsare tested for success and failure respectively.BPF_MAP_TYPE_SOCKMAPBPF_MAP_TYPE_SOCKHASH	xsk_msg-to-egresssk_msg-to-ingresssk_skb-to-egresssk_skb-to-ingress	xAF_INET, SOCK_STREAMAF_INET6, SOCK_STREAMAF_INET, SOCK_DGRAMAF_INET6, SOCK_DGRAMAF_UNIX, SOCK_STREAMAF_UNIX, SOCK_DGRAMAF_VSOCK, SOCK_STREAMAF_VSOCK, SOCK_SEQPACKETSuggested-by: Jakub Sitnicki &lt;jakub@cloudflare.com&gt;Signed-off-by: Michal Luczaj &lt;mhal@rbox.co&gt;Signed-off-by: Martin KaFai Lau &lt;martin.lau@kernel.org&gt;Acked-by: John Fastabend &lt;john.fastabend@gmail.com&gt;Link: https://lore.kernel.org/r/20250515-selftests-sockmap-redir-v3-5-a1ea723f7e7e@rbox.co

            List of files:
            /linux/tools/testing/selftests/bpf/prog_tests/sockmap_redir.c</description>
        <pubDate>Thu, 15 May 2025 00:15:28 +0200</pubDate>
        <dc:creator>Michal Luczaj &lt;mhal@rbox.co&gt;</dc:creator>
    </item>
</channel>
</rss>
