program: ioctl$DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, &(0x7f0000000000)={0x16a92d61, 0xffffffffffffffff, 0x2}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r1) socket$inet6_mptcp(0xa, 0x1, 0x106) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r1, 0x9) r2 = socket$inet_mptcp(0x2, 0x1, 0x106) sendmmsg(r2, &(0x7f0000002840)=[{{0x0, 0x0, 0x0}}], 0x1, 0x20044000) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f00000001c0)={'ipvlan1\x00', 0x400}) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e22, @empty}, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000740), 0xffffffffffffffff) r6 = syz_usbip_server_init(0x0) write(r6, &(0x7f0000000280)="494146974b42fea5126f6c7de29f9c648bcae3c79bb96aab0bb75ab339c99b13e822591b1928b7582f1b7e5920278ce13d3b4e41c9bf2aa328dee6e735", 0x3d) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$sock_int(r7, 0x1, 0x0, 0x0, 0x0) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r4, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={&(0x7f0000000980)=ANY=[@ANYBLOB="84000000", @ANYRES16=r5, @ANYBLOB="010000000000fbdbdf250100000008000200000000000500050000000000080003000100000048000180050002002000000006000100020000000800060003000000080003"], 0x84}}, 0x20000000) r8 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$inet(r8, &(0x7f0000000100)={0x2, 0x4e22, @remote}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r9, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000001c0)={0x28, r10, 0x9, 0x0, 0x0, {0x7}, [@MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x1}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1d}]}]}, 0x28}}, 0x0) r11 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r11, 0x83, 0x10, &(0x7f0000000140)=@ready={0x0, 0x0, 0x8, "9e8e702f", {0x1, 0x3, 0xfffa, 0xff, 0x7}}) accept(r0, 0x0, &(0x7f0000000040)) r12 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r12, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="340000003d0009000000000000000000011000000400000014000180100010800c000b0007000b3eaf190000080002"], 0x34}, 0x1, 0x0, 0x0, 0x51}, 0x0) [ 74.621750][ T5301] Bluetooth: hci0: command tx timeout [ 74.735642][ T5316] vhci_hcd: Failed attach request for unsupported USB speed: UNKNOWN [ 74.739762][ T5316] netlink: 36 bytes leftover after parsing attributes in process `syz.0.0'. [ 74.744283][ T5316] netlink: 16 bytes leftover after parsing attributes in process `syz.0.0'. [ 74.747520][ T5316] netlink: 36 bytes leftover after parsing attributes in process `syz.0.0'. [ 74.752373][ T5316] netlink: 36 bytes leftover after parsing attributes in process `syz.0.0'. [ 74.982588][ C0] Oops: general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 74.987358][ C0] KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] [ 74.990434][ C0] CPU: 0 UID: 0 PID: 16 Comm: ksoftirqd/0 Not tainted 6.13.0-rc4-syzkaller #0 [ 74.993688][ C0] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.997524][ C0] RIP: 0010:put_page+0x23/0x260 [ 74.999459][ C0] Code: 90 90 90 90 90 90 90 55 41 57 41 56 53 49 89 fe 48 bd 00 00 00 00 00 fc ff df e8 78 32 12 f8 49 8d 5e 08 48 89 d8 48 c1 e8 03 <80> 3c 28 00 74 08 48 89 df e8 0f 9a 78 f8 48 8b 1b 48 89 de 48 83 [ 75.006511][ C0] RSP: 0018:ffffc9000042eb90 EFLAGS: 00010202 [ 75.008839][ C0] RAX: 0000000000000001 RBX: 0000000000000008 RCX: ffff88801b718000 [ 75.011695][ C0] RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000 [ 75.014506][ C0] RBP: dffffc0000000000 R08: ffffffff898cd4dd R09: 1ffff11008755f2c [ 75.017398][ C0] R10: dffffc0000000000 R11: ffffed1008755f2d R12: 0000000000000007 [ 75.020329][ C0] R13: ffff888043aaf942 R14: 0000000000000000 R15: 0000000000000000 [ 75.023343][ C0] FS: 0000000000000000(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 75.026497][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.028868][ C0] CR2: 000055d3dcd04048 CR3: 000000004098c000 CR4: 0000000000352ef0 [ 75.031771][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 75.034581][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 75.037440][ C0] Call Trace: [ 75.038687][ C0] [ 75.039885][ C0] ? __die_body+0x5f/0xb0 [ 75.041474][ C0] ? die_addr+0xb0/0xe0 [ 75.042980][ C0] ? exc_general_protection+0x3dd/0x5d0 [ 75.044979][ C0] ? asm_exc_general_protection+0x26/0x30 [ 75.047071][ C0] ? skb_release_data+0x46d/0x8a0 [ 75.048943][ C0] ? put_page+0x23/0x260 [ 75.050598][ C0] skb_release_data+0x483/0x8a0 [ 75.052490][ C0] __kfree_skb+0x55/0x70 [ 75.054231][ C0] tcp_ack+0x2442/0x6bc0 [ 75.055812][ C0] ? __pfx_tcp_ack+0x10/0x10 [ 75.057501][ C0] ? kvm_clock_get_cycles+0x52/0x70 [ 75.059470][ C0] tcp_rcv_state_process+0x8eb/0x44e0 [ 75.061403][ C0] ? __pfx_tcp_rcv_state_process+0x10/0x10 [ 75.063683][ C0] ? sk_filter_trim_cap+0x5bf/0xa80 [ 75.065528][ C0] ? do_raw_spin_lock+0x14f/0x370 [ 75.067363][ C0] ? __pfx_tcp_inbound_hash+0x10/0x10 [ 75.069471][ C0] tcp_v4_do_rcv+0x77d/0xc70 [ 75.071454][ C0] tcp_v4_rcv+0x2dc0/0x37f0 [ 75.073182][ C0] ? __pfx_tcp_v4_rcv+0x10/0x10 [ 75.075055][ C0] ? __pfx_tcp_v4_rcv+0x10/0x10 [ 75.076923][ C0] ? __pfx_tcp_v4_rcv+0x10/0x10 [ 75.078870][ C0] ip_protocol_deliver_rcu+0x22e/0x440 [ 75.080926][ C0] ? ip_local_deliver_finish+0x230/0x5f0 [ 75.083060][ C0] ip_local_deliver_finish+0x341/0x5f0 [ 75.085123][ C0] ? __pfx_ip_local_deliver_finish+0x10/0x10 [ 75.087387][ C0] NF_HOOK+0x3a4/0x450 [ 75.088879][ C0] ? NF_HOOK+0x9a/0x450 [ 75.090457][ C0] ? __pfx_NF_HOOK+0x10/0x10 [ 75.092133][ C0] ? __pfx_ip_local_deliver_finish+0x10/0x10 [ 75.094321][ C0] ? ip_rcv_finish+0x406/0x560 [ 75.096039][ C0] ? __pfx_ip_rcv_finish+0x10/0x10 [ 75.097940][ C0] NF_HOOK+0x3a4/0x450 [ 75.099410][ C0] ? __lock_acquire+0x1397/0x2100 [ 75.101266][ C0] ? NF_HOOK+0x9a/0x450 [ 75.102808][ C0] ? __pfx_NF_HOOK+0x10/0x10 [ 75.104497][ C0] ? ip_rcv_core+0x801/0xd10 [ 75.106185][ C0] ? __pfx_ip_rcv_finish+0x10/0x10 [ 75.108044][ C0] ? __pfx_ip_rcv+0x10/0x10 [ 75.109706][ C0] __netif_receive_skb+0x2bf/0x650 [ 75.111541][ C0] ? __pfx_lock_acquire+0x10/0x10 [ 75.113400][ C0] ? __pfx___netif_receive_skb+0x10/0x10 [ 75.115366][ C0] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 75.117511][ C0] ? __pfx_lock_release+0x10/0x10 [ 75.119377][ C0] ? _raw_spin_lock_irq+0xdf/0x120 [ 75.121283][ C0] process_backlog+0x662/0x15b0 [ 75.123106][ C0] ? process_backlog+0x33b/0x15b0 [ 75.124878][ C0] ? __pfx_process_backlog+0x10/0x10 [ 75.126733][ C0] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 75.129014][ C0] ? __lock_acquire+0x1397/0x2100 [ 75.131025][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 75.133367][ C0] __napi_poll+0xcb/0x490 [ 75.135054][ C0] net_rx_action+0x89b/0x1240 [ 75.136792][ C0] ? __pfx_net_rx_action+0x10/0x10 [ 75.138705][ C0] ? run_ksoftirqd+0xca/0x130 [ 75.140389][ C0] ? __pfx_lockdep_softirqs_off+0x10/0x10 [ 75.142504][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 75.145049][ C0] ? __schedule+0x1858/0x4c30 [ 75.146766][ C0] handle_softirqs+0x2d4/0x9b0 [ 75.148551][ C0] ? run_ksoftirqd+0xca/0x130 [ 75.150211][ C0] ? __pfx_handle_softirqs+0x10/0x10 [ 75.152072][ C0] run_ksoftirqd+0xca/0x130 [ 75.153703][ C0] ? __pfx_run_ksoftirqd+0x10/0x10 [ 75.155507][ C0] ? __pfx_run_ksoftirqd+0x10/0x10 [ 75.157365][ C0] smpboot_thread_fn+0x544/0xa30 [ 75.159229][ C0] ? smpboot_thread_fn+0x4e/0xa30 [ 75.161166][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 75.163245][ C0] kthread+0x2f0/0x390 [ 75.164791][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 75.166828][ C0] ? __pfx_kthread+0x10/0x10 [ 75.168569][ C0] ret_from_fork+0x4b/0x80 [ 75.170300][ C0] ? __pfx_kthread+0x10/0x10 [ 75.172004][ C0] ret_from_fork_asm+0x1a/0x30 [ 75.173758][ C0] [ 75.174840][ C0] Modules linked in: [ 75.176367][ C0] ---[ end trace 0000000000000000 ]--- [ 75.178369][ C0] RIP: 0010:put_page+0x23/0x260 [ 75.180197][ C0] Code: 90 90 90 90 90 90 90 55 41 57 41 56 53 49 89 fe 48 bd 00 00 00 00 00 fc ff df e8 78 32 12 f8 49 8d 5e 08 48 89 d8 48 c1 e8 03 <80> 3c 28 00 74 08 48 89 df e8 0f 9a 78 f8 48 8b 1b 48 89 de 48 83 [ 75.187429][ C0] RSP: 0018:ffffc9000042eb90 EFLAGS: 00010202 [ 75.189660][ C0] RAX: 0000000000000001 RBX: 0000000000000008 RCX: ffff88801b718000 [ 75.193037][ C0] RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000 [ 75.195883][ C0] RBP: dffffc0000000000 R08: ffffffff898cd4dd R09: 1ffff11008755f2c [ 75.198676][ C0] R10: dffffc0000000000 R11: ffffed1008755f2d R12: 0000000000000007 [ 75.201539][ C0] R13: ffff888043aaf942 R14: 0000000000000000 R15: 0000000000000000 [ 75.204403][ C0] FS: 0000000000000000(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 75.207805][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.210392][ C0] CR2: 000055d3dcd04048 CR3: 000000004098c000 CR4: 0000000000352ef0 [ 75.213374][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 75.216348][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 75.219243][ C0] Kernel panic - not syncing: Fatal exception in interrupt [ 75.222202][ C0] Kernel Offset: disabled [ 75.223825][ C0] Rebooting in 86400 seconds..