Hello:

This patch was applied to bpf/bpf-next.git (master)
by Alexei Starovoitov <[email protected]>:

On Thu, 28 May 2026 15:27:14 +0200 you wrote:
> When running the selftests on a retbleed-affected platform (eg:
> Skylake), with call depth accounting enabled
> (CONFIG_CALL_DEPTH_TRACKING=y) _and_ with retbleed=stuff, some verifier
> selftests fail to validate the jited instructions. For example:
> 
>   MATCHED    SUBSTR: '        endbr64'
>   MATCHED    SUBSTR: '        nopl    (%rax,%rax)'
>   MATCHED    SUBSTR: '        xorq    %rax, %rax'
>   MATCHED    SUBSTR: '        pushq   %rbp'
>   MATCHED    SUBSTR: '        movq    %rsp, %rbp'
>   MATCHED    SUBSTR: '        endbr64'
>   MATCHED    SUBSTR: '        cmpq    $0x21, %rax'
>   MATCHED    SUBSTR: '        ja      L0'
>   MATCHED    SUBSTR: '        pushq   %rax'
>   MATCHED    SUBSTR: '        movq    %rsp, %rax'
>   MATCHED    SUBSTR: '        jmp     L1'
>   MATCHED    SUBSTR: 'L0:     pushq   %rax'
>   MATCHED    SUBSTR: 'L1:     pushq   %rax'
>   MATCHED    SUBSTR: '        movq    -0x10(%rbp), %rax'
>   WRONG LINE  REGEX: '        callq   0x{{.*}}'
> 
> [...]

Here is the summary with links:
  - [bpf-next] selftests/bpf: ignore call depth accounting for retbleed in 
verifier tests
    https://git.kernel.org/bpf/bpf-next/c/bf29346fc393

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



Reply via email to