Merge tag 's390-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Pull s390 updates from Martin Schwidefsky: - A larger update for the zcrypt / AP bus code: + Update two inline assemblies in the zcrypt driver to make gcc happy + Add a missing reply code for invalid special commands for zcrypt + Allow AP device reset to be triggered from user space + Split the AP scan function into smaller, more readable functions - Updates for vfio-ccw and vfio-ap + Add maintainers and reviewer for vfio-ccw + Include facility.h in vfio_ap_drv.c to avoid fragile include chain + Simplicy vfio-ccw state machine - Use the common code version of bust_spinlocks - Make use of the DEFINE_SHOW_ATTRIBUTE - Fix three incorrect file permissions in the DASD driver - Remove bit spin-lock from the PCI interrupt handler - Fix GFP_ATOMIC vs GFP_KERNEL in the PCI code * tag 's390-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: s390/zcrypt: rework ap scan bus code s390/zcrypt: make sysfs reset attribute trigger queue reset s390/pci: fix sleeping in atomic during hotplug s390/pci: remove bit_lock usage in interrupt handler s390/drivers: fix proc/debugfs file permissions s390: convert to DEFINE_SHOW_ATTRIBUTE MAINTAINERS/vfio-ccw: add Farhan and Eric, make Halil Reviewer vfio: ccw: Merge BUSY and BOXED states s390: use common bust_spinlocks() s390/zcrypt: improve special ap message cmd handling s390/ap: rework assembler functions to use unions for in/out register variables s390: vfio-ap: include <asm/facility> for test_facility()
Showing
- MAINTAINERS 3 additions, 1 deletionMAINTAINERS
- arch/s390/include/asm/ap.h 19 additions, 9 deletionsarch/s390/include/asm/ap.h
- arch/s390/include/uapi/asm/zcrypt.h 2 additions, 2 deletionsarch/s390/include/uapi/asm/zcrypt.h
- arch/s390/mm/fault.c 0 additions, 24 deletionsarch/s390/mm/fault.c
- arch/s390/pci/pci.c 1 addition, 3 deletionsarch/s390/pci/pci.c
- arch/s390/pci/pci_clp.c 1 addition, 1 deletionarch/s390/pci/pci_clp.c
- drivers/s390/block/dasd.c 1 addition, 14 deletionsdrivers/s390/block/dasd.c
- drivers/s390/block/dasd_proc.c 1 addition, 2 deletionsdrivers/s390/block/dasd_proc.c
- drivers/s390/char/tape_proc.c 2 additions, 5 deletionsdrivers/s390/char/tape_proc.c
- drivers/s390/cio/qdio_debug.c 3 additions, 15 deletionsdrivers/s390/cio/qdio_debug.c
- drivers/s390/cio/vfio_ccw_fsm.c 1 addition, 6 deletionsdrivers/s390/cio/vfio_ccw_fsm.c
- drivers/s390/cio/vfio_ccw_private.h 0 additions, 1 deletiondrivers/s390/cio/vfio_ccw_private.h
- drivers/s390/crypto/ap_bus.c 160 additions, 117 deletionsdrivers/s390/crypto/ap_bus.c
- drivers/s390/crypto/ap_queue.c 22 additions, 1 deletiondrivers/s390/crypto/ap_queue.c
- drivers/s390/crypto/vfio_ap_drv.c 1 addition, 0 deletionsdrivers/s390/crypto/vfio_ap_drv.c
- drivers/s390/crypto/zcrypt_error.h 2 additions, 0 deletionsdrivers/s390/crypto/zcrypt_error.h
- lib/bust_spinlocks.c 3 additions, 3 deletionslib/bust_spinlocks.c
Loading
Please register or sign in to comment