===================================================== BUG: KMSAN: uninit-value in kill_pending_fw_fallback_reqs+0x1f9/0x520 drivers/base/firmware_loader/fallback.c:118 CPU: 1 PID: 14320 Comm: syz-executor.1 Not tainted 5.12.0-rc6-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:79 [inline] dump_stack+0x24c/0x2e0 lib/dump_stack.c:120 kmsan_report+0xfb/0x1e0 mm/kmsan/kmsan_report.c:121 __msan_warning+0x5c/0xa0 mm/kmsan/kmsan_instr.c:197 kill_pending_fw_fallback_reqs+0x1f9/0x520 drivers/base/firmware_loader/fallback.c:118 fw_pm_notify+0x96/0x2c0 drivers/base/firmware_loader/main.c:1448 notifier_call_chain kernel/notifier.c:83 [inline] notifier_call_chain_robust kernel/notifier.c:118 [inline] blocking_notifier_call_chain_robust+0x1b0/0x5d0 kernel/notifier.c:302 pm_notifier_call_chain_robust+0x83/0x110 kernel/power/main.c:87 snapshot_open+0x432/0x5f0 kernel/power/user.c:75 misc_open+0x84e/0x940 drivers/char/misc.c:141 chrdev_open+0xc28/0xdc0 fs/char_dev.c:414 do_dentry_open+0x114b/0x1b50 fs/open.c:826 vfs_open+0xaf/0xe0 fs/open.c:940 do_open fs/namei.c:3365 [inline] path_openat+0x5731/0x6be0 fs/namei.c:3498 do_filp_open+0x2b8/0x710 fs/namei.c:3525 do_sys_openat2+0x25f/0x830 fs/open.c:1187 do_sys_open fs/open.c:1203 [inline] __do_sys_openat fs/open.c:1219 [inline] __se_sys_openat+0x2b5/0x320 fs/open.c:1214 __x64_sys_openat+0x56/0x70 fs/open.c:1214 do_syscall_64+0x9f/0x140 arch/x86/entry/common.c:48 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x4665d9 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fbd5730e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffffffffffff9c RBP: 00000000004bfcb9 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056c038 R13: 0000000000a9fb1f R14: 00007fbd5730e300 R15: 0000000000022000 Uninit was created at: kmsan_save_stack_with_flags mm/kmsan/kmsan.c:120 [inline] kmsan_internal_poison_shadow+0x66/0xd0 mm/kmsan/kmsan.c:103 kmsan_slab_alloc+0x8e/0xe0 mm/kmsan/kmsan_hooks.c:76 slab_alloc_node mm/slub.c:2922 [inline] slab_alloc mm/slub.c:2931 [inline] __kmalloc_track_caller+0x965/0x11f0 mm/slub.c:4578 kmemdup+0x95/0x140 mm/util.c:128 ip6_route_net_init+0x1fd/0xd00 net/ipv6/route.c:6314 ops_init+0x595/0x7e0 net/core/net_namespace.c:140 setup_net+0x3ea/0x1560 net/core/net_namespace.c:333 copy_net_ns+0x84c/0xc80 net/core/net_namespace.c:474 create_new_namespaces+0x8c0/0x1270 kernel/nsproxy.c:110 copy_namespaces+0x3cf/0x4f0 kernel/nsproxy.c:178 copy_process+0x40b3/0x9b80 kernel/fork.c:2118 kernel_clone+0x4ea/0x1350 kernel/fork.c:2502 __do_sys_clone kernel/fork.c:2619 [inline] __se_sys_clone+0x225/0x350 kernel/fork.c:2603 __x64_sys_clone+0x62/0x80 kernel/fork.c:2603 do_syscall_64+0x9f/0x140 arch/x86/entry/common.c:48 entry_SYSCALL_64_after_hwframe+0x44/0xae =====================================================