program: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x50}}, 0x0) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xa2, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x20040, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000001c0)={'syzkaller0\x00', 0x200}) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='maps\x00') ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0xc0686611, &(0x7f0000000180)={0x67, 0x0, 0x18, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) ioctl$PTP_SYS_OFFSET_PRECISE(r2, 0xc0403d08, &(0x7f0000000080)) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r0) ioctl$KDGKBENT(r2, 0x4b46, &(0x7f0000000200)={0x4, 0x3, 0x32d2}) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0xc0, r3, 0x10, 0x70bd2c, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_ADDR={0x48, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast1}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010100}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x2}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xc9}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010102}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x5}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @loopback}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x4}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x5}]}, 0xc0}, 0x1, 0x0, 0x0, 0x880}, 0x40000) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="440000001000090400"/20, @ANYRES32, @ANYBLOB="020000000000000024001280110001006272696467655f736c617665000000000c00058005002b"], 0x44}, 0x1, 0x0, 0x0, 0x4801}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x50}}, 0x0) (async) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xa2, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x20040, 0x0) (async) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000001c0)={'syzkaller0\x00', 0x200}) (async) syz_open_procfs(0x0, &(0x7f00000001c0)='maps\x00') (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0xc0686611, &(0x7f0000000180)={0x67, 0x0, 0x18, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) (async) ioctl$PTP_SYS_OFFSET_PRECISE(r2, 0xc0403d08, &(0x7f0000000080)) (async) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r0) (async) ioctl$KDGKBENT(r2, 0x4b46, &(0x7f0000000200)={0x4, 0x3, 0x32d2}) (async) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0xc0, r3, 0x10, 0x70bd2c, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_ADDR={0x48, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast1}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010100}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x2}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xc9}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010102}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x5}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @loopback}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x4}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x5}]}, 0xc0}, 0x1, 0x0, 0x0, 0x880}, 0x40000) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="440000001000090400"/20, @ANYRES32, @ANYBLOB="020000000000000024001280110001006272696467655f736c617665000000000c00058005002b"], 0x44}, 0x1, 0x0, 0x0, 0x4801}, 0x0) (async) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) (async) [ 75.426785][ T4686] Bluetooth: hci0: command tx timeout [ 75.497931][ T5339] netlink: 4 bytes leftover after parsing attributes in process `syz.0.0'. [ 75.579860][ T5340] BUG: kernel NULL pointer dereference, address: 0000000000000000 [ 75.583442][ T5340] #PF: supervisor instruction fetch in kernel mode [ 75.586083][ T5340] #PF: error_code(0x0010) - not-present page [ 75.588683][ T5340] PGD 0 P4D 0 [ 75.590294][ T5340] Oops: Oops: 0010 [#1] SMP KASAN NOPTI [ 75.592693][ T5340] CPU: 0 UID: 0 PID: 5340 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 75.596669][ T5340] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 75.601564][ T5340] RIP: 0010:0x0 [ 75.603096][ T5340] Code: Unable to access opcode bytes at 0xffffffffffffffd6. [ 75.606135][ T5340] RSP: 0018:ffffc9000a8cf938 EFLAGS: 00010293 [ 75.608930][ T5340] RAX: ffffffff81fcbbc4 RBX: 1ffffd400005b4e8 RCX: ffff888000700000 [ 75.612120][ T5340] RDX: 0000000000000000 RSI: ffffea00002da740 RDI: ffff88800063e8c0 [ 75.615683][ T5340] RBP: ffffc9000a8cf9f8 R08: ffffea00002da747 R09: 1ffffd400005b4e8 [ 75.619344][ T5340] R10: dffffc0000000000 R11: 0000000000000000 R12: 0000000000000000 [ 75.622918][ T5340] R13: ffffea00002da748 R14: ffffea00002da740 R15: 1ffffd400005b4e9 [ 75.626489][ T5340] FS: 00007f93771a76c0(0000) GS:ffff88808d22f000(0000) knlGS:0000000000000000 [ 75.630535][ T5340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.633665][ T5340] CR2: ffffffffffffffd6 CR3: 0000000011436000 CR4: 0000000000352ef0 [ 75.637281][ T5340] Call Trace: [ 75.638821][ T5340] [ 75.640143][ T5340] filemap_read_folio+0x117/0x380 [ 75.642442][ T5340] ? __pfx_filemap_read_folio+0x10/0x10 [ 75.644926][ T5340] do_read_cache_folio+0x358/0x590 [ 75.647047][ T5340] freader_get_folio+0x3c7/0x830 [ 75.649008][ T5340] freader_fetch+0xa3/0x750 [ 75.650995][ T5340] __build_id_parse+0x133/0x7d0 [ 75.653189][ T5340] ? __pfx___build_id_parse+0x10/0x10 [ 75.655616][ T5340] procfs_procmap_ioctl+0x76f/0xce0 [ 75.657942][ T5340] ? do_futex+0x333/0x420 [ 75.659848][ T5340] ? __pfx_procfs_procmap_ioctl+0x10/0x10 [ 75.662225][ T5340] ? __fget_files+0x3a0/0x420 [ 75.664108][ T5340] ? __fget_files+0x2a/0x420 [ 75.666299][ T5340] ? bpf_lsm_file_ioctl+0x9/0x20 [ 75.668589][ T5340] ? __pfx_procfs_procmap_ioctl+0x10/0x10 [ 75.671127][ T5340] __se_sys_ioctl+0xfc/0x170 [ 75.673064][ T5340] do_syscall_64+0xfa/0xf80 [ 75.675040][ T5340] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 75.677726][ T5340] ? clear_bhb_loop+0x60/0xb0 [ 75.679769][ T5340] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 75.682214][ T5340] RIP: 0033:0x7f937638f7c9 [ 75.684079][ T5340] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 75.691921][ T5340] RSP: 002b:00007f93771a7038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 75.695706][ T5340] RAX: ffffffffffffffda RBX: 00007f93765e6090 RCX: 00007f937638f7c9 [ 75.699140][ T5340] RDX: 0000200000000180 RSI: 00000000c0686611 RDI: 0000000000000006 [ 75.702628][ T5340] RBP: 00007f9376413f91 R08: 0000000000000000 R09: 0000000000000000 [ 75.706129][ T5340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 75.709571][ T5340] R13: 00007f93765e6128 R14: 00007f93765e6090 R15: 00007ffe39d0de88 [ 75.713196][ T5340] [ 75.714675][ T5340] Modules linked in: [ 75.716466][ T5340] CR2: 0000000000000000 [ 75.718301][ T5340] ---[ end trace 0000000000000000 ]--- [ 75.720805][ T5340] RIP: 0010:0x0 [ 75.722447][ T5340] Code: Unable to access opcode bytes at 0xffffffffffffffd6. [ 75.725836][ T5340] RSP: 0018:ffffc9000a8cf938 EFLAGS: 00010293 [ 75.728522][ T5340] RAX: ffffffff81fcbbc4 RBX: 1ffffd400005b4e8 RCX: ffff888000700000 [ 75.732136][ T5340] RDX: 0000000000000000 RSI: ffffea00002da740 RDI: ffff88800063e8c0 [ 75.735771][ T5340] RBP: ffffc9000a8cf9f8 R08: ffffea00002da747 R09: 1ffffd400005b4e8 [ 75.739290][ T5340] R10: dffffc0000000000 R11: 0000000000000000 R12: 0000000000000000 [ 75.742805][ T5340] R13: ffffea00002da748 R14: ffffea00002da740 R15: 1ffffd400005b4e9 [ 75.746506][ T5340] FS: 00007f93771a76c0(0000) GS:ffff88808d22f000(0000) knlGS:0000000000000000 [ 75.750593][ T5340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.753691][ T5340] CR2: ffffffffffffffd6 CR3: 0000000011436000 CR4: 0000000000352ef0 [ 75.756643][ T5340] Kernel panic - not syncing: Fatal exception [ 75.759622][ T5340] Kernel Offset: disabled [ 75.761515][ T5340] Rebooting in 86400 seconds..