diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-11-29 05:24:24 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-11-29 05:24:24 -0600 |
commit | fce4abd72f93a646bea0e822fcdfd5255059837c (patch) | |
tree | 6a856c4dcf89819fd9399dfaa39760e63fc11e7f /system/easy-kernel/config-pmmx | |
parent | 9859272e49d6ee9cb13b100fed84a687d66df30f (diff) | |
download | packages-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-pmmx | 16 |
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 # |