• Linus Torvalds's avatar
    Merge tag 's390-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux · 847d4287
    Linus Torvalds authored
    Pull s390 updates from Vasily Gorbik:
    
     - Remove address space overrides using set_fs()
    
     - Convert to generic vDSO
    
     - Convert to generic page table dumper
    
     - Add ARCH_HAS_DEBUG_WX support
    
     - Add leap seconds handling support
    
     - Add NVMe firmware-assisted kernel dump support
    
     - Extend NVMe boot support with memory clearing control and addition of
       kernel parameters
    
     - AP bus and zcrypt api code rework. Add adapter configure/deconfigure
       interface. Extend debug features. Add failure injection support
    
     - Add ECC secure private keys support
    
     - Add KASan support for running protected virtualization host with
       4-level paging
    
     - Utilize destroy page ultravisor call to speed up secure guests
       shutdown
    
     - Implement ioremap_wc() and ioremap_prot() with MIO in PCI code
    
     - Various checksum improvements
    
     - Other small various fixes and improvements all over the code
    
    * tag 's390-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: (85 commits)
      s390/uaccess: fix indentation
      s390/uaccess: add default cases for __put_user_fn()/__get_user_fn()
      s390/zcrypt: fix wrong format specifications
      s390/kprobes: move insn_page to text segment
      s390/sie: fix typo in SIGP code description
      s390/lib: fix kernel doc for memcmp()
      s390/zcrypt: Introduce Failure Injection feature
      s390/zcrypt: move ap_msg param one level up the call chain
      s390/ap/zcrypt: revisit ap and zcrypt error handling
      s390/ap: Support AP card SCLP config and deconfig operations
      s390/sclp: Add support for SCLP AP adapter config/deconfig
      s390/ap: add card/queue deconfig state
      s390/ap: add error response code field for ap queue devices
      s390/ap: split ap queue state machine state from device state
      s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG
      s390/zcrypt: introduce msg tracking in zcrypt functions
      s390/startup: correct early pgm check info formatting
      s390: remove orphaned extern variables declarations
      s390/kasan: make sure int handler always run with DAT on
      s390/ipl: add support to control memory clearing for nvme re-IPL
      ...
    847d4287
zcrypt_ccamisc.c 51.1 KB