diff --git a/srcpkgs/linux5.18/files/ppc64-dotconfig b/srcpkgs/linux5.18/files/ppc64-dotconfig index 3d559d97e2f..3e5f7520e04 100644 --- a/srcpkgs/linux5.18/files/ppc64-dotconfig +++ b/srcpkgs/linux5.18/files/ppc64-dotconfig @@ -2,7 +2,7 @@ # Automatically generated file; DO NOT EDIT. # Linux/powerpc 5.18.1 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="powerpc64-linux-gnu-gcc (GCC) 10.2.1 20201203" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=100201 CONFIG_CLANG_VERSION=0 @@ -650,7 +650,6 @@ CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y CONFIG_HAVE_NMI=y -CONFIG_HAVE_FUNCTION_DESCRIPTORS=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_GENERIC_SMP_IDLE_THREAD=y diff --git a/srcpkgs/linux5.18/patches/ppc64-be-elfv2.patch b/srcpkgs/linux5.18/patches/ppc64-be-elfv2.patch index dde27580dc9..e2e5828febe 100644 --- a/srcpkgs/linux5.18/patches/ppc64-be-elfv2.patch +++ b/srcpkgs/linux5.18/patches/ppc64-be-elfv2.patch @@ -84,3 +84,13 @@ Ping q66 if it does not apply. my $mtspr = sub { my ($f,$idx,$ra) = @_; if ($idx == 256 && $no_vrsave) { +--- a/arch/powerpc/Kconfig ++++ b/arch/powerpc/Kconfig +@@ -208,7 +208,6 @@ config PPC + select HAVE_EFFICIENT_UNALIGNED_ACCESS if !(CPU_LITTLE_ENDIAN && POWER7_CPU) + select HAVE_FAST_GUP + select HAVE_FTRACE_MCOUNT_RECORD +- select HAVE_FUNCTION_DESCRIPTORS if PPC64 && !CPU_LITTLE_ENDIAN + select HAVE_FUNCTION_ERROR_INJECTION + select HAVE_FUNCTION_GRAPH_TRACER + select HAVE_FUNCTION_TRACER