Extracting prog: 2h41m48.180408956s Minimizing prog: 3h37m30.59382885s Simplifying prog options: 20m29.773351341s Extracting C: 5m32.199805825s Simplifying C: 0s extracting reproducer from 31 programs testing a last program of every proc single: executing 6 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): bpf$PROG_LOAD-syz_mount_image$fuse-prlimit64-sched_setscheduler-getpid-sched_setaffinity-sched_setscheduler-mmap-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-sendmsg$nl_route-socket$inet_udp-socket$inet-sendmsg$inet-mkdirat-syz_mount_image$fuse-bpf$MAP_CREATE-mkdirat-mount-openat-setsockopt$XDP_UMEM_REG-ioctl-bpf$PROG_BIND_MAP-setsockopt$inet6_IPV6_FLOWLABEL_MGR detailed listing: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket-socket$netlink-socket-sendmsg$NL80211_CMD_CRIT_PROTOCOL_START-getsockname$packet-sendmsg$nl_route-socket$netlink-socket-sendmsg$IPVS_CMD_SET_INFO-getsockname$packet-sendmsg$nl_route-sendmmsg detailed listing: executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): prlimit64-sched_setscheduler-getpid-sched_setaffinity-sched_setscheduler-mmap-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-socket$inet_tcp-setsockopt$inet_tcp_TCP_REPAIR-setsockopt$inet_tcp_TCP_REPAIR_QUEUE-connect$inet-sendto-recvmmsg detailed listing: executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket$nl_generic-syz_genetlink_get_family_id$nl80211-ioctl$sock_SIOCGIFINDEX_80211-sendmsg$NL80211_CMD_START_AP detailed listing: executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-open-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-open-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 31 programs with base timeout 30s testing program (duration=37s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [23, 16, 26, 3, 13, 19, 19, 17, 2, 4, 16, 19, 4, 22, 5, 22, 17, 26, 18, 12, 5, 3, 16, 5, 27, 16, 2, 18, 16, 12, 26] detailed listing: executing program 3: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0), 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x3, 0x0, 0x0, &(0x7f0000000080)='GPL\x00', 0x3, 0x0, 0x0, 0x1f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) pipe2(&(0x7f0000000200)={0x0, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) ioctl$KDFONTOP_GET(r0, 0x4b72, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000080)=[@in={0x2, 0x4e20, @empty}], 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000bbc0)=[{{0x0, 0x0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0, 0x0, 0x20000041}}], 0x1, 0xc004) recvmmsg(0xffffffffffffffff, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000020c0)='fdinfo/3\x00') read$FUSE(r3, &(0x7f0000000000)={0x2020}, 0x2020) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f0000000000)) pread64(0xffffffffffffffff, 0x0, 0x0, 0x200) executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e"], 0x0, 0x37}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000180)={{}, &(0x7f0000000100), &(0x7f0000000140)='%pK \x00'}, 0x20) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x6, 0xd, &(0x7f0000000440)=@raw=[@generic={0xb7, 0x2, 0x0, 0x0, 0x2}, @generic={0x73, 0xa, 0x2, 0xffc0}, @generic={0x63, 0xa, 0x2, 0xffc8}, @generic={0x18, 0x2, 0x0, 0x0, 0x100000a}, @generic, @generic={0x18, 0x2, 0x0, 0x0, 0x200000a}, @generic, @generic={0xbf, 0x2, 0xa}, @generic={0x7, 0x2, 0x0, 0x0, 0xffffffc0}, @generic={0xb7, 0x3, 0x0, 0x0, 0x40}, @generic={0xb7, 0x4}, @generic={0x85, 0x0, 0x0, 0x0, 0x45}, @generic={0x95}], &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'erspan0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x80, 0x8000, 0xfffffff9, 0x0, {{0x1f, 0x4, 0x0, 0x3c, 0x7c, 0x65, 0x0, 0x10, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x33}, @broadcast, {[@timestamp_prespec={0x44, 0xc, 0xc3, 0x3, 0x1, [{@empty, 0xa}]}, @cipso={0x86, 0x24, 0xffffffffffffffff, [{0x2, 0x3, "06"}, {0x5, 0xa, "3c531b3c2d3192dc"}, {0x5, 0x3, "bb"}, {0x1, 0x6, "83d2e6f7"}, {0x5, 0x8, "86deb55c9dab"}]}, @lsrr={0x83, 0xb, 0x65, [@initdev={0xac, 0x1e, 0x1, 0x0}, @remote]}, @cipso={0x86, 0x26, 0x3, [{0x2, 0x11, "a5b571b30c373522fcf0f836a000de"}, {0x5, 0xf, "8dc5308142fffa4ac78dff1d83"}]}, @end, @end, @ra={0x94, 0x4, 0x1}]}}}}}) executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1c, 0x3, [@TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 3: sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000780)=ANY=[@ANYBLOB="74000000090601020000000000000000030000000900020073797a310000000005000100070000004c0007801800018014000240fe8000000000000000000300000000aa1800148014000240fc000000000000000000000000000000060004404e1f00000500070084000000"], 0x74}, 0x1, 0x0, 0x0, 0x10040003}, 0x0) r0 = socket$netlink(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 3: epoll_create1(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) r1 = socket$inet_udp(0x2, 0x2, 0x0) openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) inotify_init1(0x0) syz_open_dev$sndpcmp(&(0x7f00000000c0), 0x0, 0x2882) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 32: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00'}) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x20000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r1 = getpid() socket$key(0xf, 0x3, 0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, 0x0, 0x0) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./sys/bus/acpi/devices/PNP0C0F:00/status\x00', 0x0, 0x0) read(r4, &(0x7f00000002c0)=""/10, 0x5b) executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb7030000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r0, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 1: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1a, 0x3, [@TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7bebb"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x20040084) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r4, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r3, @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='3\n', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/fib_multipath_hash_fields\x00', 0x1, 0x0) write(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r1], 0x1c8}}, 0x0) executing program 0: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb70300000c000000b7040000ffffffffb705000000000000850000005400000015000b0000000000bf07000000000000bf71000000000000bfa200000000000007020000c0ffffffb703000014000000bfa400000000000007040000d8ffffffb705000014000000850000006e000000bf710000000000008500000056000000b70000000000000095000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r1, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3ff}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x24, 0x0, [{0x0, 0x10, "9f1ffb12a19a4e3fca6f25da37bc"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x2}, {0x1, 0x3, "93"}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xe0}, 0x0) executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program did not crash replaying the whole log did not cause a kernel crash single: executing 6 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): bpf$PROG_LOAD-syz_mount_image$fuse-prlimit64-sched_setscheduler-getpid-sched_setaffinity-sched_setscheduler-mmap-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-sendmsg$nl_route-socket$inet_udp-socket$inet-sendmsg$inet-mkdirat-syz_mount_image$fuse-bpf$MAP_CREATE-mkdirat-mount-openat-setsockopt$XDP_UMEM_REG-ioctl-bpf$PROG_BIND_MAP-setsockopt$inet6_IPV6_FLOWLABEL_MGR detailed listing: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket-socket$netlink-socket-sendmsg$NL80211_CMD_CRIT_PROTOCOL_START-getsockname$packet-sendmsg$nl_route-socket$netlink-socket-sendmsg$IPVS_CMD_SET_INFO-getsockname$packet-sendmsg$nl_route-sendmmsg detailed listing: executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): prlimit64-sched_setscheduler-getpid-sched_setaffinity-sched_setscheduler-mmap-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-socket$inet_tcp-setsockopt$inet_tcp_TCP_REPAIR-setsockopt$inet_tcp_TCP_REPAIR_QUEUE-connect$inet-sendto-recvmmsg detailed listing: executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket$nl_generic-syz_genetlink_get_family_id$nl80211-ioctl$sock_SIOCGIFINDEX_80211-sendmsg$NL80211_CMD_START_AP detailed listing: executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) program crashed: lost connection to test machine suppressed program crash: lost connection to test machine testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-open-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-open-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 31 programs with base timeout 1m40s testing program (duration=1m47s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [23, 16, 26, 3, 13, 19, 19, 17, 2, 4, 16, 19, 4, 22, 5, 22, 17, 26, 18, 12, 5, 3, 16, 5, 27, 16, 2, 18, 16, 12, 26] detailed listing: executing program 3: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0), 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x3, 0x0, 0x0, &(0x7f0000000080)='GPL\x00', 0x3, 0x0, 0x0, 0x1f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) pipe2(&(0x7f0000000200)={0x0, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) ioctl$KDFONTOP_GET(r0, 0x4b72, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000080)=[@in={0x2, 0x4e20, @empty}], 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000bbc0)=[{{0x0, 0x0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0, 0x0, 0x20000041}}], 0x1, 0xc004) recvmmsg(0xffffffffffffffff, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000020c0)='fdinfo/3\x00') read$FUSE(r3, &(0x7f0000000000)={0x2020}, 0x2020) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f0000000000)) pread64(0xffffffffffffffff, 0x0, 0x0, 0x200) executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e"], 0x0, 0x37}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000180)={{}, &(0x7f0000000100), &(0x7f0000000140)='%pK \x00'}, 0x20) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x6, 0xd, &(0x7f0000000440)=@raw=[@generic={0xb7, 0x2, 0x0, 0x0, 0x2}, @generic={0x73, 0xa, 0x2, 0xffc0}, @generic={0x63, 0xa, 0x2, 0xffc8}, @generic={0x18, 0x2, 0x0, 0x0, 0x100000a}, @generic, @generic={0x18, 0x2, 0x0, 0x0, 0x200000a}, @generic, @generic={0xbf, 0x2, 0xa}, @generic={0x7, 0x2, 0x0, 0x0, 0xffffffc0}, @generic={0xb7, 0x3, 0x0, 0x0, 0x40}, @generic={0xb7, 0x4}, @generic={0x85, 0x0, 0x0, 0x0, 0x45}, @generic={0x95}], &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'erspan0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x80, 0x8000, 0xfffffff9, 0x0, {{0x1f, 0x4, 0x0, 0x3c, 0x7c, 0x65, 0x0, 0x10, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x33}, @broadcast, {[@timestamp_prespec={0x44, 0xc, 0xc3, 0x3, 0x1, [{@empty, 0xa}]}, @cipso={0x86, 0x24, 0xffffffffffffffff, [{0x2, 0x3, "06"}, {0x5, 0xa, "3c531b3c2d3192dc"}, {0x5, 0x3, "bb"}, {0x1, 0x6, "83d2e6f7"}, {0x5, 0x8, "86deb55c9dab"}]}, @lsrr={0x83, 0xb, 0x65, [@initdev={0xac, 0x1e, 0x1, 0x0}, @remote]}, @cipso={0x86, 0x26, 0x3, [{0x2, 0x11, "a5b571b30c373522fcf0f836a000de"}, {0x5, 0xf, "8dc5308142fffa4ac78dff1d83"}]}, @end, @end, @ra={0x94, 0x4, 0x1}]}}}}}) executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1c, 0x3, [@TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 3: sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000780)=ANY=[@ANYBLOB="74000000090601020000000000000000030000000900020073797a310000000005000100070000004c0007801800018014000240fe8000000000000000000300000000aa1800148014000240fc000000000000000000000000000000060004404e1f00000500070084000000"], 0x74}, 0x1, 0x0, 0x0, 0x10040003}, 0x0) r0 = socket$netlink(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 3: epoll_create1(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) r1 = socket$inet_udp(0x2, 0x2, 0x0) openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) inotify_init1(0x0) syz_open_dev$sndpcmp(&(0x7f00000000c0), 0x0, 0x2882) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 32: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00'}) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x20000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r1 = getpid() socket$key(0xf, 0x3, 0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, 0x0, 0x0) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./sys/bus/acpi/devices/PNP0C0F:00/status\x00', 0x0, 0x0) read(r4, &(0x7f00000002c0)=""/10, 0x5b) executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb7030000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r0, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 1: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1a, 0x3, [@TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7bebb"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x20040084) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r4, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r3, @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='3\n', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/fib_multipath_hash_fields\x00', 0x1, 0x0) write(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r1], 0x1c8}}, 0x0) executing program 0: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb70300000c000000b7040000ffffffffb705000000000000850000005400000015000b0000000000bf07000000000000bf71000000000000bfa200000000000007020000c0ffffffb703000014000000bfa400000000000007040000d8ffffffb705000014000000850000006e000000bf710000000000008500000056000000b70000000000000095000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r1, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3ff}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x24, 0x0, [{0x0, 0x10, "9f1ffb12a19a4e3fca6f25da37bc"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x2}, {0x1, 0x3, "93"}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xe0}, 0x0) executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program did not crash replaying the whole log did not cause a kernel crash single: executing 6 programs separately with timeout 6m0s testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): bpf$PROG_LOAD-syz_mount_image$fuse-prlimit64-sched_setscheduler-getpid-sched_setaffinity-sched_setscheduler-mmap-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-sendmsg$nl_route-socket$inet_udp-socket$inet-sendmsg$inet-mkdirat-syz_mount_image$fuse-bpf$MAP_CREATE-mkdirat-mount-openat-setsockopt$XDP_UMEM_REG-ioctl-bpf$PROG_BIND_MAP-setsockopt$inet6_IPV6_FLOWLABEL_MGR detailed listing: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket-socket$netlink-socket-sendmsg$NL80211_CMD_CRIT_PROTOCOL_START-getsockname$packet-sendmsg$nl_route-socket$netlink-socket-sendmsg$IPVS_CMD_SET_INFO-getsockname$packet-sendmsg$nl_route-sendmmsg detailed listing: executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): prlimit64-sched_setscheduler-getpid-sched_setaffinity-sched_setscheduler-mmap-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-socket$inet_tcp-setsockopt$inet_tcp_TCP_REPAIR-setsockopt$inet_tcp_TCP_REPAIR_QUEUE-connect$inet-sendto-recvmmsg detailed listing: executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket$nl_generic-syz_genetlink_get_family_id$nl80211-ioctl$sock_SIOCGIFINDEX_80211-sendmsg$NL80211_CMD_START_AP detailed listing: executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-open-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-open-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program did not crash single: failed to extract reproducer bisect: bisecting 31 programs with base timeout 6m0s testing program (duration=6m7s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [23, 16, 26, 3, 13, 19, 19, 17, 2, 4, 16, 19, 4, 22, 5, 22, 17, 26, 18, 12, 5, 3, 16, 5, 27, 16, 2, 18, 16, 12, 26] detailed listing: executing program 3: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0), 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x3, 0x0, 0x0, &(0x7f0000000080)='GPL\x00', 0x3, 0x0, 0x0, 0x1f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) pipe2(&(0x7f0000000200)={0x0, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff}) ioctl$KDFONTOP_GET(r0, 0x4b72, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) socket$inet_udp(0x2, 0x2, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000080)=[@in={0x2, 0x4e20, @empty}], 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000bbc0)=[{{0x0, 0x0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0, 0x0, 0x20000041}}], 0x1, 0xc004) recvmmsg(0xffffffffffffffff, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000020c0)='fdinfo/3\x00') read$FUSE(r3, &(0x7f0000000000)={0x2020}, 0x2020) ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f0000000000)) pread64(0xffffffffffffffff, 0x0, 0x0, 0x200) executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e"], 0x0, 0x37}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000180)={{}, &(0x7f0000000100), &(0x7f0000000140)='%pK \x00'}, 0x20) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x6, 0xd, &(0x7f0000000440)=@raw=[@generic={0xb7, 0x2, 0x0, 0x0, 0x2}, @generic={0x73, 0xa, 0x2, 0xffc0}, @generic={0x63, 0xa, 0x2, 0xffc8}, @generic={0x18, 0x2, 0x0, 0x0, 0x100000a}, @generic, @generic={0x18, 0x2, 0x0, 0x0, 0x200000a}, @generic, @generic={0xbf, 0x2, 0xa}, @generic={0x7, 0x2, 0x0, 0x0, 0xffffffc0}, @generic={0xb7, 0x3, 0x0, 0x0, 0x40}, @generic={0xb7, 0x4}, @generic={0x85, 0x0, 0x0, 0x0, 0x45}, @generic={0x95}], &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'erspan0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x80, 0x8000, 0xfffffff9, 0x0, {{0x1f, 0x4, 0x0, 0x3c, 0x7c, 0x65, 0x0, 0x10, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x33}, @broadcast, {[@timestamp_prespec={0x44, 0xc, 0xc3, 0x3, 0x1, [{@empty, 0xa}]}, @cipso={0x86, 0x24, 0xffffffffffffffff, [{0x2, 0x3, "06"}, {0x5, 0xa, "3c531b3c2d3192dc"}, {0x5, 0x3, "bb"}, {0x1, 0x6, "83d2e6f7"}, {0x5, 0x8, "86deb55c9dab"}]}, @lsrr={0x83, 0xb, 0x65, [@initdev={0xac, 0x1e, 0x1, 0x0}, @remote]}, @cipso={0x86, 0x26, 0x3, [{0x2, 0x11, "a5b571b30c373522fcf0f836a000de"}, {0x5, 0xf, "8dc5308142fffa4ac78dff1d83"}]}, @end, @end, @ra={0x94, 0x4, 0x1}]}}}}}) executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1c, 0x3, [@TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 3: sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000780)=ANY=[@ANYBLOB="74000000090601020000000000000000030000000900020073797a310000000005000100070000004c0007801800018014000240fe8000000000000000000300000000aa1800148014000240fc000000000000000000000000000000060004404e1f00000500070084000000"], 0x74}, 0x1, 0x0, 0x0, 0x10040003}, 0x0) r0 = socket$netlink(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 3: epoll_create1(0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) r1 = socket$inet_udp(0x2, 0x2, 0x0) openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) inotify_init1(0x0) syz_open_dev$sndpcmp(&(0x7f00000000c0), 0x0, 0x2882) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 32: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) open(0x0, 0x149040, 0x10) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00'}) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x20000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r1 = getpid() socket$key(0xf, 0x3, 0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, 0x0, 0x0) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./sys/bus/acpi/devices/PNP0C0F:00/status\x00', 0x0, 0x0) read(r4, &(0x7f00000002c0)=""/10, 0x5b) executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb7030000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r0, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 1: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1a, 0x3, [@TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7bebb"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x20040084) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r4, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r3, @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='3\n', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/fib_multipath_hash_fields\x00', 0x1, 0x0) write(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r1], 0x1c8}}, 0x0) executing program 0: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb70300000c000000b7040000ffffffffb705000000000000850000005400000015000b0000000000bf07000000000000bf71000000000000bfa200000000000007020000c0ffffffb703000014000000bfa400000000000007040000d8ffffffb705000014000000850000006e000000bf710000000000008500000056000000b70000000000000095000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r1, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3ff}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x24, 0x0, [{0x0, 0x10, "9f1ffb12a19a4e3fca6f25da37bc"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x2}, {0x1, 0x3, "93"}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xe0}, 0x0) executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program crashed: SYZFAIL: mount(sysfs) failed bisect: bisecting 31 programs bisect: split chunks (needed=false): <31> bisect: split chunk #0 of len 31 into 3 parts bisect: testing without sub-chunk 1/3 testing program (duration=6m5s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [19, 4, 22, 5, 22, 17, 26, 18, 12, 5, 3, 16, 5, 27, 16, 2, 18, 16, 12, 26] detailed listing: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1a, 0x3, [@TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7bebb"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x20040084) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r4, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r3, @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='3\n', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/fib_multipath_hash_fields\x00', 0x1, 0x0) write(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r1], 0x1c8}}, 0x0) executing program 0: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb70300000c000000b7040000ffffffffb705000000000000850000005400000015000b0000000000bf07000000000000bf71000000000000bfa200000000000007020000c0ffffffb703000014000000bfa400000000000007040000d8ffffffb705000014000000850000006e000000bf710000000000008500000056000000b70000000000000095000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r1, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3ff}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x24, 0x0, [{0x0, 0x10, "9f1ffb12a19a4e3fca6f25da37bc"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x2}, {0x1, 0x3, "93"}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xe0}, 0x0) executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program crashed: SYZFAIL: mount(sysfs) failed bisect: the chunk can be dropped bisect: testing without sub-chunk 2/3 testing program (duration=6m2s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [16, 5, 27, 16, 2, 18, 16, 12, 26] detailed listing: executing program 0: syz_io_uring_setup(0xf02, &(0x7f0000000000)={0x0, 0x8dac, 0x80000, 0xf7fffffd, 0x40058}, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e000000000000001603000003"], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) inotify_init() socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000000)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000100)={0x7, 0x8, 0xfa00, {r1, 0x10000}}, 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x23, &(0x7f0000000140)=ANY=[@ANYBLOB="bf16000000000000620af0ff7f000001620af4ff7f000001620af8ff12344e20620ad8ff12344e20620adcff00000000620ae0ff00000000620ae4ff50021000620ae8ff00000000620ac0ff45000028620ac4ff00000000620ac8ff40060000620accff7f000001620ad0ff7f000001bf61000000000000bfa200000000000007020000f0ffffffb70300000c000000b7040000ffffffffb705000000000000850000005400000015000b0000000000bf07000000000000bf71000000000000bfa200000000000007020000c0ffffffb703000014000000bfa400000000000007040000d8ffffffb705000014000000850000006e000000bf710000000000008500000056000000b70000000000000095000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r1, 0x0, 0x20, 0x0, &(0x7f0000000600)='\x00'/32, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x3ff}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x24, 0x0, [{0x0, 0x10, "9f1ffb12a19a4e3fca6f25da37bc"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x2}, {0x1, 0x3, "93"}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xe0}, 0x0) executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r3, 0x6, 0x13, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r3, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001d40)=""/4096, 0x1000}], 0x1}, 0x1}], 0x256, 0x10022, 0x0) executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r4, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001480)={0xe, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001440)=ANY=[@ANYBLOB="1c0000005e0021"], 0x1c}}, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x1) sendmsg$inet(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001440)=[{&(0x7f0000000400)='\b', 0x1}, {0x0}, {&(0x7f0000000040)="cfc3590e0f4b521a5fd885570a1cb092ce33ad6a6a05f2ea7a36db2baf749a34961d47d876a2f624411c2d38a61bf0", 0x2f}, {&(0x7f0000000440)="c05af4e3f781bcd7c4491fad9eda95a65f44c8deae4cd1932feaa04eb07537d02dc7967a5c3b7a7bd1c07a0bd2770e3b1cb0604fe0e142a0c2b0d00c568bfe75374778a73e30bf4d5ba325f703d58c3bc67839bec8f1772a4c22788ee17e0c4550b765f5a8dcfa3975c8bfcb9bfa6e770bb172b2955c71fcfe8a8906455f5ad75bc4e1cdc2bbc2723b01bf34de64213b5b71f151068936b848cab162bbf61e264c338908dd32b210360dfa3219aa444368f8d734af5311d4d8b5d6ca213cef75ba320471761b16c1d057e0d96daf2dd12519571044e971dafbcc0748a3796fae5e7d18d9779c1808a6386b00dd6f6971de0788165fdbf0be0e80620d93c25d8890759eec5f255fe3316f3ccbe2af1aa0f72fcdf586d4f2e35df0a5996bc9349d80c28cd2d2da287237d05ede5f0bf9ac6d34a2bf48acbbfe72ba951b5ac4c7b53fab1f3759382454308d018e125210656b408d9b7cdee2ae73be2ce7d539e9b6fd4adec173412e75463d958a51240ff7e398d85f871eaea1b4b0a97aae4374c4b4dc393e6392c50add6bc7fe224b8a07345153afc0106375bd88db58413fb9bc2e9dd1ac56b71bf36c028a430508e2eab564e2beab0d153476267ca7ed5d0e8c73c9c1d3bdd822261a251f9efd27bc8defdd8bd560af3d07aa6a540ada3097a8e2b03b6630ea797a4f26c2a0f060240e1df314bbb0406716f3dad3214abe2496e9eec19fd093ab02f8ed767f598e90583123457dbd0fbce84420d242ca9b8ba17e3f926994c3df27dcdd5cadc93a8d8dab900edeec32b3adca42ec0e712e3ea616d73994a9c3e3972a222e304ff1e20e8eb54d155c9b55528dd6a8f1306010d0c06023851c39b5a6f7936bcbc16ae048fac6298c0d44d55d60e68b46ff89f53dbf7a13349a01997f622fbb7cf2bc7f9175142c1a1fa53388baae781d8a21c0c24facf992df7f5dbf18e280df2dce7a8035675c9a9dcde16815e4916bc2124d32a11a5a8a9aa6468afc35f218a25cd4193de67c562f2fd521b0a32c64fe57ff1752d0ab4e9023217908699f336ffb6bf319d30241f067a3c24501887e960e867142a7fcf1ed62519e24ee0dedcb8e018c8fc12271f2e26783b7ceb798bb48044b8a3594bc98d3d18c4025f93ff2f86db1bbd54fd752069ddbf4e425ff2738e8eb0bc46a857a043a59e63543c97edaa01dad9eed99709a81f1178c2fc2f3ac7972842ca1ad3bbb7f86c1caa28aa04a0008008e56aa590f1c12969d2cd694f607600b8698fb6736b70c2dbec5eb51f936627261395ce156000c3af84a1641b972be3d954b865344fa6315bc3c8a709a862c02dc487570c12dd17e45ca5519178477ca1329cfdbcc4327a5aa6fe28fd10931cb7a7ae1a94948fb3ba6b0a15c162088f67725dfe9f539b28d78a24fb0885f3369a5806b5ff499de01e4c2e17228b79990eb8058f80c5a0fc5cf458e8678f93cd62565a7fe0297c7c4a195fa4ada1a75565194e049150881a9d76db5bf77d6f329160af56bd6da7cf7942fd46f8aa05062f63c80c2cc80ed02b78415604c4706df1f7f1ac5e21b2e34ba578d88a270890b6f3ebe2c1b9c7adf8e0b89518405ab95c9aa5fbdf7a4c4a6930d6d262cec7f4792f7ea6e3936f9eff24af6102284b3f11965852d1ae4814f1acd361a909f4c3aabf6e21fc4ed2a2e6829990723c800748aaba722a896883abdae6ceb806a468c266164af25672564ea108cc0f95f7e3ef4a03714b029a30e31f06f6c840fc9abdeaf14e343c9ab2af723a25edba7969d239144851c7df46005952c70704aaedf62375febbcb4b2c181c4f0afeca9ec01ed861e26da746ff4563a07a0d4ab9a5730b0004d458d93fdb6b937561ff3585cd2a8c40f1f37b925d63c6b0cbe8f28c4d4659b188d50e3e696c79ecfda7dba2465382de7658fc6ee8a351b24e6bd89addb116c7d1780401c41a7231c8a2f004a2ee030a0949f54489626c7d155cf90e02a8642328e84e4e9a0d3006594dea755976a4af00b142add14f2722ef90e8f775c9edf896874cab792e44b10baad4deb2745667da1b605b75e2b1c4681954c2d1638e663a12e5853dc484fb6ec886ad4e2d0bb73cc37fec291c1a582c85a6a05d6ef076dcbbd5762d41c4268a2e7812ae53a906ae44f03a3740e645cd099e42be9a9e589808093b09d8f05c6f69c4d8a27d7a721188e32f78bd7dd07336473002abc61ea6902191a6339cad9aa067614d112594a9640c83aad57154e77a8eacf81b291ba48d1c431c825ecf36bf2f8ce443fc48fb16b52c7a8773ac786740ea6a4bd3139417554953319bb941d2294af1382106f14de44e1b13cf1fd37ff8551df0e2a46a916492bb54be63fa749f8a7eb1ff1190d0b7b791874438a06e4409e91182c1771f916e1622a52be7600edaff77664c2a597a8840f206dee8144b8bd29e672821a1b9593c3e77da14b2d2b16d775f5de0765d5ec61496f7ba26bd0fdcccd3ef4aac527f00d87d1c7067b4c846a5b1d22514d0c72300a36d207ef212d21c75a54580e7d6ccd0e168725d10e6fd691cb8d2009bb515f097b86313d2973ec8c86cd893ef21c071798d667b2a268a161d012140c114b0bd3a54fe873b254c3e5f59d13416ac05d50b5f0f50d450d61c638ae383d32c9c7f4955c3e1ad15a05a42b8144642dd48c992727707375fb2cc2e30cadb169aacf3ab98f3fb77ac45f13d056fca8dbfb9ae99211f08f5b57f9a31e4a7d623c1f672058a5ced00ecd0c87387e6af0f11141b7431d08c108a5d6bf0091a637e7a1167d4e397c00adc8c164f47b42e5b3e92c323cf71d818fe69e5a8706226e642bba8ab8d270dc0d559c1aa88362ec4f75bf61af035a4ac1686816be4a09d5a23ce37fb6cbd595f3a8224ae586961b049f577c1bf17f55db49728845fc0a5dc6dc98ea54971d72fe24a7bcf46dbc785c989aaec0670f9c110b44a8005205870084ddac9a6031d2b77958a9ce9bd06c6fe5674d3b47366a9e978f5350d9ec17e5dfcec1ad868ada392fb7464fb82fcbedcf59cdbb8bf98ca4f932adc6430f765bb8ab6aa15b8be4749fb88ead4c0ec7cbcde39a146395b5cc4bd6b95e6796c5e28952b0370ab9db5edd0a8a5d671b429404445414c497c79e530dd117eaeabcb89a897b7eca921768ad6307f84107fbcd1bbad1116b5c10afc14bd1d3095a86c765251e2f73f6a3d36ef5c9a1301d6b9a1977a1c9601c6983f9758e34b58fdd6667e902ebb5e79ae85380942e2f431fb60566353d2ccbc244eb1e860c8b1d3ea013bfc46a9c353812052fe40a5f179ff189c3158ba0c44889d59a9d9afcd29164bde1092a63d3df9aded9829daa182c780e0caf74a0dc7d5622d475cb1fe8dcde9ff09e1f43375797bf5fe9a8a9e86a84b2ede449d257984a0fc082d36fc2ea1c4cd9d453ecc822ff9186b97a5081029363d04440080d2e4c150188a0c1592013d6a089e9fdd747098f31cc5671a801853fda08a02d18ffe8c0a3423995a44e0c5cf9dab152de6922a3f838535b4e17904433b0a2ef3e0713946f4713a6f370a59d5674615123d6d40fd51c27cfb13682624fb82f200352facc1213131f935a8b023ad04698302a379081ad0c9ea680efa71f2d20f476f03fbf128026d5672bc1cd82b56eb92c798b054f13024e71d128cd46fbbb881ec41eb15fb7eb2dce7ccbab147ce8fc7cd29e25f04221fde92206241f910c84ad944702f497cda67fbb695b8dc37b4935d025796dbafc623bed7c361b0b8f9f9812a10947a4e5b207ae461c9c417c664555bdf2ccb4f08fe81e82b6fb993c6389da2e4339860c80d7828771106aa472dbc5a7a4bed024702ec9067a23dcd11f6775de99e381a643898de05401878e2b08512e9f06f3fa6861911e6529b465aade83635451be7c63d1a9d03cafd40c2ed3b2a7cb231d94226ebe3e89376ad7f606ef21abc93383be9594bfd51286c2e8fb62300457707a2f61285ed0564e95de5fce7d44619898f75a5e1a78229ef7b20bde9da3c70ac22dd034467c9e9420cac9dc3ad7d7221c5cd538364deb756fb22bf133137a01e808996896434ddddc046600cc13b424f8b0da4f89f0260a46f41e96e8c89723c711c636c0d090cbf0460c7abb440079451aa0dc013bfb86a7c4d7ab17d1ed5204fd52f8380a3227e241afce2b588f67b1c3214cdc64bf25fd0f4223b807c6d63124ad50919421840a81ef31e77c1a8aef0d4d0c68f619431f0877fe343d828b2b8eae0d40cd384a5ae5c45361ee22d962bc537ddef7397da12ecdde14e90ecc0efe66650da080efdd195c20c8a854c4dfed438195df132067ae3d107f527720a52bbf1bd399ddb3b4dae8e322d34690061e7d6d8457aa07a173488172767cb5f3e60eeba34e29c58d36ba1e730deadbb1b59e76d19df0ffe544a09eeb10f3fff2ce92589a85061a96730525bd45278d207b63246ad01393760c2f9d904dc0c1c39e30c9f6a91e47febde45e56fa48bef82e3c87034285ff841dc097800a5702c8b7ebc8a94737b70ec589f65c7788d97fd27a1da44c861a235e134df41b9ab0649ae52870fbf5ccaaaba48a26ad9e937db1df16ab1e579ccd405114ab543716ec2bfbca438401a8e3b71a18077ce2683e323df52adc0fb4b09f3b81452da312694adbd634da9175e02a09fb224e701a4ce680edd71d0b2562b9df04c4877878350db749fcb9bbe440ce231ca963d41d632fb9a06fd5216cdebc2c168328c641f967b09bd3ae0c10b280f6abd6c334f818c590de28522335f361e961e9972a7efd1f74dd000807c7f6eb33c249b44377be8762522dad0cc80391d5352a15b5a1bc82a4c1f5c11ea872d5daade1f2e659b81efd4a42194716f90a9c82021d050aecc8638303a2d7a6ca4ef9fb6f582d745f9eef211694bda76a39b7bc0ad67870e1193b1060f129631e895ee060a84092603fe96f1897063cc1c9418c52bed065a543e8a0e63ce947e3dabb0c58abce7c308d08fc063e0aa96dba6332e9f5cfe666902b75005c04f1f5606d66d9d59554d68b97b83af4008e85234ec202e825a23ff9361181f8a115a651ebc781de116885831a203f15fcdaedb7cd58592cefffac123df96ea71f7c52a30f8d05a60229fe4de58f930d2bad3f7f5e0b95e49043f67f2b9e7fa842004f5081b20a3d5b0a6c41a109bd13296f7634fcb314c1d4e9a27ea336ec0b60c1a3eb75f80971a5bcc03af028199fc8c01cba574d235ea7da40c709a1986bded44cb328108fecf8b6c08b3f3520f3a2bcea6bede50b62581f42f2f68aa71caf531b6f5f7402316498ec453da5e07485a06f4d27ef2e216903319109df1836de05faa62898879b7cc894e1cbebe26b3c6e64a4723b17b0ae96341b56b1443ef5186ff7b1bfa972ce4fb9e0aecfc18677285009ad61827486faeebbb308b330c0aa3929ad756fa17ca2531f10e230d9956f56f766961bb8f5fd94804d5da441bedf9208d0d4d53c952d31ea0767d67d5cd01b8d2555bba8b86c74da23196924830cd8487a815a05ffdd29776c02bb8acea5ba2e54453983b69117238a9dc279f8693e9a50a516e8df38185c1e120b0e773f7ecf02f921d0b39f2370d6c3d626b07a4013662d115757c09fd1a631f4bca1d136351512a8ba6af6d634693f3e28bb98a81e2d369a4fd916a7a5452338b4e5b3e5f0a58989b8d3201b90073266ff1df8754afa09e1147a22212edc4bf95f4dd80f97282ab58ca56991f765ce8eba1106bd5e9fe19344240d35233d6c4601e5605226b3bc96", 0x1000}], 0x4, &(0x7f0000000300)=[@ip_tos_u8={{0x11, 0x0, 0x7}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x89, 0x5, "e63ad7"}, @timestamp={0x44, 0x10, 0xb6, 0x0, 0x4, [0x5, 0x40000000, 0x0]}, @timestamp={0x44, 0x8, 0xa5, 0x0, 0xe, [0x81]}, @cipso={0x86, 0x8, 0x3, [{0x0, 0x2}]}, @end, @end]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4ceb}}, @ip_retopts={{0x50, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xea, 0x3, 0x3, [{@multicast1, 0x3}, {@local, 0x3}, {@dev={0xac, 0x14, 0x14, 0x35}}]}, @end, @cipso={0x86, 0x23, 0x0, [{0x0, 0xf, "9f1ffb12a19a4e3fca6f25da37"}, {0x5, 0x9, "c4d737773e2652"}, {0x5, 0x3, "89"}, {0x1, 0x2}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xd0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000440)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/mtrr\x00', 0x2, 0x0) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f0000000340)={&(0x7f0000000000)=""/4096, 0x1000, 0x800}, 0x20) ioctl(r6, 0x400c4d07, &(0x7f0000000340)) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={0xffffffffffffffff, r5}, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xfc, 0x1, 0x1, 0x20}, 0x20) program did not crash bisect: testing without sub-chunk 3/3 testing program (duration=6m2s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [19, 4, 22, 5, 22, 17, 26, 18, 12, 5, 3] detailed listing: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1a, 0x3, [@TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7bebb"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x20040084) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r4, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r3, @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='3\n', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/fib_multipath_hash_fields\x00', 0x1, 0x0) write(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r1], 0x1c8}}, 0x0) program crashed: SYZFAIL: mount(sysfs) failed bisect: the chunk can be dropped bisect: split chunks (needed=true): <11> bisect: split chunk #0 of len 11 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=6m1s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [26, 18, 12, 5, 3] detailed listing: executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000e200008000000000000000028500000000000000000000000000000029c4ed29fa999ff163ee585f2dbf464727b966844bf802e2821794ce4cfab8a2e084a3e948005c4629cf4a85668e62289b2e67d7dd57c7d3050fd05249a875ab980effc7a25c56e5b415a58a3bac42fa2ae53d"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdca}, 0x94) socket$inet_tcp(0x2, 0x1, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000480)=@generic={&(0x7f0000000200)='./file0\x00', 0x0, 0x18}, 0x18) r1 = socket$inet6(0xa, 0x2, 0x0) close(r1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="a8", 0x1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet6_udp_int(r1, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r2, &(0x7f0000001e40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001b40)=""/142, 0x8e}, 0x6}], 0x1, 0x182, 0x0) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000180)=0x7f, 0x4) connect$inet6(r3, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}, 0x1c) write(r3, &(0x7f0000000a40)="89ba53b519a795020072aed129d4b5247c983466b3d757e832333a64d9abf416fd83f942661c47bcdf71f7d02fa27ba20d03474a4a4bce636eab1757928ca8d2b882b2b49ef18e2af960ac066efe5ef92769c5ee6da9435467583e6b541ce9a21c3ce5cb5fbdad9a45de0000000000000000000034bafe45a9cbdffee4947123", 0x80) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r7, {0x0, 0xe}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008061}, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, 0x0) r8 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000440)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000d00)=@newtfilter={0x200, 0x2c, 0xd27, 0x170bd2b, 0x2, {0x0, 0x0, 0x0, r9, {0x0, 0xa}, {}, {0x8, 0xffe0}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x1d0, 0x2, [@TCA_CGROUP_ACT={0x90, 0x1, [@m_sample={0x8c, 0xe, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0xc000000}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x85a1}]}, {0x3f, 0x6, "10c4b55f04acac1df9909f92c7de3e1ddcf2b0994e1fea968d26f5e338ad7982cc2f481333a26b8a1669bc336ab7f4ca38b34b81fccdc2322f665b"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x13c, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}, @TCA_EMATCH_TREE_LIST={0x130, 0x2, 0x0, 0x1, [@TCF_EM_META={0x44, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x1a3}, [@TCA_EM_META_LVALUE={0x14, 0x2, [@TCF_META_TYPE_VAR="2126f236819cd3147c6c", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="7da8"]}, @TCA_EM_META_RVALUE={0x1a, 0x3, [@TCF_META_TYPE_VAR="26b2a0", @TCF_META_TYPE_VAR="2f1680", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR="a2e4fa35b6d7bebb"]}, @TCA_EM_META_LVALUE={0x8, 0x2, [@TCF_META_TYPE_INT=0x4]}]}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x3, 0x7, 0x9}, {{0x4, 0x1, 0x1, 0x1}, {0x1, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x9}, {0x4, 0x6, 0x8, 0x1, 0x9, 0x2, 0x3}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x1, 0x1, 0x3}, {0xe, 0x1, 0xa78b, 0x0, 0xb, 0x2, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x401, 0x1, 0x2}, {0x3ff, 0x9, 0x3, 0x6, 0x1, 0x2}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x140}, {0x80000001, 0x8, 0xa8, 0x2, 0x9, 0x1, 0x2}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x9, 0x7, 0xec17}, {{0x2, 0x1, 0x1}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x54, 0x2, 0x0, 0x0, {{0x9}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x2}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x1}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}]}}, @TCF_EM_CONTAINER={0xc, 0x2, 0x0, 0x0, {{0x80, 0x0, 0x5}}}]}]}]}}]}, 0x200}}, 0x40) executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x20040084) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x25) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r4, 0x6, 0x14, &(0x7f0000000100)=0x2, 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r4, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r3, @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x40000) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x40, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x63148, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20004081}, 0x40000) sendmmsg(r0, &(0x7f0000000000), 0x4000000000001f2, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./proc\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='3\n', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/fib_multipath_hash_fields\x00', 0x1, 0x0) write(r0, 0x0, 0x0) executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000680)=ANY=[@ANYBLOB="c8010000", @ANYRES16=r1], 0x1c8}}, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=6m1s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [19, 4, 22, 5, 22, 17] detailed listing: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) program crashed: SYZFAIL: mount(sysfs) failed bisect: the chunk can be dropped bisect: split chunks (needed=true): <6> bisect: split chunk #0 of len 6 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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, 22, 17] detailed listing: executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x20) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000140)=0x20, 0x4) accept$inet(r0, 0x0, 0x0) executing program 2: mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) epoll_create1(0x0) openat$sw_sync(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000ac0), 0x800, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_open_dev$vim2m(0x0, 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) ioctl$KDGETKEYCODE(0xffffffffffffffff, 0x4b4c, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x48f, &(0x7f0000000000)={0x1, @private, 0x0, 0xfffffffd, 'lblc\x00', 0x8, 0xfffffffb, 0x1}, 0x2c) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x0, 0x20000000009, 0x3, 0x0, 0x1, 0x9}, 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r2, 0xffffffffffffffff, 0x100000000000000) executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000000000)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) listen(r0, 0x80) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e21, @loopback}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) r2 = accept4$inet(r0, 0x0, 0x0, 0x0) shutdown(r2, 0x1) shutdown(r1, 0x1) close(r2) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e20, @loopback}, 0x10) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [19, 4, 22] detailed listing: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) program crashed: SYZFAIL: mount(sysfs) failed bisect: the chunk can be dropped bisect: split chunks (needed=true): <3> bisect: split chunk #0 of len 3 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): prlimit64-sched_setscheduler-sched_setaffinity-getpid-sched_setscheduler-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-fsopen-fsconfig$FSCONFIG_CMD_CREATE-fsopen-bpf$MAP_CREATE-bpf$MAP_UPDATE_ELEM_TAIL_CALL-fsmount-fchdir-ioctl$sock_SIOCETHTOOL-poll-bpf$OBJ_PIN_MAP-mprotect-openat$procfs-pread64 detailed listing: executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000004440)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES32, @ANYBLOB='\x00'/15, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0200000001"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r5}, &(0x7f0000000500), &(0x7f0000000540)}, 0x20) r6 = fsmount(r4, 0x1, 0x0) fchdir(r6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'pim6reg1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x6, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xcc26, 0xffb, 0xae, 0xb69, 0xc5, 0x81, 0x1, 0x3, 0x5, 0xa1, 0xffc, 0x9, 0x701, 0x3, 0x40001, 0xfffffffa, 0x4, 0x6, 0x9, 0x4, 0x7, 0x2, 0x100000, 0x762, 0x3, 0xd, 0xe, 0x2b12, 0xb6, 0x3ff, 0x1c00, 0x80000001, 0x8, 0xbed4, 0x2000008, 0x8000100, 0x3, 0x0, 0x8, 0x8, 0x5, 0x79b, 0x2, 0x1, 0x9, 0x4, 0x7, 0x7, 0x1, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180001, 0x4007, 0x80002, 0x2, 0x2af, 0xf7, 0x5, 0x2, 0x7, 0x6, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x0, 0x401, 0x752, 0x0, 0x3, 0x0, 0x10001, 0x2, 0x0, 0x6, 0x9c, 0x3, 0x80000000, 0xfdffffff, 0x5a3, 0x2, 0x84, 0x100, 0x5, 0x252, 0x83, 0xb, 0x5, 0x20006, 0x5, 0x2, 0xb, 0x2, 0xd9c, 0xd, 0x2a2, 0xfffffffd, 0x6, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x66cd, 0x8, 0x8000, 0x2008da0, 0x1fc, 0x3, 0x4]}}) poll(0x0, 0x0, 0x9) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)=@generic={&(0x7f0000000000)='./file0\x00', r5}, 0x18) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) pread64(r7, &(0x7f0000000240)=""/133, 0x85, 0x4640) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): [19, 4] detailed listing: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) VM was preempted during syz execution: failed to run command in VM: instance is preempted, retrying program crashed: SYZFAIL: mount(sysfs) failed bisect: the chunk can be dropped bisect: split chunks (needed=true): <2> bisect: split chunk #0 of len 2 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): socket$nl_generic-syz_genetlink_get_family_id$nl80211-ioctl$sock_SIOCGIFINDEX_80211-sendmsg$NL80211_CMD_START_AP detailed listing: executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program crashed: SYZFAIL: mount(sysfs) failed bisect: the chunk can be dropped bisect: split chunks (needed=true): <1> bisect: split chunk #0 of len 1 into 2 parts bisect: no way to further split the chunk bisect: 1 programs left: executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) bisect: trying to concatenate bisect: concatenate 1 entries testing program (duration=9m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat-ioctl$USBDEVFS_IOCTL detailed listing: executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r1 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r2 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, 0x0) program crashed: SYZFAIL: mount(sysfs) failed bisect: concatenation succeeded found reproducer with 19 syscalls minimizing guilty program testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mount-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mkdirat-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mount-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mkdirat-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-syz_open_dev$usbmon-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) syz_open_dev$usbmon(&(0x7f0000000180), 0x9, 0x400002) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-ioctl$FIBMAP-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) r0 = openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r1 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000280)=0x800000) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-syz_clone-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r0 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-clock_nanosleep-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r0 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-timer_settime-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r0 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-timer_create-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) r0 = gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) timer_create(0x2, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) gettid() syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-gettid-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) gettid() mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: lost connection to test machine suppressed program crash: lost connection to test machine testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-openat-syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) openat(0xffffffffffffff9c, 0x0, 0x183042, 0x15) syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_open_dev$usbfs-syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0xb, 0x101701) syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: lost connection to test machine suppressed program crash: lost connection to test machine testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, 0x0, 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, 0x0, &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(0x0, &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', 0x0, &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', 0x0, 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program did not crash testing program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, 0x0, 0x200) program did not crash extracting C reproducer testing compiled C program (duration=7m59.883829656s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat program crashed: no output from test machine a never seen crash title: no output from test machine, ignore simplifying guilty program options testing program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed extracting C reproducer testing compiled C program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat program did not crash testing program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed extracting C reproducer testing compiled C program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed validation run: crashed=true testing program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: lost connection to test machine suppressed program crash: lost connection to test machine validation run: crashed=false testing program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed validation run: crashed=true testing program (duration=7m59.883829656s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 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}}): syz_usb_connect-mkdirat-mkdirat-mount-mkdirat-mount-mprotect-chdir-unlinkat detailed listing: executing program 0: syz_usb_connect(0x0, 0x42, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000001500)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x1a7) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000100)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200) program crashed: SYZFAIL: mount(sysfs) failed validation run: crashed=true reproducing took 7h16m47.398508202s repro crashed as (corrupted=false): SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=0 req=617 state=3 status=67 (errno 9: Bad file descriptor) connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF final repro crashed as (corrupted=false): SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: mount(sysfs) failed (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=0 req=617 state=3 status=67 (errno 9: Bad file descriptor) connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF