arch/lkl: fix Kconfig whitespace to match rest of kernel

Use tabs instead of spaces.

Signed-off-by: David Disseldorp <ddiss@suse.de>
This commit is contained in:
David Disseldorp
2025-06-03 17:38:29 +10:00
parent d2df129665
commit 62603ca172

View File

@@ -1,111 +1,110 @@
config LKL config LKL
def_bool y def_bool y
depends on !SMP && !COREDUMP && !SECCOMP && !UPROBES && !COMPAT && !USER_RETURN_NOTIFIER depends on !SMP && !COREDUMP && !SECCOMP && !UPROBES && !COMPAT && !USER_RETURN_NOTIFIER
select ARCH_THREAD_STACK_ALLOCATOR select ARCH_THREAD_STACK_ALLOCATOR
select GENERIC_ATOMIC64 select GENERIC_ATOMIC64
select GENERIC_HWEIGHT select GENERIC_HWEIGHT
select FLATMEM select FLATMEM
select GENERIC_CLOCKEVENTS select GENERIC_CLOCKEVENTS
select GENERIC_CPU_DEVICES select GENERIC_CPU_DEVICES
select NO_HZ_IDLE select NO_HZ_IDLE
select NO_PREEMPT select NO_PREEMPT
select ARCH_WANT_FRAME_POINTERS select ARCH_WANT_FRAME_POINTERS
select UACCESS_MEMCPY select UACCESS_MEMCPY
select GENERIC_STRNCPY_FROM_USER select GENERIC_STRNCPY_FROM_USER
select GENERIC_STRNLEN_USER select GENERIC_STRNLEN_USER
select HAVE_ARCH_KASAN select HAVE_ARCH_KASAN
select TRACING select TRACING
config LKL_FUZZING config LKL_FUZZING
bool "LLVM fuzzing instrumentation" bool "LLVM fuzzing instrumentation"
default n default n
help help
This configuration option enables fuzzing instrumentation This configuration option enables fuzzing instrumentation
for the Linux kernel source files to enable coverage-guided for the Linux kernel source files to enable coverage-guided
fuzzing. At the moment LKL supports libFuzzer fuzzing fuzzing. At the moment LKL supports libFuzzer fuzzing
engine only. engine only.
config LKL_LINE_COV config LKL_LINE_COV
bool "Code coverage instrumentation for fuzzers" bool "Code coverage instrumentation for fuzzers"
depends on LKL_FUZZING && CC_IS_CLANG depends on LKL_FUZZING && CC_IS_CLANG
default n default n
help help
This configuration option enables line code coverage This configuration option enables line code coverage
instrumentation for the Linux kernel to generate fuzzing instrumentation for the Linux kernel to generate fuzzing
code coverage reports. When this option is enabled the code coverage reports. When this option is enabled the
kernel source files are built with LLVM SanitizerCoverage kernel source files are built with LLVM SanitizerCoverage
instrumentation. instrumentation.
config OUTPUT_FORMAT config OUTPUT_FORMAT
string "Output format" string "Output format"
default "" default ""
config ARCH_DMA_ADDR_T_64BIT config ARCH_DMA_ADDR_T_64BIT
def_bool 64BIT def_bool 64BIT
config PHYS_ADDR_T_64BIT config PHYS_ADDR_T_64BIT
def_bool 64BIT def_bool 64BIT
config 64BIT config 64BIT
bool "64bit kernel" bool "64bit kernel"
default n default n
config MMU config MMU
bool "LKL MMU implementation" bool "LKL MMU implementation"
depends on 64BIT depends on 64BIT
default n default n
if MMU if MMU
config PGTABLE_LEVELS config PGTABLE_LEVELS
int int
default 3 default 3
config LKL_MEMORY_START config LKL_MEMORY_START
hex hex
default 0x50000000 default 0x50000000
help help
Base address of kernel virtual address space for LKL. No particular Base address of kernel virtual address space for LKL. No particular
reason for picking this specific value. It is assumed that the host reason for picking this specific value. It is assumed that the host
mmap is able to map requested amount of memory at this address. mmap is able to map requested amount of memory at this address.
STACK_TOP and VMALLOC_START values depend on it. STACK_TOP and VMALLOC_START values depend on it.
config LKL_TASK_UNMAPPED_BASE config LKL_TASK_UNMAPPED_BASE
hex hex
default 0x100000 default 0x100000
help help
Starting virtual address for LKL user-space mmap. It is assumed that Starting virtual address for LKL user-space mmap. It is assumed that
the host mmap is able to map requested amount of memory starting from the host mmap is able to map requested amount of memory starting from
this address. this address.
config LKL_MMU_KUNIT_TEST config LKL_MMU_KUNIT_TEST
bool "Kunit tests for LKL MMU" bool "Kunit tests for LKL MMU"
default n default n
depends on KUNIT depends on KUNIT
help help
Kunit tests to test correctness of MMU-related kernel interfaces (such Kunit tests to test correctness of MMU-related kernel interfaces (such
as vmalloc, for example) which are difficult to test in user-space. as vmalloc, for example) which are difficult to test in user-space.
endif endif
config COREDUMP config COREDUMP
def_bool n def_bool n
config CPU_BIG_ENDIAN config CPU_BIG_ENDIAN
bool "Big-endian kernel" bool "Big-endian kernel"
default n default n
config GENERIC_CSUM config GENERIC_CSUM
def_bool y def_bool y
config GENERIC_HWEIGHT config GENERIC_HWEIGHT
def_bool y def_bool y
config NO_IOPORT_MAP config NO_IOPORT_MAP
def_bool y def_bool y
config HZ config HZ
int int
default 100 default 100
config CONSOLE_LOGLEVEL_QUIET config CONSOLE_LOGLEVEL_QUIET
int "quiet console loglevel (1-15)" int "quiet console loglevel (1-15)"
@@ -131,16 +130,16 @@ config RAID6_PQ_BENCHMARK
default n default n
config STACKTRACE_SUPPORT config STACKTRACE_SUPPORT
def_bool y def_bool y
if KASAN if KASAN
config KASAN_SHADOW_OFFSET config KASAN_SHADOW_OFFSET
hex "KASAN shadow offset" hex "KASAN shadow offset"
default "0" default "0"
config KASAN_SHADOW_SIZE config KASAN_SHADOW_SIZE
hex "KASAN shadow size" hex "KASAN shadow size"
default "0" default "0"
endif endif
config BUILTIN_CMDLINE config BUILTIN_CMDLINE