Skip to content

Commit 591dd2a

Browse files
committed
Fix kexec-tools 2.0.32 gzip decompression failure by enabling CONFIG_MEMFD_CREATE
Enable CONFIG_TMPFS=y in all 11 kernel configs. This automatically enables CONFIG_MEMFD_CREATE via kernel's 'def_bool TMPFS || HUGETLBFS'. Root cause: upstream kexec-tools 2.0.32 copybuf_memfd() unconditionally calls memfd_create() syscall with no fallback. Without CONFIG_MEMFD_CREATE at runtime, it returns -1, causing 'Failed to copy decompressed buf' error when loading gzip kernels. Regenerated all kernel configs via 'make oldconfig' with GCC 15.1.0 toolchain, which updates compiler capability flags and memory initialization settings. Fixes gzip kernel loading on 58 boards using 6.1.8 and 6.6.16 kernels. Kernel configs with CONFIG_MEMFD_CREATE=y: - novacustom-common (4 boards) - x230-maximized (19 boards) - t480 (4 boards) - t440p (2 boards) - w541 (2 boards) - c216 (2 boards) - qemu (18 boards) - talos-2 (1 board) - librem_common (1 board) - librem_common-6.1.8 (9 boards) - msi-z690-z790 (4 boards) Signed-off-by: Thierry Laurion <insurgo@riseup.net>
1 parent 7b9d668 commit 591dd2a

9 files changed

Lines changed: 219 additions & 73 deletions

config/linux-c216.config

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22
# Automatically generated file; DO NOT EDIT.
33
# Linux/x86 6.1.8 Kernel Configuration
44
#
5-
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 8.3.0"
5+
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 15.1.0"
66
CONFIG_CC_IS_GCC=y
7-
CONFIG_GCC_VERSION=80300
7+
CONFIG_GCC_VERSION=150100
88
CONFIG_CLANG_VERSION=0
99
CONFIG_AS_IS_GNU=y
10-
CONFIG_AS_VERSION=23200
10+
CONFIG_AS_VERSION=24400
1111
CONFIG_LD_IS_BFD=y
12-
CONFIG_LD_VERSION=23200
12+
CONFIG_LD_VERSION=24400
1313
CONFIG_LLD_VERSION=0
1414
CONFIG_CC_CAN_LINK=y
1515
CONFIG_CC_CAN_LINK_STATIC=y
16+
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
17+
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
1618
CONFIG_CC_HAS_ASM_INLINE=y
1719
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
1820
CONFIG_PAHOLE_VERSION=0
@@ -373,12 +375,14 @@ CONFIG_LEGACY_VSYSCALL_NONE=y
373375
CONFIG_HAVE_LIVEPATCH=y
374376
# end of Processor type and features
375377

378+
CONFIG_CC_HAS_SLS=y
376379
CONFIG_CC_HAS_RETURN_THUNK=y
377380
CONFIG_SPECULATION_MITIGATIONS=y
378381
CONFIG_PAGE_TABLE_ISOLATION=y
379382
CONFIG_RETPOLINE=y
380383
CONFIG_RETHUNK=y
381384
CONFIG_CPU_IBRS_ENTRY=y
385+
# CONFIG_SLS is not set
382386
CONFIG_ARCH_HAS_ADD_PAGES=y
383387
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
384388

