部分配置项是在Makefile里面起作用的:
HANDLED
CONFIG_CRYPTO_AES_RISCV64,CONFIG_CRYPTO_GHASH_RISCV64,CONFIG_CRYPTO_SM3_RISCV64,CONFIG_CRYPTO_SM4_RISCV64
CONFIG_ERRATA_ANDES(CONFIG_RISCV_ALTERNATIVE_EARLY),CONFIG_ERRATA_MIPS(CONFIG_RISCV_ALTERNATIVE_EARLY),CONFIG_ERRATA_SIFIVE(CONFIG_ERRATA_SIFIVE_CIP_453),CONFIG_ERRATA_THEAD(CONFIG_RISCV_ALTERNATIVE_EARLY, CONFIG_FTRACE, CONFIG_KASAN)
CONFIG_RISCV_ALTERNATIVE, CONFIG_MMU, CONFIG_RISCV_MISALIGNED, CONFIG_RISCV_PROBE_UNALIGNED_ACCESS, CONFIG_RISCV_PROBE_VECTOR_UNALIGNED_ACCESS, CONFIG_FPU, CONFIG_RISCV_ISA_V, CONFIG_SMP, CONFIG_RISCV_BOOT_SPINWAIT, CONFIG_MODULES, CONFIG_MODULE_SECTIONS, CONFIG_CPU_PM, CONFIG_HIBERNATION, CONFIG_FUNCTION_TRACER, CONFIG_DYNAMIC_FTRACE, CONFIG_PERF_EVENTS, CONFIG_HAVE_PERF_REGS, CONFIG_RISCV_SBI, CONFIG_HOTPLUG_CPU, CONFIG_PARAVIRT, CONFIG_KGDB, CONFIG_KEXEC_CORE, CONFIG_KEXEC_FILE, CONFIG_CRASH_DUMP, CONFIG_VMCORE_INFO, CONFIG_JUMP_LABEL, CONFIG_CFI, CONFIG_EFI, CONFIG_COMPAT, CONFIG_64BIT, CONFIG_ACPI, CONFIG_ACPI_NUMA, CONFIG_GENERIC_CPU_VULNERABILITIES
CONFIG_KPROBES, CONFIG_RETHOOK, CONFIG_UPROBES
CONFIG_RISCV_MODULE_LINKING_KUNIT, CONFIG_RISCV_KPROBES_KUNIT, CONFIG_AS_HAS_ULEB128
CONFIG_64BIT, CONFIG_VDSO_GETRANDOM
CONFIG_RISCV_ISA_VENDOR_EXT_ANDES, CONFIG_RISCV_ISA_VENDOR_EXT_MIPS, CONFIG_RISCV_ISA_VENDOR_EXT_SIFIVE, CONFIG_RISCV_ISA_VENDOR_EXT_THEAD
CONFIG_KVM, CONFIG_RISCV_PMU_SBI, CONFIG_RISCV_SBI_V01
CONFIG_MMU, CONFIG_RISCV_ISA_V, CONFIG_MMU, CONFIG_64BIT, CONFIG_RISCV_ISA_ZICBOZ, CONFIG_FUNCTION_ERROR_INJECTION
CONFIG_MMU, CONFIG_HUGETLB_PAGE, CONFIG_PTDUMP, CONFIG_KASAN, CONFIG_DEBUG_VIRTUAL, CONFIG_RISCV_DMA_NONCOHERENT, CONFIG_RISCV_NONSTANDARD_CACHE_OPS
CONFIG_BPF_JIT