<?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 stack_arg.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>157317ba662a7c476320fdb334216154eaa8b856 - selftests/bpf: Use at least 10 args in stack argument tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/progs/stack_arg.c#157317ba662a7c476320fdb334216154eaa8b856</link>
        <description>selftests/bpf: Use at least 10 args in stack argument testsOn arm64, the first 8 arguments are passed in registers (x0-x7), sotests with 8 or fewer arguments never exercise the native stack argumentpath in the JIT. Increase argument counts to at least 10 across allBPF-to-BPF subprog and kfunc stack argument tests so that at least 2arguments land on the arm64 stack.For the two-callees test, bump foo1 from 8 to 10 and foo2 from 10 to 12args to preserve the different-stack-depth flavor of the test.The bpf_kfunc_call_stack_arg_mem kfunc is left unchanged at 7 args toavoid breaking the precision backtracking test which relies on hardcodedverifier log instruction indices.Suggested-by: Will Deacon &lt;will@kernel.org&gt;Signed-off-by: Puranjay Mohan &lt;puranjay@kernel.org&gt;Acked-by: Yonghong Song &lt;yonghong.song@linux.dev&gt;Link: https://lore.kernel.org/r/20260528161750.1900674-3-puranjay@kernel.orgSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/progs/stack_arg.c</description>
        <pubDate>Thu, 28 May 2026 18:17:48 +0200</pubDate>
        <dc:creator>Puranjay Mohan &lt;puranjay@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>90e43f1b47535cc7aceef3add1a61ba3260b7aee - selftests/bpf: Enable stack argument tests for arm64</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/progs/stack_arg.c#90e43f1b47535cc7aceef3add1a61ba3260b7aee</link>
        <description>selftests/bpf: Enable stack argument tests for arm64Now that arm64 supports stack arguments, enable the existing stack_arg,stack_arg_kfunc and verifier_stack_arg tests for __TARGET_ARCH_arm64.Signed-off-by: Puranjay Mohan &lt;puranjay@kernel.org&gt;Signed-off-by: Yonghong Song &lt;yonghong.song@linux.dev&gt;Link: https://lore.kernel.org/r/20260513045204.2403441-1-yonghong.song@linux.devSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/progs/stack_arg.c</description>
        <pubDate>Wed, 13 May 2026 06:52:04 +0200</pubDate>
        <dc:creator>Puranjay Mohan &lt;puranjay@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>79e7ec00634e95e20217ba922906574041b9bbf0 - selftests/bpf: Add tests for BPF function stack arguments</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/bpf/progs/stack_arg.c#79e7ec00634e95e20217ba922906574041b9bbf0</link>
        <description>selftests/bpf: Add tests for BPF function stack argumentsAdd selftests covering stack argument passing for both BPF-to-BPFsubprog calls and kfunc calls with more than 5 arguments. All testsare guarded by __BPF_FEATURE_STACK_ARGUMENT and __TARGET_ARCH_x86.BPF-to-BPF subprog call tests (stack_arg.c):  - Scalar stack args  - Pointer stack args  - Mixed pointer/scalar stack args  - Nested calls  - Dynptr stack arg  - Two callees with different stack arg counts  - Async callbackKfunc call tests (stack_arg_kfunc.c, with bpf_testmod kfuncs):  - Scalar stack args  - Pointer stack args  - Mixed pointer/scalar stack args  - Dynptr stack arg  - Memory buffer + size pair  - Iterator  - Const string pointer  - Timer pointerAcked-by: Puranjay Mohan &lt;puranjay@kernel.org&gt;Signed-off-by: Yonghong Song &lt;yonghong.song@linux.dev&gt;Link: https://lore.kernel.org/r/20260513045127.2397187-1-yonghong.song@linux.devSigned-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/bpf/progs/stack_arg.c</description>
        <pubDate>Wed, 13 May 2026 06:51:27 +0200</pubDate>
        <dc:creator>Yonghong Song &lt;yonghong.song@linux.dev&gt;</dc:creator>
    </item>
</channel>
</rss>
