1
0
Fork 0

Compare commits

...

4 Commits

1 changed files with 11 additions and 3 deletions

View File

@ -112,6 +112,15 @@ function modify_kernel_config() {
'--disable CONFIG_CRYPTO_AEGIS128_SIMD' '--disable CONFIG_CRYPTO_AEGIS128_SIMD'
) )
if grep -q 'fedora' /etc/os-release; then
SELINUX_CONFIG=(
'--enable CONFIG_SECURITY_SELINUX'
'--enable CONFIG_DEFAULT_SECURITY_SELINUX'
)
else
SELINUX_CONFIG=()
fi
if [[ "${BUILD_WITH_RUST:-0}" == '1' ]] && [[ "${LLVM:-0}" == '1' ]]; then if [[ "${BUILD_WITH_RUST:-0}" == '1' ]] && [[ "${LLVM:-0}" == '1' ]]; then
setup_rust_toolchain setup_rust_toolchain
make rustavailable make rustavailable
@ -146,10 +155,9 @@ function modify_kernel_config() {
'--enable CONFIG_DEBUG_FS' '--enable CONFIG_DEBUG_FS'
'--enable CONFIG_DEBUG_FS_ALLOW_ALL' '--enable CONFIG_DEBUG_FS_ALLOW_ALL'
'--enable CONFIG_DEBUG_INFO' '--enable CONFIG_DEBUG_INFO'
'--enable CONFIG_DEBUG_INFO_SPLIT'
'--enable CONFIG_DEBUG_KERNEL' '--enable CONFIG_DEBUG_KERNEL'
'--enable CONFIG_DEBUG_MISC' '--enable CONFIG_DEBUG_MISC'
'--enable CONFIG_DYNAMIC_DEBUG'
'--enable CONFIG_DYNAMIC_DEBUG_CORE'
'--enable CONFIG_FRAME_POINTER' '--enable CONFIG_FRAME_POINTER'
'--enable CONFIG_GDB_SCRIPTS' '--enable CONFIG_GDB_SCRIPTS'
'--enable CONFIG_KALLSYMS' '--enable CONFIG_KALLSYMS'
@ -157,7 +165,6 @@ function modify_kernel_config() {
'--enable CONFIG_KGDB' '--enable CONFIG_KGDB'
'--enable CONFIG_KGDB_KDB' '--enable CONFIG_KGDB_KDB'
'--enable CONFIG_KGDB_SERIAL_CONSOLE' '--enable CONFIG_KGDB_SERIAL_CONSOLE'
'--enable CONFIG_KASAN'
'--enable CONFIG_LOCK_TORTURE_TEST' '--enable CONFIG_LOCK_TORTURE_TEST'
'--enable CONFIG_LOCKDEP' '--enable CONFIG_LOCKDEP'
'--enable CONFIG_LOCKUP_DETECTOR' '--enable CONFIG_LOCKUP_DETECTOR'
@ -179,6 +186,7 @@ function modify_kernel_config() {
"${DEFCONFIG_ADD_ONS[@]}" "${DEFCONFIG_ADD_ONS[@]}"
"${SIGNING_REMOVAL[@]}" "${SIGNING_REMOVAL[@]}"
"${ARM_SIMD_DISABLE[@]}" "${ARM_SIMD_DISABLE[@]}"
"${SELINUX_CONFIG[@]}"
"${RUST_CONFIG[@]}" "${RUST_CONFIG[@]}"
"${SCHED_EXT_CONFIG[@]}" "${SCHED_EXT_CONFIG[@]}"
"${DEBUG_CONFIG[@]}" "${DEBUG_CONFIG[@]}"