Commit b50753547453 for kernel

commit b50753547453613eb5d0fada99d55583852c42df
Merge: a3233da6c014 4460e8538ef1
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Sep 17 15:18:45 2024 +0200

    Merge tag 'x86-misc-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull misc x86 updates from Thomas Gleixner:

     - Rework kcpuid to handle the the autogenerated CSV file correctly and
       update the CSV file to cover the whole zoo of CPUID.

     - Avoid memcpy() for ia32 syscall_get_arguments() and use direct
       assignments as fortified memcpy() is unhappy about writing/reading
       beyond the end of the addresses destination/source struct member

     - A few new PCI IDs for AMD

     - Update MAINTAINERS to cover x86 specific selftests

    * tag 'x86-misc-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      MAINTAINERS: Add selftests/x86 entry
      x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70h
      x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
      MAINTAINERS: Add x86 cpuid database entry
      tools/x86/kcpuid: Introduce a complete cpuid bitfields CSV file
      tools/x86/kcpuid: Parse subleaf ranges if provided
      tools/x86/kcpuid: Recognize all leaves with subleaves
      tools/x86/kcpuid: Strip bitfield names leading/trailing whitespace
      tools/x86/kcpuid: Protect against faulty "max subleaf" values
      tools/x86/kcpuid: Set max possible subleaves count to 64
      tools/x86/kcpuid: Properly align long-description columns
      tools/x86/kcpuid: Remove unused variable
      x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h