* features:
s390: disable SSP when needed
s390/ap/zcrypt: notify userspace with online, config and mode info
s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger ungrouping
s390/ccwgroup: simplify ungrouping when driver deregisters
s390/vfio-ap: clean up vfio_ap_drv's definition
s390/ap: extend AP change bindings-complete uevent with counter
s390/smp: remove redundant pcpu::lowcore member
s390/smp: do not preserve boot CPU lowcore on hotplug
s390/smp: reallocate IPL CPU lowcore
s390/mm: ensure switch_mm() is executed with interrupts disabled
s390/boot: access kernel command line via parmarea
s390/ipl: make parameter area accessible via struct parmarea
s390/sclp_vt220: fix console name to match device
s390/ccwgroup: release the cdevs from within dev->release()
s390/ap: wire up bus->probe and bus->remove
s390/zcrypt: remove zcrypt_device_count
s390/crypto: fix function/prototype mismatches
s390/traps: add struct to access transactional diagnostic block
s390/cio: add union/struct to access tpi_info
s390/irq: add union/struct to access io interrupt data
s390/irq: add union/struct to access external interrupt parameters
s390/facilities: move stfl information from lowcore to global data
s390/entry: use assignment to read intcode / asm to copy gprs
s390: enable HAVE_IOREMAP_PROT
s390/cpumf: remove WARN_ON_ONCE in counter start handler
s390/cpumf: remove counter transaction call backs