@@ -2192,6 +2196,7 @@ CONFIG_RTC_DRV_CMOS=y
21922196
# DMABUF options
21932197
#
21942198
CONFIG_SYNC_FILE=y
2199+
# CONFIG_UDMABUF is not set
21952200
# CONFIG_DMABUF_MOVE_NOTIFY is not set
21962201
# CONFIG_DMABUF_DEBUG is not set
21972202
# CONFIG_DMABUF_SELFTESTS is not set
@@ -2523,9 +2528,13 @@ CONFIG_PROC_SYSCTL=y
25232528
CONFIG_PROC_PID_ARCH_STATUS=y
25242529
CONFIG_KERNFS=y
25252530
CONFIG_SYSFS=y
2526-
# CONFIG_TMPFS is not set
2531+
CONFIG_TMPFS=y
2532+
# CONFIG_TMPFS_POSIX_ACL is not set
2533+
# CONFIG_TMPFS_XATTR is not set
2534+
# CONFIG_TMPFS_INODE64 is not set
25272535
# CONFIG_HUGETLBFS is not set
25282536
CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
2537+
CONFIG_MEMFD_CREATE=y
25292538
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
25302539
# CONFIG_CONFIGFS_FS is not set
25312540
# CONFIG_EFIVAR_FS is not set
@@ -2614,13 +2623,17 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,bpf"
26142623
#
26152624
# Memory initialization
26162625
#
2626+
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
2627+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
2628+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
26172629
CONFIG_INIT_STACK_NONE=y
2618-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
2619-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
2620-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
2630+
# CONFIG_INIT_STACK_ALL_PATTERN is not set
2631+
# CONFIG_INIT_STACK_ALL_ZERO is not set
26212632
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
26222633
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
26232634
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
2635+
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
2636+
# CONFIG_ZERO_CALL_USED_REGS is not set
26242637
# end of Memory initialization
26252638

26262639
CONFIG_RANDSTRUCT_NONE=y
@@ -2982,6 +2995,8 @@ CONFIG_HAVE_ARCH_KGDB=y
29822995
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
29832996
# CONFIG_UBSAN is not set
29842997
CONFIG_HAVE_ARCH_KCSAN=y
2998+
CONFIG_HAVE_KCSAN_COMPILER=y
2999+
# CONFIG_KCSAN is not set
29853000
# end of Generic Kernel Debugging Instruments
29863001

29873002
#
@@ -3022,6 +3037,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
30223037
CONFIG_HAVE_ARCH_KASAN=y
30233038
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
30243039
CONFIG_CC_HAS_KASAN_GENERIC=y
3040+
CONFIG_CC_HAS_KASAN_SW_TAGS=y
30253041
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
30263042
# CONFIG_KASAN is not set
30273043
CONFIG_HAVE_ARCH_KFENCE=y

config/linux-librem_common-6.1.8.config

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22
# Automatically generated file; DO NOT EDIT.
33
# Linux/x86 6.1.8 Kernel Configuration
44
#
5-
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 8.3.0"
5+
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 15.1.0"
66
CONFIG_CC_IS_GCC=y
7-
CONFIG_GCC_VERSION=80300
7+
CONFIG_GCC_VERSION=150100
88
CONFIG_CLANG_VERSION=0
99
CONFIG_AS_IS_GNU=y
10-
CONFIG_AS_VERSION=23200
10+
CONFIG_AS_VERSION=24400
1111
CONFIG_LD_IS_BFD=y
12-
CONFIG_LD_VERSION=23200
12+
CONFIG_LD_VERSION=24400
1313
CONFIG_LLD_VERSION=0
1414
CONFIG_CC_CAN_LINK=y
1515
CONFIG_CC_CAN_LINK_STATIC=y
16+
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
17+
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
1618
CONFIG_CC_HAS_ASM_INLINE=y
1719
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
1820
CONFIG_PAHOLE_VERSION=0
@@ -373,11 +375,13 @@ CONFIG_LEGACY_VSYSCALL_NONE=y
373375
CONFIG_HAVE_LIVEPATCH=y
374376
# end of Processor type and features
375377

378+
CONFIG_CC_HAS_SLS=y
376379
CONFIG_CC_HAS_RETURN_THUNK=y
377380
CONFIG_SPECULATION_MITIGATIONS=y
378381
CONFIG_PAGE_TABLE_ISOLATION=y
379382
# CONFIG_RETPOLINE is not set
380383
CONFIG_CPU_IBRS_ENTRY=y
384+
# CONFIG_SLS is not set
381385
CONFIG_ARCH_HAS_ADD_PAGES=y
382386
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
383387

