Commit 96463e4e0268 for kernel

commit 96463e4e0268dddbdb60fd1b96800736aa2bade9
Merge: 017102b40c34 ba893caead54
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Apr 10 08:36:32 2026 -0700

    Merge tag 'turbostat-fixes-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux

    Pull turbostat fixes from Len Brown:

     - Fix a memory allocation issue that could corrupt output values or
       SEGV

     - Fix a perf initilization issue that could exit on some HW + kernels

     - Minor fixes

    * tag 'turbostat-fixes-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux:
      tools/power turbostat: Allow execution to continue after perf_l2_init() failure
      tools/power turbostat: Fix delimiter bug in print functions
      tools/power turbostat: Fix --show/--hide for individual cpuidle counters
      tools/power turbostat: Fix incorrect format variable
      tools/power turbostat: Consistently use print_float_value()
      tools/power/turbostat: Fix microcode patch level output for AMD/Hygon
      tools/power turbostat: Eliminate unnecessary data structure allocation
      tools/power turbostat: Fix swidle header vs data display
      tools/power turbostat: Fix illegal memory access when SMT is present and disabled