syzbot


KMSAN: uninit-value in futex_hash

Status: upstream: reported on 2026/02/17 11:12
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+37668eee60869ca40d13@syzkaller.appspotmail.com
First crash: 6d02h, last: 6d02h
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [kernel?] KMSAN: uninit-value in futex_hash 0 (1) 2026/02/17 11:12

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in futex_hash+0x5d2/0x630 kernel/futex/core.c:312
 futex_hash+0x5d2/0x630 kernel/futex/core.c:312
 class_hb_constructor kernel/futex/futex.h:240 [inline]
 futex_wake+0x1b9/0x920 kernel/futex/waitwake.c:172
 do_futex+0x419/0x480 kernel/futex/syscalls.c:135
 __do_sys_futex_time32 kernel/futex/syscalls.c:515 [inline]
 __se_sys_futex_time32+0x557/0x6c0 kernel/futex/syscalls.c:498
 __ia32_sys_futex_time32+0x112/0x1a0 kernel/futex/syscalls.c:498
 ia32_sys_call+0x11ea/0x4360 arch/x86/include/generated/asm/syscalls_32.h:241
 do_syscall_32_irqs_on arch/x86/entry/syscall_32.c:83 [inline]
 __do_fast_syscall_32+0x17f/0x3f0 arch/x86/entry/syscall_32.c:307
 do_fast_syscall_32+0x37/0x80 arch/x86/entry/syscall_32.c:332
 do_SYSENTER_32+0x1f/0x30 arch/x86/entry/syscall_32.c:370
 entry_SYSENTER_compat_after_hwframe+0x84/0x8e

Uninit was created at:
 __alloc_frozen_pages_noprof+0x6df/0xf50 mm/page_alloc.c:5267
 __alloc_pages_noprof mm/page_alloc.c:5278 [inline]
 __alloc_pages_node_noprof include/linux/gfp.h:285 [inline]
 alloc_pages_node_noprof include/linux/gfp.h:312 [inline]
 alloc_pages_exact_nid_noprof+0xd3/0x6c0 mm/page_alloc.c:5462
 futex_init+0x191/0x550 kernel/futex/core.c:1996
 do_one_initcall+0x22e/0xad0 init/main.c:1382
 do_initcall_level+0x157/0x2e0 init/main.c:1444
 do_initcalls+0x176/0x310 init/main.c:1460
 do_basic_setup+0x1d/0x30 init/main.c:1479
 kernel_init_freeable+0x213/0x460 init/main.c:1692
 kernel_init+0x2f/0x5e0 init/main.c:1582
 ret_from_fork+0x20f/0x910 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245

CPU: 1 UID: 0 PID: 22760 Comm: syz.3.5416 Tainted: G      D W    L      syzkaller #0 PREEMPT(full) 
Tainted: [D]=DIE, [W]=WARN, [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/24/2026

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/02/13 11:10 upstream cee73b1e840c 6a673c50 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kmsan-gce-386-root KMSAN: uninit-value in futex_hash
* Struck through repros no longer work on HEAD.