Commit ea1013c15392 for kernel

commit ea1013c1539270e372fc99854bc6e4d94eaeff66
Merge: 64e68f8a95eb 1d528e794f3d
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Dec 17 15:54:58 2025 +1200

    Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf

    Pull bpf fixes from Alexei Starovoitov:

     - Fix BPF builds due to -fms-extensions. selftests (Alexei
       Starovoitov), bpftool (Quentin Monnet).

     - Fix build of net/smc when CONFIG_BPF_SYSCALL=y, but CONFIG_BPF_JIT=n
       (Geert Uytterhoeven)

     - Fix livepatch/BPF interaction and support reliable unwinding through
       BPF stack frames (Josh Poimboeuf)

     - Do not audit capability check in arm64 JIT (Ondrej Mosnacek)

     - Fix truncated dmabuf BPF iterator reads (T.J. Mercier)

     - Fix verifier assumptions of bpf_d_path's output buffer (Shuran Liu)

     - Fix warnings in libbpf when built with -Wdiscarded-qualifiers under
       C23 (Mikhail Gavrilov)

    * tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf:
      selftests/bpf: add regression test for bpf_d_path()
      bpf: Fix verifier assumptions of bpf_d_path's output buffer
      selftests/bpf: Add test for truncated dmabuf_iter reads
      bpf: Fix truncated dmabuf iterator reads
      x86/unwind/orc: Support reliable unwinding through BPF stack frames
      bpf: Add bpf_has_frame_pointer()
      bpf, arm64: Do not audit capability check in do_jit()
      libbpf: Fix -Wdiscarded-qualifiers under C23
      bpftool: Fix build warnings due to MS extensions
      net: smc: SMC_HS_CTRL_BPF should depend on BPF_JIT
      selftests/bpf: Add -fms-extensions to bpf build flags