diff --git a/SOURCES/config-6.1.111-x86_64 b/SOURCES/config-6.1.111-x86_64 index 3eb3b98..9b132e4 100644 --- a/SOURCES/config-6.1.111-x86_64 +++ b/SOURCES/config-6.1.111-x86_64 @@ -3,16 +3,22 @@ # 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_IS_CLANG=y CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=110401 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y +CONFIG_AS_IS_LLVM=y CONFIG_AS_VERSION=23502 +CONFIG_LD_IS_LLD=y CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=23502 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=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_TIED_OUTPUT=y CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y @@ -33,6 +39,8 @@ CONFIG_UAPI_HEADER_TEST=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" +CONFIG_HAVE_KMSAN_PARAM_RETVAL=y +CONFIG_HAVE_KMSAN_COMPILER=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y @@ -513,6 +521,7 @@ CONFIG_LIVEPATCH=y # end of Processor type and features CONFIG_CC_HAS_SLS=y +CONFIG_CC_HAS_RANDSTRUCT=y CONFIG_CC_HAS_RETURN_THUNK=y CONFIG_CPU_MITIGATIONS=y CONFIG_PAGE_TABLE_ISOLATION=y @@ -9775,6 +9784,7 @@ CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_XARRAY_MULTI=y CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_LTO_CLANG=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=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_SPLIT is not set CONFIG_DEBUG_INFO_BTF=y +CONFIG_PAHOLE_HAS_BTF_TAG=y CONFIG_PAHOLE_HAS_SPLIT_BTF=y CONFIG_PAHOLE_HAS_LANG_EXCLUDE=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_ALLOW_NONE is not set CONFIG_HAVE_ARCH_KGDB=y +CONFIG_KMSAN=y +CONFIG_KMSAN_KUNIT_TEST=m +CONFIG_KMSAN_CHECK_PARAM_RETVAL=y CONFIG_KGDB=y CONFIG_KGDB_HONOUR_BLOCKLIST=y CONFIG_KGDB_SERIAL_CONSOLE=y @@ -9946,12 +9960,12 @@ CONFIG_PTDUMP_CORE=y CONFIG_PTDUMP_DEBUGFS=y CONFIG_DEBUG_OBJECTS=y # CONFIG_SHRINKER_DEBUG is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_HAVE_DEBUG_KMEMLEAK=n CONFIG_DEBUG_KMEMLEAK_TEST=n CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=n -CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=16000 -CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y -CONFIG_DEBUG_KMEMLEAK=y +CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=n +CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=n +CONFIG_DEBUG_KMEMLEAK=n CONFIG_DEBUG_STACK_USAGE=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y @@ -9963,6 +9977,7 @@ CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_ARCH_KASAN=n CONFIG_HAVE_ARCH_KASAN_VMALLOC=n +CONFIG_CC_HAS_KASAN_SW_TAGS=y CONFIG_CC_HAS_KASAN_GENERIC=n CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y CONFIG_KASAN=n @@ -10045,6 +10060,7 @@ CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # +CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_TORTURE_TEST=m CONFIG_RCU_SCALE_TEST=m CONFIG_RCU_TORTURE_TEST=m @@ -10116,6 +10132,7 @@ CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y # CONFIG_BPF_KPROBE_OVERRIDE is not set CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_OBJTOOL=y CONFIG_FTRACE_MCOUNT_USE_CC=y CONFIG_TRACING_MAP=y CONFIG_SYNTH_EVENTS=y diff --git a/SPECS/kernel-6.1.spec b/SPECS/kernel-6.1.spec index c078ea7..a0fe7c8 100644 --- a/SPECS/kernel-6.1.spec +++ b/SPECS/kernel-6.1.spec @@ -39,7 +39,7 @@ %endif # 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 # for secure boot authentication. @@ -1481,6 +1481,11 @@ fi %kernel_lt_variant_files %{_use_vdso} %{with_std} %changelog +* Fri Dec 6 2024 Eduard Basov - 7.1.111-6.lvc4.inferit.fuzzing +- KASAN is disabled + KMSAN is enabled + KMEMLEAK is disabled + * Fri Dec 6 2024 Eduard Basov - 6.1.111-6.lvc4.inferit.fuzzing - KASAN is disabled KMSAN is disabled