disable KASAN, disable KMEMLEAK, enable KMSAN

i9-ispras-fuzzing
ebasov 3 months ago
parent 5ce8891d50
commit e3d22eedf1
No known key found for this signature in database
GPG Key ID: 3DE9E7A44B2D38F6

@ -3,16 +3,22 @@
# Linux/x86 6.1.111-1.el9.elrepo.x86_64 Kernel Configuration # Linux/x86 6.1.111-1.el9.elrepo.x86_64 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.4.1 20231218 (Red Hat 11.4.1-3)" CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.4.1 20231218 (Red Hat 11.4.1-3)"
CONFIG_CC_IS_CLANG=y
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=110401 CONFIG_GCC_VERSION=110401
CONFIG_CLANG_VERSION=0 CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y CONFIG_AS_IS_GNU=y
CONFIG_AS_IS_LLVM=y
CONFIG_AS_VERSION=23502 CONFIG_AS_VERSION=23502
CONFIG_LD_IS_LLD=y
CONFIG_LD_IS_BFD=y CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=23502 CONFIG_LD_VERSION=23502
CONFIG_LLD_VERSION=0 CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y
@ -33,6 +39,8 @@ CONFIG_UAPI_HEADER_TEST=y
CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set # CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BUILD_SALT="" CONFIG_BUILD_SALT=""
CONFIG_HAVE_KMSAN_PARAM_RETVAL=y
CONFIG_HAVE_KMSAN_COMPILER=y
CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_LZMA=y
@ -513,6 +521,7 @@ CONFIG_LIVEPATCH=y
# end of Processor type and features # end of Processor type and features
CONFIG_CC_HAS_SLS=y CONFIG_CC_HAS_SLS=y
CONFIG_CC_HAS_RANDSTRUCT=y
CONFIG_CC_HAS_RETURN_THUNK=y CONFIG_CC_HAS_RETURN_THUNK=y
CONFIG_CPU_MITIGATIONS=y CONFIG_CPU_MITIGATIONS=y
CONFIG_PAGE_TABLE_ISOLATION=y CONFIG_PAGE_TABLE_ISOLATION=y
@ -9775,6 +9784,7 @@ CONFIG_BTREE=y
CONFIG_INTERVAL_TREE=y CONFIG_INTERVAL_TREE=y
CONFIG_XARRAY_MULTI=y CONFIG_XARRAY_MULTI=y
CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_HAS_LTO_CLANG=y
CONFIG_HAS_IOMEM=y CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y CONFIG_HAS_DMA=y
@ -9874,6 +9884,7 @@ CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
# CONFIG_DEBUG_INFO_COMPRESSED is not set # CONFIG_DEBUG_INFO_COMPRESSED is not set
# CONFIG_DEBUG_INFO_SPLIT is not set # CONFIG_DEBUG_INFO_SPLIT is not set
CONFIG_DEBUG_INFO_BTF=y CONFIG_DEBUG_INFO_BTF=y
CONFIG_PAHOLE_HAS_BTF_TAG=y
CONFIG_PAHOLE_HAS_SPLIT_BTF=y CONFIG_PAHOLE_HAS_SPLIT_BTF=y
CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y
CONFIG_DEBUG_INFO_BTF_MODULES=y CONFIG_DEBUG_INFO_BTF_MODULES=y
@ -9901,6 +9912,9 @@ CONFIG_DEBUG_FS_ALLOW_ALL=y
# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set # CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set
# CONFIG_DEBUG_FS_ALLOW_NONE is not set # CONFIG_DEBUG_FS_ALLOW_NONE is not set
CONFIG_HAVE_ARCH_KGDB=y CONFIG_HAVE_ARCH_KGDB=y
CONFIG_KMSAN=y
CONFIG_KMSAN_KUNIT_TEST=m
CONFIG_KMSAN_CHECK_PARAM_RETVAL=y
CONFIG_KGDB=y CONFIG_KGDB=y
CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_HONOUR_BLOCKLIST=y
CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_SERIAL_CONSOLE=y
@ -9946,12 +9960,12 @@ CONFIG_PTDUMP_CORE=y
CONFIG_PTDUMP_DEBUGFS=y CONFIG_PTDUMP_DEBUGFS=y
CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_OBJECTS=y
# CONFIG_SHRINKER_DEBUG is not set # CONFIG_SHRINKER_DEBUG is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y CONFIG_HAVE_DEBUG_KMEMLEAK=n
CONFIG_DEBUG_KMEMLEAK_TEST=n CONFIG_DEBUG_KMEMLEAK_TEST=n
CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=n CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=n
CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=16000 CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=n
CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=n
CONFIG_DEBUG_KMEMLEAK=y CONFIG_DEBUG_KMEMLEAK=n
CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_STACK_USAGE=y
CONFIG_SCHED_STACK_END_CHECK=y CONFIG_SCHED_STACK_END_CHECK=y
CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
@ -9963,6 +9977,7 @@ CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_HAVE_ARCH_KASAN=n CONFIG_HAVE_ARCH_KASAN=n
CONFIG_HAVE_ARCH_KASAN_VMALLOC=n CONFIG_HAVE_ARCH_KASAN_VMALLOC=n
CONFIG_CC_HAS_KASAN_SW_TAGS=y
CONFIG_CC_HAS_KASAN_GENERIC=n CONFIG_CC_HAS_KASAN_GENERIC=n
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
CONFIG_KASAN=n CONFIG_KASAN=n
@ -10045,6 +10060,7 @@ CONFIG_DEBUG_CREDENTIALS=y
# #
# RCU Debugging # RCU Debugging
# #
CONFIG_TOOLS_SUPPORT_RELR=y
CONFIG_TORTURE_TEST=m CONFIG_TORTURE_TEST=m
CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_SCALE_TEST=m
CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_TORTURE_TEST=m
@ -10116,6 +10132,7 @@ CONFIG_DYNAMIC_EVENTS=y
CONFIG_PROBE_EVENTS=y CONFIG_PROBE_EVENTS=y
# CONFIG_BPF_KPROBE_OVERRIDE is not set # CONFIG_BPF_KPROBE_OVERRIDE is not set
CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_MCOUNT_RECORD=y
CONFIG_FTRACE_MCOUNT_USE_OBJTOOL=y
CONFIG_FTRACE_MCOUNT_USE_CC=y CONFIG_FTRACE_MCOUNT_USE_CC=y
CONFIG_TRACING_MAP=y CONFIG_TRACING_MAP=y
CONFIG_SYNTH_EVENTS=y CONFIG_SYNTH_EVENTS=y