@@ -2145,6 +2149,7 @@ CONFIG_RTC_DRV_CMOS=y
21452149
# DMABUF options
21462150
#
21472151
CONFIG_SYNC_FILE=y
2152+
# CONFIG_UDMABUF is not set
21482153
# CONFIG_DMABUF_MOVE_NOTIFY is not set
21492154
# CONFIG_DMABUF_DEBUG is not set
21502155
# CONFIG_DMABUF_SELFTESTS is not set
@@ -2476,9 +2481,13 @@ CONFIG_PROC_SYSCTL=y
24762481
CONFIG_PROC_PID_ARCH_STATUS=y
24772482
CONFIG_KERNFS=y
24782483
CONFIG_SYSFS=y
2479-
# CONFIG_TMPFS is not set
2484+
CONFIG_TMPFS=y
2485+
# CONFIG_TMPFS_POSIX_ACL is not set
2486+
# CONFIG_TMPFS_XATTR is not set
2487+
# CONFIG_TMPFS_INODE64 is not set
24802488
# CONFIG_HUGETLBFS is not set
24812489
CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
2490+
CONFIG_MEMFD_CREATE=y
24822491
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
24832492
# CONFIG_CONFIGFS_FS is not set
24842493
# CONFIG_EFIVAR_FS is not set
@@ -2567,13 +2576,17 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,bpf"
25672576
#
25682577
# Memory initialization
25692578
#
2579+
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
2580+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
2581+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
25702582
CONFIG_INIT_STACK_NONE=y
2571-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
2572-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
2573-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
2583+
# CONFIG_INIT_STACK_ALL_PATTERN is not set
2584+
# CONFIG_INIT_STACK_ALL_ZERO is not set
25742585
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
25752586
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
25762587
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
2588+
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
2589+
# CONFIG_ZERO_CALL_USED_REGS is not set
25772590
# end of Memory initialization
25782591

25792592
CONFIG_RANDSTRUCT_NONE=y
@@ -2935,6 +2948,8 @@ CONFIG_HAVE_ARCH_KGDB=y
29352948
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
29362949
# CONFIG_UBSAN is not set
29372950
CONFIG_HAVE_ARCH_KCSAN=y
2951+
CONFIG_HAVE_KCSAN_COMPILER=y
2952+
# CONFIG_KCSAN is not set
29382953
# end of Generic Kernel Debugging Instruments
29392954

29402955
#
@@ -2975,6 +2990,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
29752990
CONFIG_HAVE_ARCH_KASAN=y
29762991
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
29772992
CONFIG_CC_HAS_KASAN_GENERIC=y
2993+
CONFIG_CC_HAS_KASAN_SW_TAGS=y
29782994
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
29792995
# CONFIG_KASAN is not set
29802996
CONFIG_HAVE_ARCH_KFENCE=y

config/linux-novacustom-common.config

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22
# Automatically generated file; DO NOT EDIT.
33
# Linux/x86 6.1.8 Kernel Configuration
44
#
5-
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 9.4.0"
5+
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 15.1.0"
66
CONFIG_CC_IS_GCC=y
7-
CONFIG_GCC_VERSION=90400
7+
CONFIG_GCC_VERSION=150100
88
CONFIG_CLANG_VERSION=0
99
CONFIG_AS_IS_GNU=y
10-
CONFIG_AS_VERSION=23301
10+
CONFIG_AS_VERSION=24400
1111
CONFIG_LD_IS_BFD=y
12-
CONFIG_LD_VERSION=23301
12+
CONFIG_LD_VERSION=24400
1313
CONFIG_LLD_VERSION=0
1414
CONFIG_CC_CAN_LINK=y
1515
CONFIG_CC_CAN_LINK_STATIC=y
16+
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
17+
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
1618
CONFIG_CC_HAS_ASM_INLINE=y
1719
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
1820
CONFIG_PAHOLE_VERSION=0
@@ -377,12 +379,14 @@ CONFIG_LEGACY_VSYSCALL_NONE=y
377379
CONFIG_HAVE_LIVEPATCH=y
378380
# end of Processor type and features
379381

