linux/arch
Uros Bizjak 1ca3683cc6 x86/percpu: Enable named address spaces with known compiler version
Enable named address spaces with known compiler versions
(GCC 12.1 and later) in order to avoid possible issues with named
address spaces with older compilers. Set CC_HAS_NAMED_AS when the
compiler satisfies version requirements and set USE_X86_SEG_SUPPORT
to signal when segment qualifiers could be used.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: Brian Gerst <brgerst@gmail.com>
Cc: Denys Vlasenko <dvlasenk@redhat.com>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Josh Poimboeuf <jpoimboe@redhat.com>
Link: https://lore.kernel.org/r/20231004145137.86537-3-ubizjak@gmail.com
2023-10-05 09:01:52 +02:00
..
alpha TTY/Serial driver changes for 6.6-rc1 2023-09-01 09:38:00 -07:00
arc Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
arm Char/Misc driver changes for 6.6-rc1 2023-09-01 09:53:54 -07:00
arm64 media updates for v6.6-rc1 2023-09-01 12:21:32 -07:00
csky arch/csky 2nd patches for 6.6 2023-09-01 08:02:45 -07:00
hexagon Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
ia64 Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
loongarch TTY/Serial driver changes for 6.6-rc1 2023-09-01 09:38:00 -07:00
m68k m68knommu: updates and fixes for v6.6 2023-09-04 11:34:33 -07:00
microblaze Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
mips TTY/Serial driver changes for 6.6-rc1 2023-09-01 09:38:00 -07:00
nios2 Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
openrisc Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
parisc Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
powerpc This push fixes a random config build failure on powerpc. 2023-09-01 15:39:25 -07:00
riscv RISC-V Patches for the 6.6 Merge Window, Part 1 2023-09-01 08:09:48 -07:00
s390 Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
sh Add x86 shadow stack support 2023-08-31 12:20:12 -07:00
sparc TTY/Serial driver changes for 6.6-rc1 2023-09-01 09:38:00 -07:00
um This pull request contains the following changes for UML: 2023-09-04 11:32:21 -07:00
x86 x86/percpu: Enable named address spaces with known compiler version 2023-10-05 09:01:52 +02:00
xtensa TTY/Serial driver changes for 6.6-rc1 2023-09-01 09:38:00 -07:00
.gitignore
Kconfig Add x86 shadow stack support 2023-08-31 12:20:12 -07:00