@ -39,7 +39,7 @@
%endif %endif
# Set pkg_release. # Set pkg_release.
%global pkg_release 6%{?buildid}.%{?lvc}%{?dist}.inferit.fuzzing %global pkg_release 7%{?buildid}.%{?lvc}%{?dist}.inferit.fuzzing
# Architectures upon which we can sign the kernel # Architectures upon which we can sign the kernel
# for secure boot authentication. # for secure boot authentication.
@ -1481,6 +1481,11 @@ fi
%kernel_lt_variant_files %{_use_vdso} %{with_std} %kernel_lt_variant_files %{_use_vdso} %{with_std}
%changelog %changelog
* Fri Dec 6 2024 Eduard Basov <ebasov@msvsphere-os.ru> - 7.1.111-6.lvc4.inferit.fuzzing
- KASAN is disabled
KMSAN is enabled
KMEMLEAK is disabled
* Fri Dec 6 2024 Eduard Basov <ebasov@msvsphere-os.ru> - 6.1.111-6.lvc4.inferit.fuzzing * Fri Dec 6 2024 Eduard Basov <ebasov@msvsphere-os.ru> - 6.1.111-6.lvc4.inferit.fuzzing
- KASAN is disabled - KASAN is disabled
KMSAN is disabled KMSAN is disabled

Loading…
Cancel
Save