382+
CONFIG_CC_HAS_SLS=y
380383
CONFIG_CC_HAS_RETURN_THUNK=y
381384
CONFIG_SPECULATION_MITIGATIONS=y
382385
CONFIG_PAGE_TABLE_ISOLATION=y
383386
CONFIG_RETPOLINE=y
384387
CONFIG_RETHUNK=y
385388
CONFIG_CPU_IBRS_ENTRY=y
389+
# CONFIG_SLS is not set
386390
CONFIG_ARCH_HAS_ADD_PAGES=y
387391
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
388392

@@ -2408,6 +2412,7 @@ CONFIG_RTC_DRV_CMOS=y
24082412
# DMABUF options
24092413
#
24102414
CONFIG_SYNC_FILE=y
2415+
# CONFIG_UDMABUF is not set
24112416
# CONFIG_DMABUF_MOVE_NOTIFY is not set
24122417
# CONFIG_DMABUF_DEBUG is not set
24132418
# CONFIG_DMABUF_SELFTESTS is not set
@@ -2748,9 +2753,13 @@ CONFIG_PROC_SYSCTL=y
27482753
CONFIG_PROC_PID_ARCH_STATUS=y
27492754
CONFIG_KERNFS=y
27502755
CONFIG_SYSFS=y
2751-
# CONFIG_TMPFS is not set
2756+
CONFIG_TMPFS=y
2757+
# CONFIG_TMPFS_POSIX_ACL is not set
2758+
# CONFIG_TMPFS_XATTR is not set
2759+
# CONFIG_TMPFS_INODE64 is not set
27522760
# CONFIG_HUGETLBFS is not set
27532761
CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
2762+
CONFIG_MEMFD_CREATE=y
27542763
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
27552764
# CONFIG_CONFIGFS_FS is not set
27562765
# CONFIG_EFIVAR_FS is not set
@@ -2839,13 +2848,17 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,bpf"
28392848
#
28402849
# Memory initialization
28412850
#
2851+
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
2852+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
2853+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
28422854
CONFIG_INIT_STACK_NONE=y
2843-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
2844-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
2845-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
2855+
# CONFIG_INIT_STACK_ALL_PATTERN is not set
2856+
# CONFIG_INIT_STACK_ALL_ZERO is not set
28462857
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
28472858
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
28482859
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
2860+
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
2861+
# CONFIG_ZERO_CALL_USED_REGS is not set
28492862
# end of Memory initialization
28502863

28512864
CONFIG_RANDSTRUCT_NONE=y
@@ -3215,6 +3228,8 @@ CONFIG_HAVE_ARCH_KGDB=y
32153228
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
32163229
# CONFIG_UBSAN is not set
32173230
CONFIG_HAVE_ARCH_KCSAN=y
3231+
CONFIG_HAVE_KCSAN_COMPILER=y
3232+
# CONFIG_KCSAN is not set
32183233
# end of Generic Kernel Debugging Instruments
32193234

32203235
#
@@ -3255,6 +3270,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
32553270
CONFIG_HAVE_ARCH_KASAN=y
32563271
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
32573272
CONFIG_CC_HAS_KASAN_GENERIC=y
3273+
CONFIG_CC_HAS_KASAN_SW_TAGS=y
32583274
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
32593275
# CONFIG_KASAN is not set
32603276
CONFIG_HAVE_ARCH_KFENCE=y

config/linux-qemu.config

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22
# Automatically generated file; DO NOT EDIT.
33
# Linux/x86 6.1.8 Kernel Configuration
44
#
5-
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 8.3.0"
5+
CONFIG_CC_VERSION_TEXT="x86_64-linux-musl-gcc (GCC) 15.1.0"
66
CONFIG_CC_IS_GCC=y
7-
CONFIG_GCC_VERSION=80300
7+
CONFIG_GCC_VERSION=150100
88
CONFIG_CLANG_VERSION=0
99
CONFIG_AS_IS_GNU=y
10-
CONFIG_AS_VERSION=23200
10+
CONFIG_AS_VERSION=24400
1111
CONFIG_LD_IS_BFD=y
12-
CONFIG_LD_VERSION=23200
12+
CONFIG_LD_VERSION=24400
1313
CONFIG_LLD_VERSION=0
1414
CONFIG_CC_CAN_LINK=y
1515
CONFIG_CC_CAN_LINK_STATIC=y
16+
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
17+
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
1618
CONFIG_CC_HAS_ASM_INLINE=y
1719
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
1820
CONFIG_PAHOLE_VERSION=0
@@ -414,6 +416,7 @@ CONFIG_LEGACY_VSYSCALL_NONE=y
414416
CONFIG_HAVE_LIVEPATCH=y
415417
# end of Processor type and features
416418

