mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 01:00:52 +07:00
5fa3ea047a
Signed-off-by: AuxXxilium <info@auxxxilium.tech>
164 lines
3.5 KiB
Plaintext
164 lines
3.5 KiB
Plaintext
menu "MISC Features"
|
|
|
|
config SYNO_APPARMOR_PATCH
|
|
bool "Apply Synology patch for AppArmor"
|
|
default y
|
|
depends on SECURITY_APPARMOR
|
|
|
|
config SYNO_OOM_DEBUG
|
|
bool "Dump modules and occupied memory sizes while OOM"
|
|
default y
|
|
|
|
config SYNO_ELEVATE_LOG_LEVEL
|
|
bool "Elevate log level of kernel log"
|
|
default y
|
|
|
|
config SYNO_FORCE_CF9_REBOOT
|
|
bool "Support CF9 Force reboot"
|
|
default n
|
|
depends on (X86_64 && !KGDB_KDB)
|
|
|
|
config SYNO_OOM_NOTIFICATION
|
|
bool "Support oom notification"
|
|
default y
|
|
|
|
config SYNO_KERNEL_MODULE_REMOVAL_LOGGING
|
|
bool "add logging about kernel module removal"
|
|
default y
|
|
|
|
config SYNO_POWEROFF_INFO_PRINT
|
|
bool "Show pma1 and pma2 in poweroff procedure"
|
|
default n
|
|
|
|
config SYNO_PSTORE
|
|
bool "Synology enhancement of Pstore mechanism"
|
|
default n
|
|
depends on PSTORE
|
|
|
|
config SYNO_SPECULATION_DEFAULT_OFF
|
|
bool "Set speculation mitigation to default off"
|
|
default n
|
|
depends on PAGE_TABLE_ISOLATION
|
|
|
|
config SYNO_FIX_RTC_WAKE_AFTER_POWER_FAILURE
|
|
bool "fix rtc wake after power failure"
|
|
default y
|
|
depends on SYNO_X64
|
|
|
|
config SYNO_PLUGIN_INTERFACE
|
|
bool "Synology plugin interface for kernel modules"
|
|
default y
|
|
|
|
config SYNO_UART_TO_SPI_CONSOLE_LOG
|
|
tristate "sysfs for trigger uart to spi log out gpio"
|
|
default n
|
|
depends on SYNO_LIBS && SYNO_OF
|
|
|
|
config SYNO_SYSTEM_SHUTDOWN_HOOK
|
|
bool "customized functions exectuted before system shutdown/reboot"
|
|
default y
|
|
|
|
config SYNO_SYNOBIOS_EVENT
|
|
bool "send event to user space through synobios"
|
|
default y
|
|
|
|
config SYNO_KVM_IGNORE_MSRS
|
|
bool "skip logging of ignored MSRS"
|
|
default y
|
|
depends on KVM
|
|
|
|
config SYNO_DISABLE_AUDITSYSCALL
|
|
bool "disable kernel always do syscall auditing"
|
|
default y
|
|
depends on AUDIT
|
|
|
|
config SYNO_DEV_ALLOC_PAGES
|
|
bool "Enable synology dev alloc pages"
|
|
default y
|
|
|
|
config SYNO_OUT_OF_RESOURCE_LOG
|
|
bool "log for out of resource event occurrence"
|
|
default y
|
|
|
|
config SYNO_RND_ENTROPY_GEN
|
|
bool "generate random entropy"
|
|
default y
|
|
|
|
config SYNO_ACPI_APEI_AER_DBGMSG
|
|
bool "Print AER register in APCI APEI log"
|
|
default y
|
|
depends on ACPI_APEI_PCIEAER
|
|
|
|
endmenu #MISC Features
|
|
|
|
menu "Cgroup"
|
|
|
|
endmenu #Cgroup
|
|
|
|
menu "Encryption"
|
|
config SYNO_CRYPTO_REMOVE_X509_DATE_VALIDATION_CONSTRAIN
|
|
bool "Remove x509 date validation constrain"
|
|
depends on KEYS
|
|
|
|
endmenu #Encryption
|
|
|
|
menu "Udev"
|
|
|
|
config SYNO_DEPRECATED_UEVENT_ENV
|
|
bool "Export deprecate uevent environment to userspace"
|
|
default y
|
|
|
|
endmenu #Udev
|
|
|
|
menu "Bios Log"
|
|
|
|
config SYNO_BIOS_MEMORY_TRAINING_FAILED_LOG
|
|
bool "Print the MRC postcode if memory training fail happened at last boot up"
|
|
depends on X86
|
|
default y
|
|
|
|
config SYNO_BIOS_MRC_POSTCODE_CMOS_ADDR
|
|
hex "The address of cmos storing failed MRC postcode"
|
|
depends on SYNO_BIOS_MEMORY_TRAINING_FAILED_LOG
|
|
default 0x48
|
|
|
|
config SYNO_BIOS_ACPI_FPDT
|
|
bool "ACPI Firmware Performance Data Table(FPDT)"
|
|
depends on X86_64 && ACPI
|
|
default y
|
|
|
|
endmenu #BIOS LOG
|
|
|
|
menu "ceph"
|
|
|
|
config SYNO_CEPH_CUSTOMIZED_CRUSH
|
|
bool "customized crush rule for synology hyper converged platform"
|
|
depends on CEPH_LIB
|
|
default y
|
|
|
|
config SYNO_CEPH_SKIP_CRC
|
|
bool "skip crc32 calculation"
|
|
depends on CEPH_LIB
|
|
default y
|
|
|
|
config SYNO_CEPH_IDENTIFY_POOL_XATTR_IS_ID
|
|
bool "identify whether the pool xattr is pool id"
|
|
depends on CEPH_LIB
|
|
default y
|
|
|
|
endmenu #ceph
|
|
|
|
menu "Synology Protection"
|
|
|
|
config SYNO_RAMDISK_INTEGRITY_CHECK
|
|
bool "Confirm the integrity of ramdisk (rd.gz) is correct and prevent to suffer tampering"
|
|
default y
|
|
depends on X86_64
|
|
|
|
config SYNO_KEXEC_TEST
|
|
bool "Test whether the kernel is booted with Kexec"
|
|
default y
|
|
depends on X86_64
|
|
|
|
endmenu # Synology Protection
|