summaryrefslogtreecommitdiff
path: root/system/easy-kernel/config-pmmx
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-29 05:24:24 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-29 05:24:24 -0600
commitfce4abd72f93a646bea0e822fcdfd5255059837c (patch)
tree6a856c4dcf89819fd9399dfaa39760e63fc11e7f /system/easy-kernel/config-pmmx
parent9859272e49d6ee9cb13b100fed84a687d66df30f (diff)
downloadpackages-fce4abd72f93a646bea0e822fcdfd5255059837c.tar.gz
packages-fce4abd72f93a646bea0e822fcdfd5255059837c.tar.bz2
packages-fce4abd72f93a646bea0e822fcdfd5255059837c.tar.xz
packages-fce4abd72f93a646bea0e822fcdfd5255059837c.zip
system/easy-kernel: Additional platform fixes
* Add bsdtar.patch to patches. * x86_64/pmmx: Disable SimpleFB which caused EFI computers to break. * pmmx: Update config for latest compiler.
Diffstat (limited to 'system/easy-kernel/config-pmmx')
-rw-r--r--system/easy-kernel/config-pmmx16
1 files changed, 15 insertions, 1 deletions
diff --git a/system/easy-kernel/config-pmmx b/system/easy-kernel/config-pmmx
index f836b9124..7597f52a0 100644
--- a/system/easy-kernel/config-pmmx
+++ b/system/easy-kernel/config-pmmx
@@ -11,6 +11,8 @@ CONFIG_AS_VERSION=24200
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24200
CONFIG_LLD_VERSION=0
+CONFIG_CC_CAN_LINK=y
+CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_TOOLS_SUPPORT_RELR=y
@@ -309,6 +311,7 @@ CONFIG_X86_32_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=2
+CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
#
# Processor type and features
@@ -526,11 +529,14 @@ CONFIG_MODIFY_LDT_SYSCALL=y
# CONFIG_STRICT_SIGALTSTACK_SIZE is not set
# end of Processor type and features
+CONFIG_CC_HAS_SLS=y
+CONFIG_CC_HAS_RETURN_THUNK=y
CONFIG_CC_HAS_ENTRY_PADDING=y
CONFIG_FUNCTION_PADDING_CFI=11
CONFIG_FUNCTION_PADDING_BYTES=16
CONFIG_CPU_MITIGATIONS=y
CONFIG_RETPOLINE=y
+# CONFIG_RETHUNK is not set
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_RFDS=y
CONFIG_MITIGATION_SPECTRE_BHI=y
@@ -751,6 +757,11 @@ CONFIG_KVM_AMD=m
CONFIG_KVM_SMM=y
# CONFIG_KVM_XEN is not set
# CONFIG_KVM_PROVE_MMU is not set
+CONFIG_AS_AVX512=y
+CONFIG_AS_SHA1_NI=y
+CONFIG_AS_SHA256_NI=y
+CONFIG_AS_TPAUSE=y
+CONFIG_AS_GFNI=y
CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y
#
@@ -822,6 +833,9 @@ CONFIG_SECCOMP=y
CONFIG_SECCOMP_FILTER=y
# CONFIG_SECCOMP_CACHE_DEBUG is not set
CONFIG_HAVE_ARCH_STACKLEAK=y
+CONFIG_HAVE_STACKPROTECTOR=y
+CONFIG_STACKPROTECTOR=y
+CONFIG_STACKPROTECTOR_STRONG=y
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
CONFIG_LTO_NONE=y
@@ -2011,7 +2025,7 @@ CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
CONFIG_FW_CFG_SYSFS=m
CONFIG_FW_CFG_SYSFS_CMDLINE=y
CONFIG_SYSFB=y
-CONFIG_SYSFB_SIMPLEFB=y
+# CONFIG_SYSFB_SIMPLEFB is not set
# CONFIG_GOOGLE_FIRMWARE is not set
#