1. 20 Jun, 2022 3 commits
    • Linus Torvalds's avatar
      Merge tag 'perf-tools-fixes-for-v5.19-2022-06-19' of... · c5b3a094
      Linus Torvalds authored
      Merge tag 'perf-tools-fixes-for-v5.19-2022-06-19' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
      
      Pull perf tool fixes from Arnaldo Carvalho de Melo:
      
       - Don't set data source if it's not a memory operation in ARM SPE
         (Statistical Profiling Extensions).
      
       - Fix handling of exponent floating point values in perf stat
         expressions.
      
       - Don't leak fd on failure on libperf open.
      
       - Fix 'perf test' CPU topology test for PPC guest systems.
      
       - Fix undefined behaviour on breakpoint account 'perf test' entry.
      
       - Record only user callchains on the "Check ARM64 callgraphs are
         complete in FP mode" 'perf test' entry.
      
       - Fix "perf stat CSV output linter" test on s390.
      
       - Sync batch of kernel headers with tools/perf/.
      
      * tag 'perf-tools-fixes-for-v5.19-2022-06-19' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux:
        tools headers UAPI: Sync linux/prctl.h with the kernel sources
        perf metrics: Ensure at least 1 id per metric
        tools headers arm64: Sync arm64's cputype.h with the kernel sources
        tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
        perf arm-spe: Don't set data source if it's not a memory operation
        perf expr: Allow exponents on floating point values
        perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check
        perf test: Record only user callchains on the "Check Arm64 callgraphs are complete in fp mode" test
        perf beauty: Update copy of linux/socket.h with the kernel sources
        perf test: Fix variable length array undefined behavior in bp_account
        libperf evsel: Open shouldn't leak fd on failure
        perf test: Fix "perf stat CSV output linter" test on s390
        perf unwind: Fix uninitialized variable
      c5b3a094
    • Linus Torvalds's avatar
      Merge tag 'slab-for-5.19-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab · 59b785fe
      Linus Torvalds authored
      Pull slab fixes from Vlastimil Babka:
      
       - A slub fix for PREEMPT_RT locking semantics from Sebastian.
      
       - A slub fix for state corruption due to a possible race scenario from
         Jann.
      
      * tag 'slab-for-5.19-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
        mm/slub: add missing TID updates on slab deactivation
        mm/slub: Move the stackdepot related allocation out of IRQ-off section.
      59b785fe
    • Gerd Hoffmann's avatar
      udmabuf: add back sanity check · 05b252cc
      Gerd Hoffmann authored
      Check vm_fault->pgoff before using it.  When we removed the warning, we
      also removed the check.
      
      Fixes: 7b26e4e2 ("udmabuf: drop WARN_ON() check.")
      Reported-by: zdi-disclosures@trendmicro.com
      Suggested-by: default avatarLinus Torvalds <torvalds@linuxfoundation.org>
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      05b252cc
  2. 19 Jun, 2022 24 commits
  3. 18 Jun, 2022 9 commits
  4. 17 Jun, 2022 4 commits