Commit 998ccc327b14 for kernel

commit 998ccc327b14c03861247540ff6f8135a5283621
Merge: 7ba45f15049b b72b8132d8fd
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Nov 16 13:45:03 2025 -0800

    Merge tag 'perf-tools-fixes-for-v6.18-2-2025-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools

    Pull perf tools fixes from Arnaldo Carvalho de Melo:

     - Fix writing bpf_prog (infos|btfs)_cnt to data file, to not generate
       invalid perf.data files in some corner cases.

     - Fix 'perf top' segfault by ensuring libbfd is initialized. This is an
       opt-in feature due to license incompatibilities.

     - Fix segfault in 'perf lock' due to missing kernel map.

     - Fix 'perf lock contention' test.

     - Don't fail fast path detection if binutils-devel isn't available.

     - Sync KVM's vmx.h with the kernel to pick SEAMCALL exit reason.

    * tag 'perf-tools-fixes-for-v6.18-2-2025-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools:
      perf libbfd: Ensure libbfd is initialized prior to use
      perf test: Fix lock contention test
      perf lock: Fix segfault due to missing kernel map
      tools headers UAPI: Sync KVM's vmx.h with the kernel to pick SEAMCALL exit reason
      perf build: Don't fail fast path feature detection when binutils-devel is not available
      perf header: Write bpf_prog (infos|btfs)_cnt to data file