program: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x1003) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000000c0)={0x12, 0x4, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}, [@ldst={0x2, 0x0, 0x3, 0x1, 0x0, 0xfffffffffffffff0, 0xfffffffffffffffc}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) syz_80211_inject_frame(&(0x7f0000000300)=@device_b, &(0x7f0000000000)=ANY=[@ANYBLOB="d0187f0008021100000108041100000050505050505020000f", @ANYRES8=r2], 0x3c) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB="340000003e000100000008af58770b72c0bc8a00000000000100000004000000100001800c00108008000b80040095800c0002000000000000000000fb52af8201dcbebba3491a5a8cfd931b03fe01d17b47f98a84c0438ca22a7df7b3ac185c80d9894ba758dfbcf25fb9da1f0b69bcb1d45bf8a987057efa5f4f3feb8e614851dbe12e3d4d3d628c9f920383298bd120c4cd716d21092a354c30f349081a15fcdfb0032a956c932d0586f2c37fdeb988d7dd07d6d583fd0e66c8505a3dff3e1e680ec0167c466a81a34d87d9ef7552"], 0x34}, 0x1, 0x0, 0x0, 0x400c801}, 0x4008094) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) sendmsg$NL80211_CMD_NEW_KEY(r4, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x90, r5, 0x2, 0x70bd29, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_SEQ={0xe, 0xa, "e88b087de619c963ba1c"}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "2a4acc55a4"}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "16e4b6ae1dfd8807ccfcb8b610"}, @NL80211_ATTR_KEY={0x38, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP40={0x9, 0x1, "41f490538a"}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_IDX={0x5}, @NL80211_KEY_MODE={0x5, 0x9, 0x2}, @NL80211_KEY_IDX={0x5, 0x2, 0x2}, @NL80211_KEY_DEFAULT_MGMT={0x4}, @NL80211_KEY_SEQ={0x4}]}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_SEQ={0x5, 0xa, 'u'}]}, 0x90}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendto$inet(r1, &(0x7f0000000580)="17", 0x59a, 0x10008095, 0x0, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0xc, &(0x7f0000000640)=0x4, 0x4) r6 = syz_open_procfs(0x0, &(0x7f00000001c0)='maps\x00') ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0xc0686611, &(0x7f0000000180)={0x67, 0x0, 0x18, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000008c0)={0x1c, 0x5e, 0x401, 0x0, 0x0, "", [@generic="4b9e8bbb0094b4fd20"]}, 0x1c}], 0x1}, 0x0) [ 74.163383][ T4667] Bluetooth: hci0: command tx timeout [ 74.252730][ T5319] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 74.271563][ T5319] BUG: kernel NULL pointer dereference, address: 0000000000000000 [ 74.275204][ T5319] #PF: supervisor instruction fetch in kernel mode [ 74.277526][ T5319] #PF: error_code(0x0010) - not-present page [ 74.279948][ T5319] PGD 0 P4D 0 [ 74.281504][ T5319] Oops: Oops: 0010 [#1] SMP KASAN NOPTI [ 74.283940][ T5319] CPU: 0 UID: 0 PID: 5319 Comm: syz.0.0 Not tainted 6.16.0-rc4-syzkaller-00013-g66701750d556 #0 PREEMPT(full) [ 74.289465][ T5319] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.294073][ T5319] RIP: 0010:0x0 [ 74.295589][ T5319] Code: Unable to access opcode bytes at 0xffffffffffffffd6. [ 74.298881][ T5319] RSP: 0018:ffffc9000d3c7998 EFLAGS: 00010283 [ 74.301896][ T5319] RAX: ffffffff81f84ac4 RBX: 1ffffd4000268b78 RCX: 0000000000100000 [ 74.305555][ T5319] RDX: ffffc9000ddf2000 RSI: ffffea0001345bc0 RDI: ffff8880434ac540 [ 74.309042][ T5319] RBP: ffffc9000d3c7a50 R08: ffffea0001345bc7 R09: 1ffffd4000268b78 [ 74.312719][ T5319] R10: dffffc0000000000 R11: 0000000000000000 R12: 0000000000000000 [ 74.315941][ T5319] R13: ffffea0001345bc8 R14: ffffea0001345bc0 R15: 1ffffd4000268b79 [ 74.319421][ T5319] FS: 00007f2a607cb6c0(0000) GS:ffff88808d250000(0000) knlGS:0000000000000000 [ 74.323114][ T5319] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.325931][ T5319] CR2: ffffffffffffffd6 CR3: 0000000030b81000 CR4: 0000000000352ef0 [ 74.329436][ T5319] Call Trace: [ 74.331015][ T5319] [ 74.332480][ T5319] filemap_read_folio+0x117/0x380 [ 74.335238][ T5319] ? __pfx_filemap_read_folio+0x10/0x10 [ 74.337733][ T5319] ? filemap_add_folio+0x1af/0x270 [ 74.339750][ T5319] do_read_cache_folio+0x350/0x590 [ 74.341815][ T5319] freader_get_folio+0x3c4/0x830 [ 74.343751][ T5319] freader_fetch+0xa3/0x5d0 [ 74.345515][ T5319] __build_id_parse+0x133/0x7d0 [ 74.347339][ T5319] ? __pfx___build_id_parse+0x10/0x10 [ 74.349585][ T5319] ? find_vma+0xe7/0x160 [ 74.351711][ T5319] ? __pfx_find_vma+0x10/0x10 [ 74.354020][ T5319] ? query_matching_vma+0x1b2/0x1d0 [ 74.356465][ T5319] procfs_procmap_ioctl+0x7f0/0xce0 [ 74.358655][ T5319] ? __pfx_procfs_procmap_ioctl+0x10/0x10 [ 74.361014][ T5319] ? __fget_files+0x2a/0x420 [ 74.362782][ T5319] ? __fget_files+0x2a/0x420 [ 74.364630][ T5319] ? __fget_files+0x3a0/0x420 [ 74.370994][ T5319] ? __fget_files+0x2a/0x420 [ 74.372823][ T5319] ? bpf_lsm_file_ioctl+0x9/0x20 [ 74.374868][ T5319] ? __pfx_procfs_procmap_ioctl+0x10/0x10 [ 74.377111][ T5319] __se_sys_ioctl+0xf9/0x170 [ 74.379294][ T5319] do_syscall_64+0xfa/0x3b0 [ 74.381338][ T5319] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.383775][ T5319] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.386862][ T5319] ? clear_bhb_loop+0x60/0xb0 [ 74.389300][ T5319] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.391986][ T5319] RIP: 0033:0x7f2a5f98e929 [ 74.393713][ T5319] 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 [ 74.403106][ T5319] RSP: 002b:00007f2a607cb038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 74.407199][ T5319] RAX: ffffffffffffffda RBX: 00007f2a5fbb5fa0 RCX: 00007f2a5f98e929 [ 74.410831][ T5319] RDX: 0000200000000180 RSI: 00000000c0686611 RDI: 0000000000000009 [ 74.414353][ T5319] RBP: 00007f2a5fa10b39 R08: 0000000000000000 R09: 0000000000000000 [ 74.418212][ T5319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 74.422380][ T5319] R13: 0000000000000000 R14: 00007f2a5fbb5fa0 R15: 00007ffe01255158 [ 74.425960][ T5319] [ 74.427275][ T5319] Modules linked in: [ 74.428784][ T5319] CR2: 0000000000000000 [ 74.430503][ T5319] ---[ end trace 0000000000000000 ]--- [ 74.432717][ T5319] RIP: 0010:0x0 [ 74.434237][ T5319] Code: Unable to access opcode bytes at 0xffffffffffffffd6. [ 74.437634][ T5319] RSP: 0018:ffffc9000d3c7998 EFLAGS: 00010283 [ 74.441044][ T5319] RAX: ffffffff81f84ac4 RBX: 1ffffd4000268b78 RCX: 0000000000100000 [ 74.444475][ T5319] RDX: ffffc9000ddf2000 RSI: ffffea0001345bc0 RDI: ffff8880434ac540 [ 74.447697][ T5319] RBP: ffffc9000d3c7a50 R08: ffffea0001345bc7 R09: 1ffffd4000268b78 [ 74.451166][ T5319] R10: dffffc0000000000 R11: 0000000000000000 R12: 0000000000000000 [ 74.455908][ T5319] R13: ffffea0001345bc8 R14: ffffea0001345bc0 R15: 1ffffd4000268b79 [ 74.459714][ T5319] FS: 00007f2a607cb6c0(0000) GS:ffff88808d250000(0000) knlGS:0000000000000000 [ 74.463435][ T5319] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.466182][ T5319] CR2: ffffffffffffffd6 CR3: 0000000030b81000 CR4: 0000000000352ef0 [ 74.469913][ T5319] Kernel panic - not syncing: Fatal exception [ 74.473824][ T5319] Kernel Offset: disabled [ 74.476377][ T5319] Rebooting in 86400 seconds..