• Linus Torvalds's avatar
    Merge tag 'powerpc-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux · b6f96e75
    Linus Torvalds authored
    Pull powerpc fixes from Michael Ellerman:
    
     - A fix for undetected data corruption on Power9 Nimbus <= DD2.1 in the
       emulation of VSX loads. The affected CPUs were not widely available.
    
     - Two fixes for machine check handling in guests under PowerVM.
    
     - A fix for our recent changes to SMP setup, when
       CONFIG_CPUMASK_OFFSTACK=y.
    
     - Three fixes for races in the handling of some of our powernv sysfs
       attributes.
    
     - One change to remove TM from the set of Power10 CPU features.
    
     - A couple of other minor fixes.
    
    Thanks to: Aneesh Kumar K.V, Christophe Leroy, Ganesh Goudar, Jordan
    Niethe, Mahesh Salgaonkar, Michael Neuling, Oliver O'Halloran, Qian Cai,
    Srikar Dronamraju, Vasant Hegde.
    
    * tag 'powerpc-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
      powerpc/pseries: Avoid using addr_to_pfn in real mode
      powerpc/uaccess: Don't use "m<>" constraint with GCC 4.9
      powerpc/eeh: Fix eeh_dev_check_failure() for PE#0
      powerpc/64s: Remove TM from Power10 features
      selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround
      powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation
      powerpc/powernv/dump: Handle multiple writes to ack attribute
      powerpc/powernv/dump: Fix race while processing OPAL dump
      powerpc/smp: Use GFP_ATOMIC while allocating tmp mask
      powerpc/smp: Remove unnecessary variable
      powerpc/mce: Avoid nmi_enter/exit in real mode on pseries hash
      powerpc/opal_elog: Handle multiple writes to ack attribute
    b6f96e75
uaccess.h 16.2 KB