last executing test programs: 2.950848739s ago: executing program 0 (id=1542): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000080)="c503eb10", 0x4) (async) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x7}, {0x50, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x9, 0xfffffffe}]}) (async) socket(0x1, 0x2, 0x0) (async) setrlimit(0x4, &(0x7f0000000100)={0x9, 0x9}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x2, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, 0x0, 0xa7210e10bc3c9de9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x80, 0x0) fchdir(r2) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x58, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="cf0004016000", 0x6, 0x600, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3", 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="76b0b9cd281cffffffffffff080600010800060409000000aaaaaaaa00000000ffffffffffffffffffff"]) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) (async) lseek(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2.949383576s ago: executing program 0 (id=1545): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60ff070000002b03fe80d223f8a9f2b4603936267b6dea656d75000000000000000000000000f46fe5ef246c1c2200aaff020000000000000000000000000001f3a43a11b16effd0a8eb038627117d6a390100000000000000b3264c465f30b27eae0b5a001e21b3b74c538192b0f5a638cab06acdb91d4dd758412aa2c5770c4ad100b0d6"]) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60ff070000002b03fe80d223f8a9f2b4603936267b6dea656d75000000000000000000000000f46fe5ef246c1c2200aaff020000000000000000000000000001f3a43a11b16effd0a8eb038627117d6a390100000000000000b3264c465f30b27eae0b5a001e21b3b74c538192b0f5a638cab06acdb91d4dd758412aa2c5770c4ad100b0d6"]) (async) 2.839847741s ago: executing program 0 (id=1548): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) chflags(&(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x4c}, 0xc, 0x2a3, 0x0, 0x0, 0x40000005, 0x800000000000013, 0x8000000200, 0x40}) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x900}, 0x10, 0x0) 2.807073544s ago: executing program 0 (id=1550): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = socket(0x2, 0x2, 0x4) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0xd, 0x9, 0x5fffff5d, "9cfb000200002f9e68cd330400", 0x400, 0x45a}) (async) write(r0, &(0x7f0000001080)="482925a193641d02377dd9306edf3bc3074fa71cca5043b3b072de450513bc7a03355085c875edb8294f33d5e2419bd4d9e48df75d044dfcf05abcb73dedd461a65c75934580f4b4e46021d5e3631d1364d6ede53e2d8cc824ab9c0a6b583ac8c60762c27a1f5de95c4e0fc726ea9fba0041d435a81426e04c77c19448820e578d837d0923689c1bd025860eace0178206b6f821b57780c9b30028c66e9e359dbc09c8b5602915c1155c233efa002e748648144847f46569ec555b14ae92afb8d3a94f442d10350d00675bffdbc0dc86be482a9629aaf07439b2f4b5b484ddd24a79fb5a90a708283db349f6d1b1ca0f48f9d7caa7afb8b4b8755af70da778c83d70d2654a6bd559dcfda8f57252a342968628fef04d00f1094a5ed69046731c38743edb7029756a56fec681e26988dc0c275dca77de70c17b221ecbccdead0069694df6b22fbe1ef704b59e5b09c0505018ff4d4eb91e03f16015e9da0ea429b83ae1096e3d70981998cda92c6a7f1e23f6119b0d565dab2a2ae28844cd719771e55f863b510d9d1b720949a6d0abf8549862932399e8c0f4f67e5dc73e85b3325f4b2b9d7e41a14e18859b122ef68c7a1efbc2d57f13c89f1e89d763b00be2b07c89b9462c92c12fe81e06fdf7d934bde10e7906743968d36d074b18ce3f3963b3b119ccf40bbd150df9fdfa3b9f809509cb6ebb82817ba08f82c6290c992d91ea36503bc91dbe519aceb1ce1cda23ec7d56c7e3e36fdc59722b4c494d9393b2a6e8ebefb401d2cf14e11a39be816433c0f6d9ee694a808113a226e416546dea98611d26d3fc705e04349cb4ef544f74a4e0f68b1813e2e48852326582c6097975b992b16cbc5681ca9184c916d2ac786056ac5ab2f0210bf7ddd3bce9e58354737bd911fb0f87fa5effc4c9dfa14b7bffdcbc8a894efef7d82a46377a325155ca2ba714174ecc2016cb61c0e551ea8a204589592947664dea23f0f34df6bd94dde076e233696f16afe5afc1026a0b2385b232ce6c0cdf38f07c67890c4e67b83aeb32e2a2900a8e5a7cb32c2f5045ef5cd466914dbebfbd3dd3689c2fd95c8a5dbf2c97d04397d7c3ce7cc658811f76a5327d44a0320a13adae7c447ed5aecd3cc283d818f17044b471060c25d452dcdc3c1295e0283a84c4c9969e1691cbdd2f1a8781f6928734cb0973d8ae269c66c16308ccdf88b5e5b8fc41442db791bf47092b616072f0df8c7ec48509c55c90a274aae0b25dc6a0dfa121ca3c330a20b63bc7d5cf1c4620d279c03c44c5f1aab13ef3b882bc8aa91929cba376e00bb4c9f58eeb49a74502ad778550f8cb836a55177a61331b3f2d36ffa670650e09246c2ab3c7cac260fe1b94505b736c1ab3a578eecd3fde949af837297c3299dcf0820bee83dc092852413a23373405a3ff1ace0ecbca6285000cb744f1b2e383a53a8871e5d2ee0cd842d9e69692bc547b852094acab98e3b6619b312cd13a319cff5f78a9d66162f232b3ac741db29290dcb5c9f81181c4de4b008ad54c5e37058df60907a09d3e487ec1c4d23e9726d5a99dd50903723317b691338071dcb7869c119ed2ea9dda4fb46aca5e1f51a30f160fec0ed13dcb630bd8c712189c7703788d645ee1842dda82fadae04ba067cb17902a3020509e5ac3f85ed690b2af8a0cce65c7b4f21b8fddb6debbf7c554af95bf80a6ff2b8bcd55dfdc08160145f824e7c9e61d899c09bebbc8bd4211866a7b198466b7eccd58dcee503940f6c08e2e7f8ae9ddc6d9f299bd00081e7d14dbcd3f9677d1da01017c87729e6a855a6d2ac1e2261997839bcc6e7829429c6ea3eac4e19b2d383cf7fb33cc338d4f51315bfb02c7", 0x525) 2.580616333s ago: executing program 0 (id=1566): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x3, 0x8e, 0x80, 0x40000007}, {0x2c, 0xc, 0xd5}, {0x6, 0xa, 0x1, 0xfffffff1}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="fe6ccb69bc3b2c76", 0x8}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50ed2802003e80744700000000000000020000000f22000000000000272e3059d4c9bef576e7deb304db9d5fea3d714a", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08f94400002802670000fa20966b4560510aa365aa82785f2b00069078e0000001ac1400aa4e224e20e43f3a50e88162bd0b506bc36b778b23f8c113201a019030f51043b643920713d04bd54f41cf8aeaefef52c278e1e7714d9cf505ee67fe5b8e7f907e4748e2821995130757f1", @ANYRESOCT, @ANYRES32=0x41424344, @ANYBLOB="500280009078fffc"]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x6, 0x2, "27857aa85c448e0a25d1667148aadaa484a74c40", 0xa8, 0x80000001}) syz_open_pts() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x43, 0x8e, 0x7e, 0x40000047}, {0x30, 0xe, 0x9, 0x9}, {0x806, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="a93fc60bc2aac2", 0x7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r3, 0xfffffffffffffffb, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x15, 0x0, 0xf) r6 = socket$inet(0x2, 0x2, 0xc) poll(&(0x7f0000000100)=[{r2, 0x2}, {r5, 0x80}, {r6, 0x2}, {r2, 0x1}, {r5, 0x10}, {0xffffffffffffffff, 0x4}], 0x6, 0x0) 2.471767178s ago: executing program 0 (id=1573): setrlimit(0x8, &(0x7f0000000980)={0x10008000000042, 0x60}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x200, 0x5, 0xffffdfa2, 0x7f, "08ed909900006a49260da02948b06321f385ffe6", 0x4000000, 0x20008}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000880)=[{&(0x7f0000001940)="78e07388413a3eb085a68a5ffa44f36a8c97125786e1017a27b485913a75ab84f35a6ef611009d2737012a918b6e68faedac4eeae666b0dbd8d83fb1fd8d8f980b92562b94d3c36ee9146e58e337636410c131ad8c5ce2786744568a117aa332b9f71cbefe09cab208a4e27e3350a4d9a42100a3b3e931cc40a58bffe1f5c567df7a89a0a31bb8abb65e17609d6aeaa7c270dd8e112884457520de9b3f77372731365dcf8a83e11eeb0cb0f5737faefb00f1de58d22d2db7b36ce16e1a7fb4f7467387ffc2846b0e73b037edd3111e21bb89c9b92d524beca2ab9057c66915223b0810cca70ecdcd0d144b440785644d2f64f616236228e641a3067adb2bfbd45603b321e660b6ab1fb0f203ad4b6c3558f0555e2c3db7a33703d1146cde5dcb0b58dd08e8dd228e11606318a6605b9303ff460c854cc34c81968c9bdaf471d697ce3e0a4d40d743adcdd48dd3aa914264bf8ff0bd94b2e6b6ef9bc0439d5d04b65704349fa2761670108deab04c798717d0392681ffddcda4734345c529bd20d575eb959a6c3ec27e93061e1068e3e068dcbec841aae572c84e3a989f791277995787fbb316bca72bbf0445bcdf977e5acf5530aedaf05fdb814f427e8480ea4915fa9ac6ac7fc6e42910efe5c2e43a124b768128ddb5e146329b11ed685fb505be9595bc691b9152998a74096fe75e0fde68d45c29198d58a9070aa47159b2267bc09e2d6752676fb8f63c236e4b95e61fe9fafb318f853b36c895ec7742450edb24aa7eeead42c00d26fa9e33e5d0624c0efdb04c10c1471904e73893dd3884b35390ba43f60cfd2a818eac71706f082df06014b7fb9cd94407fb1430c60922d847d12afb45388c414f95043608e99bc8af8b15a11d9dcaf5a2c7605bd16ce286c64a271f2615cece04cfb32e24aacd2360d1fb4a48179bbd4504aba001ee73bf08539b0419cf8736a71ed003dd2339ca051358958e23eb824915bf5f125075768e5439798df804bdff8293235e250b49b8ae83f779bf6b7028f2e5ab29c4b49beb199ce0896c3f5e93387bd70f2126e34ca6bd40af90b13034c9eb409719946caef2573e48049a089f7b89536c59a405d493cb5b1e05d3502611bcd86591096d1eac7f673f023572249ba70a99feced89551fdcadb4fee5164ec63b35621d97219b50b7e1a1dd5925d0b6c9ce00c9d7ac976f3e32937af04a45db9a746c673bb4ed6c1ca621a4ccb47b54681661ffa7836740ee29e7c3c5d56bb746102134278d09769382f2efd2d0e4827bbefd42a28934c97eb6ca8ab5b6adfc32504bc790b2ead11d38df5e4704b18af3de265ad02b0c5e84eead0be22f6eabb2d07947b3efea5b6ceabfe34786cfa6239e72a20ae9d10531746326b4703c4ac5044339af6df521bc1baf753728f395ac88b92a173642dc4825351bb7af732b28e4fa879adde00bd79e7da50b576f0a983bff1e8e99d5ccd479d2386e94b1d000a3db66f9f9f9a3f4b21032fe4400cd3a01378dd7fef478935488635d083110306c09ebd636d51ba185b2de878c56d5c4b1165ff414676df240b72c7dc9d027dc64f07885e18f7de454b99f0a640c8cc043d2ce65cb54a0851509d501561332c89c674fb1e22b462bb245f8a6258f4ef59326460517581e479f97648011446db05f473887db94e908ef769d22dea165134950ce9696c42650d70673aec6b60497547053df5d3dac02d8677110eb8fb21c417a35d2ac91346d36c76f4d740cc5633a5cab0e7f9c42f7a2d15017017b7f3d0fa1157fbc7db9d63d855b499763bd95cb7ff52a9c60031dd51da886298c73590b288727ec137954b9dd25d9acb3650bbd33467773ed6d55b40a1e1866cde405e2f4900274d2391b80b8d7458d725b8fd65c714c9998c2713a288e5c809ffe81327e6810a0a2a9269a90d5e1d42b1aef364a6d1ae349eb42828a57b66572756ea20f30c5cf1e452fd4a1fea16b7fca13296469a050835b14854851075b1083ec688944d91701f7e3d0b12b0ef4fbba7457b0b540fd7790681ffff97ce09a60d81e2bb1192ee51f4ac31bac6a76d778ba3be97fa08c7383f2e0dc727bc3281a1b2e1b094417d7469e1bc5faac2d567ca2c5c23d7591b2ec2324c760269a3021f68884608d0f3433390af9b23d9706b50dadcf78d731c86a9d9ae2a59bdc500b22578bcc16501026faf4e1cad10fc7f4c54f53d252dc670237705414ad24bca952d6f38e5f4e3058791ee1c8dabe9e44b182f8492ca3fdf7a68e54baf5fff039232ed438f063b78f65d0f7a655d02dcfabb8e38bba094600ac7a47a44f9c2d40eeb346de44d906e0b01e5514caf8fc784573194a08f92acf7313074017a042a238b9db4aa73c58a4c926aface89569486b40efe6445f8bae32a37da6bf38a765dab06b9aa7b4c1ef0e6a50b715faba6a98b4732c29af00748d2f27c53b64dae4057a8fbc4e1657d82487f5d6578d293b4ce3ba82490609f28cb9de1bf34252e5cb9868f8838aa91b0a6ac45ed4a6bb849fb6d7db9914dad92c31fa704f6065a82a10e710476dc89c90ee61e9193a93160fb9abfc1ff5ad5dd30dcd594bf1fb47a6e180ce082578f846a4b71b73fa98b97eb61150396dbdcc9b60c1c318e1c009b3ee92a96eac607ba17ccbea164f8753e6c8ea443e2af0179273a6055edbf9aa4304c40c02d1f5697a013414ca2948d0b5fa708a24cc4ce45e05c25f22d35fba6c5b660dda1b6e0d088ea3b0175d2db50db88027cbf3d5e1674a60c82b35160946fc835e5e64f02e57594e0e7c911cc270c9f6b5f7c2980bca40eceb1edc603cd00766725cff6e2eb9bd03c9c3ecd05aae1893f415ee76eb23490d3e376ed839cf394c43c7121d0bea709a8f36f2375e904fe019a5fb2b112b0a64313f7f1793a2cb67e0fa8e2425ac37de54f726d92fe4038097acbae1cb7d7d60ddbc4144be342ac2f013e73c4b79a8f86986a27e9e1d792ef65fcb119c2d0e14ddb5b42c9f31f316ae5f6da0f6d79512ff5a2fa6dda7835769db3706fe06842257b6764aa9bb7284f0a45e41eb0c744e771516d0cee996d716d869e43ce9de15e13986c29bb7b978cfc85514b5f34fdead1db128014d54a482b1c803149b5d49a9b0178640d3d1f1808b73833bb25ee0b69848f4b1c22a783d679465aca89efd9daaa9e1fb85c7a84b8efea3482a1f55a7d40b44a5bff9417f7b87cee131c0fd1b7a069f090489634b207e933011d2e5e5c3a0a7438aaf1f90a352c04fbf682749b7ee68020f0bda97ce77ea297b8bb17a2bf9e9b05825e7919ffaf2b154c40d19b9c20aee9a63bfcebdf49306436353b86ad58c9191fead0c062dd9c90547b4fbbbd9883a267661a27108e61c06e16cf9847148bc4609debfb33a36cd38c215625fcfc7c0ee9ea39ec7a3c3a7ec787d4b92598c5a63677e94f641ac24f8d9dd8a69006e77a06a54ef3c51623ad190f999dbd2303151c909b23d8621b016c502e79eedbadbefdffe033f1243b49157376fe9376b7d09be262fab8b9b15bf68644f9291e347c686368b1f5cfdefaddcb3c7b6f37a97e5f651cd07cbd3015dfc7e787b33b5a10126071b8ad994c77fd581146897bb9cb194a12f3ef66ffa7a72ab112ad9b9ee300e0d7df5a37117a90d7693ead4b0e8dc05b1c25a6683a46a5866c0469c36c9b7bea84490fe19bc6e588dc1068a2cb8f73e67d5bd24efc64f40a19b17430f4bdaee32742e1339c4499fc6ebfde328287a168017ad9c1a11166b22ac689c04fb77bdfac94de75fd30517270c9938efbbd47f364059b97f31154d56298cd707b0752667827c228d15cde143543ce7ae7bf0df60b4ba5dfd9f48f66eaf5df86162347877691fee7d094539c45d1745bb625f4739d93a36005a38b3aefdd633e126ef8ebeca7dfd76a789fdef89567360dcde9d9d1ef50389d7bdc3bdfd4e798f32516ec62a122c71d6413c998c399334f2f5b5a8b8e38dfe2024b97f312bfee89f7ea3153c92b23222596b39335a2f9b7c18b83b65026b5019b6969b213ddcd036a0744140b10dbebdc3bff03adb8b41e6b2f92e13cc5fef5b7d6b6407c7958331326a8998544054f1a93536753bce8689eafa7ee5c6fe62e93c60e98eda55f5373444be5e8f87c5859cd7e55e96524c5d116f4f8ac44098a4a70220d0dea4177a2f844df444fccfc2a468f5b10f0978a9af12326db055eb825d72dcff3db511c4e25271d1cd907a0480a5efe31096b4a77c03382a9356aba5db5aac142cef069a00f2e6018d0dedecc2b5ff3147629e448e5e23a51c2a126f7157885899c4fb1137338cd960574e6b78a75d99cf7ebad10b5b2103a043dc98ab54143879f47f24d2f3b8e7db37328f775c296868876be24d94d2b0b83dc7e18acdaacbd54d6751f25f334ab1f04afdf67a6e5214b864c63d0231490c941f0caa32387b6e813c430cca14b8fd61275f30fe7fdc9f832244c5e399b89eb44adf644446515ee5bcb687f868649948160be6b2f4c4538b3ec14cf61718b5133c2fedf3a83beadd1c041bc9a3e088edfd070d34d3276afb6d1eb88769fb1924b31f1346041cf40e454387e1866070ea2a3522146ecae265dd9beb726a2f7dd7a1907fa342588f25823c6576dc7601f339b0bcf257455d0c9aeb0947433fcafc3f033a18df8c185f13036ae5e0afd7a93fd040b4bbb5303840ebe097f837275df68751d756bb9230e0ef5972b440e22d4d11d26fb13b7e2556de6c1cccf31deb817b33265a0fac49be5b710c6f50ae2ed551ef7a47014f361a45ff9f6e285e3bd7f8b1b477acdba3eac624f32c53658e6a603943ce621ea38421f8b5830846eb814c18a03f9bcb781290f7db103c7ac0e6a44a9d77a070ea61c57ec35d6acfe961cc9281e4329123c1ef458e36d81673c0ffdfee3e73c72cb3df0d49dd603068497a62613caaccfe2c9f79321fbe4b7e165c4449bb4fdb7a98303df6d75d5ed3c366960b933920d7ad01d099d0f9b7436d4e6854f1e8aadb82a39ba4f1a0b6aa97d0b2edc335e97486ba7f573b883c8acee37c2fd9de9590f8c225ad439105c32b9d532da3e96a41fd233e5279b5c79152773d41ca774246d86ce281ad57978dc3187c7e83de1a74cf67d1521e49f10bd85421325791623a9e3cb9a4a18b7ac08e46b967c2d0c63a4751797c68ce8f9c9740a01f4e372b8684f61155f6cc97421705b45d7c38569dc85715b19d5e4f896af8a832189823376a6035ca9bd86a42a26161f5695cfde84c5414a21e0f6b1ae75846f0e3f8eb05e9fee176d7336c35707b321869ad04f37fc09921f2dac157b77a78d23dcc2def32e28302faae62965d8aa09aab1a3588311028966b609564dfba299adff6b45fa8ea07f7a2960ce3635b321080ecb5c6dfae7d3f958a8eb3a1951596152e2146833f31d94244bcffa9d239703cddeceae480b3ac0dc47b3ff85db1c1f8965f47dde8a5a881f78d7921d21a8faa49acd4834dd3cf07bf4ad13e800ad3c3d0daa55fd8af1491e936300f026d00be7ff0853e09129a447924baa0df0b752cf309071627e971b3902c7623f92806cad0781c65de68d596d8e9e46", 0xf73}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="6d7cfbd1c995f6b95491b15360921187ed1a01fc443fa007caba1c97dc803edb339eb808a48320ec7da88df195171d24049322e64ae36720a02046329d1fd3de506c7dbc9642928911003b4e1508bb6dd951982d76a40d77a764851b0402fa281b317538bfead9ff944d96e3020ccb023cc84565f6dee46d93da0a41a12a7d8f820ac08a9cf3be606ad44ed94c5ba71744ef3f89775335a9921f9912c9e647da4a2ecf8f1718a3e9caf7d8d9823355", 0xaf}], 0x1) 1.358755326s ago: executing program 3 (id=1607): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x60000002, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x7bf, &(0x7f00000004c0)={@random="e727dc071f80", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "dd07a7", 0x789, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x2e, 0x2, 0x0, 0x2e, 0x0, [@empty]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xca, '\x00', @mcast1, [{0x4, 0xe, "6e54f42050163151c845d356a67707dc851750f7b401f5f983d29b9f1c5c9770fdfd9fc8816ade5cddc7b964c508766314c236a63fbdcd58a669ce13c0e964c91709f995853559ae2914519a410863877da8f13fbf65349d89949bfadb8960185a25ebfd36e3a5948b9d17a6a5c80c71"}, {0x0, 0xbe, "7c6b2a920cefb36867068565c218f2f055273e1c0206f0946965e78074afec21d6a2a8670b6bf8282228879a12700658f3a4ec846c8a9c1195cd4e3fab5ab517d3a78d88db06009eff0376a687d9821d1dc0418354f3cdebc23b4829de81a890cff3b98504ad306899663a4bdd9118a39da0514a8a396134064aa94dcaf6593b6b929ae299179e00236ee2ef51d55c262d4c81662a332433be164d138c520a897f49a59a4e54136c4cabc6dca09ddd4b79ebb542e2714c9687426e0277e60838ec219dba4eef7675adc891842da1adccfb109397875fb0c7bcf49c89ab5bb445bec10362ed1ecd36e2ba5b52b0e9c7e162045be2b3f139c9226fc69ff2d9f094fb727c2bd3ee7f59332f1d7243e1de7e8b99aa06e876afa7173a95f62b5f26cbb1faafa08bd153b2df22e0c7e4b6b2061426530be118c138785fb10d86464b821e07fe5217e40a6e875c2f8876d616f470a3267b576c7de050f908d3cc4605eac15906befa60866b91f4cd46d4a5cfd61fc7eef9dc100ca5d3fdb255ae9500f5a782915f5362cecdc0e740039c1781196e806d6f48c4a9f5f67b6d5ff22944295d57e37f3662d3671ea06f29e1776e41538dc19ccc86d127f7b086254659a0ac6ebc602a5d44a2b2b0758e3526285cc4bf4b9bb818afbf886157c950502f115a42f3e9894ed0c562eab1640adda07b045cef13cca7c07473aeea96e06900e07ce357fedeb44f915525b9dfc39c92a171ffd9cf59f28c534461aa93323579871d3b58f15070b68a6f917c04ac0024f4ac010ba8d8b5dc6c95ba42a95d70d6f6716b48c3dda07c139dc1d8770c3271438265c39b89f02f8baf3793cda674a3f3935f9b36336a0ad4e5e7d55ecbebbf375a11007509c5ebf5efd0787542f5c1c7a678c82ff964d5392ecd5a98c4c5b4edf3999307fdeaf074639a0e26ec5e522f55c0fc0948764863a8f86d22f538744661e99edb3773044e96a366ca4eab8a073d350d13c649fcef6b8d31fc63b75ffc3e4cbf06eb63be79a9fc59c3592c7f63c857592d35d0b7afe2f644471b25ac563ea7c45a13bc7303847938c5f15de829fa4e028a6120bb2dc11f75c6377d474c59679899e14f01e6189894bc56aaa4cb8e929d931e486802000df32ec1d4e345832dcff078af207e46632d05af07b46ab36d046e95f682134f4f1595594637b75876c62b77ced946350c87786ae622063ef5e2ef6e786f89bedf5406108752227f2c0aa21faa19b2eb1f7ccb8a2a118be854c0a100db199dd412b03f5af9a7c7dbcccbd31112260db18e7f671e0b11360cfa97e61fe2f45efbbfc9969cc27446a0f8e77760b4f429b3a10140ef3b3e5e08baf05cd598f96fdf8a70ad9ff37a6027052306f0d655a2c2693f86aaf9b754a3c0dd1f594d318b3a903d5d5f71ad98d248c5c976f979aca65e63a3394469d6b3968b43907690da2225e862a768cb2a7c880f9e56e7f2e22471a59a0d911ef3ba15c8c3f626f2b3968e27c9e37e06698ad92d55abcd07f16457d6437ff1e53d877616583f48758369f8c838e34f83b8c7a380d116566bf6c139e6f6fe5a26b49ab075a4dfc6602f6befec4b14fd87940618c53be2fbcbb4ea6873863c890f705dd81d5b12d5358943682328cbaf1fbe8cf4fd9957dd47ae5817bc0eaf30ef19322490a9738d25c3ce8a068b9a904e949bcf9521d74e6da4958f8c700b40b608a63b2f1ae16b88d9108800cd2bae7298700830f921c08ee93f5700b3a360ba20d8ef351d6ac51084701d01044c5ee7aaee37c7db0a4ac2952548b629bcb1a10259cf510d3fbe5d22a5138059dcae8acbbf5171c2b694c4267d89f0370d3170085f8a9cd5e853d65d70556d09516c8e5c40791cb327b59f9bb0f05281f662e2cfc0e4066225627deae7a89ff2692b4724e54cd02a15b24cfafca1beba95cc797e07c92de2f2d1832c1536001d7346a6801c324956f4e0ac79c8ffab42f5b9c81626a3abe3844bfdcbc1de97345a1fcf929d2dc8960b33547bed716ed3307f1ad32b91629390d9f097fe6eac1654e7e84790f94f07774dd35ad056027072bd968d897dbf039947d82c83ea959df75e623534b0de4ec5fb1d74f98d548bf73d395aed31aa31d43b5e62fcf0975aac4b2896ed"}, {0x1f, 0x1e, "f59b67d0e5f9a924aa116a80d7339c94774c4ddc6285ed11c5bdf7f2c7066a1da8ac363a3dbfe6586f2e2690904a1b76e6151dcda37fa124751a9d965fc7255f92fed5bd85c733e087329a9662410fa1e72fbeffa912d38c98a22c0ae42f9ddfddf3ad86da516dc1371c6c792372c7d1ca83c350ae86184727b5c4b565577f8b3e0309ded0ae1af00eda03fcb41a5b365a7ad6b1a3fe93ad89958fa631cff47579f8d2a8b6a38ea2edd51fb250257519925db29d959857199af4f1393686219f01a69b0cc82f94804f9842864c4bc4e4a8955bc6499bde978f42e12edf2b046692ba0931b8a7fa4d41abe2a64d183e6846594b"}]}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x91, 0xff, 0x7}, {0x50, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0xe, 0xfffffffe}]}) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x5}}}}}) 1.356769282s ago: executing program 3 (id=1609): getrlimit(0x8, &(0x7f0000000080)) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x1d8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1cca) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x0, 0x7, &(0x7f0000000480)="0b61b1fbc84dfb1ef52c6edca3c356050bdba30d08c69fc40d86afea70b949c82ad9eedcdb336bc9dfed21bf6ac4991b11d568c6760a93b54794e933ad6e0cef35ad17a0d5094d4a940fab01cc127356dee4f8099296b7d5d485a92d50161e0e1697946c562f45d0a507c8ef47a7b40610e111b51ff2da3244ac4b55919043874967c24309fac7ebc1bbbc7508988ac343dd74611d10b3a35cf6d23c14eb7ade9a22c463caac69cee33210bfc4a93124a37205018a50873aa1756f25c508df22c2820a77e3a73c856c5c0616", 0xcc) r3 = socket$inet(0x2, 0x3, 0xfc) read(r3, &(0x7f00000001c0)=""/38, 0x26) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000200)) 985.567917ms ago: executing program 1 (id=1633): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, 0x0, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) setreuid(0xee00, 0x0) (async) syz_open_pts() r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) (async) fcntl$setown(r1, 0x6, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') 869.282617ms ago: executing program 1 (id=1644): select(0x40, &(0x7f0000000180)={0x80000000, 0x44809e9d, 0xfffffffffbffffff, 0xfffffffefffffffd, 0x2000040000000002, 0x210, 0x9454, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0xffff, 0x0, 0xffffffffffffffff, 0x1, 0x800000000000108, 0x5, 0x7}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x6, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9c29, 0x4400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80606942, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, 0x0) open(0x0, 0x611, 0x85) sysctl$kern(&(0x7f0000000080)={0x1, 0x20}, 0x2, 0x0, &(0x7f0000000100), &(0x7f00000001c0)="40864ec5138570b9c5a2c85d295bd7a8b6e28dd6c10b5437125011076571c4d3255f4006acf9f28a011863481b6c0911bdb2c873a35d112cccc99a6013c2d223462202df111dd4cb8e687fe561b54bb518beff88f767cf96e7e64d32098a8ec5d89822b020fcba9ed9cdf91637b6f5112e95171e5c8de8382e7c76bf90b3", 0x7e) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000200), &(0x7f0000000580)=0x4) 869.088337ms ago: executing program 4 (id=1645): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwritev(r0, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) 817.974339ms ago: executing program 4 (id=1649): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20d82, 0x0) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x53c8) r3 = socket(0x18, 0x2, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) 817.692189ms ago: executing program 1 (id=1650): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="fe6ccb69", 0x4}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50ed2802003e80744700000000000000020000000f22000000000000272e3059d4c9bef576e7deb304db9d5fea3d714a7c60ff7f0000bf4d5a0990a98e137d59", &(0x7f0000000000)=0x40, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x5, 0x1, 0xfffffff2}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x100000000, 0x5, 0x7b98, 0x6, 0x0, 0x80000001], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0x6], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0xa, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="fe6ccb69bc3b2c7613f097d0285b35e41ad8c2100600000000000000004b53d2c9032f0e", 0x24}], 0x1) syz_open_pts() sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50ed2802003e80744700000000000000020000000f22000000000000272e3059d4c9bef5", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r1, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @random="7260ef2e1a9c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaa4a736d6e8b93921d1a22ad83775cd4aaaaaaaaaaaaaaaaaab1080045f0000000069078e0000001ac1400aa4e224e234df0b8705c9136c7b8608e8f01cf3c2e0fe2b5443c1e3709ddc282bafe26048d5dde2ce4f3245b1433cf872a981358f985fa62bb3f42b281776fe5a58890ca2808d5a67a3559477b2c115899b3cacc7f", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="5002800090780004"]) 794.941425ms ago: executing program 6 (id=1651): r0 = socket(0x2, 0x4, 0xfe) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) getsockname$unix(r0, 0x0, 0x0) 728.395366ms ago: executing program 4 (id=1652): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004a1000/0x4000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000018e000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000e2000/0x4000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f0000286000/0x2000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00000f2000/0x2000)=nil, 0x98e2}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000148000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00003d1000/0x1000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f00006fb000/0x3000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setuid(0xee01) r1 = getppid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x19, 0x1, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x4000000000, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x2}, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, r1, r1, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cac7", 0x2}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) shutdown(r5, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x101, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x4, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x41ac8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x7, 0x8, 0x5}, {0x29a71720, 0xffffdffa, 0x1, 0x3}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x6, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r4) r7 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x87654321, 0x1a2c, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000240)={0x45, 0x0, &(0x7f0000000040)=""/69}) 726.174429ms ago: executing program 1 (id=1653): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x10000000000000, 0x1000381a10087}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f00000013c0)='M', 0x1}], 0x1) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x400) flock(r1, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80, 0x91, 0xff, 0x7}, {0x54, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x9, 0xffffeffe}]}) syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x10000000000000, 0x1000381a10087}) (async) socket$unix(0x1, 0x5, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r3, &(0x7f0000000240)=[{&(0x7f00000013c0)='M', 0x1}], 0x1) (async) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x400) (async) flock(r1, 0x2) (async) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) (async) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80, 0x91, 0xff, 0x7}, {0x54, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x9, 0xffffeffe}]}) (async) syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[]) (async) 725.649746ms ago: executing program 5 (id=1654): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket$inet(0x2, 0x3, 0x2) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0x0, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x39, 0x4, 0x10, 0x8}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x3, 0x10000}, {0x6, 0x2, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x7, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x5, 0x1, 0x9}, {0x6, 0x5, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x2}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0xfffffffc, 0x2006, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) (async) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000300)={0x78c781e5, 0x2, 0xffffffffffffff7f, 0x1, 0x6, 0x3, 0x7, 0x7}, &(0x7f0000000340)={0x5, 0xffffffff, 0x5, 0x1fffffffc00, 0x400, 0x5, 0x7, 0x2}, &(0x7f00000007c0)={0x9c, 0xff0, 0x6, 0xdaf, 0x8, 0x6, 0x7f, 0x4}, &(0x7f0000000800)={0x200, 0x94b}) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x9, 0x6, 0xec}) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r5, r6, r7) (async, rerun: 64) r8 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) sendto$unix(r0, &(0x7f0000000040)="35384ffdce66fe49ffef224c9fae21c376215f62c90160751b7398caef089403a7399ba20179eab305c056ab30844baec45fe346717875096e2cb420330f57efb84a8038", 0x44, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 725.542256ms ago: executing program 5 (id=1655): mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r0 = msgget(0x1, 0x202) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x80, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 644.595531ms ago: executing program 6 (id=1656): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ffb, 0xffffa5ad, 0x3ff, 0x21d8b7e6, "102e2618007b6e3cebe400", 0x8, 0x9}) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000200)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000480)='./bus\x00', 0x40, 0x89) syz_open_pts() writev(r0, &(0x7f0000000140), 0x0) 641.820792ms ago: executing program 3 (id=1657): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x193) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="2996b8dacdd4a7846c96000000fd34f4a114053eeb92743e92813716100bda1f57823c6b9b23324f99b3cb6bc9e70ce400"/84, 0x60}], 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="00231b000f4030632c2dec30c21700001f00385c046200000817c575000804b9", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r0, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) r2 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) close(r2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0xfffffffd}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x20}, 0x5c, &(0x7f00000002c0)="71f90200000001008b7fbfaf8e62a108fec3708200000080000017e3ece2163885ce2dd13485b6ecb432899667ab2691924eee34c6756d40839c6e29c791ebb7475574ea9f4fe4267875966410e1bd0ac05ae53b45a90861", 0x0, 0x0, 0x37) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0xe5) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)="232176c197710ec51da76258b31ed3f6dd5807e19d6f4b7a282d8ec1b807fd5667457dc6affb4032116596fb86c304e88703f8e27d9e2802b7ec81f0771599437194609ba4313dc43aba4395a88f2ba92c2234db76a820476e915e60f7a03f50063f9ca21840ecf54ab432f0dc3ee4a5ef570a", 0x73}], 0x1) truncate(&(0x7f0000000180)='./bus\x00', 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 641.23544ms ago: executing program 3 (id=1658): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x20, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xa, 0xf8, 0x7, 0xffffaa1c}, {0x8, 0xf1, 0xbb, 0xffff}, {0x7, 0x9, 0xb, 0x9}, {0x4, 0x82, 0x8, 0x9e}]}) getsockopt(r2, 0x0, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x3, 0x6c0d}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 561.729286ms ago: executing program 7 (id=1659): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 64) rmdir(&(0x7f00000002c0)='./file0\x00') (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x9) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000100)=""/179, 0xb3}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x26, 0x9, 0x1, 0xfffffff2}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b02003e807447ff0008000000", &(0x7f0000000000)=0xf, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) dup2(r2, r1) (async, rerun: 64) execve(0x0, 0x0, 0x0) 560.934469ms ago: executing program 7 (id=1660): syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYRESDEC]) 556.873318ms ago: executing program 7 (id=1661): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x40, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x0, 0x7fd}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) 556.496346ms ago: executing program 3 (id=1662): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) pledge(&(0x7f0000000100)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x01\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6\x9b\xd4\r\xfc\x85\xf8}\x9c\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) (async) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) getpgid(0xffffffffffffffff) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) (async) close(r3) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3) syz_open_pts() write(r3, &(0x7f00000000c0)="02efffc8f02b50070ddcb1ed6b782580570300ab0d9d231b2b98547fafa9564346ac989dd5ad56021d06d3405159d9825cca22464ddfcb854646a2071c55989f85a959d96dcc349e749102a6cffdb889581aa6adda33a191c87da69505420f4c62098ec37d2f7d3fbb31b7e69249af05c9d02528", 0xfdd9) (async) write(r3, &(0x7f00000000c0)="02efffc8f02b50070ddcb1ed6b782580570300ab0d9d231b2b98547fafa9564346ac989dd5ad56021d06d3405159d9825cca22464ddfcb854646a2071c55989f85a959d96dcc349e749102a6cffdb889581aa6adda33a191c87da69505420f4c62098ec37d2f7d3fbb31b7e69249af05c9d02528", 0xfdd9) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000500)="2c4200a1fb92bbd1b71123f3e20ec70221495473a66224740cdbca8979087f", 0x1f}, {&(0x7f0000000600)="2e5435da81098aedfffebfe96cc920712a8205093fddc69d907a050e995646bdfd60c5291051e33d3ba0038407f2e3ba242347f781f05033da319364c41526b9169ddfea1b7837273d7ab980014234620009ddfad3af032a5818eca492fb3261832fb276503eaf93cd9863b6fad3c89a6205100311e4934f39a43a8a15557c1c7f4dd48a30755070ce55df4feb9b41e4de8b229649fe0443d553ae0cd6884f1c496387423a", 0xa5}, {&(0x7f00000001c0)="c07e0b7f1dc3fd7e79e75aa3db439b709d14152dea2eae1a4bf5cd36e6ae1a2f31b0ac8e9e4a58a1abd4b0c5df72fadc9c6d4878062c22d5245066a8", 0x3c}], 0x3) (async) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000500)="2c4200a1fb92bbd1b71123f3e20ec70221495473a66224740cdbca8979087f", 0x1f}, {&(0x7f0000000600)="2e5435da81098aedfffebfe96cc920712a8205093fddc69d907a050e995646bdfd60c5291051e33d3ba0038407f2e3ba242347f781f05033da319364c41526b9169ddfea1b7837273d7ab980014234620009ddfad3af032a5818eca492fb3261832fb276503eaf93cd9863b6fad3c89a6205100311e4934f39a43a8a15557c1c7f4dd48a30755070ce55df4feb9b41e4de8b229649fe0443d553ae0cd6884f1c496387423a", 0xa5}, {&(0x7f00000001c0)="c07e0b7f1dc3fd7e79e75aa3db439b709d14152dea2eae1a4bf5cd36e6ae1a2f31b0ac8e9e4a58a1abd4b0c5df72fadc9c6d4878062c22d5245066a8", 0x3c}], 0x3) ftruncate(r1, 0x6) (async) ftruncate(r1, 0x6) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sync() (async) sync() sendmmsg(r4, &(0x7f00000003c0)={0x0, 0x6}, 0xfffffef9, 0x6) 488.213969ms ago: executing program 4 (id=1665): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)="1b97d2c85e560f13b658e039094ccdf1666df150e3f13f603d02fbc35f800dd387b7fba97821bd17ce5879550eb36348325c94be9a8742dbaba30075b3297143dc5306fc1abada6fb2a92da3831ad30e2f0f6ca56298a456b086ecef2a2f632e449d995e5a8dc659bdc8395904f4798b10d833c97f8de6d91fd551203234949d923b52e5c4b9fa857fcfdcf4adc1b24ccbe7c357b86a203b648660ee144261b4f523e28f5083e4ec7b03c27e0aa98ce1cefa23f355da057c7aea66879bbc382e085ca61c46f5bc3e8e6080d1751d0d94217688a52d34ea498838c9e2814cf22551f6fcc2030aa42316e47b3d9da7d4cad1c4e8704ffd71e38ecc181e928c7596da9a70bd6ee9de9e6307c61dc3418eee16b3ccc75fbf2019a719c8c8354c716959f5f0aff68068948613045f706f8e488f0fd97206a4ff9dcad9b3af13d39f534a141085956bbf06a85d38fc4bf1c6084157bac09c1588c53e80f3be690ae93dbbc5d77ef31c20a0a99cabacc348fc1b0a3e897e529ddf4de12c7cf2be8c1e0c5fcf5d97c6524b5efec9976d0c01585d26d2137df34873511bd80a2a0f53b27c160054b3c7f5bb53bf5f8e067cdcde2e41d6fcda644f86e2740f29eb4afc0d5f952694879c128d25ee967292f38e51900d3df8b8566634ce05f52caf747d7e01261f419cc5ee644b8f01fbbb20df6292c53cfec39f7a0a8aade3088b43a15c6bbf3a284e84d1e8dd3d6892058c6c528ee5da3792b93c111a5cc70b5d74c66e15d1950f6360bd1f72b790766e6635795acd245b1dd237352eff3d45dd74d5b2d54951da028f329e1f3d18fe921aaca9e86fed176a74ec451242f917c0f599dae19f14201816ab293f1d1eb9fc0a37fc50aaac15ba70327c5ea3a45f0b2dd11b84d305e802a00fb4ada65a818ba522d45169f48df81e092ef602fe3f4a967e4435b12ccf2e38ceb725fa487c8e44e362e28b82a6b74c6b4b6bd9ab4eb936e00a23cbda3557672ba843aaae692ddfc3871d37c8ef131482ebacfb3fb6a5c6882ce3cc6022bc7250ebb49ee2e9da7127c949e8ea76fa07e629c9d2f0f00ffd829358b5a8cb4f468366868d6f621334cf832a66e32d7d298a4d62c8a3f02ec1c49a5beb8bf77e87767a9f7bdd98817a825b908b593a3c974a07a8ab8072f8bb585aca51cae75e28775a4b127b7ae385489f849932c12aff00162cec5636901e90438482dfab8554528aa8190817da018388f0956cdc7fd837c4d158e6e7ee497ca155459a5c0c3bd8c60371a704cf7abb1aaa94ac77eea79fac7f87590a955f44751e65797a2263de0fd6543afa8a3c5d86868c6bed6b44c094f6a5ee06e6992d211da8630199d36c0bf5088458120132fc1462555987f447788a7027a028b9fed0e6ec9560b66660e1e97592acc2a61fe652b6dfde1605e5a1068ca80cf92e24a3df4a3d9e3defc23ae82861f76cecdcb1d52eb182309fcd66db96b65bac0f412f1851fa6ac98fb6af3bf83a36e4bc1354a899e3444ee4bc448094a88c0dfef98381afcdf5002afb9697aaa73c93d71dea2007508d86d93201072f1b06be85e1b45fbec18146fbe8de53947e5bc2fc711e295fba7165c2656de76f25668ba170985985a5cf3c3df7aa7b61cf544e24c2d76f7aa0b72e437006c640b78579a52d9163fc6eaf062045bfe99785eb2441092de50c7ce4ee0fa9f152d06bfaf024163f269bac8403166dffb2155fea111e957dcbcabd1e71cb50caae99689085e41cb7cf194a57fa96a9f51ee4f2b3454b8d4f39db798d7fbf9457e3e8b4dd4340ea54987f860d16e5bc0b9c4f093751dd90062f62f0f4eaa83b2e1394761a2d4cf6ff7cb06409ea5b48111089ffe43a70965e66e1410e7f4b7b62aa7bafdffd6de8f62008bca0b69ed070e3637d82fe35c8436c6c25c7fce753c468879ab739156b75a0c8d3a0d40a40b98e77912e3a8d090c1a42eb3faad0494ba6f785ad1c8697cc0ab55638f9db3d04e8c508a7e10dfc0024b2c0e1668744a055fbd4c810a77f8d283961ffe0a69dbb1941bb9a0ac245b12a96be98af073672ab40cd150ab4858dafc4b70238419a510b5ae746fc73ac07d492772c5d3adb3e5898fc4d348dc0ebc36626c9594992533c569e380a41fec74b7c9138ff9943287c78ef87138ac0acb4b3559cf15dcf6aab1de33f19a0c771e1046cf151d779b3b18a56efd07ffeaeaf926389c856b4303698ec891b60490a61d20aebfd31d4d281382a289d38407d4bfb41f774df2d65d83d2771851d533aad00e7d2a59c3fd7fc8c7077b122d8a88da90a62b6bf213cecca7f07a316c640a4524a043fa1701b4f45d23d3e7cbc225e15adb5cf607f8444e02e696930db3f65edf9a41db520bd99905216a6da917eb0f1a7c10c611ddb4afd3867a02d929f9579c6e8d913a7a5ea3448791fec76a56fec17049497e58a062a9b90127cd3afec6a361dc59eae82c130c073e86d0b058d7961b36a55e456a028ec4b71f7642f65641e550dc94f5894f3db18dd37d262c3ba2c985944582dc0026414c91cb7a6b9319743ac9a4f213b1618d36330dfed0c8e897008bed72bc81174680d65fcca786cb0d555192163ca9f28716d38171924ab2a0482a627f2b773eb70732b887a58c589c1b70937104d8c1a6bb27072ebba330dfdb762a8db2705c3c1544229080b7d9ef50bf1ee35d063e4ac549a1543f1085b355f87b281a54f290dadd5db23039f232c014ac32a00f3c02cd65226fc48218eb043ee2603211613504b6e1dfdead5b8a4a860268663e4b4717d0ba2326869199af219cc361c7b63830729f891e75b2cc1d4dde38c828cd7b816a948dd6443a32ff902a29747cad8a180e46e30b74d5bc83baef53a5274f0fcf2f0848d68c764fefbab84689a4f8de6da23e8fdf88153dba090b6036d8d176ec84eaa676a7133cf8547ec5a7c225d15460f38b48083bae6abe3fd30c3c45ea9f5cd51c0309e360a1ee86c5db968d733b36c006295b6e4299dc5cfa46ba6fbfefa34d83c2dad617a1e8774e22d30cc340b79e153f026255ed531155a667df5934053f0d89b6f07674cbf2125cdbded000c9da47716fbf45867335934b9cf78c746ee52261f4597980c2eaf9b67286446492a8dd4fc2ff4334c83c5238f918ec4732416aba7f5386f64ca9c1251e2ec5888444c4785b36d583c62341b7ceeb9a1ffc44b57a69510fb215462276db0f541e8f1e9aecb5ee8c0e519c03c289ae07e7c12631e215f0f672a588a3f388adc902a84901a062eaf3d11a3506f9de3c9add251c858ea1086e773861abd2d081d2aeb9cfe97d1a08ef86e34c9ae8b3c9545825214c52ee237243b903a9d58b010d0a05afdb6254ef343d36d4100519581b46a86cfc41cc24e3d6ef5f28fa6cfbac41bb2da916dc4f10e156ea9aff846033065eb66ede179962d1dad5cdd6bdae503f93d1d68454c445d806d22ebc4f52e5a3924b6c92240ff77ff8e2611a8a540ebf3ce68abeba8064fa2433efc28829317b6bb164708092dac95f45fec285252e3069c2d222945ea436052ff6d76358f40f29d883d4fe0e8cce0efe3d96ba6fb6776dbe74ff6cac21245e57f621a2ddccc930fed32d0590e2bae0c1de1533bea2cec9a104ef3da04b7c750dfee24ecfc599bcdb7f88320c9a156ddda6ceb0066d1d7cae2b0b317d15ac456129c4905c034d4337a62da74d087fb11cb117863de162af082cc1389aa72d331ca8d1148ad02c125e8657d894ceeef58d6dc50de7b5bd85384c8466f9defcd24f9601cbe3e8313c5194402a194775501c825d2555b4a3f9d9fe7719c5f41111add20a2c983dbd04afd4d077b566246eccbdc549b28e2c739874c7f06699c3dce3292b8a3a43b20cb0a96594d2225d616266c2df4b79e90980f066e2d6703ddab4fc56a1ee69336f775c89131ad36038277cd2a63359bdd96149e3844394f003a239da9e36e4156c90107958e63cf40f580e68a7f7326f621e3e962c48d5baf742fad73e1ff5d500345b7442c496882646330d01044859ee8143cabf07805048bf9565aa4a2669522228945c412f3af267d7f4d3f46a925bee246c0c335b6a1bb4df4ab59e15a298d0ea42c22f1d5cb5e700318eed8d786513fee942dc75e923fc773bf1a8c4daca0ac6ed8cc571075e7e227683ae82920115cebe5919a02ab1eb05362689bdd9c5462cdc9a9c19bd24cb835d1b29a2435cd01229cfabf2ad087ed1c71d550936896fda40ece44d892305dd9617268bfedfb5d785b4b5b389380c61eb230241c8af786f17f055a85b03a89ba9f4f21dfd1535fba15d58e2da4266d3bc359be6fc0946037df38bb39dd274bcb42eace610fbf74edaf9bdd05137ff1a8691d962ae20c69ecf3907023500e615800c6c406fa7d256ffd2e70aabb82d1da665f5136222626641d93bd59f4e86564fc560c19417d71185408d758d82e8997ad2a0bdab813f0b2a0cfefe4c2be9da02f9586cef539dc027f30dab926ab4c95ef154874a53e4ac20e5dcf1e3b6cabb27425eb63188f515f85a9271b6687842c2c296ebd5d9a73375fb5189514772f28b7407ec5ce1f217657731b94cc9dd9ca7d7eb55b491d337face9e9ae82a7633efbed3128e7ec5e4413abbd11fc8c907a979ff67b85073f5f19efc2b0395ca598740d7b64ba29", 0xced) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x2ab, 0xa, 0x4000007, 0xf9, "ed10fd0f0000a13affffffffffff0c6002cc2600", 0x40048002, 0x20000006}) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x2ab, 0xa, 0x4000007, 0xf9, "ed10fd0f0000a13affffffffffff0c6002cc2600", 0x40048002, 0x20000006}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 487.192068ms ago: executing program 1 (id=1666): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x1, 0x100000003, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x5}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff7}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x60) r2 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x1, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x8}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x40, &(0x7f0000000000)={0x96, 0x7, 0x5, 0x1000000000000b, 0x8000000000000000, 0xfc1, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1005, 0x0, 0x37, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000080)={0x2ab, 0x7873, 0x4000008, 0xf9, "e510fd0f0000a13affffffffffff0c6002cc2600", 0x40048002, 0x20000006}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5c, 0x6, 0x5c, 0x80007}, {0x50, 0x5, 0x1, 0x41b08}, {0x6, 0x2, 0x2, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000000), 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000380)="50041b02003e807447ff0008000000ab000000000fbff4d47dc5e8829f3928105be28bfe4c754d0308a9b765a1252981281cf9e1f3832e0a7ba487576be4b8a214d224d007bbfbe322e6cf94d59d52d9987855e323f510adf5d84e17c74df70b", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000600)="d81a0f0000006b00000100000000", 0xe) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r5 = syz_open_pts() sysctl$vm(&(0x7f0000000180)={0x2, 0x9}, 0x2, &(0x7f0000000000)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000040)={0x7, 0x43, 0x4, 0x4}) 487.009391ms ago: executing program 6 (id=1667): utimes(0x0, &(0x7f0000000100)={{0x7, 0x9000000}, {0x7}}) 486.177982ms ago: executing program 4 (id=1668): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x4, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r1, 0x3}) write(r1, &(0x7f0000000140)="0979b6058801f78f07022002004000000045691d1000e67963913f729c159a04e313789b434300003f30ff7f6a0a", 0x2e) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000900)="98b3cb60fb635b491bbbec01601ab1921d9405ceb6c16a4196afc5daa51bb48d2055cfb9d8b43a4a00d3c32942b4ce4cac4de58bb41799103b2875d3237dc3fae5beeaf4133619a3c5bb62a6b92617f04ec1d91e913b8900ea1d010df7f5b7c327cae1566c67836c8de642b731ff4792db1e5c89f9d1b773755da733de26141a4f3205308dacb4df311c819dc3539cab66b5b3b59aca760f81c13ae951cc47352397afc12b438d489a042b1474478dd8355d76890feee6643a02aab506bf0b59cba40e94283b391868e1cf7d81cdc1a52ec69dc7667e5e7d098fd4ba6ba1589f9aba08af61df23872fb8118434767beb55754ff09bd352d914774ef27f61d47b1d751b045005bd05a6345ac9e2e454e92168729aed955389c5ee85663ea4373128cf2d1028df9591658ba0b4db9aa903da0f558e5813f8e47aa2b1218f4ccc320b4af8861d269a83c84e3615ce3af60aa7b86340640cf9645c7f088cc5f1c2658ce8076af8712516c53615769301c9ec88b3c86d75872ccf73da39313c1639edfe51a11cee2d29c7b1421fa4f034b8a25c6e2366f686da86e7fc951c0053a80d0954c3a314c4f274a2b88a9922f5903b6654b08791b1fe98e138d815", 0x1bc}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x44946465, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) r4 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2b60, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x1000, 0xffe, "000000e0ffff8371050000000010000447ff00", 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x4, 0x99, 0x2, 0x7}, {0x28, 0x7, 0x3, 0x158}, {0xffff, 0x5, 0x7f, 0x7}, {0x8, 0x1, 0x18, 0x16e}]}) mprotect(&(0x7f000013b000/0x4000)=nil, 0x4000, 0x4) 424.688045ms ago: executing program 6 (id=1671): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffff26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 423.576058ms ago: executing program 6 (id=1672): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="299616acc44135", 0x7}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c, 0x2, 0x5, 0x1}, {0x3, 0xbf, 0x3, 0xa}, {0x1006, 0x77, 0x4, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x69f84b4504433004, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 405.059664ms ago: executing program 5 (id=1674): syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1, {[@noop, @ssrr={0x89, 0x3, 0x6}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80, 0xd5b}}}}}) syz_emit_ethernet(0x16e, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "69f2c9", 0x130, 0x70, 0xfb, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2e, 0x1, '\x00', [@ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim]}, @dstopts={0x3a, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x4}]}, @dstopts={0x3a, 0x3, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x5}]}, @routing={0x3b, 0x4, 0x0, 0xa5, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x1, 0x4, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @routing={0x2f, 0x2, 0x0, 0x3, 0x0, [@rand_addr="f706dda7ac3afa022644ad9e9a54e7f9"]}, @fragment={0x3, 0x0, 0x40, 0x1, 0x0, 0x8, 0x68}], @generic="ad4606b4b9cbd37453d6fe10ffec9c1f0c1820c9e97a7d1259ec629be127226a087f3e46a91e9146cacf4c26afc47dd5eaf78c95af71e202ed4e73d564caac6488ac93531ebd6d406ba8665895c967bf3202793f589b01a8d343fe975df77c43158ad9d8952b53b7"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 392.58989ms ago: executing program 6 (id=1675): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x37}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xee}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00', 0x5}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) close(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000003c0)) write(r2, &(0x7f0000000400)="7f167cb19109e4efaefcd592e96a41fc914d9203abf8df59979de027b62e626e7f44efdb7cf2faa9dcfd293f0b2bdaa7f63186bb26f0c82f3740fd19c887769384a0fc16b438c3ad66cca1effd0e728a09ad6450612f1897be0dbd5d9b15b11e1f8f2119963319531970869c7a6342deb1fa6dceaeb44a98bdd322390a5850d4ad7d9d362c318d6d9f8db62c2dd6a534666c0a77f5c4d7bb10494922eb251e32dd0311c314c03afaa00d58d8c6cbd87ef67e1f40b45ef8e7a64aff70f9a26ea71fbb2285fe76bb3b5118436d0aafa354d6edc8f8a50452490b905e1ea8e3ef478fedca2015ea3671e9dd76be40feb2f33006423840eedffaf6135325737b4cc698a73674d1fc781ab62219dda50a03c306238a8148b87a0c06bac32935c47006f36d077776e4874e73eb5aae616d09f1892fc858544401f9af62956bd7dbe64c1a60aa01555c5db5fb8fb85be0fc9ae8b46e976134434619eeeb32f9e186866624ad446a44564f8e0e638e71d044a1ed5c0c8770e6bd804aca56e136b153685e7fd83e552f05c10e6c6507c6682f839b5a4c7086a268961ede6e3e1478face8208dd29793e7170095f97b3b79f24ad2c4636f460964eeb348680898bdf0b399360a73be62c2634d6b58bcc6382c9ac2ab50097eb6c21f8c0bf2ef60feefff761bd694d909ac3827ec50690fca0a7c9010b9959ef779d7bc22d20be52eb21e8dff6df46786ae0163d159ab548363b98e2d5e922793ef0801452258ba040392b35eafa20456505f4700296232fc1b338c30894bae2d714ecaef89123624759575b766a9e3d742f03bc56deeb42cfc1cc9f16f056e6052ddac74d63e04700c7af1afe3120286b1933f416c37d1c64238317b3b6b1f06323afe62bee8b45a033b321314ce70362e1675d48f495ed618bfb5e9005946546f734f94e697ecf4edfc2073c576325be6515fcea7f5d3c23ea84d7306c2e8aa956082f171df54ecc5143ccbb68508b93b0a204a40d1c04ef21e9eb8ece75ea9b76bef2aad7c4d6bbd29d59a85236c31dfa8f984d765a24e593345ecdc8e04355727e92c70f287b21bedaa7041d5d6db0b2971ccf86f9851ec3a0de5d161ffad662c7bc88150bafeaa5e2b79ef76f21eff92bd12c9693964fe48d0222b3f2c54ab74f000160b5cc12b0fbc7b1d2b4cfcc0d85d68c6e4f6360fa4d8862b8a2de2c5329facfa9045ebd1b8865474c6528e27d4791e966408552048ab53d89b269e1e62639aed9edb2e1d5297685ba2e27d4ea7123d1869decb3aa243c50f9a43c4864db16bfdd606dc848d815bf3a07eac1a3ad2f8907c55ecbe8c87676d4b89869057f03e81d793fc3aa50a88574d772e0f8e51692a68ec6936e3fa0d843d8374814fb6c5b8643cd58588069c4cd23a5ef5d842a57b19d2d053f6ef7a619d9d82bb4186d068c8bd31eb4153c3cf6411fb4c57bde2a7ac6c8a0cfeb20def97ef4bb9ce61e9c5912d8915856008699fc4b200b387c4754788d7896d097b735e3db43e7b9ebff22a5819647454b6b70438d89cc351406925c5573dcb107610ac22c6d48cfb3f64bc13a8549d94368a8300cbe42903f9584f13b9a55fe5e4f6ac5a31863919ab7750681bf7d3975af5dce186ed65728d0d208ae661999320b3f9c053bc0996ab4f5e8e4460b069ba6ef37186c4c2031f5aa1f2f2f95e8ee0616210c179c6bfa93694ec6257b02c6a796fc24b19cf995c7653add6246c1045f36643a9690de10051deb2ff9468f70ecc0473b18b0714361f173a55953b6106f5832699d2357d394d581eb0dc746aa4e0a3e973e41b103ed63c8aebea28b46a96a81ea76bdf593fb1fc99319e39ca7882f8412a45ea18b2bb85d01fa7b44e4cffc8498c2dffde3540c2a345f15f078eaeef901d5d28007615a478b14caa613134cb39900075efd242f0d7e144e84b624be7873de04649e39f0d0dffe2527375987a2076e86fe1954a034dce07c0d9c55be8bb59c4434bd304a0c56654c7f5c28a22319cfbed65988859e1b5f61e14a05bf0f6912c19725d8035949de9494685349cd646b9547f0daf909dd4bb7fb2f3a6b3e048a5f2d5561d3efa1cab0303f4f5affde0ad8d5a86fb5181bb38cbd47bf8d5d382408b3b097a20a9fda1e83e06a90fd8fa0f3c63120c15e3ced3168764b7642f30d4b53e0db5a334dd4d53ebc7e07a2a89dbe45992067a28c580f4b11ba80dc61e25bd487398ae55c01588375ea6166cc26a0cbfc116f86b5597ae408b2f2a273f6470a5494f13a3073cd0d9792c3c625b5ee408693ec2e653f2a06e309556c685f7ce68977eaf7ad4eff6e62afa3b2340fc42300f84bc962385526aed056d3c312a703466dcd2eac73b114c5d2399acf9d562f34e0d6cba29eaa98ebcd6c30ace505d2ddebe5da12f711694255c8ec7cb1e1748e70993ede92b8d7fc1184558ba6fcd5dc75cc35a43349154a9a000e57671bf9e4cb6754ae1e0425df9d1e726eb56100a57a78647e354cbfc8875c9299f9be7267a6808751aae0b92acfa2a969dcc025bbdc40f08dd1d51f6e8c6c835a8f7845e64a292059c8d69ce6537b2c544496530dfe5a4405d21a13aa471eba73f2c16cd9a525badea390c96f35319d7e7c97e32cee8514df08108b5461e45c40974d1b9e2915dd48f8ba785ba1d15b056667f12dea5c9aec08cb70b04d8b3fe226540fe1a8417d1190eaa6f79233b55792b0504eb9554dc3dd7c3af5ab54ef96a2108a575398028dc16329feb3cb3b70a11d5d918f2761e06c45beac38800530b44402f70cf863ee607bc78e00cd3bca811580ae7e41793c04baef3184b48cc312a515297da9a9162040e66b0926b5ab9b9cd92a2ed7bebafb9e604d82c137422d8bba892a1993c3e01696c48896c5a55b90e34a6bffca66e53e490d739c0615fe23b1ffb5e51e3c45cd055adacb710db9bdcda6ba3acaeb09f816eb40525a362c193fc3c21676f8929061d338a557df7ba672037cb0c494fd2670340032c13d7243c904ed4dc102117187d6cba3d7698beb2df6f95d62b11d3676f7634379f8c3ac0011948de8f3fb53dc2b302aec223efadc496c8d9e7f6a145f9159f800dbf75dad61be3f0aa63ec285ece84dc8e5ddac641f488dc8765bcffabcc27af0f15fe1a4f17dbd8da00b7328c801a4e964ac9acd7ae104a6b1eecfde7631b3014a8fa41678fa47a3b2912a69c08858779f6b15eb83f7ab551cc73406b8a5a4f55301cbd1ba00fa795c65948a2db9b26d1d48ff69a66e042b8bd54958eb8c74127787cf1e54e4a9de5d1ebd3b5b92c828ad11d40026ccea8951855b179f5be822d829b3a2980e0fe9e9ef2ed8b30ab3c10f982cbfba3c2695ab445158e82fcb3f509ded0e188304016e75b65040d7a99b9dfe97fea544deda93d831e013434efd67e2d0d2782019b62a88ba1cc9738f97bd8f16b9ff6cd992bb0d0ffd244aeb9ddfe3aad4816e266c410f348495c2f6767d73db899be6d21e13b7ca16e6d0458d5f32f84b8e3426d5c030d32a9c8d1d7f5758500f8e4d18aa956c7b23755341870fb8bc7c76bb5f16379c94c770aae60b93fbdff2cfce470b802ecb20141477ee1aaff56c3e1bf9391780f133b983e01496705f5c60e261dae5a22340c2aebee222624af7769ed2f38c069cd859b8c83f938d087e9c955ee6e2170eefbf0f1e8c3b5227fd7dcf7501aa926cc621c61193be7503ddd170ccc9e5884f7c5a7442f5ee9b53b6e9d3d0ea76c1da15e17ff5709ae1813879174d6be7adbfc4c4dddebe9ac1af97b48b621a2060de8bbadeb45cb724af778cb2eb05c0239ea65c1ccdc6c4d7ceda7c15e2d1244b6ee236caa1cb188556ae513132ba6967806984c78433e9c03cdf76e8a8d530843ea1e18aa8ae194b60ef45ec97d7f3f7a6cb8edf061642035862a41b360ba5e948a754a04063c50a9405e80459de814bfb262068aac103f0a940b00ed8ee4a42b4b70962dd5dccc71414b5cce46f95e67badf63473d173781450da1e7002e559caeb426798238fbc30c5d87a4484e15be513090cb913ce38a38178e43911770c81ce771887bdf8503eabf5292592c8df98246bc5bb64958a46bdddcbe9292e79127d350ce25f3dee04f925eeff5bbfc01ac6a255916df76affd61c23f5aa8aa4e81a568d058bd06ec1d5639f14b4a07b787ee7a2018d866ac748859b9bd4f4effb51b00fdedd5ff0968816a2ab8d1676a457120109f26906936e325533a13020b8c0402d63223280bfe22455c33cae616452e430870f91e91dd80f5fa3c25fad13703e1d77c4a559bd57ce7eaef118b5e76df13f3d1f4770de16740e709bedb6cf91e817df2835de794527832deca514599a884eef3d8fc513a249dba2a59f6911173a14b4ca29c487a29ef2c8056f617c3f3e83eea7db4b38a68137917b20762355bdef184d0ead2a724fbfefb93f432d95e3ef06a16deebd7dc6ef633d12b91352a84cda52d4f4e7a7a03fa5cfcb51bad52cf4ef05c288e57a98f8e28b625b98737f6a9525faffe89c6c7b09d8c29893a829741940def86c3fa5d9a0bf460c419a44f836bf028a4798b85264815d446b56c6f205cc78b3a7805ce68c214ff18c85d60871a3d3eb3e0d8680c11a4fefe47d9d1fecfee3e118746d876fe49d8ced1e30988d3f344061a98bfa6463e5fd53708c0be43b9b7434396db150d23d87981d37920b56a59d1f3048a7c9da036e1f54586d4bc9e872bef02ed0595d70e4b53b2430fd0888f0b4588fe1b3969c46349ff7412af6ce82262cbed5fd6defb808d0df7ee6b4b2705020abdb1612c71c9c43be68b11b3db8eedb8128ad3afcf4fb36f7c04cd3698103724aab5ef9238d6709871b1e4ecbe945c1c510428b28953cfd3cc4187fc1f24ebef5dd7cc3e7476fa180397e635d9e816180a58c81e543670bc0b03212911ca36268cb6b689edf31ad5fff5ccb4a48472563a27b93fa6fc2a163a95243bb7dadcc6e5b424be269b72edb6875690dd3c15b317c2b4bbe37093a0aa3aabd6da5b77b13823b105f150ad4c1322513a9fb89e74527cf5952e14f04806ae8432c32fd4adc183f6649e1deaa1e4185745c390c51867b48f9fbbc2f6082bc8f7d49a854e245f10c07bfd5369a6bac408ef2a5c9c3b732a31343b0b672bd6e06cf508bdaf5aa6cc61623d625f9101d9e2e249186c42f1c7603c997ad855b9e90e7f9b7fd165faf14534e568e8385e7fddc987c244c4eec50fe6235a5a11d3be64712538ce4b38d16b1eca5d57b802b6cf3cafa99cff686599d390a9d2c9198868c118811d020705eccc512d94bfac7529f004e9a6a51cc087d22b232d9fa395231c031efe865097147e4b545ee9653ae14cba1f845c450e6a4a77add3799708e6f69f66f2dd63a55ede352e033af24e489b6d9e45d55b341821ca1af4eccf7f2289df1934239aaa82c9dbe3716f6863761f6d4b25931693a8e57d567b5b290e4595f9a4693d1479697e9e039cd7f6eba735f621cc169b5d5a994acf46732f9eb74cf544f54bd1c9689119720437ea2aaa24484c547a7fa3f049dbbf35d8c1b7343cb44c1ce6bf8f67972e9eb06f2a7677959b8a72be6b90d85370491b2b482f086cd4cd5b32e0182ec4597d59ce34732b4ca397f4ab9b1fb0569f475b5f967e01e641b1a44aa0c9920bad54e5c9543b3c445006492f9ceab5bc0c049d10b479abb2103c1e416b0c52c0b89bbb9f518871d1a06f2b5f8a7949add21b282b3aed27007195fed234114cdec161c5e7017d4ec0eea57f0d262bc3a314b5da0e4", 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001400)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000014c0)={0x5, 0x4, 0xda71, {[0x15c7, 0x6, 0x12, 0x7, 0x10, 0x1, 0x4, 0x1, 0x8, 0xfffffffffffffffd, 0x5be0, 0x6, 0x8, 0x3, 0x8000000000000001, 0xe, 0x2, 0x100000000], [0x10, 0x1a30, 0xffffffffffff8000, 0x3, 0x0, 0x100000000, 0x8, 0x3, 0x3, 0x6], [0x10, 0x0, 0x1, 0x0, 0xfff, 0x80000001, 0xff1], [0x0, 0x8001, 0x9, 0x8, 0x1, 0x8], [{0x8, 0x8, 0xda0f, 0x2}, {0xfe00, 0x2, 0x4, 0x7}, {0x4e, 0x21, 0x1a8, 0x8}, {0x4, 0x6500, 0x4}, {0x3ff, 0x1, 0x3, 0x1}, {0x4a, 0x6, 0x8, 0x3}, {0x7, 0x6, 0x3, 0xffffffffffff014c}, {0x0, 0x8, 0x8, 0xfffffffffffffff9}], {0x1, 0xff, 0x1, 0x100000001}, {0xff, 0x4, 0x5, 0x9}}}) rmdir(&(0x7f0000001740)='./file0\x00') r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000017c0)=0x80) r7 = getuid() setuid(r7) mkdirat(r4, &(0x7f0000001800)='./file0\x00', 0x152) r8 = shmget(0x3, 0x1000, 0x240, &(0x7f0000ffb000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, 0x0]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) r12 = getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000001940)={{0x8, r7, r9, r7, r10, 0x101, 0x4}, 0x7, 0x1ff, r11, r12, 0x8, 0xfffffffffffffffc, 0x100000001}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000019c0), 0x40, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a00), 0x80, 0x0) writev(r13, &(0x7f0000001c80)=[{&(0x7f0000001a40)="47b5717155017fcfe1fe1c58362cfd9ef3c269063f3f866494acc4342be98997f541ec08befaf22742f8c16b2f1b740659d57c152f8de03e1121465d49079748398a85d44090b6622aad5a6e0ec409b7ee515ef0ec27585db8422fd4909a00ca63cd313ef81c586ec8ded2f535535f1afbd5279d2136c0fd2ca63a856d7d6ab11bea8d1d4f430d0044fdd8005c345d2ceee04f99ddcbf5b81a35a8eba80a0e245239d04affcae249b2fbabae67ddd4e84e8c14310c6afe8d86d4b7f739e838d7b4e7303dddb81559840df81e811ba5", 0xcf}, {&(0x7f0000001b40)="4d0f1c3f935fecb0c4f92601a204b37e8c94943d9e6f37ab5641c436735d445aab4d77ad3051fd0f8594b1d7bad83e9fa88637be3ddedb810a91db60abe4119f50f3bdf870cc20439ea1bd5a9afa1c4255c30582407eb53e3cb5b338e207a94894e0c7f44801486988eb3f1f0d185f97e93e8be3f577d89e5f4d15cfee2baa47271ef866778f54d5694454e876befefbde4e328204fafdba35d20e17bfdb08432a7b05466a74cf999d47809669263d90c502e02c99c2a2ed85a03360417858a25393900377c3b6cc967d4f9bc17d5b5d7f6c5be31c0065b8010327e553aa17529f587b2549", 0xe5}, {&(0x7f0000001c40)="c39e3f05d95413ca5569a414a8366976ad5d788591874c759f9d04404965992181902e", 0x23}], 0x3) 338.773785ms ago: executing program 5 (id=1677): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @local={0xac, 0x14, 0x0}, @local, @broadcast}}}}) 338.093449ms ago: executing program 5 (id=1679): r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x0, 0x10}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x7, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x7ff, &(0x7f0000000280)="c0c94f6f5bd8cee6cfbe49fd42d67fb809433bd36b66bd2a41c08939eb82f753f1684858f76784d30e0b74b16a74248f5be407433253a5d3553d24ee53d5ee04ffd9dccb5294110ae46e6ab7b45b92393a6841bff23c54a0b257a6e6479c98fdea5a656fbc2a4104cceee96f5a4bbc90875c66f397f76ee8fdc80dc7add5f45510382948b2d361a9451dad743d2be53dc28942ed6fa66b13d87d140a0abd5f9574d1672631774f13648dfa6f8db9cebe8b37db2597ab12f006ec3a4ae1b8f6ec2a92345afa435703219b4910d27267b7c312c932f545dfa9eefad0dba6c1a1602854a65b5715d0cd1cfb4cda8345be372290baad6aa01113bd460dbb2d5d14ac756c9c731d486d091b9ff21378766920f571b69f91075ad867de9cf8b9fbdc82bddc3927550ab7ff2559e7a86ce656768610a2a62c04d685b04571525a1b7c4f159873a47372824351569e3f36f51ccf5561964d1f2f8c297351b9f01eb4bd0150c30058c64b4840cf2253f0232895625da74a6534f6464fee22d2733124c161b1b956d9d851fccc365855f192b951fc4e678796a9148e4547ed7e245530642c7ef7715d1197e3013b2d8dfdd561882d0ede1d88b4e46b4ba9038eee9bccfe31e93b29d0b88eb426ec3a5fe2fe119678e45ecc52adfaa914ce0eb8223630721c885dae5d4abc100619449851ee4e5a34f01355032d7324d9fbfa0c1f5a0252cf92fa07ad4d95e9c34adbb5b38764d10c1f9f6482d7a06c6a5206915fbd1230e1b0cb007bb25e9660d3c9c85e5e3725e328d37b6c76cf837e282cfecc647cbe8492844d9efc0a74c6fabbb031321c172fa48941ec4815eb0915b59ee9bfe42add99a5d1f226ee165be7bc4efcc69e6dc7458b966cbe83758a00585b3e721b7b87caa50041cdb8c9545b63d33ce755b31d46b9fc882c7e24510a5b47a9c680be50d62b32da2abb1f72b3b2a53380e86a9f95c0b7649966379558e113d59a6d5e7287744dd9b2f5e8373a9272e839585c868d502ec1c72777b2effa020cb7f266a7b00da67f260fa3ee317c82f64e1c6d34a6ca4b1d04b6d0e8842e4ea30e4de3ce05583a867a7c878966f6699ad829c0dd066d1f9f585f85efaf8525976b7e51fc9f53f95fc62ea38e069c1664d125c9f3f47afdf6c19208855ba4a56e1f00984e38cf2ed282469d9f7a7407811122b4e1144d32b73f0d1d310d0776de8f47c88c9b41fd5f35b51e07a907c9176028051f4e4f4462fa81c77e3a83b507f7a3202aa37eb3ec7675829be3e801c824c99102986c4b2c46a43d7a99cdb62e5863a4c9b5b95d6ffbafc176a8a99b7e9ee24f13b26c78510ab6e492c36da2c3e83deabb6295187dafe2a607b8abd137fd30cfbb1ad2d981d0f845d7590d05a30dfbba0e3fe4290612c4f4ae0b44eb95c509efb50e38a45093b454eadcb0a1d826b348ec2c17275cb5e7b70b16112b2304977af2ac23e0ef6ae5c8308df4e40566d75aaa18303dd82e0d8571290f6723a802f6355a6ba5a6596f42729cbebe4d9444415151a2d747b2d19822c9f4f693bd793489618dd25c46a71f999a8693618364f246db1cfa7f4c28d1680cc2bbfe436053e72c00c4d4ffa220710d3a678629900ab6ea4fcaf7c191e29a4803e1143f1d8649fd1feb2abbf9f4abc7e2b46644e34d2487e50b4836ba6b38354afee94a6f924953f7a6a585e7b8d62b47925a63c8c0e8b8835e9f402012cc4f1169696155042f47f901d601256da66013ea445279b79a601b13a63a9a4ca13a2d4aedf9c11900c73b6c56853716fe0952eeb2158459c5e04012cf0bb226089d81e321c09152deace37cc1c2ec7d10ed29e6c59163090266fafd92e5531d02c3ffdd1e5dc35ee8fa46f105ffa5c0746b2c1b1f160eaaa74301eacbb6fc5e74ef1fb50d6a0279e81b9cc0dbfd82ba1c50179705e1a0473ae19c134dd9cd30868f03206c8b4341f9b3fbbb53dfd21781ed3259267c945df23b255f8a02a330260d249f38abf384fe30e7458b89c9163d3fed710014d86bbe182cf16e7058996e1fcf63c688f8c46271b99d4a5554ec7840ac288d3012fc2e8a5157db5ba4ee62def45ef38369e80e38fde65820079e4c4f0519610c827fa8aefae5784c84c0518e61db0e0ee47c5006ac48594a7814e66ef05ba2509d8acfb924ab670546adbfa7a5d18c9465970b3159921c86f045ea753f45cb5eaa4cb473c4612ba468f435bcbf60e4f5611e24d5407ccd8a2a2a770fc9a3ea1a17d19dcd234d04caf354cbb957c1e12806c3b8dfe7517d800ae73a2590f7dbc0b3efa60043f875c3b58ed02e7b3b9c9c5c93f45dc18b7e33a1febd7b74098744e6ed5a29f1d3e960644341905456012973c9b85de1ccb8fa4516cde5cc71347ded45d5a0082ff75d22ebdf3135812f794861cd4beb89371590f233f5b330e72a7b3ea07e6b39ea7226bcf93bfbab6bee83fa282f4e25577d7b15fb9d457b88848d1fd25d02f5a7e902a2e6503119587f93cb7dc79925a072402f883343c720f25c08033611f47f14b6b04a306cd9a512e3e7dec75fca314fbe1dd9073aff3455544e508f90f8d33d98bc95fbdfa9a72063da93ae759a6251110f5449a604b35eadfb7f3fe8e6b667d7cb64a45ab69cab331898d93a7ad23be0f25e1ea709d66581cba3f9f2b65d30a71284bc08b1b76c12919b8a7c04bb6241c57cf91540cdffa65ff9ee5a5470d151a4c1bd5992674aa2cfe8a11bf6d28f21d9af6dab736c10d31a0cb948ad82b558ba05ec9ad9dc36f6d5617260e42d7a173f3cf7c83a63d0c183426a5f38620546178137151fbb2b6b74f19b3abe18bc89a7aa2b942228ff4b76364e8ed928faada2231f3c7e267c098b50baa38e7e71ff40e1d4c2322d30eb51e4aab90896f90cae4f5797095018b6be79bcd35b4ad4002ef0f659fa0ab80e12712f1e3b26d53d20fbcd662e839d3d63864e75e819dadce50c9b1441b529a00c888e93eee7e612629eb524b41397dafd022b8742312e7bbe3a5500fc073a3603d2bd85a27f19e9a09a03ef349d3cfd8dfdfc8c0f3c4d769188c401d41062b9c7055feba8a8245676813b5af9362e1dca34396b28df9bfcc8b48a6144ac7f1b3f9c0cef1fc0c6e3ec93062e8c9c73d38cfaf40bc62d8d9c93df95e376998f259cd5a46ad6a8e308e76db73265d7bf63b5e004f5de6c04030493f5409d64a219c69ee26e241f7d00cb38fe81964b9bc904d4171b47d36e107a88ef9170fb14c1de2c59ea9aeba05ddf711755f1ac7691b99dcf33f11d26eb40a302887e33cb57573de5f5bece7190fa69eba2c5e88eb33742c05575b8a1eb39bd4149eeb310bd10c189441cd21c7cc3353eb46dc049f51ed422b3346027169b95e27d45a66fa0dd3313200756e7dfc6efa62fa50eeb2115ca3288b6f13d36c2a7d502248af28b4d1c8df55f4cd50a0c8c686da8f5743c4c757afa4ef9b933aabf27400e58e42a9c091d202290b766606c0e40fef0e097b319d686c15ba1b8420a3a0f05f11d3e7786ecaa68f7d4a02150e7479be3ac20c12652a92538e9a884e182f8ff647d1f5da43b5866b0bda8c4c1ec88a7e706710167b9d941b34056b038e372eea61fb6d5bd1cc59efd2c28166723c86ea7f2ea22518d3d181502e099d63951b9c16df9d423fd0795f6643e6d77b92244aa9f4049f277a40e7a58193b25fe0dcac53404ea86d09a7d7066430e59f9bf6f6bbc9c0dcb6417c28ed25c5e97f770e19dac9bd9c88d2a492e6cd565f32ceccd5d5d2d1a99076f6adb5716cfbc48a0395e1dfd9344e86dae8c2e5d31900d0386c1c856129c91760e3a29bb16a7a1a923d29680c5db0968e1350c1bd260e4dc53a532e22cc8915f52510c75a0b66c0a483927e369719e7806db44415245fa6fad42eeab3c7313fbe7b56d6528e651bc57fd9c73252012fa51498e602ac03b7c2f2e8247549710643701ac855c4f2330342602450d0d56d99a07972de9b767700e617aabb0c9c9e2f32b9abf07ab4a9962fdcd8fbfc7bb63e6fb1de94d51099f28792523dad819dc7399f968d163b85686e6c366de2c619cc48b7b235139a79459658e38d802a1186deb81e1ccfeeb69bb842c9bc866b5ff0263ecb1cd75ede91d582f6538a8fc7e48701aad79677bab2099b4b56bff8fc53edb6c517fbb5f0d89c712553f54995e264f77671b73d9fcb6967ed9189be0ae492ab7ecf1545b0f696cc8b455e78f3dc9084ba7b1b5dd2983c246101540e998b63a30d26447e51219335a3cad9bf95469431107e927481efaa0cd3cc7ca687348bdbf7af29054fab1cc39e9e9a01b60f40b7d381f51014ad413581f5171b832f4ee680df26a90212115beb65fe49418343bbfd93824c66c622ca0f1319c7431d9c7ccbb0feff3e67c0e1e8eb61270e19bcfa4a2cad04a0803a69882c815317f8c3042be2abeeb603d8c57c4cd9805a24f05e12c5b34ac953b781b64f5f5c73f159a149748efc65910ae6e4fec55a4ce150543858707c7a6aa8a51048836b09175acaf8724328ac055bfdafea7e3a49d4096f4a7777ec829d2bdccfcdb10ee17cf8c9386c11432496773328ca47db2a33c1b871683e8c53dad1607a17de312d96b36deb19bdea1ab87e1f060aa1db053730d50ff8fade81f713631ee819609a7e098a14397f62bcee0c2f7dfd9584177ad7178d621943a78cc474dfec5f309fd9600275099042e54f007f585e7e2d10a83006409c35e75d85a48f82727fd5c9af3787d121f329474ae51d7dc6544975ce7472df5a261ac4be3198243afc80cc22b292fce63064c793785eded19d87a688038b69e0d4def208640d265d224719fa9e732cbe3c2a5bbf7b623cb2ebfd8ba6baf591b4393882856dd3e2e17a8b98ac932ef91d791a6f020cfae2bdca212242b6e1580eadd8910a61926b82a097f6828bcb946e11e12228e61f5a5fe7d295c03506e6084ac7deecd930efbf25a7db50728cd548c71d2e295dc7b404a79615a4985e357191689c1453c965c5f39e3ee2fdf5fd0baeebb72e6838c70431bf52ff75800bcb670f2e1645f9b0f7aba078aa2655d692b7da3a4e595fca2e65430d305e1a8d806762eb21736170bc5d07b8745b3d3c950a9718e0bb584a6c32052c6dd057f663967518e157c8e9fa7cdb7e01aa7c12085f65c5d171d036ce4ca2900cda9624f206450218c8fa43e5ed20a6e57e846a8099d6e103545f63149663da5db69c16af0aa2f07e897a75568a3f1b182376b690b36790537746cf440878a545a6dd5ba622199a996b85277410e219f556d2c3f3fd53dc69dfedef45030abcf6d0ae8147a8db44e9aaac5eb9ac6bc3ef617e8b64f4b058e9d3be3fb51972892bb4bae555c54187c6de6e00477fb0bd607f80d0889a3d7df811f3a3e3f04d723842486d64e83178e2fb28068813132c4bc8bdec1d1e8b95a5597eb408d2d5e43a6297be152f1ba50baec367985f82d9c09e49243b7a722b5930796c1287524ef9596b3627639c8e2c53ca3053dcdc8335f7f48175d643532510c5c67f8e8456551927ee3b5c06e28a5641cc85fedc7bf01f4fafb534eb9402882158c212fdd8e6fbbf109077e75c9582e6d1e2fa601311e597be09d841fdd58c0740c9a00ffd8f9b02c0dcbb7815c1fb9b81bbd4c49b57e8a3b39c0af9ad12f84a66c50bb77a2d80b0c3a8c2ef5c4076f64b018c2d055b6a0d6ccd72049ab04be76f3aa728028ee50332b49d8745b6cdb6afaa30a22f2c5aadd86e60244384c1c12bda68a1f36451c79f7e512b47ef8a7d86547be", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000080)='r\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) pipe(&(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 213.251727ms ago: executing program 2 (id=1680): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwrite(r0, &(0x7f0000000140)='O', 0x1, 0xb30e) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 212.866532ms ago: executing program 7 (id=1681): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9, 0x3}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) kqueue() (async) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) kqueue() (async) kqueue() execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(r3, 0x0, 0x8, 0x0, 0x8, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x13, 0xf27ff7794bbc9c2d, 0x40000000fd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 212.376633ms ago: executing program 2 (id=1682): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="e30d5d4c50c834ce4260794f44150563c18f25590edebf16f603ace4", &(0x7f00000000c0)=0x1c, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000010000ff80d14423002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 212.152906ms ago: executing program 2 (id=1683): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setuid(0xffffffffffffffff) chdir(&(0x7f0000000140)='./file0\x00') syz_open_pts() link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x35f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000440)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0xa6c490811c1b187, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) socketpair(0x2, 0xb, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="db14dddbc32bb6ffea97e0218013e3af2e1126c88d6dfe9afd05ce5cacaaf1f2b85fda39b6448a93d86734bf201059be24ed38ef1cb019e598dbf939f694a438a39a8322d09880d4e28b38031a8272f5039b9d638c6625a7", 0x58}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000feff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9], 0x30, 0xdeb3b851af7acb9d}, 0x400) 211.827843ms ago: executing program 2 (id=1684): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x4, 0xfe}, {0x6, 0x0, 0xa, 0x4}]}) (async) socket(0x2, 0x3, 0x0) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x4, 0xffffd6c3, 'b\x00\x00\x00\x00\x00\x00\x00\x00!\x00', 0x2000005, 0x6}) select(0x3b, &(0x7f0000000080)={0xc2, 0x5, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="299616ac5a0cea9a9432a2cab6f8dc3793667e54741bfaa42d3e55579bf4c572544a21b5dea87e97caf0abdf98d008156ce0c934e271d76908aa2db8", 0x3c}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) poll(&(0x7f0000000180)=[{r1}, {r3, 0x4}, {r1, 0x1}, {r2, 0x8}, {r1, 0x40}], 0x5, 0x9) (async) read(r2, &(0x7f0000000040)=""/18, 0x12) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) (async) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) (async) readv(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 153.539799ms ago: executing program 1 (id=1685): r0 = shmget$private(0x0, 0x1000, 0x18e, &(0x7f0000ffc000/0x1000)=nil) ktrace(0x0, 0x0, 0x40000530, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="c4606b116e", 0x5}], 0x1) mprotect(&(0x7f0000598000/0x1000)=nil, 0x1000, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x404) r2 = getuid() chown(0x0, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x1, 0x4, 0x4) munmap(&(0x7f00006de000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x5) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40000200, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x109}, 0x0, 0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) 153.3637ms ago: executing program 2 (id=1686): r0 = socket(0x11, 0x3, 0x1) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 153.057243ms ago: executing program 5 (id=1687): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b9) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000740)={0x804, 0xbcb, {[0x9, 0x1, 0x5, 0x7, 0x1, 0x6, 0x8, 0x4, 0x6, 0x2, 0x2, 0x3, 0x5, 0x1, 0xdf, 0x2, 0x5, 0x80000001], [0x80000001, 0xfffffffffffffffc, 0xe, 0xd83, 0x1, 0xc, 0x4b7a, 0x2fc6476f], [0xffffffffffffff01, 0x5, 0xc, 0xa, 0x5, 0x6e, 0x6], [0xfffffffffffffff8, 0x6, 0x8c, 0x5, 0x400, 0x6], [{0x4, 0x0, 0xfffffff8, 0x800}, {0xc1c8, 0x3, 0x8, 0xdff}, {0x1000, 0x8cd4e02, 0x2b2, 0x8}, {0x0, 0x5, 0x10000, 0xdd}, {0x1, 0x2, 0x3, 0x4}, {0x200, 0x4, 0x9, 0x2}, {0x1, 0xe40b, 0x6, 0xff}, {0x9, 0x401, 0xb, 0x2}], {0x0, 0x8, 0xf7, 0x7}, {0xc1, 0x116dc000, 0x6, 0x510b}}}) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r5, 0x20000000) truncate(&(0x7f0000000080)='./file0\x00', 0x61c5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0xa, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x2, 0x4000002}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x100) close(r6) 151.757259ms ago: executing program 2 (id=1688): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x84, 0x3, 0x7, 0x800208}, {0x16, 0x7f, 0x11, 0xf8b}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getpgid(0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x80) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSTART(r2, 0x2000746e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069a1, &(0x7f00000001c0)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) execve(0x0, 0x0, 0x0) 8.077757ms ago: executing program 7 (id=1689): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x7) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x3, 0x102) sendmsg(r2, &(0x7f00000000c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x7ff, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unlink(&(0x7f0000000000)='./file0\x00') fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x5, 0xaa, r4}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) 7.822785ms ago: executing program 7 (id=1690): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async, rerun: 64) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x103a, 0x0) (rerun: 64) 6.991067ms ago: executing program 4 (id=1691): getdents(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0801000000000000ffff0000010000004533b6f5b07b1dda4a50a9e4a1ae2f08e0b755d3493ce0b59088d2ab879d112ac30096f76bf7f0a372c66a7cdbdce8c381e30f9f5eec2f7744df29451ea5fd807f2873fd2e710bbc9d90f3494545689e5a593dae7eeb1e81f243cf988ecb99d36383117a98c0147be780dc6454119e03b317c54bc6a56de1b54e8ff4bd8c15d7c442d5a1f8d3a74b08796f1d4a1eeec7cdd00177db3c71de3be925c5af7d0055c177748b8398a97e9665ed2f3215461e69c7734e6f0fc115017d9a7b855d0b33937fe11704f47ccf1473f75f0482fae056d564359ccf09582676dc59282507a82fa748999148602c2c58c99ba73020283a00000000000000a8000000000000000100000002000000a6ac8609c7117ea039a8078b744546d924971a9ce5e30475e91c6642193701a2a465839b1cb586baf61ae3b38dadd4ad526cdcb1b18df30ec210a1150eccfe16583866e0f2b0d9f14172e0811e08e0af889103f37681ba721bd5f0424eef0b02df14968280e22ba85484d61da4aa6b31a9e6e0de036340c67a68c7202fab1852986b9d6cb324f400000000abe32749000000000000000000a0"], 0x250}, 0xfffffff6}, 0x10, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) 0s ago: executing program 3 (id=1692): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000000000, 0x1, 0x3ffffffffffffffd, 0x6, 0x4, 0xd23}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0xb}, {0x6, 0x2, 0xa, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="16fe1b37420d6f3c606718de0215e5638b22c84587e09c6650d60010000000000000f87148943fd2aea39373d1", 0x2d}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="00231b000f4030632c2dec30c21700001f00385c046200000817c575000804b96d6e0baa72fe3856cbe6ca80d1cc68b0985129a5a969b827246bd5ac1b38ecfc043c884f000000000000000000", &(0x7f0000000300)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="eeb02e86bc0eaaaaaaaaaaaa08004518003000680222026c9078e0000102e00000238600907800040004c518000900650008103bffdee78dfce000090000005a35eb98c65bd44a81b69525d8b2874bae"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340)="274a39a76e0a2a5b27b1d10c2446298fbfed9c28a9d4d57bbb9f979c2844250f07c363981fb45d3da2296c91bbb0053a9600777e00", 0x35) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) shmget(0x2, 0x4000, 0x8, &(0x7f0000011000/0x4000)=nil) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x4, 0xfe}, {0x6, 0x0, 0xa, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="299616ac5a0cea9a9432a2cab6f8dc3793667e54741bfaa42d3e55579bf4c572544a21b5dea87e97caf0abdf98d008156ce0c934e271d76908aa2db89e233423a0d75e690b0300000001faf3", 0x4c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.224' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 127, size = 1073510800 uvn_flush: obj=0xfffffd806b0f8830, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 1073510800 pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 dR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3malloc(): allocation too large, type = 29, size = 16796513700 aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲdR6[RC oYE8=0bjtOHFM=^l6?y~~ ҳ&E=gd7>-bFl++O+Ǻ홅5>C ʖ}ޠfyœI:|46Q:Vz/Ǥڮn O }A3<>\D) U F`p:fKHArg(oQg3aŲuvn_flush: obj=0xfffffd806b0f8ce0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 29, 3):% = 16796513700 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 29, 3):% = 16796513700          panic: ufsdirhash_lookup: bad offset in hash array Starting stack trace... panic(ffffffff833d4173) at panic+0x1d0 ufsdirhash_lookup(fffffd806f953730,ffff80002a254c02,5,fffffd806f953814,ffff80002a377b20,0) at ufsdirhash_lookup+0xb9a ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd8073ee11c8,ffff80002a377dc8,ffff80002a377df8) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a377d98) at vfs_lookup+0x93a namei(ffff80002a377d98) at namei+0x7ca dorenameat(ffff80003c412d30,4,200000000040,3,200000000280) at dorenameat+0x144 syscall(ffff80002a378040) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xda17728f580, count: 248 End of stack trace.