• Linus Torvalds's avatar
    Merge tag 's390-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux · 990f2273
    Linus Torvalds authored
    Pull more s390 updates from Heiko Carstens:
    
     - Allow s390 debug feature to handle finally more than 256 CPU numbers,
       instead of truncating the most significant bits.
    
     - Improve THP splitting required by qemu processes by making use of
       walk_page_vma() instead of calling follow_page() for every single
       page within each vma.
    
     - Add missing ZCRYPT dependency to VFIO_AP to fix potential compile
       problems.
    
     - Remove not required select CLOCKSOURCE_VALIDATE_LAST_CYCLE again.
    
     - Set node distance to LOCAL_DISTANCE instead of 0, since e.g. libnuma
       translates a node distance of 0 to "no NUMA support available".
    
     - Couple of other minor fixes and improvements.
    
    * tag 's390-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
      s390/numa: move code to arch/s390/kernel
      s390/time: remove select CLOCKSOURCE_VALIDATE_LAST_CYCLE again
      s390/debug: debug feature version 3
      s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP
      s390/numa: set node distance to LOCAL_DISTANCE
      s390/pkey: remove redundant variable initialization
      s390/test_unwind: fix possible memleak in test_unwind()
      s390/gmap: improve THP splitting
      s390/atomic: circumvent gcc 10 build regression
    990f2273
gmap.c 77 KB