419+
CONFIG_CC_HAS_SLS=y
417420
CONFIG_CC_HAS_RETURN_THUNK=y
418421
CONFIG_SPECULATION_MITIGATIONS=y
419422
CONFIG_PAGE_TABLE_ISOLATION=y
@@ -422,6 +425,7 @@ CONFIG_RETHUNK=y
422425
CONFIG_CPU_UNRET_ENTRY=y
423426
CONFIG_CPU_IBPB_ENTRY=y
424427
CONFIG_CPU_IBRS_ENTRY=y
428+
# CONFIG_SLS is not set
425429
CONFIG_ARCH_HAS_ADD_PAGES=y
426430
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
427431

@@ -2409,6 +2413,7 @@ CONFIG_RTC_DRV_CMOS=y
24092413
#
24102414
CONFIG_SYNC_FILE=y
24112415
# CONFIG_SW_SYNC is not set
2416+
# CONFIG_UDMABUF is not set
24122417
# CONFIG_DMABUF_MOVE_NOTIFY is not set
24132418
# CONFIG_DMABUF_DEBUG is not set
24142419
# CONFIG_DMABUF_SELFTESTS is not set
@@ -2772,9 +2777,13 @@ CONFIG_PROC_SYSCTL=y
27722777
CONFIG_PROC_PID_ARCH_STATUS=y
27732778
CONFIG_KERNFS=y
27742779
CONFIG_SYSFS=y
2775-
# CONFIG_TMPFS is not set
2780+
CONFIG_TMPFS=y
2781+
# CONFIG_TMPFS_POSIX_ACL is not set
2782+
# CONFIG_TMPFS_XATTR is not set
2783+
# CONFIG_TMPFS_INODE64 is not set
27762784
# CONFIG_HUGETLBFS is not set
27772785
CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
2786+
CONFIG_MEMFD_CREATE=y
27782787
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
27792788
CONFIG_CONFIGFS_FS=y
27802789
CONFIG_EFIVAR_FS=m
@@ -2864,13 +2873,17 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,bpf"
28642873
#
28652874
# Memory initialization
28662875
#
2876+
CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
2877+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
2878+
CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
28672879
CONFIG_INIT_STACK_NONE=y
2868-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
2869-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
2870-
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
2880+
# CONFIG_INIT_STACK_ALL_PATTERN is not set
2881+
# CONFIG_INIT_STACK_ALL_ZERO is not set
28712882
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
28722883
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
28732884
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
2885+
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
2886+
# CONFIG_ZERO_CALL_USED_REGS is not set
28742887
# end of Memory initialization
28752888

28762889
CONFIG_RANDSTRUCT_NONE=y
@@ -3242,6 +3255,8 @@ CONFIG_HAVE_ARCH_KGDB=y
32423255
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
32433256
# CONFIG_UBSAN is not set
32443257
CONFIG_HAVE_ARCH_KCSAN=y
3258+
CONFIG_HAVE_KCSAN_COMPILER=y
3259+
# CONFIG_KCSAN is not set
32453260
# end of Generic Kernel Debugging Instruments
32463261

32473262
#
@@ -3284,6 +3299,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
32843299
CONFIG_HAVE_ARCH_KASAN=y
32853300
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
32863301
CONFIG_CC_HAS_KASAN_GENERIC=y
3302+
CONFIG_CC_HAS_KASAN_SW_TAGS=y
32873303
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
32883304
# CONFIG_KASAN is not set
32893305
CONFIG_HAVE_ARCH_KFENCE=y

0 commit comments

Comments
 (0)