Guenter Roeck
93c2f55ffc
s390/ctl_reg: mark __ctl_set_bit and __ctl_clear_bit as __always_inline
s390:tinyconfig fails to build with gcc 8.3.0.
arch/s390/include/asm/ctl_reg.h:52:2: error: impossible constraint in 'asm'
asm volatile( \
^~~
arch/s390/include/asm/ctl_reg.h:62:2: note: in expansion of macro '__ctl_store'
__ctl_store(reg, cr, cr);
^~~~~~~~~~~
s390/include/asm/ctl_reg.h:41:2: error: impossible constraint in 'asm'
asm volatile( \
^~~
arch/s390/include/asm/ctl_reg.h:64:2:
note: in expansion of macro '__ctl_load'
__ctl_load(reg, cr, cr);
^~~~~~~~~~
Marking __ctl_set_bit and __ctl_clear_bit as __always_inline fixes the
problem.
Fixes: 9012d01166 ("compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING")
Signed-off-by: Guenter Roeck <[email protected]>
Signed-off-by: Heiko Carstens <[email protected]>
|
2019-06-11 09:47:10 +02:00 |
| .. |
|
appldata
|
|
|
|
boot
|
s390/boot: fix compiler error due to missing awk strtonum
|
2019-05-07 14:37:14 +02:00 |
|
configs
|
s390: move arch/s390/defconfig to arch/s390/configs/defconfig
|
2019-05-14 17:54:48 +02:00 |
|
crypto
|
s390/crypto: fix possible sleep during spinlock aquired
|
2019-05-29 21:13:10 +02:00 |
|
hypfs
|
s390/kernel: introduce .dma sections
|
2019-04-29 10:47:10 +02:00 |
|
include
|
s390/ctl_reg: mark __ctl_set_bit and __ctl_clear_bit as __always_inline
|
2019-06-11 09:47:10 +02:00 |
|
kernel
|
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
2019-05-17 09:46:31 -07:00 |
|
kvm
|
KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID
|
2019-05-28 15:52:19 +02:00 |
|
lib
|
s390: add missing ENDPROC statements to assembler functions
|
2019-05-02 13:54:11 +02:00 |
|
mm
|
s390/mm: fix address space detection in exception handling
|
2019-06-05 16:04:16 +02:00 |
|
net
|
s390: Convert IS_ENABLED uses to __is_defined
|
2019-04-11 13:36:53 +02:00 |
|
numa
|
treewide: add checks for the return value of memblock_alloc*()
|
2019-03-12 10:04:02 -07:00 |
|
oprofile
|
s390/unwind: introduce stack unwind API
|
2019-05-02 13:54:11 +02:00 |
|
pci
|
s390/pci: fix assignment of bus resources
|
2019-05-28 14:49:32 +02:00 |
|
purgatory
|
s390: boot, purgatory: pass $(CLANG_FLAGS) where needed
|
2019-05-03 17:17:58 +02:00 |
|
scripts
|
s390: make chkbss work with clang
|
2019-04-11 13:36:52 +02:00 |
|
tools
|
* ARM: support for SVE and Pointer Authentication in guests, PMU improvements
|
2019-05-17 10:33:30 -07:00 |
|
Kbuild
|
|
|
|
Kconfig
|
mm: memblock: make keeping memblock memory opt-in rather than opt-out
|
2019-05-14 09:47:50 -07:00 |
|
Kconfig.debug
|
|
|
|
Makefile
|
s390/boot: disable address-of-packed-member warning
|
2019-06-11 09:46:43 +02:00 |