Merge branch 'features' into for-next
* features:
s390/pci: Use PCIBIOS return values in pci_read()/pci_write()
s390/pci: Handle futile config accesses of disabled devices directly
s390/preempt: Optimize __preempt_count_dec_and_test()
s390/asm: Let __HAVE_ASM_FLAG_OUTPUTS__ define 1
s390/preempt: Optimize __preemp_count_add()/__preempt_count_sub()
s390/preempt: Optimize preempt_count()
s390/ap: Fix typo in function name reference
s390: Implement ARCH_HAS_CC_CAN_LINK
s390/ap/zcrypt: Revisit module param permissions
s390/ptrace: Convert function macros to inline functions
s390/purgatory: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
s390/boot: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>