Extracting prog: 10m22.625254047s Minimizing prog: 18m37.122024106s Simplifying prog options: 0s Extracting C: 53.551543483s Simplifying C: 17m43.610773572s extracting reproducer from 30 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-socket$nl_netfilter-sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash single: failed to extract reproducer bisect: bisecting 30 programs with base timeout 30s testing program (duration=37s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 4, 20, 2, 9, 5, 7, 8, 20, 4, 5, 7, 5, 5, 4, 9, 9, 9, 20, 10, 1, 5, 7, 5, 5, 7, 5, 5, 2, 6] detailed listing: executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000001c40)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001cc0)={&(0x7f0000001d00)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x40, 0x96, 0x4}, [@NDA_LLADDR={0xa, 0x2, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, @NDA_VLAN={0x6, 0x5, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x4, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x35}, 'vxcan1\x00'}}, 0x1e) getpeername$packet(0xffffffffffffffff, 0x0, &(0x7f00000012c0)) sendmmsg$inet(r0, &(0x7f0000002940)=[{{0x0, 0x0, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000200)="b1045a9727641af4d6066e40de79138d87c8651eea9bd2dd8eb2e8cc6c19951afd7dfd0fd8186b6d", 0x28}], 0x2}}], 0x1, 0x0) executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={0x0, 0xa0}, 0x1, 0x0, 0x0, 0x8000}, 0x24040000) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x42001, 0x0) close(r1) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x1, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, {0x0, 0xb}, {0xffff, 0xffff}, {0x3}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0x3, 0x6361, 0x5, 0xffffffff, 0x3}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f00000003c0)={'syzkaller0\x00', @multicast}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000400)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0x3, {0x0, 0x0, 0x0, r5, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x5, 0x8}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_USC={0x0, 0x3, {0x5, 0x2, 0x6}}}}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000880) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$kcm(0x11, 0x3, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000540)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000840)=@newtfilter={0x44, 0x2c, 0xd3f, 0x70bd24, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0x5}, {}, {0x7, 0x2}}, [@filter_kind_options=@f_bpf={{0x8}, {0x18, 0x2, [@TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6, 0xf, 0x9, 0x24}]}}]}}]}, 0x44}, 0x1, 0x0, 0x0, 0x24048001}, 0x20044804) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000001100)={'syzkaller0\x00', 0x0}) sendmsg$kcm(r7, &(0x7f0000001140)={&(0x7f0000001180)=@xdp={0x2c, 0x7, r11, 0x3c}, 0x80, &(0x7f0000001200)=[{&(0x7f0000001240)='\'', 0x1}], 0x1}, 0x804) executing program 4: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x7, [@func_proto={0x0, 0x1, 0x0, 0xd, 0xa, [{0x4, 0x6000000}]}, @enum64={0x6, 0x1, 0x0, 0x13, 0x0, 0x8, [{0x10, 0x0, 0x2}]}]}, {0x0, [0x0, 0x30, 0x30, 0x2e, 0x61]}}, &(0x7f0000000f40)=""/4089, 0x4b, 0xff9, 0x1}, 0x28) executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0xc201}) socket$kcm(0x2, 0x3, 0x2) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff3}, {0xfff1, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=@newtfilter={0x34, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_flower={{0xb}, {0x4}}]}, 0x34}, 0x1, 0x0, 0x0, 0x24004800}, 0x0) write$tun(r0, &(0x7f0000001440)={@val={0x8, 0x800}, @val={0x6, 0x0, 0x6, 0x8, 0x14}, @ipv4=@generic={{0x5, 0x4, 0x2, 0x2, 0x116, 0x66, 0x0, 0xb, 0x4, 0x0, @rand_addr=0x64010101, @broadcast}, "3297e3ba0fa8a2e71bd9fe1a399b5110420b70460c0dad392d66248a43540df968e7fcaab34569c0e36170578c0d3c546a98b26295e2592f360905866eb4720fed03a977a3df4224895629fd6ccec64f13a999f18f518e3ee28798381975e862f1db9dccdb2f1c1fb60f5ffc7a339d40a8bd1f24cede8a32f186f142e194d4fb48224759faf813ea80e6a853e79b4fe27fe3e1aec5897b314a7f0d515b07b1835986b4885e9826d902c40f16cd77c58b6433ab039955ce9db11f36f459e7114ace6c9989eecea80a81fd39f339356c7c3391af83da2486503a7973f6db4806cf3e5ca94cf7e1f79fd00decd76100c18251a59d1474caabf4d3ca6a9a9885df710e68"}}, 0x124) executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000840)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000880)={0xa, 0xe22, 0x0, @empty, 0x2}, 0x1c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000900)=@gcm_256={{0x304, 0x36}, "00001f880000dbaa", "a504eb69a751e9d7e9fb434d1665e900000000ffffff7f00", '\x00\t\x00', "a3df08cf1f5ef48d"}, 0x38) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="d69926f96e07754f010d70d3b866f9790aeb7910c1e671395bfbfefd240cc7a622c611396497f06f5f379e8db2a92b3a9a3b1cd40239d6246f24641a3fd9bfffd0a3b03d37ff18011127971a14c52f7d1f5643d961349906569913cc591a0442928bf9fa09d252f9d954cab3e88235d0d5692b1f45af55ef5e6fa8f021d0bac15786dde4d920ff2ca05b64591b9529292c0e3237f1c4e74ca4eb5b72b646e223d25f5a9f66bf0f9f9012e65d09a505a4b2b8af69ec787739310eb00174792b1474be163f242fbd48bf655fc5f7536eda4787707f94bfa8991354e8f042269fbd1cad1aae940fd3e2a7818b6f64a959b201260fe167a41b38105f1f8e9f09e2dc6c4eb7edc4186df312191f4ed8fcea1a3cb004969881049ef92deb9bbef9feec6a4ee0c187f0e4f968711226f7a46cc3c01b8ed73b87561284c32cb6106d205895295c022c326acbe8f46cb6a4446dfc0c0000afb38264ec4e77dc7b5947ebc7db4aab6f2f5c1b5edfd03b1a2fafc5b5457d902a69c00474bdc13df982eb94a463798594765ec8f30b566820f841b2ee52903ede89c395d8c1c55c84e76f0574610763758537fe5b0d0b9ed53f4ce6d3d86ffe1713dbd6c1df728131bf308bd0e0f58b70e445d2b6bf729c8aaa73764804dfac9b2daa59be1b8e29f8e088e1266e386cd4e3833bd759c538ce5fdcbb016d7785eaa98a154dfb0a4dbfe064a667319b749dabd4eb2e19c11d8444c446e450e8f38ff168a78274f7c50ad925de396729cc2992b37d6d5a22966f1bc5d81e49828f9282b0fa416f2990dd0ff40924444ae7d15b9c4759c4248032810db202c471b7a1d1ad60ddbf89c814b44b1843fb7e2895b729d166fabe4b95e253c0f6b3555a6d56a1957659decd5f27f755e77b56b7f4c15a3063ac5b4ef0a2ae262fdf804d88cd4d8238177070a8fab740829102cd76dda2c4a6ff58df704a16ec24caa5e0c5a91e3d55f421d8f7ef448e785ed16908e965d4af16a9266ab3f501603a0b14d120393531266763bd5b6534cdcee1c385bc2dd7fa1a7fe8458e0ab20d35a16f5d98cad0e0c3b538ef1442008d61c817eca9b92aa660e1685765e509591fe0056115220e1c3dcac292fe70d9baa2672817bfaeb067e7d4bdbc5d470026c0d7a960e83a4d91c14312d995ba82f5cb633124a15692a1c2fb98f48668a60b4b542b4e7677d558b8e4b3203b63e91f507c5f7cb93ea072f6dfd7a0119f6554f4ff14c117bbc7cb93e65a098ee03f2b449416e25e3a9afee86b04c50494ba1602092df37b176cb427d8125f5dc306bc583c827aba38196b2c842715ec671998b1b8b281f8418f121edcd339b736dec86f75151021c47c1d25303c07a7b4f9d4f6eefbd3c8edda927054a3a856479965d9bfa08b30e92c40878e875bfe0d53875e0cbf4d48510598bf7604d0b4937e14149916f4959725ddeb628a773bfb15d8fd5fdf2ac77f7b0918e1132788f0b6e94eab51e9a6e7d9cd8fd9556d0574b8dd994e0255c2186dcbf611cd9e453f6e6e5e2dab8ce32412a756fa1272b650bbf06d514edbaeb7a38eab10bb79582dcfd8a6c0f1d62361a5ee19d668f8e482473a07440b50e461c0156abce9b0c5efd9cc7dc028a674952922ed2a5575ce66fe89aed4269892587b0a27784913b90db9ff60eadb8990c37131d9a70b936c10c5cb2e0fdd53271a15d8f4f499db6004ab1416da4e69aacaa889d16971b68c782c921dc9e36bb1b73bd6fbf28f63fefd9b752aaee2bd2df95186eebf4445567c7678e527476ed8b32144b1f83782123f8fe4892c839df00cf805f09fe64fe7a1b848b9f55fbf12d2ec1affc35a79bcca7474a96767c9909c2e91b33f4bc61c8951f0f5637d7122dc18ff34f296b0d23a4186be5dd3be829913874bde565ba8f74ca40fcd8b4456b404d65c8ee927b4b6de1cb8843df794d95d03701467205f6187efb9ab2106f8317ee2b9dc696668bd3de9a22f5ccbff94c8a8ea287847f8c6159aa4262111e1c226ea66ff03eb2f515ccaeddff8c8ee24f93e05c06ccf7b601805538b385100651c29158cc747f7562f16478d8b9692c88d0cb8cb95aa7bc6599f142b9b652572953b6f2b73ff96cca3712633ab41a64cb5234200b793f8b9139e7f58a15ed499ad795e001ea1095c38cfb467a202a6f11e4ec8d80d7bde7f1f16e1c4d89e85c56927becf0580848ff0114a3bcb012eb69e6a62a53a30b76b2f9fe556e7a10eb5ee2bb095eeae5b4f1ca08dbc4e95bd25c19f937eab1c108831d2fd50ae0bef260b613d26c220db7c91f038e6062522ca8fdc7b98ae057710e276e5833bf011154bd59b0b95c8eed1fe", 0x67f}], 0x1) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000340)={'syzkaller1\x00', 0xc201}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000006c0)={'syzkaller1\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000780)=@newqdisc={0x30, 0x24, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff3}, {0xfff1, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000840)=@newtfilter={0x3c, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xfff1, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_flower={{0xb}, {0xc, 0x2, [@TCA_FLOWER_FLAGS={0x8, 0x16, 0x10}]}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24004800}, 0x0) close(r0) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) close(0x4) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)=0x0) syz_open_procfs$namespace(r1, &(0x7f0000000140)='ns/ipc\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x215eb000) r2 = socket$inet6(0xa, 0x3, 0xff) sendto$inet6(r2, &(0x7f00000006c0)="600000c9810000083340100000000000fa00000000000000000000000000013b5c0000000000000000000000a16105600120", 0x32, 0x20004800, &(0x7f0000000700)={0xa, 0x0, 0x0, @remote}, 0x1c) executing program 3: epoll_create1(0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x42001, 0x0) close(r1) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000280)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x1, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, {0x0, 0xb}, {0xffff, 0xffff}, {0x3}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0x3, 0x6361, 0x5, 0xffffffff, 0x3}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f00000003c0)={'syzkaller0\x00', @multicast}) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000400)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0x3, {0x0, 0x0, 0x0, r6, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x5, 0x8}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_USC={0x0, 0x3, {0x5, 0x2, 0x6}}}}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000880) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$kcm(0x11, 0x3, 0x0) r9 = socket(0x400000000010, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000840)=@newtfilter={0x88c, 0x2c, 0xd3f, 0x70bd24, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x5}, {}, {0x7, 0x2}}, [@filter_kind_options=@f_bpf={{0x8}, {0x860, 0x2, [@TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6, 0xd, 0x9, 0x4}]}}, @TCA_BPF_POLICE={0x848, 0x2, [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x400014, 0x10000, 0x80000001, 0x3, 0x3, 0x80000000, 0x5, 0xbf, 0x4, 0xf4, 0xffffffff, 0x7, 0x1, 0x81, 0x80000000, 0x81, 0x6, 0x0, 0x7, 0x9cc7, 0xfff, 0xff, 0x9, 0x5, 0x7f, 0x9, 0x1000003, 0x3, 0x4, 0x9, 0x0, 0x2, 0x1, 0x6, 0xfffffd0b, 0x4, 0x3, 0x8, 0xfffffffd, 0x1, 0xd, 0x40, 0x1, 0x0, 0x7fffffff, 0x9, 0x101, 0x107, 0x263, 0x98, 0x80, 0x80000001, 0x6, 0x4, 0xfffffffa, 0x5, 0x0, 0x9, 0x1ff, 0x5, 0x27, 0x0, 0x8, 0xfffffe01, 0x7d4, 0x0, 0x1389, 0x53b7, 0xd18, 0x6, 0x5, 0x56, 0x645ec805, 0x4, 0x3, 0xfffffffb, 0x5007, 0x3, 0x2, 0x8a92, 0x4, 0x7, 0x4, 0xbbb, 0x5ffee5c7, 0x8, 0x9, 0x271, 0xffffe819, 0xa, 0xe8, 0x3, 0x200, 0x8001, 0x3, 0x87d7, 0x9, 0x851, 0x2, 0x8, 0x3, 0x7, 0x8, 0x6f47, 0x3, 0x5c90, 0x5, 0x1ff, 0x0, 0xf02, 0x1e, 0x57e7, 0x5adaaf8c, 0x3f8, 0x4, 0x79, 0x7, 0x5, 0x4, 0x2, 0x2, 0x1, 0x7, 0x3ff, 0x85f, 0x8, 0x7, 0x3, 0x2000002, 0x25a, 0x4, 0x3, 0x1, 0xfffffff8, 0x8001, 0xffff6a70, 0x6, 0x5, 0x2, 0x9, 0x8001, 0x5, 0x5, 0x1, 0xffffffc0, 0x9, 0x3ff, 0x5, 0x9, 0xb, 0x7, 0xf, 0xfffffff7, 0x8, 0x7fff, 0x0, 0x2e7, 0x3ff, 0x8, 0x5, 0x7, 0x7fffffff, 0x5, 0x5, 0x5, 0x2, 0x1, 0x1000, 0x5, 0x3, 0x4, 0x7, 0x2, 0x0, 0x0, 0x1, 0x80, 0x6670, 0x5, 0x16d, 0x2, 0x4, 0x9, 0x200, 0xc, 0xd, 0x13f9, 0x9, 0x0, 0x5, 0x7, 0x45, 0x80000001, 0xb, 0x3, 0x2, 0x0, 0x6, 0x8000, 0x4, 0x3, 0x6, 0x2, 0x9, 0x8, 0x1, 0xc, 0x6, 0x7, 0x400, 0x2, 0x401, 0x8, 0x205, 0x5072f7e2, 0x1000, 0x1, 0x58ba, 0x5, 0x59b1, 0x40005, 0x120, 0x3, 0x5, 0x6, 0x6f1da0e, 0x80000001, 0x2, 0x8, 0x4, 0x696, 0x5, 0x8, 0x2, 0x3ff, 0x3, 0x0, 0x8, 0x2, 0x8f0d, 0x5, 0xa, 0xfffffff6, 0xfffffff7, 0x6, 0x6, 0x1, 0x80, 0x5, 0x0, 0x6, 0x8e, 0xb5d, 0x9, 0xfffffd4c]}, @TCA_POLICE_TBF={0x3c, 0x1, {0xc2, 0x6, 0x859, 0xaedb, 0x7, {0x7, 0x2, 0xd, 0x8, 0x204, 0x95a5}, {0x8, 0x2, 0x7ff, 0xf95b, 0x2, 0x280000}, 0x10001, 0xfffffffd, 0x6}}, @TCA_POLICE_RATE={0x404, 0x2, [0x4009, 0x0, 0xfffffffe, 0x14, 0x5, 0x0, 0x9, 0x0, 0x7, 0x8, 0x4d8b, 0x6, 0x40, 0x1, 0x0, 0x81, 0x0, 0xf, 0x0, 0x0, 0x5, 0xc, 0x8000, 0x4, 0x9, 0x9, 0x81, 0xa00000, 0xe, 0x4, 0x80000000, 0x6, 0xfffffff9, 0x3, 0x2, 0x7, 0x7, 0x1, 0x14f, 0x8, 0x200, 0x7, 0x5, 0x69, 0x84, 0xc, 0x0, 0xf0eb, 0x7, 0x487, 0x4, 0x8, 0x7fffffff, 0x3ff, 0x7fffffff, 0x0, 0xbd, 0x6, 0x0, 0xa, 0x10001, 0x2, 0x200043, 0x1, 0x7, 0x38095a10, 0x6, 0x8333f, 0x7, 0xc8a, 0x6, 0x1, 0x3, 0x7f, 0x7, 0x8, 0x100, 0x8003, 0x8, 0x4, 0x9, 0x81, 0x5, 0x4, 0x4, 0x0, 0x7f, 0xb, 0x6, 0x4, 0x4, 0x2, 0x9, 0x2, 0xffffff78, 0x4, 0x4e, 0x3, 0x8004, 0x1ff, 0x4, 0x4, 0x7, 0xfffffff7, 0x6d, 0x8001, 0x10000, 0x4000001, 0x2c29, 0x7, 0x4, 0x0, 0x5, 0x0, 0xfffffffb, 0xea, 0x0, 0x9, 0x40, 0xfffffffa, 0xffffff00, 0x1, 0x7, 0xda, 0x7f, 0x3, 0x8566, 0x2f, 0x9, 0xfffffff9, 0xb, 0xa97e, 0x8, 0x9, 0x2002b36, 0x60f63eb, 0x4, 0x6, 0x2, 0x7f, 0x5, 0x1ff, 0x7d, 0x101, 0xfffffffa, 0xd, 0x6, 0x0, 0xf, 0x9, 0xb, 0x7f, 0x1, 0x10, 0x0, 0x5, 0x1038, 0x9, 0x5, 0xf0, 0x200, 0x0, 0x6, 0x80000000, 0x5, 0xffffffff, 0x6, 0x2, 0x3ff, 0x3, 0x7ff, 0x5, 0x1, 0xa, 0x3, 0x632, 0x2, 0xc4, 0xffff, 0x8, 0x1, 0x9, 0x3, 0x8, 0x5, 0x7, 0x3, 0x10001, 0xd, 0xd, 0x7, 0x7, 0xf2, 0x5, 0x600000, 0x7, 0x4, 0xfffffff7, 0x1, 0x3, 0x33fbb166, 0x9, 0x3, 0x4, 0x8, 0x4, 0xc, 0x6, 0x400, 0x9, 0x8, 0x1, 0x2e5c, 0x5, 0x7, 0x5, 0x1, 0x7fff, 0x80000001, 0x8c, 0xffffffc0, 0x80000000, 0x7, 0x7d3, 0xfff0, 0x1, 0x8, 0xb, 0x7ff, 0x4, 0x0, 0x6, 0x4, 0x5, 0x6, 0xd143, 0x4, 0x3a6, 0x7, 0x6, 0x7, 0x1000, 0x1, 0x4, 0x2b, 0x7, 0xa, 0x6, 0xdfb, 0x30d, 0xfff, 0x1, 0x3ff, 0x7ff, 0xfffffffd, 0x7]}]}]}}]}, 0x88c}, 0x1, 0x0, 0x0, 0x24048001}, 0x20044804) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000001100)={'syzkaller0\x00', 0x0}) sendmsg$kcm(r8, &(0x7f0000001140)={&(0x7f0000001180)=@xdp={0x2c, 0x7, r10, 0x3c}, 0x80, &(0x7f0000001200)=[{&(0x7f0000001240)='\'', 0x1}], 0x1}, 0x804) executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, &(0x7f00000026c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34665c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbccbddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e712a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd13f4cec49669e443dcb924cfe5f3185418d60532be9c4d2ec7c32f2095e63c8cdc28f74d043ef8dba2f23b01a9ae44cf945b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142bdda5e6c5d50b83bae616b5054d1e7c13b1355d6f4a8245eaa4997da9c77af40000000000000005f58351d599e9b61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a41326eea31ae4e0f75057df3c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57010000009700ce0b4b8bc22941330000000000000000000300000000000000000000000010008bc0d955f2a83366b99711e6e8861c46495ba585a4b2d02edc3e28dd279a896249ed85b9806f0b6c4a000000002b43dcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad883ef07000000000000006da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff72943327d830689da6b53ffffffff631c7771429d1200000033ed846197fcff5e1c7c3d1d6e3a52872baef9753fffffffffffffe09fec2271fe010cd7bb2366fde4a59429738fcc917a57f94f6c453cea623cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcd41df54cdbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce978275d5bc8955778567bc79e13b78249788f11f708008b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719107000000000000002d7e927123d8ecbbc55bf404571be54c72d978cf2804107f0238abccd32368e57040906df0042e19000000000000002c06f815312e086dd022c074eb8a322fb0bf47c0a8d154b405a07feaf3dd95f6ef44cd1fe582786105c7df8be4877084d4173731efe895efc71f665c4d75cf2458e35d2c9062ece84c99e061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb2b5e518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad055e4af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457ac0eaaa99bf0bdc14ae358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3fdf242b985bf16b99c9cc0ad1857036f1a985f369191ae954febb3df464bfe0f773ee9afe72f32a2befb89d3777399f5874c553a2ebe9061fe86e669642e09c0e5a3bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f8a9778cb26e22a2a998de5eaeadea10d3cfb41b92ecbb422a40da8daccf080842a486721737390cbf3a74cb2003efb9a101b51ab63e9600040000b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defd83871c5191e10096e7e60fc3541a2c905a1a95e9571bf38aebd15172f94e3245c582909e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f90100000000000000abf9010000007740890200d627e87306703be8672dc84eeadba6a41891c170d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d10a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7ef8c08acaf30235b920500d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69b93e9960ff5f74562adae283d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff85000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a31c72ad53bc19faa5401120000793ac48c1b539c75ab40743b00020000a1f68df75cf43f8ecc8d3726602111b40e761fd210a1920382f14d12ca3c3431ee97471c781d0d1280fb00818654a53b6df4b2c97cc1c98d85fda8f80fe908b65550b4412331d73062197655b7f0469250a5989cef0e10773920ed3ccee42d2c3eb80159da5c002511e6eb93842054cfce2ac306cb6e472db3fd67a49b6855a694a8d359add43907003223a47a7fae4f3748d5a432825bc40a03aaef1c8488d86dc211dd2a3ba71e0f45492ef1f8b65ccb3dcd251a61b152d02c29ca0a3328fa7753a5cddea1acaae55ae8263fb284b7a6ab2a8826c1b948207c498cf4824ab1ea3225a53072423b907c6682f8999e0311da5b8378bc841e1787e3a8128dda381a26cb2b365702ff8a27831375b2ddaa2f56e21169f7ca4fd9655ccd4a584acd244e965a0afedaff7c415ff682a4044b3381cc2df28278c9a6824c52048a7cfabda294925cc0956bffa8e950ff5e49f41ae600d830207bf728cd9807933c3c16d80bbea611a18becc2dc38ca0a6f5740f340b76edcd100fcffff007231dcef58c7b88b5aeedaf9626cb51ce1737c10ab37d4f98a934b0f900e0eb639878a1200629f5503cf679154d27681d7a3744cbcd42af59407c9c8e39c5271868917954e604352ba26171d004f1cb2976fab3fa19c7d3ef9678bff79f5155524f061378f94fb453786c3a6f78b10d383b49e31d1568bd43ee34ce6e6be235aa6207285665c2fba773671da41959f51610963b48930658e2d6125a26085001345b0473240b7e5e91811312c43663e76f711c6529ecdec75c7ea1cf0f8f8fff40247d59bbde2ebb8659197e0f37a71be1b12a182ed7de3acba28561a04b807f7a4647e2ea6d8fb92541d07c3d5e4ba077d3cad9f8ba1919592014c00c8eccb2ca5d48ba7b1c3fb185a4bb79700cf51f818b0c701c8de47d12281a67bdaf4b0c50bee9e8f5936250df2e15c1172e7ea6619f7db330700d1e9e42a035e6fd532f61fbfed9c4a7124a1e38eee50a6bbcd1d4e3f68c3f27dd9a70f1a7c6046237ddfb0b26e197322226367d998010458cd4df10af249ce717f6f45e5176e0ddae3054d7289d4e13ab0912703ee39ce264572b89194fdf7acecc35cf8309d4b680a08eed367dad855fce210f1a7c7222dd360eafb4bef7d58bf83362930af6e3f3f851abdc0003bdf9401b533019e90feb069189100007a82df8d9b5f44ebf9355e7b1b01c9470608d4f306d21004730396a4d6c6d46e1ffac97aa93c36123532a36186575266be4981c847160079421d0137801e553069f8d025c40f287378810defc7f2ed4e15f6af17b21153394f8bcfa6a23a77c8d61c9bbc127a57b8d631f36558d9093dee08bc53d97a8003363421738650a22c8fd87b13026799caf58e59951b125e7f161ca34e2c0dd65a23d01a3cb191e743de07247c7f993cf01166fa2ac1ba02f60550e63a7f50422e478c6b5d87f9bd0567a279a9d85a380db25c43bd0529ad783b9d64aaac1b793afb44b7126e17d2b7c0d6be650de7eeef3f3605af344015d03c3e7819145cb9fe1978c98bf9cf10773db59505ae33708c728844c872dfd2cb0b29008000000000000005ca18cb72f0944d0e4fea0a0abd0285bdaf1b000000c089d640c2facb0d1e6243873ac4b1e1068c45c715b68effb7d58d1f9e726dbf6bd910ca4ce0e075658ede42192cf393a50dcc197b03402fed75083628e5dd38213d353b9049e71f037064b05e73ec00c710f1ffc5737d397d555d1cf8859cc030ea8dc3c6a5b3b6fa1c81707479db1833d593a271253aa11efd936b74784f2fc286814848e92d8ee541bc179813297a0a4cc3c8f80c28701185bea091f32475e859479b734727afc110e1abcff460172fd1b42e3c0e2a4bf94a060069000010000087c7572a1e7596f89e5c3d5e70640c90815f77b7b13d0000000085a1e1e84900000000000000000000000000b422fc160a458ee5a91a2471e6e56fdabec6c73ce8983fc68f0b7cdcdde632e6f54a07620e8aa116ce9e84fc3cd5e8288a333dcebb233da9186796995ba69487d8f77d2f8800f02d690fc70a08b231cad1bdcf3740a95d4dd1cfe0f417f275493cf33b19ffff93dfdaf7eb00b8ad87cdf7c21bab5af8e2bac54ee5597e6508c1158124a538c36f9bb11fea7d8b8c7e954b1bc7811654a6636b33f271d0923e9ecd1b724b8feffadfc23c07000000f0785fb722f346d6a5dffe1884d4d0cd8f00000092c85ed44db68ab800001f00000000406e6ed9b219ad07125381087298e75965d1cc5932ddf9e66351b9332a34bee3e3d562c914c629933f0b8724cf680889ade72558d191d9890c69a718f9018586c5131c8dc8e0379bafda1a0fd2997ff115215ce23dca8db7236c1554cdaaadcce2f31834c1bd1908d8e1b361034db56be76acb7654a195bc3e98df3a5dffd5b0783883ef7da3433110e37f7c7cb7f3800de7f99abf910d6949e062747a9c87dcfcc716d6a9c0ec53b9cffe3cfd1df69a76f373d7f997edb9b80bdea1a99c2a6fbb25e035deadaadd7917ebfedd6304a19491769476208684e343f86b4d55a7dbbb07283cb1e35a138d24ebc5b4f8e35a82d3a7f84cb1e02a5a92b53567088be0b1ca023ccd518c0e0715b1c8760801a419ebd2e26440ff7493019bdb655cc88d72d6d7b6bca5a2e19b63ec52fce43d8c53a8031e64026e0d36b6401064c49a729f11ab377f7132c5232bb80195dd5d43d29646a9378eea0761b7ed9d2172e33ed87c7413c843b180cc00000000006bedf2ed716ca43a941119b96d82b26d9061de240d85ec2cfa462bd52104489bb7a7548d7cc53627031e909c69cb824233975a1ea645de63522407c3a240a37e946f30ebf075ea97846a0a8d2286f3f446b1b99ab83a12ddf8a1c06294eadc3eb3e339591afd5c00000000000000000000000000000000000000000000000000579dad8347a3d16976bb7483840b32db0158fb6c809349333325a7866ca5d3133e33ef1a183cefdb65a79fa71800988c8445029e024822dbcfcab49c3a0aec9bd43e6e14078b260700d849a2aa14c9b593f6dcb1de334c065ecfd65031606e55949c185bcda9fde4f9b46a76b8a24bbcd31b22373eb0473248150cd179405ee1af1183b0c0ce3483dc1d9bf732b0751b78fb211d6706b55960c6431afbc02b3c7e08086573939290bb9e590a3875f02a828b07f1dc7df9c8e5da22dfb9dacbf5529e4e994128d835f85465173ea7bbcc519a0c9798ce8b1b07567e3e07169c8c3e4da8bf725c050000000000000000000000000000000000000000004775abdf0c62728eb55a9e2849a1ce05bed60dfe4cc9fa43f9684297c02382c0a35829be7a86305792a9d2e80ca9e8fc50f31f6e0fa810303da03d8b74b42c1ebaf16bb343256405a3a07229a54de09a97b269cd29e8b2f0b0d46c51a6a93eec37f4bc6e29a8e19120ae050ab682662e9b2cc3263a4aba62b63ca9123a53c0f4bf3c4463b8144c89bf058a0af0ae9fc2b7cdfc4817703e267cddc193637d7fd97646090da37093657643daae3840c7f5c10f93524f7ae4791ec6e9d9722e5f670ccb358e051a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x5a}, 0x48) bpf$BPF_PROG_DETACH(0x1c, &(0x7f0000000000)={@fallback=r0, r0, 0x2f}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, &(0x7f0000002340)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbcebddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4509c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532be9c4d2ec7c32f2095e63c8cdc28f74d043ed8dba2f23b01a9aeb980aff9fa3a64709270c701db801f44cf945b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142bdda5e6c5d50b83bae616b5054d1e7c13b1355d6f4a8245eaa4997da9c77af4c0eb97fca585ec6bf58351d599e9b61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a41326eea31ae4e0f75057df3c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57010000009700ce0b4b8bc22941330000000000000000000300000000000000000000000010008bc0d955f2a83366b99711e6e8861c46495ba585a4b2d02edc3e28dd279a896249ed85b9806f0b6c4a000000002b43dcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad883ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff72943327d830689da6b53ffffffff631c7771429d1200000033ed846197fcff5e1c7c3d1d6e3a52872baef9753fffffffffffffe09fec2271fe010cd7bb2366fde4a59429738fcc917a57f94f6c453cea623cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcd41df54cdbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce978275d5bc8955778567bc79e13b78249788f11f708008b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719107000000000000002d7e927123d8ecbbc55bf404571be54c72d978cf2804107f0238abccd32368e57040906df0042e19000000000000002c06f815312e086dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef44cd1fe582786105c7df8be4877084d4173731efe895efc71f665c4d75cf2458e35d2c9062ece84c99e061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb2b5e518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad055e4af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457ac0eaaa99bf0bdc14ae358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3fdf242b985bf16b99c9cc0ad1857036f1a985f369191ae954febb3df464bfe0f773ee9afe72f32a2befb89d3777399f5874c553a2ebe9061fe86e669642e09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f8a9778cb26e22a2a998de5eaeadea2a40da8daccf080842a486721737390cbf3a74cb2003efb9a101b51ab63e9600040000b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defd83871c5191e10096e7e60fc3541a2c905a1a95e9571bf38aebd15172f94e3245c582909e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f90100000000000000abf9010000007740890200d627e87306703be8672dc84eeadba6a41891c170d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d10a3fc22dd704e4214de5946912d6c98cd1a900d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69b93e9960ff5f76062adae283d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff85000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a31c72ad53bc19faa5401120000793ac48c1b539c75ab40743b00020000a1f68df75cf43f8ecc8d3726602111b40e761fd210a1920382f14d12ca3c3431ee97471c781d0d1280fb00818654a53b6df4b2c97cc1c98d85fda8f80fe908b65550b441233151122b41a8d73062197655b7f0469250a5989cef0e10773920ed3ccee42d2c3eb80159da5c002511e6eb93842054cfce2ac306cb6e472db3fd67a49b6855a694a8d359add43907003223a47a7fae4f3748d5a432825bc40a03aaef1c8488d86dc211dd2a3ba71e0f45492ef1f8b65ccb3dcd251a61b152d02c29ca0a3328fa7753a5cddea1acaae55ae8263fb284b7a6ab2a8826c1b948207c498cf4824ab1ea3225a53072423b907c6682f8999e0311da5b8378bc841e1787e3a8128dda381a26cb2b365702ff8a27831375b2ddaa2f56e21169f7ca4fd9655ccd4a584acd244e965a0afedaff7c415ff682a4044b3381cc2df28278c9a6824c52048a7cfabda294925cc0956bffa8e950ff5e49f41ae600d830207bf728cd9807933c3c16d80bbea611a18becc2dc38ca0a6f5740f340b76edcd1f539bd43007231dcef58c7b88b5aeedaf9626cb51ce1737c10ab37d4f98a934b0f900e0eb639878a1200629f5503cf679154d27681d7a3744cbcd42af59407c9c8e39c5271868917954e604352ba26171d004f1cb2976fab3fa19c7d3ef9678bff79f5155524f061378f94fb453786c3a6f78b10d383b49e31d1568bd43ee34ce6e6be235aa6207285665c2fba773671da41959f51610963b48930658e2d6125a26085001345b0473240b7e5e91811312c43663e76f711d7219ecdec75c7ea1cf0f8f8fff40247d59bbde2ebb8659197e0f37a71be1b12a182ed7de3acba28561a04b807f7a4647e2ea6d8fb92541d07c3d5e4ba077d3cad9f8ba1919592014c00c8eccb2ca5d48ba7b1c3fb185a4bb79700cf51f818b0c701c8de47d12281a67bdaf4b0c50bee9e8f5936250df2e15c1172e7ea6619f7db330700d1e9e42a035e6fd532f61fbfed9c4a7124a1e38eee50a6bbcd1d4e3f68c3f27dd9a70f1a7c6046237ddfb0b26e197322226367d998010458cd4df10af249ce717f6f45e5176e0ddae3054d7289d4e13ab0912703ee39ce264572b89194fdf7acecc35cf8309d4b680a08eed367dad855fce210f1a7c7222dd360eafb4bef7d58bf83362930af6e3f3f851abdc0003bdf9401b533019e90feb069189100007a82df8d9b5f44ebf9355e7b1b01c9470608d4f306d21004730396a4d6c6d46e1ffac97aa93c36123532a36186575266be4981c847160079421d0137801e553069f8d025c40f287378810defc7f2ed4e15f6af17b21153394f8bcfa6a23a77c8d61c9bbc127a57b8d631f36558d9093dee08bc53d97a8003363421738650a26c8fd87b13026799caf58e59951b125e7f161ca34e2c0dd65a23d01a3cb191e743de07247c7f993cf01166fa2ac1ba02f60550e63a7f50422e478c6b5d87f9bd0567a279a9d85a3c0db25c43bd0529ad783b9d64aaac1b793afb44b7126e17d2b7c0d6be650de7eeef3f3605af344015d03c3e7819145cb9fe1978c98bf9cf10773db59505ae33708c728844c872dfd2cb0b29754f928c59306ce105ca18cb72f0944d0e4fea0a0abd0285bdaf1b000000c089d640c2facb0d1e6243873ac4b1e1068c45c715b68effb7d58d1f9e726dbf6bd910ca4ce0e075658ede42192cf393a50dcc197b03402fed75083628e5dd38213d353b9049e71f037064b05e73ec00c710f1ffc5737d397d555d1cf8859cc05fea8dc3c6a5b3b6fa1c81707479db1833d593a271253aa11efdb36b74784f2fc286814848022e8ee541bc179813297a0a4cc3c8f80c28701185bea091f32475e859479b734727afc110e1abcff460172fd1b42e3c0e2a4bf94a060069000010000087c7572a1e7596f89e5c3d5e70640c90815f77b7b13d0000000085a1e1e84900000000000000000000000000b422fc160a458ee5a91a2471e6e56fdabec6c73ce8983fc68f0b7cdcdde632e6f54a07620e8aa116ce9e84fc3cd5e8288a333dcebb233da9186796995ba69487d8f77d2f8800f02d690fc70a08b231cad1bdcf3740a95d4dd1cfe0f417f275493cf33b19ffff93dfdaf7eb00b8ad87cdf7c21bab5af8e2bac54ee5597e6508c1158124a538c36f9bb11fea7d8b8c7e954b1bc7811654a6636b33f271d0923e9ecd1b724b8feffadfc23c07000000f0785fb722f346d6a5dffe1884d4d0cd8f00000092c85ed44db68ab800000000000000406e6ed9b219ad07125381087298e75965d1cc5932ddf9e66351ba332a34bee3e3d562c914c629933f0b8724cf680889ade72558d191d9890c69a718f9018586c5131c8dc8e0379bafda1a0fd2997ff115215ce23dca8db7236c1554cdaaadcce2f31834c1bd1908d8e1b361034db56be76acb7654a195bc3e98df3a5dffd5b0783883ef7da3433110e37f7c7cb7f3800de7f99abf910d6949e062747a9c87dcfcc716d6a9c0ec53b9cffe3cfd1df69a76f373d7f997edb9b80bdea1a99c2a6fbb25e035deadaadd7917ebfedd6304a19491769476208684e343f86b4d55a7dbbb07283cb1e35a139d24ebc5b4f8e35a82d3a7f84cb1e02a5a92b53567088be0b1ca023ccd518c0e0715b1c8760801a419ebd2e26440ff7493019bdb655cc88d72d6d7b6bca5a2e19b63ec52fcc49a729f11ab377f7132c543d29646a9378eea0761b7ed9d2172e33ed87c6513c843b180cc00000000006bedf2ed716ca43a941119b96d82b26d9061de240d85ec2cfa462bd52104489bb7a7548d7cc53627031e909c69cb824233975a1ea645de63522407c3a240a37e946f30ebf075ea97846a0a8d2286f3f446b1b99ab83a12ddf8a1c06294eadc3eb3e339591afd5c00000000000000000000000000000000000000000000000000579dad8347a3d16976bb7483840b32db0158fb6c809349333325a7866ca5d3133e33ef1a183cefdb65a79fa71800988c8445029e024822dbcfcab49c3a0aec9bd43e6e14078b260700d849a2aa14c9b593f6dcb1de334c065ecfd65031606e55949c185bcda9fde4f9b46a76b8a24bbcd31b22373eb0473248150cd179405ee1af1183b0c0ce3483dc1d9bf732b0751b78fb211d6706b55960c6431afbc02b3c7e08086573939290bb9e590a3875f02a828bf209d0000000000000000000000000001545f0ec539c3b58facd2f62dc3307a6c91d6b"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x48) bpf$BPF_PROG_DETACH(0x1c, &(0x7f0000000040)={@cgroup=r1, r0, 0x2f, 0x2018, 0x4}, 0x20) executing program 2: r0 = socket(0x400000000010, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0x2}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x0, 0x3}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000640)=@newtfilter={0x9c, 0x2c, 0xd27, 0x70bd2d, 0x25dfdc00, {0x0, 0x0, 0x0, r2, {0x0, 0x3}, {}, {0xfff3, 0xffe0}}, [@filter_kind_options=@f_matchall={{0xd}, {0x68, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0xd, 0xd0ea, 0x20000001, 0x3, 0x4}, 0x1}}]}, {0x4}, {0xc}, {0xc, 0x8, {0x3, 0x3}}}}]}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x10, 0xc}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x1, 0x3}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x50}, 0x0) executing program 3: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x2000000026fe, 0x0, 0x1}}, 0x40) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0x32600) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) sendfile(r1, r2, 0x0, 0x2) executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r1}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x5, 0x0, 0x1, {0x77359400}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "3fae8a9ad451a727"}}, 0x48}, 0x1, 0x0, 0x0, 0x20008840}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x24000805}, 0x44801) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000840)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000880)={0xa, 0xe22, 0x0, @empty, 0x2}, 0x1c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000900)=@gcm_256={{0x304, 0x36}, "00001f880000dbaa", "a504eb69a751e9d7e9fb434d1665e900000000ffffff7f00", '\x00\t\x00', "a3df08cf1f5ef48d"}, 0x38) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="d69926f96e07754f010d70d3b866f9790aeb7910c1e671395bfbfefd240cc7a622c611396497f06f5f379e8db2a92b3a9a3b1cd40239d6246f24641a3fd9bfffd0a3b03d37ff18011127971a14c52f7d1f5643d961349906569913cc591a0442928bf9fa09d252f9d954cab3e88235d0d5692b1f45af55ef5e6fa8f021d0bac15786dde4d920ff2ca05b64591b9529292c0e3237f1c4e74ca4eb5b72b646e223d25f5a9f66bf0f9f9012e65d09a505a4b2b8af69ec787739310eb00174792b1474be163f242fbd48bf655fc5f7536eda4787707f94bfa8991354e8f042269fbd1cad1aae940fd3e2a7818b6f64a959b201260fe167a41b38105f1f8e9f09e2dc6c4eb7edc4186df312191f4ed8fcea1a3cb004969881049ef92deb9bbef9feec6a4ee0c187f0e4f968711226f7a46cc3c01b8ed73b87561284c32cb6106d205895295c022c326acbe8f46cb6a4446dfc0c0000afb38264ec4e77dc7b5947ebc7db4aab6f2f5c1b5edfd03b1a2fafc5b5457d902a69c00474bdc13df982eb94a463798594765ec8f30b566820f841b2ee52903ede89c395d8c1c55c84e76f0574610763758537fe5b0d0b9ed53f4ce6d3d86ffe1713dbd6c1df728131bf308bd0e0f58b70e445d2b6bf729c8aaa73764804dfac9b2daa59be1b8e29f8e088e1266e386cd4e3833bd759c538ce5fdcbb016d7785eaa98a154dfb0a4dbfe064a667319b749dabd4eb2e19c11d8444c446e450e8f38ff168a78274f7c50ad925de396729cc2992b37d6d5a22966f1bc5d81e49828f9282b0fa416f2990dd0ff40924444ae7d15b9c4759c4248032810db202c471b7a1d1ad60ddbf89c814b44b1843fb7e2895b729d166fabe4b95e253c0f6b3555a6d56a1957659decd5f27f755e77b56b7f4c15a3063ac5b4ef0a2ae262fdf804d88cd4d8238177070a8fab740829102cd76dda2c4a6ff58df704a16ec24caa5e0c5a91e3d55f421d8f7ef448e785ed16908e965d4af16a9266ab3f501603a0b14d120393531266763bd5b6534cdcee1c385bc2dd7fa1a7fe8458e0ab20d35a16f5d98cad0e0c3b538ef1442008d61c817eca9b92aa660e1685765e509591fe0056115220e1c3dcac292fe70d9baa2672817bfaeb067e7d4bdbc5d470026c0d7a960e83a4d91c14312d995ba82f5cb633124a15692a1c2fb98f48668a60b4b542b4e7677d558b8e4b3203b63e91f507c5f7cb93ea072f6dfd7a0119f6554f4ff14c117bbc7cb93e65a098ee03f2b449416e25e3a9afee86b04c50494ba1602092df37b176cb427d8125f5dc306bc583c827aba38196b2c842715ec671998b1b8b281f8418f121edcd339b736dec86f75151021c47c1d25303c07a7b4f9d4f6eefbd3c8edda927054a3a856479965d9bfa08b30e92c40878e875bfe0d53875e0cbf4d48510598bf7604d0b4937e14149916f4959725ddeb628a773bfb15d8fd5fdf2ac77f7b0918e1132788f0b6e94eab51e9a6e7d9cd8fd9556d0574b8dd994e0255c2186dcbf611cd9e453f6e6e5e2dab8ce32412a756fa1272b650bbf06d514edbaeb7a38eab10bb79582dcfd8a6c0f1d62361a5ee19d668f8e482473a07440b50e461c0156abce9b0c5efd9cc7dc028a674952922ed2a5575ce66fe89aed4269892587b0a27784913b90db9ff60eadb8990c37131d9a70b936c10c5cb2e0fdd53271a15d8f4f499db6004ab1416da4e69aacaa889d16971b68c782c921dc9e36bb1b73bd6fbf28f63fefd9b752aaee2bd2df95186eebf4445567c7678e527476ed8b32144b1f83782123f8fe4892c839df00cf805f09fe64fe7a1b848b9f55fbf12d2ec1affc35a79bcca7474a96767c9909c2e91b33f4bc61c8951f0f5637d7122dc18ff34f296b0d23a4186be5dd3be829913874bde565ba8f74ca40fcd8b4456b404d65c8ee927b4b6de1cb8843df794d95d03701467205f6187efb9ab2106f8317ee2b9dc696668bd3de9a22f5ccbff94c8a8ea287847f8c6159aa4262111e1c226ea66ff03eb2f515ccaeddff8c8ee24f93e05c06ccf7b601805538b385100651c29158cc747f7562f16478d8b9692c88d0cb8cb95aa7bc6599f142b9b652572953b6f2b73ff96cca3712633ab41a64cb5234200b793f8b9139e7f58a15ed499ad795e001ea1095c38cfb467a202a6f11e4ec8d80d7bde7f1f16e1c4d89e85c56927becf0580848ff0114a3bcb012eb69e6a62a53a30b76b2f9fe556e7a10eb5ee2bb095eeae5b4f1ca08dbc4e95bd25c19f937eab1c108831d2fd50ae0bef260b613d26c220db7c91f038e6062522ca8fdc7b98ae057710e276e5833bf011154bd59b0b95c8eed1fe", 0x67f}], 0x1) executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000000)=[@in6={0xa, 0x4e23, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8}], 0x1c) setsockopt(r0, 0x84, 0x7f, &(0x7f0000000980)="020000000980ffff", 0x8) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) close(r0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x40800, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x110e22fff6) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x20, 0x4, 0x0, 0xfffff038}, {0x6, 0x4, 0x0, 0x3}]}) ioctl$TUNGETVNETLE(r0, 0x40107446, &(0x7f0000000180)) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x4004743d, 0x110e22fff6) write$cgroup_type(r2, &(0x7f0000000280), 0x9) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0142, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c6572"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000240)={'syzkaller0\x00', @multicast}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="89e7ee0c7cdad9b4b47380c988cafb", 0xf}, {&(0x7f0000000300)="448b7c0acf8bc0cefe9360fcbe079c0ecdc1bd26e2903af616ec220b", 0x1c}], 0x2) executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0xc201}) socket$kcm(0x2, 0x3, 0x2) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff3}, {0xfff1, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=@newtfilter={0x34, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_flower={{0xb}, {0x4}}]}, 0x34}, 0x1, 0x0, 0x0, 0x24004800}, 0x0) write$tun(r0, &(0x7f0000001440)={@val={0x8, 0x800}, @val={0x6, 0x0, 0x6, 0x8, 0x14}, @ipv4=@generic={{0x5, 0x4, 0x2, 0x2, 0x116, 0x66, 0x0, 0xb, 0x4, 0x0, @rand_addr=0x64010101, @broadcast}, "3297e3ba0fa8a2e71bd9fe1a399b5110420b70460c0dad392d66248a43540df968e7fcaab34569c0e36170578c0d3c546a98b26295e2592f360905866eb4720fed03a977a3df4224895629fd6ccec64f13a999f18f518e3ee28798381975e862f1db9dccdb2f1c1fb60f5ffc7a339d40a8bd1f24cede8a32f186f142e194d4fb48224759faf813ea80e6a853e79b4fe27fe3e1aec5897b314a7f0d515b07b1835986b4885e9826d902c40f16cd77c58b6433ab039955ce9db11f36f459e7114ace6c9989eecea80a81fd39f339356c7c3391af83da2486503a7973f6db4806cf3e5ca94cf7e1f79fd00decd76100c18251a59d1474caabf4d3ca6a9a9885df710e68"}}, 0x124) executing program 3: epoll_create1(0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x42001, 0x0) close(r1) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000280)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x1, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, {0x0, 0xb}, {0xffff, 0xffff}, {0x3}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0x3, 0x6361, 0x5, 0xffffffff, 0x3}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f00000003c0)={'syzkaller0\x00', @multicast}) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000400)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0x3, {0x0, 0x0, 0x0, r6, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x5, 0x8}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_USC={0x0, 0x3, {0x5, 0x2, 0x6}}}}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000880) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$kcm(0x11, 0x3, 0x0) r9 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r9, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000840)=@newtfilter={0x88c, 0x2c, 0xd3f, 0x70bd24, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0x5}, {}, {0x7, 0x2}}, [@filter_kind_options=@f_bpf={{0x8}, {0x860, 0x2, [@TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6, 0xd, 0x9, 0x4}]}}, @TCA_BPF_POLICE={0x848, 0x2, [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x400014, 0x10000, 0x80000001, 0x3, 0x3, 0x80000000, 0x5, 0xbf, 0x4, 0xf4, 0xffffffff, 0x7, 0x1, 0x81, 0x80000000, 0x81, 0x6, 0x0, 0x7, 0x9cc7, 0xfff, 0xff, 0x9, 0x5, 0x7f, 0x9, 0x1000003, 0x3, 0x4, 0x9, 0x0, 0x2, 0x1, 0x6, 0xfffffd0b, 0x4, 0x3, 0x8, 0xfffffffd, 0x1, 0xd, 0x40, 0x1, 0x0, 0x7fffffff, 0x9, 0x101, 0x107, 0x263, 0x98, 0x80, 0x80000001, 0x6, 0x4, 0xfffffffa, 0x5, 0x0, 0x9, 0x1ff, 0x5, 0x27, 0x0, 0x8, 0xfffffe01, 0x7d4, 0x0, 0x1389, 0x53b7, 0xd18, 0x6, 0x5, 0x56, 0x645ec805, 0x4, 0x3, 0xfffffffb, 0x5007, 0x3, 0x2, 0x8a92, 0x4, 0x7, 0x4, 0xbbb, 0x5ffee5c7, 0x8, 0x9, 0x271, 0xffffe819, 0xa, 0xe8, 0x3, 0x200, 0x8001, 0x3, 0x87d7, 0x9, 0x851, 0x2, 0x8, 0x3, 0x7, 0x8, 0x6f47, 0x3, 0x5c90, 0x5, 0x1ff, 0x0, 0xf02, 0x1e, 0x57e7, 0x5adaaf8c, 0x3f8, 0x4, 0x79, 0x7, 0x5, 0x4, 0x2, 0x2, 0x1, 0x7, 0x3ff, 0x85f, 0x8, 0x7, 0x3, 0x2000002, 0x25a, 0x4, 0x3, 0x1, 0xfffffff8, 0x8001, 0xffff6a70, 0x6, 0x5, 0x2, 0x9, 0x8001, 0x5, 0x5, 0x1, 0xffffffc0, 0x9, 0x3ff, 0x5, 0x9, 0xb, 0x7, 0xf, 0xfffffff7, 0x8, 0x7fff, 0x0, 0x2e7, 0x3ff, 0x8, 0x5, 0x7, 0x7fffffff, 0x5, 0x5, 0x5, 0x2, 0x1, 0x1000, 0x5, 0x3, 0x4, 0x7, 0x2, 0x0, 0x0, 0x1, 0x80, 0x6670, 0x5, 0x16d, 0x2, 0x4, 0x9, 0x200, 0xc, 0xd, 0x13f9, 0x9, 0x0, 0x5, 0x7, 0x45, 0x80000001, 0xb, 0x3, 0x2, 0x0, 0x6, 0x8000, 0x4, 0x3, 0x6, 0x2, 0x9, 0x8, 0x1, 0xc, 0x6, 0x7, 0x400, 0x2, 0x401, 0x8, 0x205, 0x5072f7e2, 0x1000, 0x1, 0x58ba, 0x5, 0x59b1, 0x40005, 0x120, 0x3, 0x5, 0x6, 0x6f1da0e, 0x80000001, 0x2, 0x8, 0x4, 0x696, 0x5, 0x8, 0x2, 0x3ff, 0x3, 0x0, 0x8, 0x2, 0x8f0d, 0x5, 0xa, 0xfffffff6, 0xfffffff7, 0x6, 0x6, 0x1, 0x80, 0x5, 0x0, 0x6, 0x8e, 0xb5d, 0x9, 0xfffffd4c]}, @TCA_POLICE_TBF={0x3c, 0x1, {0xc2, 0x6, 0x859, 0xaedb, 0x7, {0x7, 0x2, 0xd, 0x8, 0x204, 0x95a5}, {0x8, 0x2, 0x7ff, 0xf95b, 0x2, 0x280000}, 0x10001, 0xfffffffd, 0x6}}, @TCA_POLICE_RATE={0x404, 0x2, [0x4009, 0x0, 0xfffffffe, 0x14, 0x5, 0x0, 0x9, 0x0, 0x7, 0x8, 0x4d8b, 0x6, 0x40, 0x1, 0x0, 0x81, 0x0, 0xf, 0x0, 0x0, 0x5, 0xc, 0x8000, 0x4, 0x9, 0x9, 0x81, 0xa00000, 0xe, 0x4, 0x80000000, 0x6, 0xfffffff9, 0x3, 0x2, 0x7, 0x7, 0x1, 0x14f, 0x8, 0x200, 0x7, 0x5, 0x69, 0x84, 0xc, 0x0, 0xf0eb, 0x7, 0x487, 0x4, 0x8, 0x7fffffff, 0x3ff, 0x7fffffff, 0x0, 0xbd, 0x6, 0x0, 0xa, 0x10001, 0x2, 0x200043, 0x1, 0x7, 0x38095a10, 0x6, 0x8333f, 0x7, 0xc8a, 0x6, 0x1, 0x3, 0x7f, 0x7, 0x8, 0x100, 0x8003, 0x8, 0x4, 0x9, 0x81, 0x5, 0x4, 0x4, 0x0, 0x7f, 0xb, 0x6, 0x4, 0x4, 0x2, 0x9, 0x2, 0xffffff78, 0x4, 0x4e, 0x3, 0x8004, 0x1ff, 0x4, 0x4, 0x7, 0xfffffff7, 0x6d, 0x8001, 0x10000, 0x4000001, 0x2c29, 0x7, 0x4, 0x0, 0x5, 0x0, 0xfffffffb, 0xea, 0x0, 0x9, 0x40, 0xfffffffa, 0xffffff00, 0x1, 0x7, 0xda, 0x7f, 0x3, 0x8566, 0x2f, 0x9, 0xfffffff9, 0xb, 0xa97e, 0x8, 0x9, 0x2002b36, 0x60f63eb, 0x4, 0x6, 0x2, 0x7f, 0x5, 0x1ff, 0x7d, 0x101, 0xfffffffa, 0xd, 0x6, 0x0, 0xf, 0x9, 0xb, 0x7f, 0x1, 0x10, 0x0, 0x5, 0x1038, 0x9, 0x5, 0xf0, 0x200, 0x0, 0x6, 0x80000000, 0x5, 0xffffffff, 0x6, 0x2, 0x3ff, 0x3, 0x7ff, 0x5, 0x1, 0xa, 0x3, 0x632, 0x2, 0xc4, 0xffff, 0x8, 0x1, 0x9, 0x3, 0x8, 0x5, 0x7, 0x3, 0x10001, 0xd, 0xd, 0x7, 0x7, 0xf2, 0x5, 0x600000, 0x7, 0x4, 0xfffffff7, 0x1, 0x3, 0x33fbb166, 0x9, 0x3, 0x4, 0x8, 0x4, 0xc, 0x6, 0x400, 0x9, 0x8, 0x1, 0x2e5c, 0x5, 0x7, 0x5, 0x1, 0x7fff, 0x80000001, 0x8c, 0xffffffc0, 0x80000000, 0x7, 0x7d3, 0xfff0, 0x1, 0x8, 0xb, 0x7ff, 0x4, 0x0, 0x6, 0x4, 0x5, 0x6, 0xd143, 0x4, 0x3a6, 0x7, 0x6, 0x7, 0x1000, 0x1, 0x4, 0x2b, 0x7, 0xa, 0x6, 0xdfb, 0x30d, 0xfff, 0x1, 0x3ff, 0x7ff, 0xfffffffd, 0x7]}]}]}}]}, 0x88c}, 0x1, 0x0, 0x0, 0x24048001}, 0x20044804) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000001100)={'syzkaller0\x00', 0x0}) sendmsg$kcm(r8, &(0x7f0000001140)={&(0x7f0000001180)=@xdp={0x2c, 0x7, r11, 0x3c}, 0x80, &(0x7f0000001200)=[{&(0x7f0000001240)='\'', 0x1}], 0x1}, 0x804) executing program 0: socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet_tcp(0x2, 0x1, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2, 0x0, 0x0, 0xfffff000, 0x0, 0x0, 0x0, 0x9}, [@call={0x85, 0x0, 0x0, 0x28}]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x20}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0f000000040000000400000004"], 0x48) unshare(0x22020600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x275a, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x3) socket$inet6_tcp(0xa, 0x1, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x0, 0x9, 0x9}, 0x0, &(0x7f0000000000)={0x3ff, 0x5, 0x20000000000, 0x9, 0x1, 0xffffffffffffffff, 0x8000000000000000}, 0x0, 0x0) executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x6, 0x4, &(0x7f0000000540)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x34d6c}]}, &(0x7f0000000580)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffe}, 0x94) executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r1}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x5, 0x0, 0x1, {0x77359400}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "3fae8a9ad451a727"}}, 0x48}, 0x1, 0x0, 0x0, 0x20008840}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x24000805}, 0x44801) executing program 1: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x30, 0x0, @val=@uprobe_multi={&(0x7f00000002c0)='./cgroup/cgroup.procs\x00', 0x0, 0x0, 0x2000000026fe, 0x0, 0x1}}, 0x40) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0x32600) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) sendfile(r1, r2, 0x0, 0x2) executing program 1: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000840)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000008c0), 0x3) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000900)=@gcm_256={{0x304, 0x36}, "00001f880000dbaa", "a504eb69a751e9d7e9fb434d1665e900000000ffffff7f00", '\x00\t\x00', "a3df08cf1f5ef48d"}, 0x38) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="d69926f96e07754f010d70d3b866f9790aeb7910c1e671395bfbfefd240cc7a622c611396497f06f5f379e8db2a92b3a9a3b1cd40239d6246f24641a3fd9bfffd0a3b03d37ff18011127971a14c52f7d1f5643d961349906569913cc591a0442928bf9fa09d252f9d954cab3e88235d0d5692b1f45af55ef5e6fa8f021d0bac15786dde4d920ff2ca05b64591b9529292c0e3237f1c4e74ca4eb5b72b646e223d25f5a9f66bf0f9f9012e65d09a505a4b2b8af69ec787739310eb00174792b1474be163f242fbd48bf655fc5f7536eda4787707f94bfa8991354e8f042269fbd1cad1aae940fd3e2a7818b6f64a959b201260fe167a41b38105f1f8e9f09e2dc6c4eb7edc4186df312191f4ed8fcea1a3cb004969881049ef92deb9bbef9feec6a4ee0c187f0e4f968711226f7a46cc3c01b8ed73b87561284c32cb6106d205895295c022c326acbe8f46cb6a4446dfc0c0000afb38264ec4e77dc7b5947ebc7db4aab6f2f5c1b5edfd03b1a2fafc5b5457d902a69c00474bdc13df982eb94a463798594765ec8f30b566820f841b2ee52903ede89c395d8c1c55c84e76f0574610763758537fe5b0d0b9ed53f4ce6d3d86ffe1713dbd6c1df728131bf308bd0e0f58b70e445d2b6bf729c8aaa73764804dfac9b2daa59be1b8e29f8e088e1266e386cd4e3833bd759c538ce5fdcbb016d7785eaa98a154dfb0a4dbfe064a667319b749dabd4eb2e19c11d8444c446e450e8f38ff168a78274f7c50ad925de396729cc2992b37d6d5a22966f1bc5d81e49828f9282b0fa416f2990dd0ff40924444ae7d15b9c4759c4248032810db202c471b7a1d1ad60ddbf89c814b44b1843fb7e2895b729d166fabe4b95e253c0f6b3555a6d56a1957659decd5f27f755e77b56b7f4c15a3063ac5b4ef0a2ae262fdf804d88cd4d8238177070a8fab740829102cd76dda2c4a6ff58df704a16ec24caa5e0c5a91e3d55f421d8f7ef448e785ed16908e965d4af16a9266ab3f501603a0b14d120393531266763bd5b6534cdcee1c385bc2dd7fa1a7fe8458e0ab20d35a16f5d98cad0e0c3b538ef1442008d61c817eca9b92aa660e1685765e509591fe0056115220e1c3dcac292fe70d9baa2672817bfaeb067e7d4bdbc5d470026c0d7a960e83a4d91c14312d995ba82f5cb633124a15692a1c2fb98f48668a60b4b542b4e7677d558b8e4b3203b63e91f507c5f7cb93ea072f6dfd7a0119f6554f4ff14c117bbc7cb93e65a098ee03f2b449416e25e3a9afee86b04c50494ba1602092df37b176cb427d8125f5dc306bc583c827aba38196b2c842715ec671998b1b8b281f8418f121edcd339b736dec86f75151021c47c1d25303c07a7b4f9d4f6eefbd3c8edda927054a3a856479965d9bfa08b30e92c40878e875bfe0d53875e0cbf4d48510598bf7604d0b4937e14149916f4959725ddeb628a773bfb15d8fd5fdf2ac77f7b0918e1132788f0b6e94eab51e9a6e7d9cd8fd9556d0574b8dd994e0255c2186dcbf611cd9e453f6e6e5e2dab8ce32412a756fa1272b650bbf06d514edbaeb7a38eab10bb79582dcfd8a6c0f1d62361a5ee19d668f8e482473a07440b50e461c0156abce9b0c5efd9cc7dc028a674952922ed2a5575ce66fe89aed4269892587b0a27784913b90db9ff60eadb8990c37131d9a70b936c10c5cb2e0fdd53271a15d8f4f499db6004ab1416da4e69aacaa889d16971b68c782c921dc9e36bb1b73bd6fbf28f63fefd9b752aaee2bd2df95186eebf4445567c7678e527476ed8b32144b1f83782123f8fe4892c839df00cf805f09fe64fe7a1b848b9f55fbf12d2ec1affc35a79bcca7474a96767c9909c2e91b33f4bc61c8951f0f5637d7122dc18ff34f296b0d23a4186be5dd3be829913874bde565ba8f74ca40fcd8b4456b404d65c8ee927b4b6de1cb8843df794d95d03701467205f6187efb9ab2106f8317ee2b9dc696668bd3de9a22f5ccbff94c8a8ea287847f8c6159aa4262111e1c226ea66ff03eb2f515ccaeddff8c8ee24f93e05c06ccf7b601805538b385100651c29158cc747f7562f16478d8b9692c88d0cb8cb95aa7bc6599f142b9b652572953b6f2b73ff96cca3712633ab41a64cb5234200b793f8b9139e7f58a15ed499ad795e001ea1095c38cfb467a202a6f11e4ec8d80d7bde7f1f16e1c4d89e85c56927becf0580848ff0114a3bcb012eb69e6a62a53a30b76b2f9fe556e7a10eb5ee2bb095eeae5b4f1ca08dbc4e95bd25c19f937eab1c108831d2fd50ae0bef260b613d26c220db7c91f038e6062522ca8fdc7b98ae057710e276e5833bf011154bd59b0b95c8eed1fe", 0x67f}], 0x1) executing program 0: unshare(0x2020600) r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local, 'ip6_vti0\x00'}}, 0x1e) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000040)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl(r1, 0x40047438, &(0x7f0000000040)) ioctl$PPPIOCCONNECT(r1, 0x4004743a, 0x0) executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0x4, 0x4, 0x100, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c000280050001000000000024000280140001800800010000000000080002"], 0x64}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1400000010000100000000f7ff0000000000000a20000000000a01030000000000000000010000020900010073797a310000000034000000030a01020000000000000000010000000900030073797a310000000008000a40000000040900010073797a31000000002c000000050a0102"], 0xa8}}, 0x8000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a01010000000000000000020000000900010073797a3000000000080002400000000354000000120a01010000000000000000020000000900010073797a30000000000900020073797a3000000000080003400000000320000480060001"], 0xa4}}, 0x20000000) executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0x2}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x0, 0x3}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000640)=@newtfilter={0x9c, 0x2c, 0xd27, 0x70bd2d, 0x25dfdc00, {0x0, 0x0, 0x0, r2, {0x0, 0x3}, {}, {0xfff3, 0xffe0}}, [@filter_kind_options=@f_matchall={{0xd}, {0x68, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0xd, 0xd0ea, 0x20000001, 0x3, 0x4}, 0x1}}]}, {0x4}, {0xc}, {0xc, 0x8, {0x3, 0x3}}}}]}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x10, 0xc}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x1, 0x3}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x50}, 0x0) executing program 0: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x7, [@func_proto={0x0, 0x1, 0x0, 0xd, 0xa, [{0x4, 0x6000000}]}, @enum64={0x6, 0x1, 0x0, 0x13, 0x0, 0x8, [{0x10, 0x0, 0x2}]}]}, {0x0, [0x0, 0x30, 0x0, 0x2e, 0x61]}}, &(0x7f0000000f40)=""/4089, 0x4b, 0xff9, 0x1}, 0x28) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000180)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f00000001c0)=[{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001740)="a92e81d0ecb885140f7c1c07fd991808e33c2330164cf023df", 0x19}, {&(0x7f0000000340)="c55cf271ce30369a733f3a6704f852a8f6b8683cbc162af05215043ef631deeefecb3f274faa0cf3db72602217cfa5dba2ce822157fe6a1588a723b5662fcd37f23311d523f345433b8df3694eac03f9c313c928e118c6f5be1660c2610b8ab71369bb687644c6ffa2f88c3084736754fe3bd197eb759522d31bb0f3d7d90e21f27b7720bbbd34da907d5eaf67713647d166acdfd66b61fd06e8461b91cad01df5b40a647357a6e008950f1a3147dd9433123ee2e092b5f91cea19701f2d02d6426340932aa4a15ea33b2f3b6be35f75ea806b98e5086c9779a41559aabde384a7dc420b10cf2d1cff99fe10faeac2b5ef8c05a80f87134cf11ef8", 0xfb}, {&(0x7f0000001840)="aaf44ce6b28c7f4f471250005b11cb328bb45a228a27ee79a2243dbb5f1becfd7845553ada502c20558a3f1b88703528f340d1b418272cd135672a268f9ca3c54ec4ab563b7e3825528a000000a568111bd8e357b2c7cfc84e74e865989fee2fcb95359c868f17269a1d09d22f3d1950731079eb0739fb65d4d1b787350590b89179e535f97411e00892", 0x8a}, {&(0x7f00000004c0)="0b9f4f5e5eb9548bdb900669d929ed911f5e628c79be2a1386e93d33029f51a9d1996d6e865cae1a325e1e89dcb89319628f34656705f39e3ff09918616dd551f706fcb9576063aff0d5f713fff44ad93c173799c007158672382d47f572561bd6a7481caad04a229214431d0bec1cf048a0d5f2b1e2b14078ce", 0x7a}, {&(0x7f0000000540)="9ff34d56d3026f72b2503c3ff0e8eaa94b3bc4fc1266123a64e29b4a2df80bdc6ad42e99e0491c5146b0d31a0c8d49b036e3fcd9b61c7eb2c72d1dd235aa9c088635720b15ed5896c65502430d56a3c199354c739feb96316bfbcff9f0e779e335f14a3a62ee05ce711dff9e220ec9df49bf67b12bad60fe44a7788ee2d878e8c8bd242aef85f4a5c5eada75badc469cf1185a3a197e6c5a231646fda9c03d044d6827f92456b5356f76924f4200672455b556e7c8ca4c5d8428ed4282082a7cb82bf43b795ed94009d475c097ee042de914f9075d36c9f14a93748414c93d563b823e438bc33b93831bdfae5350f33db389b6de38b2d3d3bd39068b0859091caee4a920cd133d46b01d83d86344360dc7bba3412ead1190642dc85cfaae1dc53ac8997364839d5a0ccb8f7a21985908e3531a4a2bab1a3946fabb388d64342ab9ccf2170bfdf913e5d96cffb2c75f9524704fe32b43ef2fd92a95966eb1f70265d56588df834a0c1cec6667def954105dda07a3e420d18a754d5f0baff23ce5dfe2be78ab167015eed1ad219d69ecc4dae6b69a1e3830e9f1ac9c943c967c28797e98a9822bcf6db535e179885e1a5f8e7457a09b489470958b6390c78855a2ffa5e2763d530a67e6f55e1635c3d9de95df57c671e189ffcfa6d4327cd7d3320464209956bc958346d66f048b7da26643cda19ca5173df9bd96a1c8eb8752938e5c5a504ba6393082d86c64a99235c1b0c7473855327a423a4f5d73717ba5a3e319b2aa3de80471f4131e9d530ead11101405b0abfe43a56f933dc7a7688ecc5eff2ac2924756ea83688ccf7baa6f2046aa1492ecfdafdcc426523ba09ebbfe8872c722e59ab5a27f1569857e585b433d29d277eef2bdafeeb736945fead6bfe58b73e7ed0071173a49686c98f9a372c8dbbc74952ac837430ba3e3cb3a7273fa4cf2cc8876cff73ef3f0aaebe058165ec6f13895185d3b68842ed26101424f51d9aeba8fa016058d942a869e90689f6167560d249d514e0f5e8341efadaba29cb90a464b66864fe9aa1c8f0ec373c54b5e9e3a17c316b8998cd319c4c881f0cf6bc6c5f35a4dad704fe6e4c853aba848e444221a9704bd596f1aee6cd40fededa402c1972e738416af0ff46276a98fb8dc2010e007d94f05689833679065e9944e579074e791c6c04e4191179ba6415515dd6274651b14238af3952885c71d05f0cbe1a6294460f947feb57fd6ab82ba2cb3f5cff62b19d0477164339b1d950bd69d36fb8c4cca7a7d31572db9f2b91300d59e92073ab812f582f5d0cc235c3ebbf2c8718f3dae11af0b56aa2acf96e349301e0f77a5a821d3895e5be3e2bdecc44ed0bbdf247927cfec0dccb6129f29587d93db602b8c53eda0d978da76478220df022494b33f1fbd8021abdc7286895354287f7c4f77fb863f59258beced43e4082066e630ccee7b065b77de281064270c610e87cae238d4dfad6c1ef5ab4d2a5b817625ffeab2b88650b146b3a4cd446a73a2202e432bebe18ccc35a9adf4d97576cc768a1f25746d24b009f7a9b635eafca8b1e04f5d61172d186a2f349db0652909ad969dec8fee9d275e4778e44c282014216c7eaf57bb7030257a8e9b6cd6f0ddd4681f2defe5c573e1ad2ea9108749343e31bc5db845d9c0bb8551b93dc268e6e8f2bd209ec5fea040ed6a07524edfc5216b01d463eaabf465295808ab6c15b9c41a24be8b5908b7b7261fe6be3b3dc2798f13305d644cf7a275f82b9c3f6a944d7865d6bb5938d21b4c3f233f94742cecccf74bc3a04b5b1d4f6cd37b1fdc9e4e738e6beb302a397da24ab3341c9d38c32199501c4d675db92e79e912e19b02248d5877625a7e3ed4bd5712a4387f1fc7740f4936f975fe5de8505ed78bb6d9286f18ed477bf04f3ffbf40b92148c3ae32f24acf88e32ed31fac6157cfbde57f65f519e4345df81c4127719e1d380c10d6bef0d077e5b71374c341de70dbf4f88a5832dbf4b1de7dab5336abb7db7f7b6246d88c6224c56d9ca417c00a1fb30c605f10a9f495d7567fcda67969f37ce02fc16481433ee83685df25ad234f4090a816449d3196a82a0e8e384bca03b0ce4deeb6c2fef8ca4d44d31f684f437c90f430a9162b59205ea5c88f8003bd272ce058a5b58b02a05f6788bfb16070603699adea6561a4b752bb433b503992f5444f69462f5498c0d1c3b8e0e0205d87d5d3c48693d2a191d705857d166a6bdfc2db1e045173cd258b51b3f78f1a65c14d30793cdc958a55170e371a4b2ff0a3229a06a9e2ca0a17c3b2d3ed814b37a736baf1d9fb254051015425eed21de096622d897257ef1b2fe776f60a2746349a6c1f71ea793572fa125db1978885bb0df7dcbd16f0f4b18539087a90cdf324a2e82d649e2f5ead2564d82807767fd49ad1115635321cc62c8a49b9a8acdc0a8e564a0e9a636b15a4ccae1423f83f24916758830bb04444990fd2e83505bad7d1074040cda51f5636e5203f7427dcd2876facba1c2d63b764d8b3b15c6ba6921bb658c25292156516af3607fde4af5cd276e6b6f4291020eb19f83bdde211852f36e69b51fbbfe0044343c224c4a3fc8510c706da6cd8922bc936883f411d13a0a7593879b9f500feea5f43f7f0c66d349e1ca53576e14b3c2a0ddb7edc38e9e59a6b70b56cf57da1e1e86e173f5b1ec3d95050039ed1ab2bf3f8f2b71cfbce02ef37b50fa7ffc3087bccf8104dbf482101ad14055a109558d8a7539f1043f35d84f96b919ea009b584e84933c206c6d2d5da683427027d704501397fd7245553f0c62b4a698014e26db1cb57c5d4d81b55054adf02492239299fefe294d4242d1bcf9b6f007212b234530993fcd13a53434e28cd2fd9d4b3c38947ff8e379fdee7becd6400c33b1dd4a66a2ac65f13723b87bd43a5c0fdab9c8e5ba51133efed7a8d3b4435bfc85ae998208797e5d2537d15ad5e50f48a2d5916533a6418109d7951701cf5c608f0c181c618430e343080f00eee04cc956056630f0558613693de4bf70aa71b98ade76d393ba86f2e3e2503a1900a05c65f75aad95e378cd2e497ade6e3d6406382318976191178cb90edfd4c167375255e5a3fc4773ab38085518ae9e0aad465ac670fb19ebf10f715e78b935e6ba8b7cd7858c5da7ef9be0d9dd7a4636977638ed46ae01b9db7cac7718a48833974b00c5963bbf29dfa6f342ad6ffb41475433496db2778685fd22c09d8d68c53b2074bbabef3d79711741270b7ec482bdd0f398beb90be7f52c260f04df3ff70d6efb5579e4f06f6c0ed69cc3a1210becb75ca49a0a253d445c547460d98fb987a48c82dd1cd26426fc6e9a3bdd3426da72b6f5d888a7b07469f803a337dad80bd3ad1a482ee21bee529fa995352910369d344965e60e3a4a533ad8a8530102ac806a296233b1b5d3d9e6514b055ad5fea0a099337cfadf23411f3bbae7843cc686c3cc8b9c8c726251962ea1677060b84640fadae27b53d97e81ea1f6b050d1e6108fba327e8dd7a8f681716840f043d95aa9b5d66ff5358dcd975deddb333504935777c721fd076bcaa9ff2689e0830c7d3bc95183f9a1e62b70d13eec59d4a9de1bebea7a47cc6bad6715656a753c6d778c2403e2b5ee5df459ece8ec034a995d443ac56b67e2d4b6c3271b885d8f95c95d6712e604ebdedc327f07191459d0f49f6a399347280862e116d16c997dbb3c8d1b3765ba078cb30a37cc8b031c425aeef8958808a29715874ef7977e60cbcb1f880ebda480d26755724696f85201157fc2f20372179492be3ab5d965dfe322e03ab6aad3012f811b8ac21ea691da17631ff66233b612c18b552bcb7e19c5692dbe8ec21bc56a65aa52e9047bc2a0e4ca72aca37016743bc65a9901576c7a83f7fcf36e26fd05d72b8523085af60a38c0548f24a7820872653534d1a183a896c4e0fdd03375c2fca8a73b3d0d65b85ad76b8dc8bebd227b7d0bcb2f872e3a56452b9d893958b37194f2b8b3c61df42aefd4f9ee51bfac6b8221914c457aae2831bf2ad0f92fad9c284d7faeb1c23f9222b12305840f5b1307097ecb3d999d158b7a81b20b970a346cc9ed6dc05b74f6f74c0f1efcdb7baf23c21404a6e01b7be6da8953f76b750805d532e71855507112bdd715a4756e4c239f845755b3d7db5f207545e7c7ecebe8bbd3a171e028ab50c207ecfd32c81934d95e047c4dcd4974fbaa61797a55930bcec2c94c2b54a70db0acb08100ef54fefda58a07e5a5e57b28d39048255a11c65b8ab93c2f731d1a2b381ebb549b6afbdbdac058450013cc08142d26eb940c2e03bd88ae19efd55f8eb9b506688f25e6bf1e314881c9c7f87583330656a5311d73cc1bf16d3eca10779a2b50e24f34f2fd33b907af78add0c644ef13ef7d33b96ffcc4715a1e05a008d117d854ea478b5ed76021be4f6b5b74452cb77a2adbf445e5c8afe777a8f175e4c97e67446149d22452aa2dd2f12afb2ec50d5adfd59c1cbe175f404d6fb6bc35f136cc12483f215d8066ae1ebde83593ebf1835190cb3ab8a8b126b8673598b3bc7de02acdf2ca187d2f2d1ca5c69827c1f479e5d240f1546120cea8ac320a83b314109fdcd20356413a07e6643f1c6e5131636844c73594adec18fb25b86d2c55a7ecc8085c7c34f0891f526357d0c60b1feae5b6e5bdea7162325c7333b27a47d349ad2f5159cf2ba273731d93ee50d57a60ce3988cfc39a03e966943aa52903597a926b9bb68523886bf136c703e5c11866b96aba26058eaf11d838f26feafc611c51e268ee41ae5819e0e2f69de9148dab4182fec68bd4c5ea0916d6e93cf3d9d9e5a7e7bf657cf6ea4dbcc48eff2e1221e8d9640295ea70ae58b2d614d98084a9b651f72d58f391fd687f2ed18d2f10d4584a95aed01f52a640416f0b4b27eb5c9658aa4a05e6424e4c33d1c74acf5378149797d027e8d8942403f1d5a724ad6019199455060b414c4a9f76cb5e8b2e9918a5b204ea6e968a890912062202c69fbf9bd45b9cfa51b3e45a462db3041d94c8a0b4202da6d0a1caa3256fcdc34dd7f41a8043c266cf2f8bc17ede23e3c228eca8ee14131b46f72a80ce309ee1d659c5cd373e59db7fb9ded1bd1e356138a39c58c7266fb152fb891b520f22a125b3d1b54694f65dc3bf259441169d11d7f5288fe62676efc837ff4071a042ef7d1cd128421d07d4569fa2018c6a2c335a8f1af31ba3cb66da35b45e346eba50006156dbd6a7bb9d99e94c39792b03fd7001dd7fb1f3f1ca5db00318780ff96", 0xe9f}], 0x5, 0x0, 0x0, 0x880}], 0x1, 0xc0041) recvmmsg(r1, &(0x7f0000001440)=[{{0x0, 0x0, &(0x7f0000001480)}, 0x4}], 0x1, 0x40002020, 0x0) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie bisect: bisecting 30 programs bisect: split chunks (needed=false): <29> bisect: split chunk #0 of len 29 into 3 parts bisect: testing without sub-chunk 1/3 testing program (duration=35s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 7, 5, 5, 4, 9, 9, 9, 20, 10, 1, 5, 7, 5, 5, 7, 5, 5, 2, 6] detailed listing: executing program 2: r0 = socket(0x400000000010, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0x2}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x0, 0x3}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000640)=@newtfilter={0x9c, 0x2c, 0xd27, 0x70bd2d, 0x25dfdc00, {0x0, 0x0, 0x0, r2, {0x0, 0x3}, {}, {0xfff3, 0xffe0}}, [@filter_kind_options=@f_matchall={{0xd}, {0x68, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0xd, 0xd0ea, 0x20000001, 0x3, 0x4}, 0x1}}]}, {0x4}, {0xc}, {0xc, 0x8, {0x3, 0x3}}}}]}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x10, 0xc}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x1, 0x3}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x50}, 0x0) executing program 3: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x2000000026fe, 0x0, 0x1}}, 0x40) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0x32600) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) sendfile(r1, r2, 0x0, 0x2) executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r1}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x5, 0x0, 0x1, {0x77359400}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "3fae8a9ad451a727"}}, 0x48}, 0x1, 0x0, 0x0, 0x20008840}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x24000805}, 0x44801) executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000840)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000880)={0xa, 0xe22, 0x0, @empty, 0x2}, 0x1c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000900)=@gcm_256={{0x304, 0x36}, "00001f880000dbaa", "a504eb69a751e9d7e9fb434d1665e900000000ffffff7f00", '\x00\t\x00', "a3df08cf1f5ef48d"}, 0x38) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="d69926f96e07754f010d70d3b866f9790aeb7910c1e671395bfbfefd240cc7a622c611396497f06f5f379e8db2a92b3a9a3b1cd40239d6246f24641a3fd9bfffd0a3b03d37ff18011127971a14c52f7d1f5643d961349906569913cc591a0442928bf9fa09d252f9d954cab3e88235d0d5692b1f45af55ef5e6fa8f021d0bac15786dde4d920ff2ca05b64591b9529292c0e3237f1c4e74ca4eb5b72b646e223d25f5a9f66bf0f9f9012e65d09a505a4b2b8af69ec787739310eb00174792b1474be163f242fbd48bf655fc5f7536eda4787707f94bfa8991354e8f042269fbd1cad1aae940fd3e2a7818b6f64a959b201260fe167a41b38105f1f8e9f09e2dc6c4eb7edc4186df312191f4ed8fcea1a3cb004969881049ef92deb9bbef9feec6a4ee0c187f0e4f968711226f7a46cc3c01b8ed73b87561284c32cb6106d205895295c022c326acbe8f46cb6a4446dfc0c0000afb38264ec4e77dc7b5947ebc7db4aab6f2f5c1b5edfd03b1a2fafc5b5457d902a69c00474bdc13df982eb94a463798594765ec8f30b566820f841b2ee52903ede89c395d8c1c55c84e76f0574610763758537fe5b0d0b9ed53f4ce6d3d86ffe1713dbd6c1df728131bf308bd0e0f58b70e445d2b6bf729c8aaa73764804dfac9b2daa59be1b8e29f8e088e1266e386cd4e3833bd759c538ce5fdcbb016d7785eaa98a154dfb0a4dbfe064a667319b749dabd4eb2e19c11d8444c446e450e8f38ff168a78274f7c50ad925de396729cc2992b37d6d5a22966f1bc5d81e49828f9282b0fa416f2990dd0ff40924444ae7d15b9c4759c4248032810db202c471b7a1d1ad60ddbf89c814b44b1843fb7e2895b729d166fabe4b95e253c0f6b3555a6d56a1957659decd5f27f755e77b56b7f4c15a3063ac5b4ef0a2ae262fdf804d88cd4d8238177070a8fab740829102cd76dda2c4a6ff58df704a16ec24caa5e0c5a91e3d55f421d8f7ef448e785ed16908e965d4af16a9266ab3f501603a0b14d120393531266763bd5b6534cdcee1c385bc2dd7fa1a7fe8458e0ab20d35a16f5d98cad0e0c3b538ef1442008d61c817eca9b92aa660e1685765e509591fe0056115220e1c3dcac292fe70d9baa2672817bfaeb067e7d4bdbc5d470026c0d7a960e83a4d91c14312d995ba82f5cb633124a15692a1c2fb98f48668a60b4b542b4e7677d558b8e4b3203b63e91f507c5f7cb93ea072f6dfd7a0119f6554f4ff14c117bbc7cb93e65a098ee03f2b449416e25e3a9afee86b04c50494ba1602092df37b176cb427d8125f5dc306bc583c827aba38196b2c842715ec671998b1b8b281f8418f121edcd339b736dec86f75151021c47c1d25303c07a7b4f9d4f6eefbd3c8edda927054a3a856479965d9bfa08b30e92c40878e875bfe0d53875e0cbf4d48510598bf7604d0b4937e14149916f4959725ddeb628a773bfb15d8fd5fdf2ac77f7b0918e1132788f0b6e94eab51e9a6e7d9cd8fd9556d0574b8dd994e0255c2186dcbf611cd9e453f6e6e5e2dab8ce32412a756fa1272b650bbf06d514edbaeb7a38eab10bb79582dcfd8a6c0f1d62361a5ee19d668f8e482473a07440b50e461c0156abce9b0c5efd9cc7dc028a674952922ed2a5575ce66fe89aed4269892587b0a27784913b90db9ff60eadb8990c37131d9a70b936c10c5cb2e0fdd53271a15d8f4f499db6004ab1416da4e69aacaa889d16971b68c782c921dc9e36bb1b73bd6fbf28f63fefd9b752aaee2bd2df95186eebf4445567c7678e527476ed8b32144b1f83782123f8fe4892c839df00cf805f09fe64fe7a1b848b9f55fbf12d2ec1affc35a79bcca7474a96767c9909c2e91b33f4bc61c8951f0f5637d7122dc18ff34f296b0d23a4186be5dd3be829913874bde565ba8f74ca40fcd8b4456b404d65c8ee927b4b6de1cb8843df794d95d03701467205f6187efb9ab2106f8317ee2b9dc696668bd3de9a22f5ccbff94c8a8ea287847f8c6159aa4262111e1c226ea66ff03eb2f515ccaeddff8c8ee24f93e05c06ccf7b601805538b385100651c29158cc747f7562f16478d8b9692c88d0cb8cb95aa7bc6599f142b9b652572953b6f2b73ff96cca3712633ab41a64cb5234200b793f8b9139e7f58a15ed499ad795e001ea1095c38cfb467a202a6f11e4ec8d80d7bde7f1f16e1c4d89e85c56927becf0580848ff0114a3bcb012eb69e6a62a53a30b76b2f9fe556e7a10eb5ee2bb095eeae5b4f1ca08dbc4e95bd25c19f937eab1c108831d2fd50ae0bef260b613d26c220db7c91f038e6062522ca8fdc7b98ae057710e276e5833bf011154bd59b0b95c8eed1fe", 0x67f}], 0x1) executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000000)=[@in6={0xa, 0x4e23, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8}], 0x1c) setsockopt(r0, 0x84, 0x7f, &(0x7f0000000980)="020000000980ffff", 0x8) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) close(r0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x40800, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x110e22fff6) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x20, 0x4, 0x0, 0xfffff038}, {0x6, 0x4, 0x0, 0x3}]}) ioctl$TUNGETVNETLE(r0, 0x40107446, &(0x7f0000000180)) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x4004743d, 0x110e22fff6) write$cgroup_type(r2, &(0x7f0000000280), 0x9) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0142, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c6572"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000240)={'syzkaller0\x00', @multicast}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="89e7ee0c7cdad9b4b47380c988cafb", 0xf}, {&(0x7f0000000300)="448b7c0acf8bc0cefe9360fcbe079c0ecdc1bd26e2903af616ec220b", 0x1c}], 0x2) executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0xc201}) socket$kcm(0x2, 0x3, 0x2) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller1\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff3}, {0xfff1, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=@newtfilter={0x34, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_flower={{0xb}, {0x4}}]}, 0x34}, 0x1, 0x0, 0x0, 0x24004800}, 0x0) write$tun(r0, &(0x7f0000001440)={@val={0x8, 0x800}, @val={0x6, 0x0, 0x6, 0x8, 0x14}, @ipv4=@generic={{0x5, 0x4, 0x2, 0x2, 0x116, 0x66, 0x0, 0xb, 0x4, 0x0, @rand_addr=0x64010101, @broadcast}, "3297e3ba0fa8a2e71bd9fe1a399b5110420b70460c0dad392d66248a43540df968e7fcaab34569c0e36170578c0d3c546a98b26295e2592f360905866eb4720fed03a977a3df4224895629fd6ccec64f13a999f18f518e3ee28798381975e862f1db9dccdb2f1c1fb60f5ffc7a339d40a8bd1f24cede8a32f186f142e194d4fb48224759faf813ea80e6a853e79b4fe27fe3e1aec5897b314a7f0d515b07b1835986b4885e9826d902c40f16cd77c58b6433ab039955ce9db11f36f459e7114ace6c9989eecea80a81fd39f339356c7c3391af83da2486503a7973f6db4806cf3e5ca94cf7e1f79fd00decd76100c18251a59d1474caabf4d3ca6a9a9885df710e68"}}, 0x124) executing program 3: epoll_create1(0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000001c0)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x42001, 0x0) close(r1) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000280)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x1, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, {0x0, 0xb}, {0xffff, 0xffff}, {0x3}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0x3, 0x6361, 0x5, 0xffffffff, 0x3}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f00000003c0)={'syzkaller0\x00', @multicast}) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000400)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0x3, {0x0, 0x0, 0x0, r6, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x5, 0x8}}, [@qdisc_kind_options=@q_hfsc={{0x9}, {0x14, 0x2, @TCA_HFSC_USC={0x0, 0x3, {0x5, 0x2, 0x6}}}}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000880) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$kcm(0x11, 0x3, 0x0) r9 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r9, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000840)=@newtfilter={0x88c, 0x2c, 0xd3f, 0x70bd24, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0x5}, {}, {0x7, 0x2}}, [@filter_kind_options=@f_bpf={{0x8}, {0x860, 0x2, [@TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6, 0xd, 0x9, 0x4}]}}, @TCA_BPF_POLICE={0x848, 0x2, [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x400014, 0x10000, 0x80000001, 0x3, 0x3, 0x80000000, 0x5, 0xbf, 0x4, 0xf4, 0xffffffff, 0x7, 0x1, 0x81, 0x80000000, 0x81, 0x6, 0x0, 0x7, 0x9cc7, 0xfff, 0xff, 0x9, 0x5, 0x7f, 0x9, 0x1000003, 0x3, 0x4, 0x9, 0x0, 0x2, 0x1, 0x6, 0xfffffd0b, 0x4, 0x3, 0x8, 0xfffffffd, 0x1, 0xd, 0x40, 0x1, 0x0, 0x7fffffff, 0x9, 0x101, 0x107, 0x263, 0x98, 0x80, 0x80000001, 0x6, 0x4, 0xfffffffa, 0x5, 0x0, 0x9, 0x1ff, 0x5, 0x27, 0x0, 0x8, 0xfffffe01, 0x7d4, 0x0, 0x1389, 0x53b7, 0xd18, 0x6, 0x5, 0x56, 0x645ec805, 0x4, 0x3, 0xfffffffb, 0x5007, 0x3, 0x2, 0x8a92, 0x4, 0x7, 0x4, 0xbbb, 0x5ffee5c7, 0x8, 0x9, 0x271, 0xffffe819, 0xa, 0xe8, 0x3, 0x200, 0x8001, 0x3, 0x87d7, 0x9, 0x851, 0x2, 0x8, 0x3, 0x7, 0x8, 0x6f47, 0x3, 0x5c90, 0x5, 0x1ff, 0x0, 0xf02, 0x1e, 0x57e7, 0x5adaaf8c, 0x3f8, 0x4, 0x79, 0x7, 0x5, 0x4, 0x2, 0x2, 0x1, 0x7, 0x3ff, 0x85f, 0x8, 0x7, 0x3, 0x2000002, 0x25a, 0x4, 0x3, 0x1, 0xfffffff8, 0x8001, 0xffff6a70, 0x6, 0x5, 0x2, 0x9, 0x8001, 0x5, 0x5, 0x1, 0xffffffc0, 0x9, 0x3ff, 0x5, 0x9, 0xb, 0x7, 0xf, 0xfffffff7, 0x8, 0x7fff, 0x0, 0x2e7, 0x3ff, 0x8, 0x5, 0x7, 0x7fffffff, 0x5, 0x5, 0x5, 0x2, 0x1, 0x1000, 0x5, 0x3, 0x4, 0x7, 0x2, 0x0, 0x0, 0x1, 0x80, 0x6670, 0x5, 0x16d, 0x2, 0x4, 0x9, 0x200, 0xc, 0xd, 0x13f9, 0x9, 0x0, 0x5, 0x7, 0x45, 0x80000001, 0xb, 0x3, 0x2, 0x0, 0x6, 0x8000, 0x4, 0x3, 0x6, 0x2, 0x9, 0x8, 0x1, 0xc, 0x6, 0x7, 0x400, 0x2, 0x401, 0x8, 0x205, 0x5072f7e2, 0x1000, 0x1, 0x58ba, 0x5, 0x59b1, 0x40005, 0x120, 0x3, 0x5, 0x6, 0x6f1da0e, 0x80000001, 0x2, 0x8, 0x4, 0x696, 0x5, 0x8, 0x2, 0x3ff, 0x3, 0x0, 0x8, 0x2, 0x8f0d, 0x5, 0xa, 0xfffffff6, 0xfffffff7, 0x6, 0x6, 0x1, 0x80, 0x5, 0x0, 0x6, 0x8e, 0xb5d, 0x9, 0xfffffd4c]}, @TCA_POLICE_TBF={0x3c, 0x1, {0xc2, 0x6, 0x859, 0xaedb, 0x7, {0x7, 0x2, 0xd, 0x8, 0x204, 0x95a5}, {0x8, 0x2, 0x7ff, 0xf95b, 0x2, 0x280000}, 0x10001, 0xfffffffd, 0x6}}, @TCA_POLICE_RATE={0x404, 0x2, [0x4009, 0x0, 0xfffffffe, 0x14, 0x5, 0x0, 0x9, 0x0, 0x7, 0x8, 0x4d8b, 0x6, 0x40, 0x1, 0x0, 0x81, 0x0, 0xf, 0x0, 0x0, 0x5, 0xc, 0x8000, 0x4, 0x9, 0x9, 0x81, 0xa00000, 0xe, 0x4, 0x80000000, 0x6, 0xfffffff9, 0x3, 0x2, 0x7, 0x7, 0x1, 0x14f, 0x8, 0x200, 0x7, 0x5, 0x69, 0x84, 0xc, 0x0, 0xf0eb, 0x7, 0x487, 0x4, 0x8, 0x7fffffff, 0x3ff, 0x7fffffff, 0x0, 0xbd, 0x6, 0x0, 0xa, 0x10001, 0x2, 0x200043, 0x1, 0x7, 0x38095a10, 0x6, 0x8333f, 0x7, 0xc8a, 0x6, 0x1, 0x3, 0x7f, 0x7, 0x8, 0x100, 0x8003, 0x8, 0x4, 0x9, 0x81, 0x5, 0x4, 0x4, 0x0, 0x7f, 0xb, 0x6, 0x4, 0x4, 0x2, 0x9, 0x2, 0xffffff78, 0x4, 0x4e, 0x3, 0x8004, 0x1ff, 0x4, 0x4, 0x7, 0xfffffff7, 0x6d, 0x8001, 0x10000, 0x4000001, 0x2c29, 0x7, 0x4, 0x0, 0x5, 0x0, 0xfffffffb, 0xea, 0x0, 0x9, 0x40, 0xfffffffa, 0xffffff00, 0x1, 0x7, 0xda, 0x7f, 0x3, 0x8566, 0x2f, 0x9, 0xfffffff9, 0xb, 0xa97e, 0x8, 0x9, 0x2002b36, 0x60f63eb, 0x4, 0x6, 0x2, 0x7f, 0x5, 0x1ff, 0x7d, 0x101, 0xfffffffa, 0xd, 0x6, 0x0, 0xf, 0x9, 0xb, 0x7f, 0x1, 0x10, 0x0, 0x5, 0x1038, 0x9, 0x5, 0xf0, 0x200, 0x0, 0x6, 0x80000000, 0x5, 0xffffffff, 0x6, 0x2, 0x3ff, 0x3, 0x7ff, 0x5, 0x1, 0xa, 0x3, 0x632, 0x2, 0xc4, 0xffff, 0x8, 0x1, 0x9, 0x3, 0x8, 0x5, 0x7, 0x3, 0x10001, 0xd, 0xd, 0x7, 0x7, 0xf2, 0x5, 0x600000, 0x7, 0x4, 0xfffffff7, 0x1, 0x3, 0x33fbb166, 0x9, 0x3, 0x4, 0x8, 0x4, 0xc, 0x6, 0x400, 0x9, 0x8, 0x1, 0x2e5c, 0x5, 0x7, 0x5, 0x1, 0x7fff, 0x80000001, 0x8c, 0xffffffc0, 0x80000000, 0x7, 0x7d3, 0xfff0, 0x1, 0x8, 0xb, 0x7ff, 0x4, 0x0, 0x6, 0x4, 0x5, 0x6, 0xd143, 0x4, 0x3a6, 0x7, 0x6, 0x7, 0x1000, 0x1, 0x4, 0x2b, 0x7, 0xa, 0x6, 0xdfb, 0x30d, 0xfff, 0x1, 0x3ff, 0x7ff, 0xfffffffd, 0x7]}]}]}}]}, 0x88c}, 0x1, 0x0, 0x0, 0x24048001}, 0x20044804) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000001100)={'syzkaller0\x00', 0x0}) sendmsg$kcm(r8, &(0x7f0000001140)={&(0x7f0000001180)=@xdp={0x2c, 0x7, r11, 0x3c}, 0x80, &(0x7f0000001200)=[{&(0x7f0000001240)='\'', 0x1}], 0x1}, 0x804) executing program 0: socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet_tcp(0x2, 0x1, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2, 0x0, 0x0, 0xfffff000, 0x0, 0x0, 0x0, 0x9}, [@call={0x85, 0x0, 0x0, 0x28}]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x20}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0f000000040000000400000004"], 0x48) unshare(0x22020600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x275a, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x3) socket$inet6_tcp(0xa, 0x1, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x0, 0x9, 0x9}, 0x0, &(0x7f0000000000)={0x3ff, 0x5, 0x20000000000, 0x9, 0x1, 0xffffffffffffffff, 0x8000000000000000}, 0x0, 0x0) executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x6, 0x4, &(0x7f0000000540)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x34d6c}]}, &(0x7f0000000580)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffe}, 0x94) executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r1}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x5, 0x0, 0x1, {0x77359400}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "3fae8a9ad451a727"}}, 0x48}, 0x1, 0x0, 0x0, 0x20008840}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x24000805}, 0x44801) executing program 1: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x30, 0x0, @val=@uprobe_multi={&(0x7f00000002c0)='./cgroup/cgroup.procs\x00', 0x0, 0x0, 0x2000000026fe, 0x0, 0x1}}, 0x40) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0x32600) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) sendfile(r1, r2, 0x0, 0x2) executing program 1: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000840)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000008c0), 0x3) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000900)=@gcm_256={{0x304, 0x36}, "00001f880000dbaa", "a504eb69a751e9d7e9fb434d1665e900000000ffffff7f00", '\x00\t\x00', "a3df08cf1f5ef48d"}, 0x38) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="d69926f96e07754f010d70d3b866f9790aeb7910c1e671395bfbfefd240cc7a622c611396497f06f5f379e8db2a92b3a9a3b1cd40239d6246f24641a3fd9bfffd0a3b03d37ff18011127971a14c52f7d1f5643d961349906569913cc591a0442928bf9fa09d252f9d954cab3e88235d0d5692b1f45af55ef5e6fa8f021d0bac15786dde4d920ff2ca05b64591b9529292c0e3237f1c4e74ca4eb5b72b646e223d25f5a9f66bf0f9f9012e65d09a505a4b2b8af69ec787739310eb00174792b1474be163f242fbd48bf655fc5f7536eda4787707f94bfa8991354e8f042269fbd1cad1aae940fd3e2a7818b6f64a959b201260fe167a41b38105f1f8e9f09e2dc6c4eb7edc4186df312191f4ed8fcea1a3cb004969881049ef92deb9bbef9feec6a4ee0c187f0e4f968711226f7a46cc3c01b8ed73b87561284c32cb6106d205895295c022c326acbe8f46cb6a4446dfc0c0000afb38264ec4e77dc7b5947ebc7db4aab6f2f5c1b5edfd03b1a2fafc5b5457d902a69c00474bdc13df982eb94a463798594765ec8f30b566820f841b2ee52903ede89c395d8c1c55c84e76f0574610763758537fe5b0d0b9ed53f4ce6d3d86ffe1713dbd6c1df728131bf308bd0e0f58b70e445d2b6bf729c8aaa73764804dfac9b2daa59be1b8e29f8e088e1266e386cd4e3833bd759c538ce5fdcbb016d7785eaa98a154dfb0a4dbfe064a667319b749dabd4eb2e19c11d8444c446e450e8f38ff168a78274f7c50ad925de396729cc2992b37d6d5a22966f1bc5d81e49828f9282b0fa416f2990dd0ff40924444ae7d15b9c4759c4248032810db202c471b7a1d1ad60ddbf89c814b44b1843fb7e2895b729d166fabe4b95e253c0f6b3555a6d56a1957659decd5f27f755e77b56b7f4c15a3063ac5b4ef0a2ae262fdf804d88cd4d8238177070a8fab740829102cd76dda2c4a6ff58df704a16ec24caa5e0c5a91e3d55f421d8f7ef448e785ed16908e965d4af16a9266ab3f501603a0b14d120393531266763bd5b6534cdcee1c385bc2dd7fa1a7fe8458e0ab20d35a16f5d98cad0e0c3b538ef1442008d61c817eca9b92aa660e1685765e509591fe0056115220e1c3dcac292fe70d9baa2672817bfaeb067e7d4bdbc5d470026c0d7a960e83a4d91c14312d995ba82f5cb633124a15692a1c2fb98f48668a60b4b542b4e7677d558b8e4b3203b63e91f507c5f7cb93ea072f6dfd7a0119f6554f4ff14c117bbc7cb93e65a098ee03f2b449416e25e3a9afee86b04c50494ba1602092df37b176cb427d8125f5dc306bc583c827aba38196b2c842715ec671998b1b8b281f8418f121edcd339b736dec86f75151021c47c1d25303c07a7b4f9d4f6eefbd3c8edda927054a3a856479965d9bfa08b30e92c40878e875bfe0d53875e0cbf4d48510598bf7604d0b4937e14149916f4959725ddeb628a773bfb15d8fd5fdf2ac77f7b0918e1132788f0b6e94eab51e9a6e7d9cd8fd9556d0574b8dd994e0255c2186dcbf611cd9e453f6e6e5e2dab8ce32412a756fa1272b650bbf06d514edbaeb7a38eab10bb79582dcfd8a6c0f1d62361a5ee19d668f8e482473a07440b50e461c0156abce9b0c5efd9cc7dc028a674952922ed2a5575ce66fe89aed4269892587b0a27784913b90db9ff60eadb8990c37131d9a70b936c10c5cb2e0fdd53271a15d8f4f499db6004ab1416da4e69aacaa889d16971b68c782c921dc9e36bb1b73bd6fbf28f63fefd9b752aaee2bd2df95186eebf4445567c7678e527476ed8b32144b1f83782123f8fe4892c839df00cf805f09fe64fe7a1b848b9f55fbf12d2ec1affc35a79bcca7474a96767c9909c2e91b33f4bc61c8951f0f5637d7122dc18ff34f296b0d23a4186be5dd3be829913874bde565ba8f74ca40fcd8b4456b404d65c8ee927b4b6de1cb8843df794d95d03701467205f6187efb9ab2106f8317ee2b9dc696668bd3de9a22f5ccbff94c8a8ea287847f8c6159aa4262111e1c226ea66ff03eb2f515ccaeddff8c8ee24f93e05c06ccf7b601805538b385100651c29158cc747f7562f16478d8b9692c88d0cb8cb95aa7bc6599f142b9b652572953b6f2b73ff96cca3712633ab41a64cb5234200b793f8b9139e7f58a15ed499ad795e001ea1095c38cfb467a202a6f11e4ec8d80d7bde7f1f16e1c4d89e85c56927becf0580848ff0114a3bcb012eb69e6a62a53a30b76b2f9fe556e7a10eb5ee2bb095eeae5b4f1ca08dbc4e95bd25c19f937eab1c108831d2fd50ae0bef260b613d26c220db7c91f038e6062522ca8fdc7b98ae057710e276e5833bf011154bd59b0b95c8eed1fe", 0x67f}], 0x1) executing program 0: unshare(0x2020600) r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local, 'ip6_vti0\x00'}}, 0x1e) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000040)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl(r1, 0x40047438, &(0x7f0000000040)) ioctl$PPPIOCCONNECT(r1, 0x4004743a, 0x0) executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0x4, 0x4, 0x100, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c000280050001000000000024000280140001800800010000000000080002"], 0x64}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1400000010000100000000f7ff0000000000000a20000000000a01030000000000000000010000020900010073797a310000000034000000030a01020000000000000000010000000900030073797a310000000008000a40000000040900010073797a31000000002c000000050a0102"], 0xa8}}, 0x8000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a01010000000000000000020000000900010073797a3000000000080002400000000354000000120a01010000000000000000020000000900010073797a30000000000900020073797a3000000000080003400000000320000480060001"], 0xa4}}, 0x20000000) executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0x2}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x0, 0x3}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000640)=@newtfilter={0x9c, 0x2c, 0xd27, 0x70bd2d, 0x25dfdc00, {0x0, 0x0, 0x0, r2, {0x0, 0x3}, {}, {0xfff3, 0xffe0}}, [@filter_kind_options=@f_matchall={{0xd}, {0x68, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0xd, 0xd0ea, 0x20000001, 0x3, 0x4}, 0x1}}]}, {0x4}, {0xc}, {0xc, 0x8, {0x3, 0x3}}}}]}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x10, 0xc}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x1, 0x3}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x50}, 0x0) executing program 0: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x7, [@func_proto={0x0, 0x1, 0x0, 0xd, 0xa, [{0x4, 0x6000000}]}, @enum64={0x6, 0x1, 0x0, 0x13, 0x0, 0x8, [{0x10, 0x0, 0x2}]}]}, {0x0, [0x0, 0x30, 0x0, 0x2e, 0x61]}}, &(0x7f0000000f40)=""/4089, 0x4b, 0xff9, 0x1}, 0x28) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000180)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f00000001c0)=[{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001740)="a92e81d0ecb885140f7c1c07fd991808e33c2330164cf023df", 0x19}, {&(0x7f0000000340)="c55cf271ce30369a733f3a6704f852a8f6b8683cbc162af05215043ef631deeefecb3f274faa0cf3db72602217cfa5dba2ce822157fe6a1588a723b5662fcd37f23311d523f345433b8df3694eac03f9c313c928e118c6f5be1660c2610b8ab71369bb687644c6ffa2f88c3084736754fe3bd197eb759522d31bb0f3d7d90e21f27b7720bbbd34da907d5eaf67713647d166acdfd66b61fd06e8461b91cad01df5b40a647357a6e008950f1a3147dd9433123ee2e092b5f91cea19701f2d02d6426340932aa4a15ea33b2f3b6be35f75ea806b98e5086c9779a41559aabde384a7dc420b10cf2d1cff99fe10faeac2b5ef8c05a80f87134cf11ef8", 0xfb}, {&(0x7f0000001840)="aaf44ce6b28c7f4f471250005b11cb328bb45a228a27ee79a2243dbb5f1becfd7845553ada502c20558a3f1b88703528f340d1b418272cd135672a268f9ca3c54ec4ab563b7e3825528a000000a568111bd8e357b2c7cfc84e74e865989fee2fcb95359c868f17269a1d09d22f3d1950731079eb0739fb65d4d1b787350590b89179e535f97411e00892", 0x8a}, {&(0x7f00000004c0)="0b9f4f5e5eb9548bdb900669d929ed911f5e628c79be2a1386e93d33029f51a9d1996d6e865cae1a325e1e89dcb89319628f34656705f39e3ff09918616dd551f706fcb9576063aff0d5f713fff44ad93c173799c007158672382d47f572561bd6a7481caad04a229214431d0bec1cf048a0d5f2b1e2b14078ce", 0x7a}, {&(0x7f0000000540)="9ff34d56d3026f72b2503c3ff0e8eaa94b3bc4fc1266123a64e29b4a2df80bdc6ad42e99e0491c5146b0d31a0c8d49b036e3fcd9b61c7eb2c72d1dd235aa9c088635720b15ed5896c65502430d56a3c199354c739feb96316bfbcff9f0e779e335f14a3a62ee05ce711dff9e220ec9df49bf67b12bad60fe44a7788ee2d878e8c8bd242aef85f4a5c5eada75badc469cf1185a3a197e6c5a231646fda9c03d044d6827f92456b5356f76924f4200672455b556e7c8ca4c5d8428ed4282082a7cb82bf43b795ed94009d475c097ee042de914f9075d36c9f14a93748414c93d563b823e438bc33b93831bdfae5350f33db389b6de38b2d3d3bd39068b0859091caee4a920cd133d46b01d83d86344360dc7bba3412ead1190642dc85cfaae1dc53ac8997364839d5a0ccb8f7a21985908e3531a4a2bab1a3946fabb388d64342ab9ccf2170bfdf913e5d96cffb2c75f9524704fe32b43ef2fd92a95966eb1f70265d56588df834a0c1cec6667def954105dda07a3e420d18a754d5f0baff23ce5dfe2be78ab167015eed1ad219d69ecc4dae6b69a1e3830e9f1ac9c943c967c28797e98a9822bcf6db535e179885e1a5f8e7457a09b489470958b6390c78855a2ffa5e2763d530a67e6f55e1635c3d9de95df57c671e189ffcfa6d4327cd7d3320464209956bc958346d66f048b7da26643cda19ca5173df9bd96a1c8eb8752938e5c5a504ba6393082d86c64a99235c1b0c7473855327a423a4f5d73717ba5a3e319b2aa3de80471f4131e9d530ead11101405b0abfe43a56f933dc7a7688ecc5eff2ac2924756ea83688ccf7baa6f2046aa1492ecfdafdcc426523ba09ebbfe8872c722e59ab5a27f1569857e585b433d29d277eef2bdafeeb736945fead6bfe58b73e7ed0071173a49686c98f9a372c8dbbc74952ac837430ba3e3cb3a7273fa4cf2cc8876cff73ef3f0aaebe058165ec6f13895185d3b68842ed26101424f51d9aeba8fa016058d942a869e90689f6167560d249d514e0f5e8341efadaba29cb90a464b66864fe9aa1c8f0ec373c54b5e9e3a17c316b8998cd319c4c881f0cf6bc6c5f35a4dad704fe6e4c853aba848e444221a9704bd596f1aee6cd40fededa402c1972e738416af0ff46276a98fb8dc2010e007d94f05689833679065e9944e579074e791c6c04e4191179ba6415515dd6274651b14238af3952885c71d05f0cbe1a6294460f947feb57fd6ab82ba2cb3f5cff62b19d0477164339b1d950bd69d36fb8c4cca7a7d31572db9f2b91300d59e92073ab812f582f5d0cc235c3ebbf2c8718f3dae11af0b56aa2acf96e349301e0f77a5a821d3895e5be3e2bdecc44ed0bbdf247927cfec0dccb6129f29587d93db602b8c53eda0d978da76478220df022494b33f1fbd8021abdc7286895354287f7c4f77fb863f59258beced43e4082066e630ccee7b065b77de281064270c610e87cae238d4dfad6c1ef5ab4d2a5b817625ffeab2b88650b146b3a4cd446a73a2202e432bebe18ccc35a9adf4d97576cc768a1f25746d24b009f7a9b635eafca8b1e04f5d61172d186a2f349db0652909ad969dec8fee9d275e4778e44c282014216c7eaf57bb7030257a8e9b6cd6f0ddd4681f2defe5c573e1ad2ea9108749343e31bc5db845d9c0bb8551b93dc268e6e8f2bd209ec5fea040ed6a07524edfc5216b01d463eaabf465295808ab6c15b9c41a24be8b5908b7b7261fe6be3b3dc2798f13305d644cf7a275f82b9c3f6a944d7865d6bb5938d21b4c3f233f94742cecccf74bc3a04b5b1d4f6cd37b1fdc9e4e738e6beb302a397da24ab3341c9d38c32199501c4d675db92e79e912e19b02248d5877625a7e3ed4bd5712a4387f1fc7740f4936f975fe5de8505ed78bb6d9286f18ed477bf04f3ffbf40b92148c3ae32f24acf88e32ed31fac6157cfbde57f65f519e4345df81c4127719e1d380c10d6bef0d077e5b71374c341de70dbf4f88a5832dbf4b1de7dab5336abb7db7f7b6246d88c6224c56d9ca417c00a1fb30c605f10a9f495d7567fcda67969f37ce02fc16481433ee83685df25ad234f4090a816449d3196a82a0e8e384bca03b0ce4deeb6c2fef8ca4d44d31f684f437c90f430a9162b59205ea5c88f8003bd272ce058a5b58b02a05f6788bfb16070603699adea6561a4b752bb433b503992f5444f69462f5498c0d1c3b8e0e0205d87d5d3c48693d2a191d705857d166a6bdfc2db1e045173cd258b51b3f78f1a65c14d30793cdc958a55170e371a4b2ff0a3229a06a9e2ca0a17c3b2d3ed814b37a736baf1d9fb254051015425eed21de096622d897257ef1b2fe776f60a2746349a6c1f71ea793572fa125db1978885bb0df7dcbd16f0f4b18539087a90cdf324a2e82d649e2f5ead2564d82807767fd49ad1115635321cc62c8a49b9a8acdc0a8e564a0e9a636b15a4ccae1423f83f24916758830bb04444990fd2e83505bad7d1074040cda51f5636e5203f7427dcd2876facba1c2d63b764d8b3b15c6ba6921bb658c25292156516af3607fde4af5cd276e6b6f4291020eb19f83bdde211852f36e69b51fbbfe0044343c224c4a3fc8510c706da6cd8922bc936883f411d13a0a7593879b9f500feea5f43f7f0c66d349e1ca53576e14b3c2a0ddb7edc38e9e59a6b70b56cf57da1e1e86e173f5b1ec3d95050039ed1ab2bf3f8f2b71cfbce02ef37b50fa7ffc3087bccf8104dbf482101ad14055a109558d8a7539f1043f35d84f96b919ea009b584e84933c206c6d2d5da683427027d704501397fd7245553f0c62b4a698014e26db1cb57c5d4d81b55054adf02492239299fefe294d4242d1bcf9b6f007212b234530993fcd13a53434e28cd2fd9d4b3c38947ff8e379fdee7becd6400c33b1dd4a66a2ac65f13723b87bd43a5c0fdab9c8e5ba51133efed7a8d3b4435bfc85ae998208797e5d2537d15ad5e50f48a2d5916533a6418109d7951701cf5c608f0c181c618430e343080f00eee04cc956056630f0558613693de4bf70aa71b98ade76d393ba86f2e3e2503a1900a05c65f75aad95e378cd2e497ade6e3d6406382318976191178cb90edfd4c167375255e5a3fc4773ab38085518ae9e0aad465ac670fb19ebf10f715e78b935e6ba8b7cd7858c5da7ef9be0d9dd7a4636977638ed46ae01b9db7cac7718a48833974b00c5963bbf29dfa6f342ad6ffb41475433496db2778685fd22c09d8d68c53b2074bbabef3d79711741270b7ec482bdd0f398beb90be7f52c260f04df3ff70d6efb5579e4f06f6c0ed69cc3a1210becb75ca49a0a253d445c547460d98fb987a48c82dd1cd26426fc6e9a3bdd3426da72b6f5d888a7b07469f803a337dad80bd3ad1a482ee21bee529fa995352910369d344965e60e3a4a533ad8a8530102ac806a296233b1b5d3d9e6514b055ad5fea0a099337cfadf23411f3bbae7843cc686c3cc8b9c8c726251962ea1677060b84640fadae27b53d97e81ea1f6b050d1e6108fba327e8dd7a8f681716840f043d95aa9b5d66ff5358dcd975deddb333504935777c721fd076bcaa9ff2689e0830c7d3bc95183f9a1e62b70d13eec59d4a9de1bebea7a47cc6bad6715656a753c6d778c2403e2b5ee5df459ece8ec034a995d443ac56b67e2d4b6c3271b885d8f95c95d6712e604ebdedc327f07191459d0f49f6a399347280862e116d16c997dbb3c8d1b3765ba078cb30a37cc8b031c425aeef8958808a29715874ef7977e60cbcb1f880ebda480d26755724696f85201157fc2f20372179492be3ab5d965dfe322e03ab6aad3012f811b8ac21ea691da17631ff66233b612c18b552bcb7e19c5692dbe8ec21bc56a65aa52e9047bc2a0e4ca72aca37016743bc65a9901576c7a83f7fcf36e26fd05d72b8523085af60a38c0548f24a7820872653534d1a183a896c4e0fdd03375c2fca8a73b3d0d65b85ad76b8dc8bebd227b7d0bcb2f872e3a56452b9d893958b37194f2b8b3c61df42aefd4f9ee51bfac6b8221914c457aae2831bf2ad0f92fad9c284d7faeb1c23f9222b12305840f5b1307097ecb3d999d158b7a81b20b970a346cc9ed6dc05b74f6f74c0f1efcdb7baf23c21404a6e01b7be6da8953f76b750805d532e71855507112bdd715a4756e4c239f845755b3d7db5f207545e7c7ecebe8bbd3a171e028ab50c207ecfd32c81934d95e047c4dcd4974fbaa61797a55930bcec2c94c2b54a70db0acb08100ef54fefda58a07e5a5e57b28d39048255a11c65b8ab93c2f731d1a2b381ebb549b6afbdbdac058450013cc08142d26eb940c2e03bd88ae19efd55f8eb9b506688f25e6bf1e314881c9c7f87583330656a5311d73cc1bf16d3eca10779a2b50e24f34f2fd33b907af78add0c644ef13ef7d33b96ffcc4715a1e05a008d117d854ea478b5ed76021be4f6b5b74452cb77a2adbf445e5c8afe777a8f175e4c97e67446149d22452aa2dd2f12afb2ec50d5adfd59c1cbe175f404d6fb6bc35f136cc12483f215d8066ae1ebde83593ebf1835190cb3ab8a8b126b8673598b3bc7de02acdf2ca187d2f2d1ca5c69827c1f479e5d240f1546120cea8ac320a83b314109fdcd20356413a07e6643f1c6e5131636844c73594adec18fb25b86d2c55a7ecc8085c7c34f0891f526357d0c60b1feae5b6e5bdea7162325c7333b27a47d349ad2f5159cf2ba273731d93ee50d57a60ce3988cfc39a03e966943aa52903597a926b9bb68523886bf136c703e5c11866b96aba26058eaf11d838f26feafc611c51e268ee41ae5819e0e2f69de9148dab4182fec68bd4c5ea0916d6e93cf3d9d9e5a7e7bf657cf6ea4dbcc48eff2e1221e8d9640295ea70ae58b2d614d98084a9b651f72d58f391fd687f2ed18d2f10d4584a95aed01f52a640416f0b4b27eb5c9658aa4a05e6424e4c33d1c74acf5378149797d027e8d8942403f1d5a724ad6019199455060b414c4a9f76cb5e8b2e9918a5b204ea6e968a890912062202c69fbf9bd45b9cfa51b3e45a462db3041d94c8a0b4202da6d0a1caa3256fcdc34dd7f41a8043c266cf2f8bc17ede23e3c228eca8ee14131b46f72a80ce309ee1d659c5cd373e59db7fb9ded1bd1e356138a39c58c7266fb152fb891b520f22a125b3d1b54694f65dc3bf259441169d11d7f5288fe62676efc837ff4071a042ef7d1cd128421d07d4569fa2018c6a2c335a8f1af31ba3cb66da35b45e346eba50006156dbd6a7bb9d99e94c39792b03fd7001dd7fb1f3f1ca5db00318780ff96", 0xe9f}], 0x5, 0x0, 0x0, 0x880}], 0x1, 0xc0041) recvmmsg(r1, &(0x7f0000001440)=[{{0x0, 0x0, &(0x7f0000001480)}, 0x4}], 0x1, 0x40002020, 0x0) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie bisect: the chunk can be dropped bisect: testing without sub-chunk 2/3 testing program (duration=32s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [1, 5, 7, 5, 5, 7, 5, 5, 2, 6] detailed listing: executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x6, 0x4, &(0x7f0000000540)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x34d6c}]}, &(0x7f0000000580)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffe}, 0x94) executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vxcan1\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000000c0)={0x1d, r1}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x5, 0x0, 0x1, {0x77359400}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "3fae8a9ad451a727"}}, 0x48}, 0x1, 0x0, 0x0, 0x20008840}, 0x0) sendmsg$can_bcm(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x24000805}, 0x44801) executing program 1: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x30, 0x0, @val=@uprobe_multi={&(0x7f00000002c0)='./cgroup/cgroup.procs\x00', 0x0, 0x0, 0x2000000026fe, 0x0, 0x1}}, 0x40) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0x32600) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) sendfile(r1, r2, 0x0, 0x2) executing program 1: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000840)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000008c0), 0x3) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000900)=@gcm_256={{0x304, 0x36}, "00001f880000dbaa", "a504eb69a751e9d7e9fb434d1665e900000000ffffff7f00", '\x00\t\x00', "a3df08cf1f5ef48d"}, 0x38) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="d69926f96e07754f010d70d3b866f9790aeb7910c1e671395bfbfefd240cc7a622c611396497f06f5f379e8db2a92b3a9a3b1cd40239d6246f24641a3fd9bfffd0a3b03d37ff18011127971a14c52f7d1f5643d961349906569913cc591a0442928bf9fa09d252f9d954cab3e88235d0d5692b1f45af55ef5e6fa8f021d0bac15786dde4d920ff2ca05b64591b9529292c0e3237f1c4e74ca4eb5b72b646e223d25f5a9f66bf0f9f9012e65d09a505a4b2b8af69ec787739310eb00174792b1474be163f242fbd48bf655fc5f7536eda4787707f94bfa8991354e8f042269fbd1cad1aae940fd3e2a7818b6f64a959b201260fe167a41b38105f1f8e9f09e2dc6c4eb7edc4186df312191f4ed8fcea1a3cb004969881049ef92deb9bbef9feec6a4ee0c187f0e4f968711226f7a46cc3c01b8ed73b87561284c32cb6106d205895295c022c326acbe8f46cb6a4446dfc0c0000afb38264ec4e77dc7b5947ebc7db4aab6f2f5c1b5edfd03b1a2fafc5b5457d902a69c00474bdc13df982eb94a463798594765ec8f30b566820f841b2ee52903ede89c395d8c1c55c84e76f0574610763758537fe5b0d0b9ed53f4ce6d3d86ffe1713dbd6c1df728131bf308bd0e0f58b70e445d2b6bf729c8aaa73764804dfac9b2daa59be1b8e29f8e088e1266e386cd4e3833bd759c538ce5fdcbb016d7785eaa98a154dfb0a4dbfe064a667319b749dabd4eb2e19c11d8444c446e450e8f38ff168a78274f7c50ad925de396729cc2992b37d6d5a22966f1bc5d81e49828f9282b0fa416f2990dd0ff40924444ae7d15b9c4759c4248032810db202c471b7a1d1ad60ddbf89c814b44b1843fb7e2895b729d166fabe4b95e253c0f6b3555a6d56a1957659decd5f27f755e77b56b7f4c15a3063ac5b4ef0a2ae262fdf804d88cd4d8238177070a8fab740829102cd76dda2c4a6ff58df704a16ec24caa5e0c5a91e3d55f421d8f7ef448e785ed16908e965d4af16a9266ab3f501603a0b14d120393531266763bd5b6534cdcee1c385bc2dd7fa1a7fe8458e0ab20d35a16f5d98cad0e0c3b538ef1442008d61c817eca9b92aa660e1685765e509591fe0056115220e1c3dcac292fe70d9baa2672817bfaeb067e7d4bdbc5d470026c0d7a960e83a4d91c14312d995ba82f5cb633124a15692a1c2fb98f48668a60b4b542b4e7677d558b8e4b3203b63e91f507c5f7cb93ea072f6dfd7a0119f6554f4ff14c117bbc7cb93e65a098ee03f2b449416e25e3a9afee86b04c50494ba1602092df37b176cb427d8125f5dc306bc583c827aba38196b2c842715ec671998b1b8b281f8418f121edcd339b736dec86f75151021c47c1d25303c07a7b4f9d4f6eefbd3c8edda927054a3a856479965d9bfa08b30e92c40878e875bfe0d53875e0cbf4d48510598bf7604d0b4937e14149916f4959725ddeb628a773bfb15d8fd5fdf2ac77f7b0918e1132788f0b6e94eab51e9a6e7d9cd8fd9556d0574b8dd994e0255c2186dcbf611cd9e453f6e6e5e2dab8ce32412a756fa1272b650bbf06d514edbaeb7a38eab10bb79582dcfd8a6c0f1d62361a5ee19d668f8e482473a07440b50e461c0156abce9b0c5efd9cc7dc028a674952922ed2a5575ce66fe89aed4269892587b0a27784913b90db9ff60eadb8990c37131d9a70b936c10c5cb2e0fdd53271a15d8f4f499db6004ab1416da4e69aacaa889d16971b68c782c921dc9e36bb1b73bd6fbf28f63fefd9b752aaee2bd2df95186eebf4445567c7678e527476ed8b32144b1f83782123f8fe4892c839df00cf805f09fe64fe7a1b848b9f55fbf12d2ec1affc35a79bcca7474a96767c9909c2e91b33f4bc61c8951f0f5637d7122dc18ff34f296b0d23a4186be5dd3be829913874bde565ba8f74ca40fcd8b4456b404d65c8ee927b4b6de1cb8843df794d95d03701467205f6187efb9ab2106f8317ee2b9dc696668bd3de9a22f5ccbff94c8a8ea287847f8c6159aa4262111e1c226ea66ff03eb2f515ccaeddff8c8ee24f93e05c06ccf7b601805538b385100651c29158cc747f7562f16478d8b9692c88d0cb8cb95aa7bc6599f142b9b652572953b6f2b73ff96cca3712633ab41a64cb5234200b793f8b9139e7f58a15ed499ad795e001ea1095c38cfb467a202a6f11e4ec8d80d7bde7f1f16e1c4d89e85c56927becf0580848ff0114a3bcb012eb69e6a62a53a30b76b2f9fe556e7a10eb5ee2bb095eeae5b4f1ca08dbc4e95bd25c19f937eab1c108831d2fd50ae0bef260b613d26c220db7c91f038e6062522ca8fdc7b98ae057710e276e5833bf011154bd59b0b95c8eed1fe", 0x67f}], 0x1) executing program 0: unshare(0x2020600) r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local, 'ip6_vti0\x00'}}, 0x1e) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000040)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl(r1, 0x40047438, &(0x7f0000000040)) ioctl$PPPIOCCONNECT(r1, 0x4004743a, 0x0) executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0x4, 0x4, 0x100, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c000280050001000000000024000280140001800800010000000000080002"], 0x64}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1400000010000100000000f7ff0000000000000a20000000000a01030000000000000000010000020900010073797a310000000034000000030a01020000000000000000010000000900030073797a310000000008000a40000000040900010073797a31000000002c000000050a0102"], 0xa8}}, 0x8000) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a01010000000000000000020000000900010073797a3000000000080002400000000354000000120a01010000000000000000020000000900010073797a30000000000900020073797a3000000000080003400000000320000480060001"], 0xa4}}, 0x20000000) executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0x2}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x0, 0x3}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000640)=@newtfilter={0x9c, 0x2c, 0xd27, 0x70bd2d, 0x25dfdc00, {0x0, 0x0, 0x0, r2, {0x0, 0x3}, {}, {0xfff3, 0xffe0}}, [@filter_kind_options=@f_matchall={{0xd}, {0x68, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_ife={0x48, 0x1, 0x0, 0x0, {{0x8}, {0x20, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0xd, 0xd0ea, 0x20000001, 0x3, 0x4}, 0x1}}]}, {0x4}, {0xc}, {0xc, 0x8, {0x3, 0x3}}}}]}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x10, 0xc}}, @TCA_MATCHALL_CLASSID={0x8, 0x1, {0x1, 0x3}}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x50}, 0x0) executing program 0: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x7, [@func_proto={0x0, 0x1, 0x0, 0xd, 0xa, [{0x4, 0x6000000}]}, @enum64={0x6, 0x1, 0x0, 0x13, 0x0, 0x8, [{0x10, 0x0, 0x2}]}]}, {0x0, [0x0, 0x30, 0x0, 0x2e, 0x61]}}, &(0x7f0000000f40)=""/4089, 0x4b, 0xff9, 0x1}, 0x28) executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000180)="adcd1a9a3fc36e961ed00fe41b0cd695", 0x20) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f00000001c0)=[{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001740)="a92e81d0ecb885140f7c1c07fd991808e33c2330164cf023df", 0x19}, {&(0x7f0000000340)="c55cf271ce30369a733f3a6704f852a8f6b8683cbc162af05215043ef631deeefecb3f274faa0cf3db72602217cfa5dba2ce822157fe6a1588a723b5662fcd37f23311d523f345433b8df3694eac03f9c313c928e118c6f5be1660c2610b8ab71369bb687644c6ffa2f88c3084736754fe3bd197eb759522d31bb0f3d7d90e21f27b7720bbbd34da907d5eaf67713647d166acdfd66b61fd06e8461b91cad01df5b40a647357a6e008950f1a3147dd9433123ee2e092b5f91cea19701f2d02d6426340932aa4a15ea33b2f3b6be35f75ea806b98e5086c9779a41559aabde384a7dc420b10cf2d1cff99fe10faeac2b5ef8c05a80f87134cf11ef8", 0xfb}, {&(0x7f0000001840)="aaf44ce6b28c7f4f471250005b11cb328bb45a228a27ee79a2243dbb5f1becfd7845553ada502c20558a3f1b88703528f340d1b418272cd135672a268f9ca3c54ec4ab563b7e3825528a000000a568111bd8e357b2c7cfc84e74e865989fee2fcb95359c868f17269a1d09d22f3d1950731079eb0739fb65d4d1b787350590b89179e535f97411e00892", 0x8a}, {&(0x7f00000004c0)="0b9f4f5e5eb9548bdb900669d929ed911f5e628c79be2a1386e93d33029f51a9d1996d6e865cae1a325e1e89dcb89319628f34656705f39e3ff09918616dd551f706fcb9576063aff0d5f713fff44ad93c173799c007158672382d47f572561bd6a7481caad04a229214431d0bec1cf048a0d5f2b1e2b14078ce", 0x7a}, {&(0x7f0000000540)="9ff34d56d3026f72b2503c3ff0e8eaa94b3bc4fc1266123a64e29b4a2df80bdc6ad42e99e0491c5146b0d31a0c8d49b036e3fcd9b61c7eb2c72d1dd235aa9c088635720b15ed5896c65502430d56a3c199354c739feb96316bfbcff9f0e779e335f14a3a62ee05ce711dff9e220ec9df49bf67b12bad60fe44a7788ee2d878e8c8bd242aef85f4a5c5eada75badc469cf1185a3a197e6c5a231646fda9c03d044d6827f92456b5356f76924f4200672455b556e7c8ca4c5d8428ed4282082a7cb82bf43b795ed94009d475c097ee042de914f9075d36c9f14a93748414c93d563b823e438bc33b93831bdfae5350f33db389b6de38b2d3d3bd39068b0859091caee4a920cd133d46b01d83d86344360dc7bba3412ead1190642dc85cfaae1dc53ac8997364839d5a0ccb8f7a21985908e3531a4a2bab1a3946fabb388d64342ab9ccf2170bfdf913e5d96cffb2c75f9524704fe32b43ef2fd92a95966eb1f70265d56588df834a0c1cec6667def954105dda07a3e420d18a754d5f0baff23ce5dfe2be78ab167015eed1ad219d69ecc4dae6b69a1e3830e9f1ac9c943c967c28797e98a9822bcf6db535e179885e1a5f8e7457a09b489470958b6390c78855a2ffa5e2763d530a67e6f55e1635c3d9de95df57c671e189ffcfa6d4327cd7d3320464209956bc958346d66f048b7da26643cda19ca5173df9bd96a1c8eb8752938e5c5a504ba6393082d86c64a99235c1b0c7473855327a423a4f5d73717ba5a3e319b2aa3de80471f4131e9d530ead11101405b0abfe43a56f933dc7a7688ecc5eff2ac2924756ea83688ccf7baa6f2046aa1492ecfdafdcc426523ba09ebbfe8872c722e59ab5a27f1569857e585b433d29d277eef2bdafeeb736945fead6bfe58b73e7ed0071173a49686c98f9a372c8dbbc74952ac837430ba3e3cb3a7273fa4cf2cc8876cff73ef3f0aaebe058165ec6f13895185d3b68842ed26101424f51d9aeba8fa016058d942a869e90689f6167560d249d514e0f5e8341efadaba29cb90a464b66864fe9aa1c8f0ec373c54b5e9e3a17c316b8998cd319c4c881f0cf6bc6c5f35a4dad704fe6e4c853aba848e444221a9704bd596f1aee6cd40fededa402c1972e738416af0ff46276a98fb8dc2010e007d94f05689833679065e9944e579074e791c6c04e4191179ba6415515dd6274651b14238af3952885c71d05f0cbe1a6294460f947feb57fd6ab82ba2cb3f5cff62b19d0477164339b1d950bd69d36fb8c4cca7a7d31572db9f2b91300d59e92073ab812f582f5d0cc235c3ebbf2c8718f3dae11af0b56aa2acf96e349301e0f77a5a821d3895e5be3e2bdecc44ed0bbdf247927cfec0dccb6129f29587d93db602b8c53eda0d978da76478220df022494b33f1fbd8021abdc7286895354287f7c4f77fb863f59258beced43e4082066e630ccee7b065b77de281064270c610e87cae238d4dfad6c1ef5ab4d2a5b817625ffeab2b88650b146b3a4cd446a73a2202e432bebe18ccc35a9adf4d97576cc768a1f25746d24b009f7a9b635eafca8b1e04f5d61172d186a2f349db0652909ad969dec8fee9d275e4778e44c282014216c7eaf57bb7030257a8e9b6cd6f0ddd4681f2defe5c573e1ad2ea9108749343e31bc5db845d9c0bb8551b93dc268e6e8f2bd209ec5fea040ed6a07524edfc5216b01d463eaabf465295808ab6c15b9c41a24be8b5908b7b7261fe6be3b3dc2798f13305d644cf7a275f82b9c3f6a944d7865d6bb5938d21b4c3f233f94742cecccf74bc3a04b5b1d4f6cd37b1fdc9e4e738e6beb302a397da24ab3341c9d38c32199501c4d675db92e79e912e19b02248d5877625a7e3ed4bd5712a4387f1fc7740f4936f975fe5de8505ed78bb6d9286f18ed477bf04f3ffbf40b92148c3ae32f24acf88e32ed31fac6157cfbde57f65f519e4345df81c4127719e1d380c10d6bef0d077e5b71374c341de70dbf4f88a5832dbf4b1de7dab5336abb7db7f7b6246d88c6224c56d9ca417c00a1fb30c605f10a9f495d7567fcda67969f37ce02fc16481433ee83685df25ad234f4090a816449d3196a82a0e8e384bca03b0ce4deeb6c2fef8ca4d44d31f684f437c90f430a9162b59205ea5c88f8003bd272ce058a5b58b02a05f6788bfb16070603699adea6561a4b752bb433b503992f5444f69462f5498c0d1c3b8e0e0205d87d5d3c48693d2a191d705857d166a6bdfc2db1e045173cd258b51b3f78f1a65c14d30793cdc958a55170e371a4b2ff0a3229a06a9e2ca0a17c3b2d3ed814b37a736baf1d9fb254051015425eed21de096622d897257ef1b2fe776f60a2746349a6c1f71ea793572fa125db1978885bb0df7dcbd16f0f4b18539087a90cdf324a2e82d649e2f5ead2564d82807767fd49ad1115635321cc62c8a49b9a8acdc0a8e564a0e9a636b15a4ccae1423f83f24916758830bb04444990fd2e83505bad7d1074040cda51f5636e5203f7427dcd2876facba1c2d63b764d8b3b15c6ba6921bb658c25292156516af3607fde4af5cd276e6b6f4291020eb19f83bdde211852f36e69b51fbbfe0044343c224c4a3fc8510c706da6cd8922bc936883f411d13a0a7593879b9f500feea5f43f7f0c66d349e1ca53576e14b3c2a0ddb7edc38e9e59a6b70b56cf57da1e1e86e173f5b1ec3d95050039ed1ab2bf3f8f2b71cfbce02ef37b50fa7ffc3087bccf8104dbf482101ad14055a109558d8a7539f1043f35d84f96b919ea009b584e84933c206c6d2d5da683427027d704501397fd7245553f0c62b4a698014e26db1cb57c5d4d81b55054adf02492239299fefe294d4242d1bcf9b6f007212b234530993fcd13a53434e28cd2fd9d4b3c38947ff8e379fdee7becd6400c33b1dd4a66a2ac65f13723b87bd43a5c0fdab9c8e5ba51133efed7a8d3b4435bfc85ae998208797e5d2537d15ad5e50f48a2d5916533a6418109d7951701cf5c608f0c181c618430e343080f00eee04cc956056630f0558613693de4bf70aa71b98ade76d393ba86f2e3e2503a1900a05c65f75aad95e378cd2e497ade6e3d6406382318976191178cb90edfd4c167375255e5a3fc4773ab38085518ae9e0aad465ac670fb19ebf10f715e78b935e6ba8b7cd7858c5da7ef9be0d9dd7a4636977638ed46ae01b9db7cac7718a48833974b00c5963bbf29dfa6f342ad6ffb41475433496db2778685fd22c09d8d68c53b2074bbabef3d79711741270b7ec482bdd0f398beb90be7f52c260f04df3ff70d6efb5579e4f06f6c0ed69cc3a1210becb75ca49a0a253d445c547460d98fb987a48c82dd1cd26426fc6e9a3bdd3426da72b6f5d888a7b07469f803a337dad80bd3ad1a482ee21bee529fa995352910369d344965e60e3a4a533ad8a8530102ac806a296233b1b5d3d9e6514b055ad5fea0a099337cfadf23411f3bbae7843cc686c3cc8b9c8c726251962ea1677060b84640fadae27b53d97e81ea1f6b050d1e6108fba327e8dd7a8f681716840f043d95aa9b5d66ff5358dcd975deddb333504935777c721fd076bcaa9ff2689e0830c7d3bc95183f9a1e62b70d13eec59d4a9de1bebea7a47cc6bad6715656a753c6d778c2403e2b5ee5df459ece8ec034a995d443ac56b67e2d4b6c3271b885d8f95c95d6712e604ebdedc327f07191459d0f49f6a399347280862e116d16c997dbb3c8d1b3765ba078cb30a37cc8b031c425aeef8958808a29715874ef7977e60cbcb1f880ebda480d26755724696f85201157fc2f20372179492be3ab5d965dfe322e03ab6aad3012f811b8ac21ea691da17631ff66233b612c18b552bcb7e19c5692dbe8ec21bc56a65aa52e9047bc2a0e4ca72aca37016743bc65a9901576c7a83f7fcf36e26fd05d72b8523085af60a38c0548f24a7820872653534d1a183a896c4e0fdd03375c2fca8a73b3d0d65b85ad76b8dc8bebd227b7d0bcb2f872e3a56452b9d893958b37194f2b8b3c61df42aefd4f9ee51bfac6b8221914c457aae2831bf2ad0f92fad9c284d7faeb1c23f9222b12305840f5b1307097ecb3d999d158b7a81b20b970a346cc9ed6dc05b74f6f74c0f1efcdb7baf23c21404a6e01b7be6da8953f76b750805d532e71855507112bdd715a4756e4c239f845755b3d7db5f207545e7c7ecebe8bbd3a171e028ab50c207ecfd32c81934d95e047c4dcd4974fbaa61797a55930bcec2c94c2b54a70db0acb08100ef54fefda58a07e5a5e57b28d39048255a11c65b8ab93c2f731d1a2b381ebb549b6afbdbdac058450013cc08142d26eb940c2e03bd88ae19efd55f8eb9b506688f25e6bf1e314881c9c7f87583330656a5311d73cc1bf16d3eca10779a2b50e24f34f2fd33b907af78add0c644ef13ef7d33b96ffcc4715a1e05a008d117d854ea478b5ed76021be4f6b5b74452cb77a2adbf445e5c8afe777a8f175e4c97e67446149d22452aa2dd2f12afb2ec50d5adfd59c1cbe175f404d6fb6bc35f136cc12483f215d8066ae1ebde83593ebf1835190cb3ab8a8b126b8673598b3bc7de02acdf2ca187d2f2d1ca5c69827c1f479e5d240f1546120cea8ac320a83b314109fdcd20356413a07e6643f1c6e5131636844c73594adec18fb25b86d2c55a7ecc8085c7c34f0891f526357d0c60b1feae5b6e5bdea7162325c7333b27a47d349ad2f5159cf2ba273731d93ee50d57a60ce3988cfc39a03e966943aa52903597a926b9bb68523886bf136c703e5c11866b96aba26058eaf11d838f26feafc611c51e268ee41ae5819e0e2f69de9148dab4182fec68bd4c5ea0916d6e93cf3d9d9e5a7e7bf657cf6ea4dbcc48eff2e1221e8d9640295ea70ae58b2d614d98084a9b651f72d58f391fd687f2ed18d2f10d4584a95aed01f52a640416f0b4b27eb5c9658aa4a05e6424e4c33d1c74acf5378149797d027e8d8942403f1d5a724ad6019199455060b414c4a9f76cb5e8b2e9918a5b204ea6e968a890912062202c69fbf9bd45b9cfa51b3e45a462db3041d94c8a0b4202da6d0a1caa3256fcdc34dd7f41a8043c266cf2f8bc17ede23e3c228eca8ee14131b46f72a80ce309ee1d659c5cd373e59db7fb9ded1bd1e356138a39c58c7266fb152fb891b520f22a125b3d1b54694f65dc3bf259441169d11d7f5288fe62676efc837ff4071a042ef7d1cd128421d07d4569fa2018c6a2c335a8f1af31ba3cb66da35b45e346eba50006156dbd6a7bb9d99e94c39792b03fd7001dd7fb1f3f1ca5db00318780ff96", 0xe9f}], 0x5, 0x0, 0x0, 0x880}], 0x1, 0xc0041) recvmmsg(r1, &(0x7f0000001440)=[{{0x0, 0x0, &(0x7f0000001480)}, 0x4}], 0x1, 0x40002020, 0x0) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie bisect: the chunk can be dropped bisect: testing without sub-chunk 3/3 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-socket$nl_netfilter-sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 1: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie bisect: the chunk can be dropped bisect: 1 programs left: executing program 1: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) bisect: trying to concatenate bisect: concatenate 1 entries testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-socket$nl_netfilter-sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: still has locks held in cfg80211_wext_siwgenie bisect: concatenation succeeded found reproducer with 5 syscalls minimizing guilty program testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-socket$nl_netfilter-sendmsg$netlink-syz_init_net_socket$bt_l2cap detailed listing: executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-socket$nl_netfilter-sendmsg$netlink-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-socket$nl_netfilter-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$sock_SIOCGPGRP-sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, 0x0, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40), 0x0, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie simplifying C reproducer testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program did not crash testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space! a never seen crash title: WARNING: lock held when returning to user space!, ignore testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space! a never seen crash title: WARNING: lock held when returning to user space!, ignore testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space! a never seen crash title: WARNING: lock held when returning to user space!, ignore testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when re a never seen crash title: WARNING: lock held when re, ignore testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program did not crash testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:false Swap:true UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie testing program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie validation run: crashed=true testing program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie validation run: crashed=true testing program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:false IEEE802154:true Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$netlink-syz_init_net_socket$bt_l2cap-ioctl$sock_SIOCGIFINDEX_80211 detailed listing: executing program 0: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f00000008c0)={0x10, 0x29, 0x200, 0x70bd27, 0x25dfdbfc}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6, 0x0, 0x0, 0x34040005}, 0x8024) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b30, &(0x7f0000000040)={'wlan0\x00'}) program crashed: WARNING: lock held when returning to user space in cfg80211_wext_siwgenie validation run: crashed=true reproducing took 51m20.227424022s repro crashed as (corrupted=false): ================================================ WARNING: lock held when returning to user space! syzkaller #0 Not tainted ------------------------------------------------ syz.0.17/4461 is leaving the kernel with locks still held! 1 lock held by syz.0.17/4461: #0: ffff8880284a8d40 (&wdev->mtx){+.+.}-{3:3}, at: wdev_lock net/wireless/core.h:231 [inline] #0: ffff8880284a8d40 (&wdev->mtx){+.+.}-{3:3}, at: cfg80211_wext_siwgenie+0xd4/0x3f0 net/wireless/wext-sme.c:340 final repro crashed as (corrupted=false): ================================================ WARNING: lock held when returning to user space! syzkaller #0 Not tainted ------------------------------------------------ syz.0.17/4461 is leaving the kernel with locks still held! 1 lock held by syz.0.17/4461: #0: ffff8880284a8d40 (&wdev->mtx){+.+.}-{3:3}, at: wdev_lock net/wireless/core.h:231 [inline] #0: ffff8880284a8d40 (&wdev->mtx){+.+.}-{3:3}, at: cfg80211_wext_siwgenie+0xd4/0x3f0 net/wireless/wext-sme.c:340