last executing test programs: 13.757624055s ago: executing program 6 (id=505): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 11.008478924s ago: executing program 7 (id=738): syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000240)=[{0x8, 0x9}], 0x1}) ioctl$VNDIOCSET(r0, 0x41406474, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 10.945924992s ago: executing program 7 (id=740): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mknod(0x0, 0x2000, 0x285b9a) mknod(0x0, 0x3a0914c44f7b202d, 0x504) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000100)={@random="c2c1e6c4ed1c", @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0x1, 0x54, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0x1f, 0x2, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @broadcast]}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x6, 0x4, 0x3, 0xe, 0x1, 0x66, 0xff, 0x0, 0x37, 0x5, @local={0xac, 0x14, 0x0}, @multicast1, {[@end]}}}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000000c0)={0x10000000, 0x2, 0xfffffffe, 0x2f, "2800180000020002000000000068ab5ade800600", 0x1, 0x2}) 10.9158979s ago: executing program 7 (id=743): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x7) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) 10.89820213s ago: executing program 6 (id=505): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 8.719453332s ago: executing program 7 (id=750): r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40d789, 0xb8, 0xfffffc06, 0x3, "02000000000d000010508bc2000000000000007c", 0x80, 0x84}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 8.407218475s ago: executing program 1 (id=755): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() pread(r0, &(0x7f0000000400)="9e784f0a87341d09b7321f08bc2b13ded491c1f986becdb0789f65fbe7054886935afdbd18777e9c5a8a200777b460af9329031f8bcfbe76640e6392ea240a20881615713873834b359f4b2400714682d1c52e794190c495c4ef81f23fc45313ff81e14f1053a1297ea7ba4b9c0707ee8ed25a3bd6084e16bc8dfde54c60b14f1280eb613dd6385e8449a5c33698a4ca72da395ed62c37cd981eccc4fd0a7b171ec7f79e39759b138650b238032e477218c0998d155aa41f01b707f976d221b40b55588d112b83bd055134b5434cd0ef202435600fa55be43007b94a87f7f8e3ccfd423f76bd4229f4730884729850e1caf6662cf5b60c06ea3082ec01c74174dde5c5923d10240a63b050153a2136665189d1c1f6be5dbe203896cd8109c800b2a8dbe1436665480e4347ac81b78a15df7a8d3a01ca905e3d6563d82828b8213db1137dcfcc4f9a0f06c42e5a17c6d57dce21f6b30de23b6cc0ab6eca58128eaa7b170ca03361353add1b5bec3f954f5688ecba6ff5424bffc0d2ac3ca5f6763de376209a677666a5535796bc326fd330f1aa2f0bca77920fb6a634eaa9c482bc1c55ae08ebe431879a0085447336fb02c5b05b2e880864903cc53d0dd05a078e412d58d5b61919fb1f7340d51ee3e8eba4cc22a285f80fb0d4191603c2f93d9715fb976cc3dd121e9b969cc6483b0950c2a5fb9b8ecfe9cf4f08438f356b8f6dfdf8ba54fc1d4720c0d3f0b82c30c0032fc605212440e5cd7032631e46ed4cea9127d8acd56e9b14508f9915d063139082ab710f37e59f42b65f6d71b51e631f0881f354c6da8dcee791facc208148aff66c142b29dbaf17c19cd3942dda654dccd8a92ad017996d8bc86799de37e6206b759eca6de3d9d4a0d9036134c628a954460531ee919dd61fc749619d558a9f410202f058ddda7409e641bac653f7ea4662e3a38e16ac315bdba6a5312b9547eb95963fcd80a821088c40499786367de315c1afd0b2860c4b88614414bfe8dae87d046123ccd5a6f804c0a0876ef568d60509f8dbe47c59559850aea78d6c18d074d1c4a4907530ea5f93a642605ad14760df7036a1553981880b71d7a78350068b0d15f91b1fff28ba4ac2d9e13b165cbdd730a4e24636012675afee350e7020f1377e08ba9ea2cd9a17900eb33010d2c2222e5160d9124a3ad206c196e859863477aa60ccc5bd51d492c20e945e2e7489a9254f343f6067d7d6f4cb942bef1f8dcf67888e37d204584a7161deea8efb4cb8042fb6f21d1c4c5abaeb4aa5a2378f47cfc24dce0239f8f07219bf923bb2bfd2ce40f3ede139374159819bd0c60b3c15f085c9826ddcc9a5ffb8bfd5105ff835caa102bb853c64787fdfe6ddbe6a9d84b6f21bb146def8c4073b8afdcb5109176bd78a7129fd8ec1f3105b9ee7130611d46f6df332008a83f972294a886d7f7cbda8d5170f3170a307dd3d621f81a38f68799b3291febe95dcccdf35c57e5f60c42e12163e72688f68a6c2ccdfe27e605d28b4921a50182938a92ccc236bb75dfa5b1ad83a386a615fcc1704f2b6cd5db0fd3a2f291b8eca07715104e551408874c7a8ed8590418dbff2cf988ef47aaace663502b092caf51ce1187fbd16f73aa4d523a287619e6e1ad5756f6c3a6c5bf0e9cef9a87d89bd10d84e69ad242ae30daa4f1bb69434c410f3626e89a8c7eafcaaf00aaf7d0ccc6e34e7e99d9fb466e5081f370d36436283379edf4085fdc2a3ad7bd65b5f3fc5ad45079031056fcf73478ff1d10e2859615cc52a3ece53f96f49b2fe7a103f4987460845e449f6a9a0ea1c9f4e0da72fb4240871361e04bf493d50f7209c71b93a8d13bb453442525f1affa87e196003a99bb4b91e4282c0849004b90f43320917d69c2aa2e5ec763b41a50de8b3a0c6d0c515459d973d7b028bd14bc399cc11a3bf26e84b53963e94525274b1b227ffa1aef4a10a705f55818fe7a71540da0467a02ee5f44bcbaa4fb1ac6b03d6077ae451ef889fae4e76425f74c67022782e7cce0586422f5d9aad50c3e144e34f907fa7c0a7f0e19cd444da6f0d6d8b26f6d3a55290e31252ed3a30ea5071875400970360d6082b6e1cee743ff13c6680b5c462212ddb8d3e01f25aa098f2a8bafab0f7ebaac7c04c3f91c016912bc9fe9a7220ee01ddfda1213a62379438b25199cb2317ce51215ee72e6a6c897c18b3a7e774f918d02e54ce604cf8d6338415f198216ad225e3b9f8447bcc468776de673e3498800a2859ee980e022eb79d0425197275833da8f7c0e5a935d70e73369a39fa0f9eb21d14fa23d7a3e17c333dd3eee022466aefe2feb83085e472704804cb80e4ba1f6ad1238493a6261a7ed043aa296c0dc772ac28d30344c7bc1b003f23111e13f4570c48d25d38aeffdb83d8fb94d2f73d108c0d98e880edfdd2ad5601d0aba6f9306a109cecc7f59eae18e6e8a23de0845dbd21546f329ae23c7d70e2af821ded006513f21217c753dad59a8a39d28e6747e92eebc15348157c66cad2ff6198cef2a35ae9e1dccc26608e0f8dd48f78a9a5e89dcc2a6ce612447ec0cdb20db46d058744ef4da27abfc07a36de86533a9ecef0f87cdb2354357349c237a0b19cd795b32d40d46d9e55afd040c4045ed74f5e22c8374b0d7d3ef6e78c6c22b85acc345198aa014984e5b5a3eabe416b45bcb7dc5e3874cec37deeed7861029c687bac414219b8d803fdd274f29f803a03fca22a56b4884db56a4c87e71a47530ef3b3e8e86a79112d7a5de2d0053856bbaa32d20ed4a3a8fb48cbec2698217d1e4ad34e2160ea5c329f25d24e05f672b6175886eba08494dd3579b27f861687322c50080cd200db3670eab662c1d23822cc3b77a87266d888e9cc0951698fbf14bdc4e2967fafa2972b650ce57293a6517a6bc7e73458ee49574d5661b4e065728afb9223cdb67ade6e664516c42d8815dfdc2276b92f3fdee03f753e9900b32fc7ddd0e3521c7415fdef6ef9ba224a795c24d444ee5666996754494260b3063cd5f07f5c2b6ee0452f9090b2b083f0097b2b1b8002178bc59c985c8a5fb85a3c7310853daa314a024793df869accd4c24b35a586bde5fe5f7adc3ab3263801452b5690c365b7b604526e72a15a8fca91b7ea74ce919f501fa0b1f71ccb14d609d9bf2df6e67784252f869fdb07ba67e70d2dd10751e6cfcfa2e8299dcfe9b09221e87c0a7f46aaae5b05bc5da9f2244fa5d879dc1017c79752712ada74e0e52d79d9834905aa15d7636ca404e63b87fc244ad27b7fff9ca069d8bb0eb61d39a081e47b64d4fc4d8df870333f03f2c0eacf471ce692ff505d1aebd627c5474b751645ef1489d0f693b9b6daff786b8e1b77b00bbba4a5658a9263ba40f91bbb196c007ebe26cb228cf9f663d717f02bafe1bd8d4c869855f28aae515d64bd385e0f03700bcea4914a8517cf3a11b3f3f90a64090218cd858076905616264c68ab57fe62e55a2a83540f4a1cffb7850f50a34d1ec70e7335f5fb3afbdec313e997c608821fd0db2436d5439cb55e365a93c0b61d656ab53a02131dfe01dea322e2934f6feabf2ae9cda217dac91e0aecad344b3f3093ccfb14fbe2ecd6a4fc0117038dc1e455224442f534412f12cb9c8f5f4ce857ecada65ea350933d25635ad1d0736c3366dc323cc53b27c10428d450f808d01ce869d98306abf0b9568b25ed3ad854efe76e35c147d14d98f9fe6917b08ded627b6158e05fc208438f387f4ce059478b6b473d90ef9f492cd3a06c368434e8b31615147ad94f5718b87c62b6ab74e05a020176c359cfc4158bedd3173b3279293a0e83728afa56683bc5e2bad6da485b1f8ce38370e48a103971c5c5cf2c43513bc1c3eba8598d7db2bec1e54123aa4a36eeb864858becab62b41d64c3e28885365ba0c0cf31cefb6eb873cea446f3c896b5b88195f2a398cdb2656e1739d62cd0bd8964a9ddca0101204f1803c40ea5e749d14e836d8447666f8eb802775c5383a642e5f3ec510d44e9d4754f8d42cfcf71d2d6e4422c9af78d4b68ffa17abd1935acd424efd9f6aab4baf53974134f6293173488c30999ab7adacac6b4b46506af06873272abc179de2ce3f134d6f20d9038bc4d04c7ee7f1635a397b3d4c78a07e7a669aaadff4a0d40ee1a0098bdb064a20dea0c8e5b0b786632fec85b735a535e91af30f78a5cd662e95c2b4602f931a13d2964faced3cae0596be296ec01841676e62b25832bf48a32c54eea691c5e4dbce10b30a46dde6da3a2ce6f30e28ce14313d7e851699a132d6733ed572ac8a625d79e6ce0ae61b17d33ad490c961c352e12eb09cae4365ebc6c7a1e3157531199afc5dc81871170f266228c1d181c3fcc887f4b475a4f0755c085972c2ea8dc17298fa2af439f7d952c6df2ac840973e6f3e3430a3d1a70deb86e8c39e703024eecfeb8f8009761ee4178a5a61c5da71217759aae96ac92de58879809884bf2fbbc74a2be8c156e8b2fd98cc3a0b3efdb0ce041ec52d9e8051603e63aa3bc43ade2906cb1271f5d38f7eb1c812689e7a9b8dac6e4e73066a10b52b842e19015a663fcc9f188c6ee13774a8dc1645212010031a889065216c1b3b36d01333e1406162f57f823982b0e66ae02007f31d8270c3924e820d09419178329723159503a12d7ec743e3cb14e5fe15c2865ae3b301f2d06a7a5901c88577b086899799fa5139cfc423caafc2ee8b0cb59f21a3fbaf23c428f3f48f6b116106cc30bd181c557752aadfc78b4ca37490acd87ce69ab49f88a1068b76d21dc1f3588613d8b09d9977b11bca38888178e9a5cf77167ab2cb6ffb91850af65b3501d8df0edac2b7f9bbc001d24659456b4da1cafca31e5e80e81e6a8618bbe1971a85b35728ad31e397a397a9d42e7a691c1ff704f91679cbc871666e21596ad0a3b7e143dbe6f6cc173715fc2fb2d55bfb8bff2e81847180ebe42cfb4a9df484e3d9b529d0f5f05c71f27a03bf6ae74887af8081ae57db1c32fa2066387460ffe6bb265213ec2349b943061860392e272f684c590ebff6a0a61494ba1260e79a5e4565a06eb649519fcda7185e9886aee6709edaff086d038202737c6dcc17cd319e8b740d720c523e0b06eadec998086404f50ec14959c3fc694480fa51cfd25a034962ef3414ab5d839721a34a0cf262ccba5976c9df5e26160481a5ff50336bff2b0080a1771093886cb89431587406d36aa30b934aacbe317502579251aede109c48ce25b758abdc58625f7b72b0b1e2d65a8597db66243b853ea7cfa5533caa903729e7d6654b488aec8d1560f52b157dcbc4fd6e5076f0a1ef1a053b4eec8400be4e3d4bcbbcd4a573e40d9b9d412dd4f41781c3f47b4710188410db25ac21db44cc7c70e1d7557c2639c7e312b80913c4ccbf79dfa807c60c8280ee59ab5d814da364efc33fbe90f39b49e59076649a96c07eb953da3032d88469c3bd7ef9a4802b506b5283144c063d543707ed398199067e45aea0c018003c7031caaf872a9a027276c88b405d1fa5e04fe5a4d06e3d15e136f515d7dc98ea28c1cd78fc545443d7f3af1259e0b444848a5ce90b20df0c2fd53b39978cfc23b5926f40379072cf511aad579e08f04efb16f25bb69d72d382b53009b267cf347d3d76094806af0b232143274ff5bdc739489f090c11a6b1eca34660eccd85e2d84a72de0a14588e7cf72a1078d2e8386f6088f0a780b3cc9cbe23ea275ace2fc594b61304750d9159755ba812e0f4370e89e735a336d46b464839533dc39d7fa4a", 0x1000, 0x9) 8.178028709s ago: executing program 6 (id=505): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 5.818886013s ago: executing program 6 (id=505): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 3.794761779s ago: executing program 0 (id=773): r0 = kqueue() (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x9, 0xffffffff, {[0xd5, 0x0, 0x8, 0x100200000, 0x0, 0x8, 0x9, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x7ff, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x3ffffffe, 0x2, 0xb, 0x11004, 0xffffffff00400001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0xffffffbffffffff9}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x10000002, 0x207f, 0xb}, {0x0, 0x9, 0xe7, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x1}, {0xfbfe, 0x9, 0x6d5}}}) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x46, 0x80000000, 0x7fffffffffffffff, 0x1bd}], 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 32) kevent(r0, 0x0, 0xfffffffd, 0x0, 0xee08, 0x0) (async, rerun: 32) pread(r0, &(0x7f0000000080)="a66641a63729dc25578371c349a580d3241ccf22e718d1d93aa4176d8fe3e880eb89a46862a54ff29633568f1e99dc61bd35c5715c6de208bf3fb7d15bf0bc4b3212ccd34bd1ae2e28c63745b8d600f6445dec64e1955c64ddeb21f432b23667", 0x60, 0x9) (async, rerun: 32) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (rerun: 32) 3.791004199s ago: executing program 3 (id=775): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x5cca}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x4, 0x1}}], {@generic={0x6003, "b19cf8846726694774aed4bac8f78c84d7dace8c54bc470df8e3e3aed77e0d578a269c2af874e215f0cfc3cda827e46a63bbbd82"}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x100000000, 0x3, 0x100, 0x66b, 0x6, 0x1, 0xc7a, 0x97c}, &(0x7f00000001c0)={0x6, 0x1, 0x70, 0x5, 0x3, 0xd, 0x1, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x7, 0xa0a, 0x100000000, 0x5, 0x800, 0xa08, 0x7}, &(0x7f0000000240)={0x9, 0x4}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000280)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000300)) clock_getres(0x3, &(0x7f0000000340)) syz_emit_ethernet(0x95, &(0x7f0000000380)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x4, 0x87, 0x66, 0x3, 0x2, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x6, [@loopback]}, @generic={0x44, 0xb, "b9179f6bdef5e40a5b"}, @timestamp={0x44, 0x8, 0x6, 0x0, 0x1, [{[], 0x7}]}]}}, @udp={{0x3, 0x1, 0x8}, {"0db7c747e6b581543dc2f44a1c2f83f78667a1841d71e8ae396fbce8e4bf37219100e8721bfcb971b460cf794dfcc9183d10768b181e30f2ae2b3493d6475161b1d8fb91fe183754087473eabf65f1"}}}}}}) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000440)="dba68e8e5598ba0f9dc7d64fa0baf11a74e831cf072c307207648b27f3da5e", 0x1f}, {&(0x7f0000000480)="eeb0608029ceaa8f6ee0f64d6d819ab50cecf2bc03363a0e8e97abbd0c79c4ee60e557f632e8997549742e8552b75644b47d0bc0b530c50ea7f76f312b6a90f22dc7f7caa18b55ef9e266663a0a35d1d4263afda22348d6757bdaadcdb93d5cff8da216af16940cabc9c3c6ff3009719c173c08acfb63908d04d83a13110ce6d040d7a73c96aedd050f754012a41741002a3a8569ece4c5e43f4a5a750d91684aea96434937eeb08ab86b95d5d0d2985e070440efb5f8c3c2e6209b255970ea6f75b54533ed93a6f00fa3421c272f8dcbbbbb1b51c6f5a4a90964405f593000bf25357964093d621827fe73f857b61fa6aa13e45d6d2e614ca3abb70c8ce5b667a1d60a02044b344561f93c12c6e33a61529cc9d7d33f96e76b3266a7534470653891220c05a96d0cd16a98ee76dc4c9ae18a91030471b0159adf9aec5dbd7bdaa496ad2fb59f81902188d9d3f681af77646e0daa07996f5f1f1e94e17868d5984feaefaec7afa4703437b4aacbce1129dece2caaede172318634e23d685c20f3e910c13dec97c929a78d51f8fc26ff047d6f28a4ed0f8ffb63e6874ce394d11339f0306e6a90410cf6a4b83ef53a352674b7ab1dbe1c98b96e7e7104fd09cfe2c2c2a5bae663e822139be701c116a6b05fb5789a656e08fe22fec6c4f0e31cf021e0abf6ce4b6410012eb81c8eade1c3a754bddfee218f3936b2d20ae426446b9a1c2cf45be44011083ac6fd09748a96343359db097d0cc62861142ec600109ee678a7e7579c5f786ae082fdee81e076c45fbfdd289c5fdc7ec4704adc214535703b06420cd0ff250fa67ebc83ac3098cb2769a4503bd8341f6f2eb7643a209a8d6c709a94a0804d6e83e57cfb23b994576bab131268889deaf0188c371ab42f7f5e214b24853609747e9a1da2cc9778c4a51c144a4d8248a0aa9008920b59db83fa09415a3c097261ca208182b569075e37a263a73115bcd7a472717c5229b2d89b56c1b1bac8528d356db11e6e95d72edb6f912e76e0fd0a5dbf081eb7f6f797f6f20f493273087373116adc41f3373aa74a98db942fa35a5b93c5bdf6f8cc69faade5be9ebc47a4cc88a2ed8c744b6fdafbe2fd2fb73641a360207df3e4005b7977477eb06d1c696a8d4b4e53dbdc49f1ca7edcfc3568ecab4fec2dff3105bc3dc3c91a9aa487cae2ccc7f0fbc7ef59649873606e1d92d0c6a30b924a13e26ed5397dff94713a2d4b71f59a9eab8327473453da2b97eb8fc52b38b16b98f2258967b0bc8f6569f873de8f6883a595ba005125cce49ac0e91f5ae7cb2ea74c0f61c4c1a3cbedb3c17a7e968a4182be49919410dac99b288106aba8fa584da8e23de66a135ba149f49c4f4e3f9d7c0870f53644a323fc4e876f62d60d3f628ef7e0195c38f790987a5c46ab2f1dbc6456b0abef1ed93dd6fefabff50fbd653d377b05b5391c912658128a98ffe31d6d7405185c0257481ab625c175acad7f470e0595e246e551cac238b5214724a433b5c413dca577ae901b202f7e2e6b540dbcf5e898ba410c368794c7de9a0fb2e86a6a1da1ea99d3eb3aacfdb0ee355761fb8668f467b08f25dda7c3bc701ce04825c8a042eb0c5a99ab416a4805bb3d91fbcf2e9be03993f2dc02c319ca91d25d51d566904d1c5be42e78ceaaa0adc925d0b0526e06bc19aa6757cbee840bc77273791624fd8bfffd12f021d2d0badc002aba3c28c15b0709ac767396ccb3fca5149d5108c2abe98c3a0d188658f3bcfb56a2306ad9d93d70bd218d15a2a4a8272404045399cb3031331a54e8b678e9405e6ff1f61b284b9f911f8c42aa78c4b374d9debce64ed978cada8406eb29a5f5f8dac6ca16caa9c55023d6dfe442849e127da6b45937d25c187130c3e93e1c4c3ab7d36d1f287012032c9b0bc021928ea5079eb42cd9f466822b5a75c582dc1ce3185fdc30a6e188a7b35fdb3d6270c73cf76966241ee6d0c94dc831a0641d3bc1ad102ef35818b404288cb89bd1877783b63e0b98259280ae1bfee108fba78e9b15ae713af1a426d6fb30bf96788d129a7923b2dc244eea711a636e3897fe2647acf705b97eb61d4884e5bc618c3e03475f1e0644594696ded7bf250265b6222e8c4e1d883805e200088c811a0e99670bb7d7fd4f74aa16801809484459f0b788f8d5b82f777ef1abb1b0ef2a393732e1e270dcbfb640cca64cb886aae811a6f15b43e2189788ce051a28c394672216eb3f2f69fe03093134c309e41f46c17c8e3bc9dfbbf9d05ca85f2c6fd19592630cd696e2364cff6f1cb3119ac9255ed9f9babcc7d0ce005c891cb45a68e2f04011fb64522388c197ae79390c88aca97edcd2d9a05b75e9a9097e7f0f665497d2ffe589c596a1e833e433a6bb13efdf447d6c5ef84ca46c2a1575ea88f0cbe411f8a8b7891b0edcded3d4bc2ee4edda8898f36d8b635b4a2c9234c6d38b18e023fef7efd2020408516eb2dceb779f1e39d275fb0e4fe85c12a991e179c6e4c30807952c9b39d42c345aceb33d2ed3347a275e15deb9691f117e5c069d540bcc64209f1dd3341f7481e1cd8481aa063951fd1e1b3227c6cffd3319e3853a978d36445254068e0213c2db2da081b7515278c91b99f9432b73c662b1e8ac88b76de580929f639aec3b13770d37d2e8cae5e0c2fedcb21a71ec908e9905bc038dd8c3a3d877a306ba36cb370d23af840ed8f92ad8b57b1cdd5e11cb75592d4f1d4acbfc738722e83dc1f21a3a42583d8290c29ac352a8ee16b3eb508f3f66dcb67e845c0c207bd2410afe457ffbb00bccd8c72a4874f83ffc97849223afe98165b5177ff25981aa4a2c036a5a766737a854b1c10f16e33a2ab81c79eb6b68cd0f1691f010718323d268fa3e9882fa757e735e1da606579cde0b032f9b8e49b5bbe5cee34b00e1f2f853902bd1ba3f354232141117a4c741ea3cbd16d789e61dd80980b10b245f9b7e6d9ec4f24ee5faf0b9bbb2826fdc4e83e423cb67aeba8050b86e209118e96ded4203ee6c0a2d06896ef6ee564abeeb19edd6c527fc621c1ffdc7d343db9c785b4e82dd472fa0a42524ca2ee7ba803a9f884be55fc0b806a625b4284a42b37e261e82d4c55968641089d8f7c653431cb88a7a5146aa23fddff59d9931b588e5dd85d0ae7229f88c3b80784f08d40139d2ad841b09da54930c1cfab28e9aa880f19435fdcb2028963ae481ea4992b50783e33581d959dcbbdf8b44a75ac4bd85125eac4020a68f58ac53840e4f08ce27800c8e60191173b659806c06d52f216669bcded7dbca733790347eb250d6744d3d24e5c4e2b545582566211c00f9a6cb5a4b9b6fe3c301852c11ebf6ac096447e7810720b66c15dabdf8b140df2da9b07ab84ef28ea4dd8db4cadfbc467fc2428cfec05fe5095e38c2fd9f95fc397ece6fabcfa449b996785561fad5ee85f363385881acc0dc5a38215b791c72fe38825e52537985d18809692eeedfb23385def1ec7144bd71e21fd2061a6b8729fe2f57cbf177992982fed3b0b89c75e3c00ad26e0479a42e3d76650f3440b6bbdabb70add4913ea95e637bf547d37809a775df135fab56e87f45e0f6d0f5716c8ae2c9860d7fc421975f5c921617f9f3a2c4490daf3b7f877345c720af903ebadb0f328e420e5bc92d409f10baa48bdd6f1dfdfe4ef277c54bd8eca7a4711bd280be79408f303b59fcedace7373032e433d18366c576db5c80109bce01fc682f3d36b0e1cf9fb3a0d1844e1c16575736ba77bb7de7ea80c85a897373ae2acd2872caa61d2a921a244e906ae70eb73ab37b690b1cc2a73e3fc77e71d612f60a4e1161c0c71d73ebb6c74af1ed1e0b8c5f4ccc76822dbb283051d8c1c75f8ff8aba1732105caed4eea786b8ed8e470a63615080d2e9129640b3592fcab940c68026c2b49554b4b9954d252ab3f3e2c0b36e66a33bc832461f6aff489302d82262b87cd9461e81504bf5c8fdfb9fe9758b489336d43e74419f81f6744ea3b57dd82e9804a19bc11557813bed64f7fb8644ff4bdbcc6995bd8b06c296d99d3393f345e50a233fc1a22a06b76bd7e91ee13c0ea04a1aec2689a1815cc78f19e9204e07956203fa6e61d6aa52c642fdc50f53646cd333f51d8a127673b14aa22eb8678ad24248a45c3a4f40feabdf235ff014165afef8bd20d576f7c64069bf30fb0e17ed5b4968ca66a4fc4f3806ddcbf0f6e8608f2c7f7c3e001818543b33dfd29260fc774c584ac5ff5ce16a3a17395ffbaee3e71e155bfe69d134b591e6ed0aa250474a3dcd2ead2fa738b04e78172826b659473cb020c17e39d03be145bb12a33c944cc872608f5ea000923780fefc5bc0a89ba05b6a586f6df3e85ea1585b146e3d10f6ebb706d9ce6f3280d76a13bad8dcbfe5e83504f82fe88ce0a9026644efb656b8157c7f52713d82ea56d4b42e6aa3d6401ef430291e64c7d8e74135a9ea3a38abf1e968a2177626e9f198895a7b4b253df6b267d90a07c5d03c01b0bd045794b854dada1de78065bcf5ebec8e586ab12738ccd88f0ccfc92626351d181ffdef07ecc1d67445d295b3ddc25f3e4c3023c7a1d67f2ea5050c1925a44ee4ca536eab257ab74c195cfa15a1a8533d3adcb356ca00574ba8f419a41cc40ce6275844b9c837fd4253d8e2267d5a994259e0f916674111a9a68f56127ed8bc093dd266b914eedc2ef3e8ee0dc2fd80076f03fc6ea425e4957c2c1c07307f88b772f2b8f74e2f5800f525e076a5abbcbd64ee10fa0882f8ba33fd39ebc19deb397c8c721499a1cb511e5a9b80c369b6d5ab93f21eea5b9bea52bad084c379376daa43e9f5c16e4025f11b6067c15ccc7d3d210f76203288ea988bc4c99e6e70b7f37fedc1ff0c0ae915f76bbccbc245b009df24fd4e1166e0df7e5903f088de3174638df1e8daf7df4778a7b34408722bb96a18dc2d756257d00c61ae9cfd1066d4ae331e3603ad2a816b480ade35f7b3509e8763c9b08d2ebfcaa79c44590fdd107d2558b2044f974a54d33d040dd82341265102da9daef5099342a1577869b12fb42a62e1cde50df9df9533de6fcea46accffe63552eff446482421ed9490e103e75054b86a244177e6663441907b369a5a10ce534d992a34abb7c764b04e0d04af2cde28b5b29ff3e44bb102e9c4a193c4c922355b2004225a3ce13bd50cf369f75c657f7aba3bebe4f25183bfd4f71545e444601addad19d97a01bf1d703abb4d18fb2e270c5759ca0c9c34b2284994b265d5f604053ad2a2d814bf320735675f97397acd63d81e6269b0d7a5b649d54ba4abe5180316440e508ef479b15d66f21609c5961879cdf7f5534726578cb2f9ec2ad19eddb731473c840c8ef2fb0be457dc3ea4cd75ae25879c8830e86847c2a55e258b935b67137afa732126f820312d3dc4b111f3c79e471f64b7b7b5e1527ccb3961fc8a1305f8bad72c5398f8d8782561ed9e0850405dc5c940d2cbbeb73d1a5410b5cd35918b83f94d76a38fdf14d8055090ed0316d23422fdf2a7edfec69320395f592e49f6ca89bff30174fa7dde11118914ed1068fedfbcdc7cf76666008a6310376808ec22d10b7647eacd3d3274b91ad3d3f95020ad7cdbd529cb47207d26e1405493b6cd3a1feba5d606c6fe77c25624946d229b7e7607b2c8597d829516b8b693efe72c290f12618dbe41651a253ef432a47612eac0f7ee7e7568363c4e80b00592c194c1b7de4b0c9fbbeb36dc87f3af9d040747513ffcdb2fe2a5eda485adf40828772566625dccd4b38d381d6adad30ec7be02", 0x1000}], 0x2, 0x8) syz_extract_tcp_res$synack(&(0x7f00000014c0), 0x1, 0x0) ftruncate(r1, 0x6) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6010, r2, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x40, 0x0) sysctl$kern(&(0x7f0000001580)={0x1, 0x34}, 0x2, &(0x7f00000015c0)="5b1860a86105475839c37dd43958635dcd73e1b3300005d05c11315593709ee064", &(0x7f0000001600)=0x21, &(0x7f0000001640)="aea4881dcf3c2db24d4211a1fb9b90800ee34e7f8ac1b4d0fb89df8555aa6fd630c6d425a044b9b7fec17f6a9f28fc5998c6787fd14f5e708b6971aa24befdfd4f51a39a85416aecfd0727a77103a180f7d357ceaca636305afbb23c9670975e49a6da7b122ef546ea01", 0x6a) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000016c0)={0x8, 0x1c0000, 0x2}) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0xffffffef, 0x9, 0x3, 0x1, 0x1, 0x2, 0x5, 0x1, 0x2, 0x2, 0x6}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000017c0)) clock_settime(0xffffffffffffffff, &(0x7f0000001800)={0xffffffffffffffff, 0x1000}) syz_extract_tcp_res(&(0x7f0000001840), 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000001900)={&(0x7f0000001880)='./file0\x00', 0x4, &(0x7f00000018c0)='./file0\x00', 0x8}) fcntl$getflags(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x9, &(0x7f0000001980)=[{0x0, 0x8, 0xc, 0x4}, {0xc9d9, 0x6, 0x4, 0x7a}, {0xc79d, 0x2, 0xd, 0x9}, {0x9, 0x4, 0xf, 0x7}, {0x9, 0x9, 0x0, 0x4}, {0x5, 0x4, 0x7, 0x84}, {0x8, 0xd, 0x40, 0x7fff}, {0x9, 0x3, 0xc, 0xe}, {0xf716, 0x0, 0x4, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x8, 0x0) 3.776472324s ago: executing program 0 (id=778): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4a) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {0x0, 0x800}, {0x3}, {0x5}, {0x2, 0xaa59}, {0x3, 0xb59}, {0x1, 0x1}, {0x2, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x2, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0xfffffffe}, {0x3, 0x4}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0x2}, {0x2, 0x21000800}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x3, 0x5}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe29, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfff) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x9}, 0x2, &(0x7f0000000180)="35e9eb1fd1", &(0x7f0000000240)=0x5, &(0x7f0000000280), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) clock_gettime(0x2, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x802069c3, &(0x7f0000000100)) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', 0x1, &(0x7f00000000c0)='./bus\x00', 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 3.709123033s ago: executing program 0 (id=779): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x4ebfac6bbaf7929) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r3 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000610, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r4, 0x0) select(0x40, &(0x7f00000002c0)={0x7, 0x4e7, 0x4, 0xe95, 0xfffffffffffffffd, 0x8, 0x1010000000000000, 0x1}, 0x0, &(0x7f00000001c0)={0x8, 0x6, 0x7ffffbffffffffff, 0xffc, 0x10000, 0x3784, 0x10, 0xff}, &(0x7f0000001d00)={0x9, 0x7}) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x1000000000000001, 0x401}, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000080)='.\x00', 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000580)="10e8ada9a581ae4ed8fbc1c991fc7c091f2538dc6b24851663aada9c5d4c5e8dda2322e07bdb4f50f6d0e2862f5d23276f4e", 0x32}], 0x1) r5 = socket(0x18, 0x4000, 0x7) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r6 = semget(0x2, 0x3, 0x5e9) semop(r6, &(0x7f00000001c0), 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/156) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x18, 0x2, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') 3.580463795s ago: executing program 5 (id=788): chmod(&(0x7f0000000040)='.\x00', 0xfc) getitimer(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffe, 0x3e, 0x2, 0x6, "07ee49ae1be09d084a8d3568eea24073200ecd49", 0xc}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 3.570469663s ago: executing program 4 (id=789): r0 = socket(0x739e3ebfa1502570, 0x8000, 0x9) close(r0) r1 = socket(0x2, 0x3, 0x0) close(r1) close(0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) close(r2) socket(0x18, 0x3, 0x3a) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cac73ce1ff03000000000000a593555fff", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d6", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) socket(0x2, 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x37) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c6", 0x8) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0xffffffffffffff06, &(0x7f0000000200)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705639712b87765ee8dd6902f280f865b2277706226", 0xfffffc5a) 3.5562122s ago: executing program 5 (id=790): ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000040)={0x10000, 0x1000002f, 0x87a, 0x9, "a2a4810000000000000000000000000600", 0xffffffff, 0xe760}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) close(r1) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000040)={0x10000, 0x1000002f, 0x87a, 0x9, "a2a4810000000000000000000000000600", 0xffffffff, 0xe760}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) shutdown(r2, 0x1) (async) close(r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) (async) close(r1) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) (async) 3.433028964s ago: executing program 2 (id=793): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x3}) rmdir(&(0x7f0000000280)='.\x00') 3.431864809s ago: executing program 2 (id=794): sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000080)="358c87106742364c0a8e8d704a188afd0000b96037f072949f8744781eac4cb366985d00000000020000000000e83dcbc9000000000000000023f74328935fec", 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) close(r0) (async) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x3811, r0, 0x52c6) 3.397412059s ago: executing program 2 (id=795): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x8, 0x6, 0x3}, {0x0, 0x2, 0x6, 0x7f}, {0x9b1e, 0x2, 0x9, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) r1 = socket$inet6(0x18, 0x1, 0x0) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/12, 0xc}, {&(0x7f0000001180)=""/152, 0xfffffffffffffeb7}, {&(0x7f0000001240)=""/115, 0x73}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)}], 0x6, 0x80) 3.158929734s ago: executing program 2 (id=796): mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) close(0xffffffffffffffff) r1 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x10000000000001b4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)=' \t\x00', 0x3}], 0x1) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0xfffff501, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0xffffffffffffffff, 0x80008000, 0x21a5d806, 0x3, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x87c3, 0x80000003, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffc], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x9008, 0x0, 0x6, 0xfffffffffffffffe}, {0x81, 0x400, 0xd, 0x40}, {0x7ffe, 0x50000, 0x40003, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x9, 0x95b, 0x200, 0xf}], {0x9b8f, 0x4, 0x20000, 0x849}, {0x203, 0x10, 0x1, 0x1}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) 3.158552016s ago: executing program 4 (id=797): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() socketpair(0x18, 0x3, 0x2, 0x0) sync() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="000000000000970000000000", 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 3.15840114s ago: executing program 6 (id=505): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 3.038518213s ago: executing program 2 (id=798): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) shmget(0x3, 0x2000, 0x10, &(0x7f0000489000/0x2000)=nil) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0xf, 0x80000001, 0x7, 0xd7, "00000100000000000000908b7f7f00", 0x3, 0x3}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) r4 = syz_open_pts() r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) (async) execve(0x0, 0x0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) (async) close(r0) 2.828157466s ago: executing program 2 (id=799): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaa2aa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc0000000100000009"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x20, 0x2, 0x3) setuid(0xee01) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0x4, 0x9, 0xa7d1, 0x0, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sendto$unix(r3, &(0x7f0000000200)="f1a9de06241782db8cb1f2fe08ab76e17baef0b46a9fba47b1863da1aa79a4ef98f3c9f2c8f6e84a96cea8797d14bde3055b621f4db8e68a859b3029f3cad9768aaa6f3cc00d42042d288eb477ec942da8daab1657e0521e5b5185ac687c013d1383c2e02cd209cbb8b2bc7d952ee1c380b8e2b0846214992526b3091f4f0d293d6e623c3a38d90acdfa1c3b0f2551f3275caa779bf761cf5495ec58ff9c54531c3d3a103f15339d98a3bbb3bd76c6d11b4a08b19eb71c306673e33e845757adc7bdef4238c79387cde8", 0xca, 0x6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x186) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 535.880082ms ago: executing program 0 (id=800): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00", 0x0, 0x2000000}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='&:\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)], &(0x7f0000000280)=[&(0x7f0000000240)='*!%-[/]\'\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 529.881213ms ago: executing program 3 (id=775): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x5cca}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x4, 0x1}}], {@generic={0x6003, "b19cf8846726694774aed4bac8f78c84d7dace8c54bc470df8e3e3aed77e0d578a269c2af874e215f0cfc3cda827e46a63bbbd82"}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x100000000, 0x3, 0x100, 0x66b, 0x6, 0x1, 0xc7a, 0x97c}, &(0x7f00000001c0)={0x6, 0x1, 0x70, 0x5, 0x3, 0xd, 0x1, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x7, 0xa0a, 0x100000000, 0x5, 0x800, 0xa08, 0x7}, &(0x7f0000000240)={0x9, 0x4}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000280)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000300)) clock_getres(0x3, &(0x7f0000000340)) syz_emit_ethernet(0x95, &(0x7f0000000380)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x4, 0x87, 0x66, 0x3, 0x2, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x6, [@loopback]}, @generic={0x44, 0xb, "b9179f6bdef5e40a5b"}, @timestamp={0x44, 0x8, 0x6, 0x0, 0x1, [{[], 0x7}]}]}}, @udp={{0x3, 0x1, 0x8}, {"0db7c747e6b581543dc2f44a1c2f83f78667a1841d71e8ae396fbce8e4bf37219100e8721bfcb971b460cf794dfcc9183d10768b181e30f2ae2b3493d6475161b1d8fb91fe183754087473eabf65f1"}}}}}}) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000440)="dba68e8e5598ba0f9dc7d64fa0baf11a74e831cf072c307207648b27f3da5e", 0x1f}, {&(0x7f0000000480)="eeb0608029ceaa8f6ee0f64d6d819ab50cecf2bc03363a0e8e97abbd0c79c4ee60e557f632e8997549742e8552b75644b47d0bc0b530c50ea7f76f312b6a90f22dc7f7caa18b55ef9e266663a0a35d1d4263afda22348d6757bdaadcdb93d5cff8da216af16940cabc9c3c6ff3009719c173c08acfb63908d04d83a13110ce6d040d7a73c96aedd050f754012a41741002a3a8569ece4c5e43f4a5a750d91684aea96434937eeb08ab86b95d5d0d2985e070440efb5f8c3c2e6209b255970ea6f75b54533ed93a6f00fa3421c272f8dcbbbbb1b51c6f5a4a90964405f593000bf25357964093d621827fe73f857b61fa6aa13e45d6d2e614ca3abb70c8ce5b667a1d60a02044b344561f93c12c6e33a61529cc9d7d33f96e76b3266a7534470653891220c05a96d0cd16a98ee76dc4c9ae18a91030471b0159adf9aec5dbd7bdaa496ad2fb59f81902188d9d3f681af77646e0daa07996f5f1f1e94e17868d5984feaefaec7afa4703437b4aacbce1129dece2caaede172318634e23d685c20f3e910c13dec97c929a78d51f8fc26ff047d6f28a4ed0f8ffb63e6874ce394d11339f0306e6a90410cf6a4b83ef53a352674b7ab1dbe1c98b96e7e7104fd09cfe2c2c2a5bae663e822139be701c116a6b05fb5789a656e08fe22fec6c4f0e31cf021e0abf6ce4b6410012eb81c8eade1c3a754bddfee218f3936b2d20ae426446b9a1c2cf45be44011083ac6fd09748a96343359db097d0cc62861142ec600109ee678a7e7579c5f786ae082fdee81e076c45fbfdd289c5fdc7ec4704adc214535703b06420cd0ff250fa67ebc83ac3098cb2769a4503bd8341f6f2eb7643a209a8d6c709a94a0804d6e83e57cfb23b994576bab131268889deaf0188c371ab42f7f5e214b24853609747e9a1da2cc9778c4a51c144a4d8248a0aa9008920b59db83fa09415a3c097261ca208182b569075e37a263a73115bcd7a472717c5229b2d89b56c1b1bac8528d356db11e6e95d72edb6f912e76e0fd0a5dbf081eb7f6f797f6f20f493273087373116adc41f3373aa74a98db942fa35a5b93c5bdf6f8cc69faade5be9ebc47a4cc88a2ed8c744b6fdafbe2fd2fb73641a360207df3e4005b7977477eb06d1c696a8d4b4e53dbdc49f1ca7edcfc3568ecab4fec2dff3105bc3dc3c91a9aa487cae2ccc7f0fbc7ef59649873606e1d92d0c6a30b924a13e26ed5397dff94713a2d4b71f59a9eab8327473453da2b97eb8fc52b38b16b98f2258967b0bc8f6569f873de8f6883a595ba005125cce49ac0e91f5ae7cb2ea74c0f61c4c1a3cbedb3c17a7e968a4182be49919410dac99b288106aba8fa584da8e23de66a135ba149f49c4f4e3f9d7c0870f53644a323fc4e876f62d60d3f628ef7e0195c38f790987a5c46ab2f1dbc6456b0abef1ed93dd6fefabff50fbd653d377b05b5391c912658128a98ffe31d6d7405185c0257481ab625c175acad7f470e0595e246e551cac238b5214724a433b5c413dca577ae901b202f7e2e6b540dbcf5e898ba410c368794c7de9a0fb2e86a6a1da1ea99d3eb3aacfdb0ee355761fb8668f467b08f25dda7c3bc701ce04825c8a042eb0c5a99ab416a4805bb3d91fbcf2e9be03993f2dc02c319ca91d25d51d566904d1c5be42e78ceaaa0adc925d0b0526e06bc19aa6757cbee840bc77273791624fd8bfffd12f021d2d0badc002aba3c28c15b0709ac767396ccb3fca5149d5108c2abe98c3a0d188658f3bcfb56a2306ad9d93d70bd218d15a2a4a8272404045399cb3031331a54e8b678e9405e6ff1f61b284b9f911f8c42aa78c4b374d9debce64ed978cada8406eb29a5f5f8dac6ca16caa9c55023d6dfe442849e127da6b45937d25c187130c3e93e1c4c3ab7d36d1f287012032c9b0bc021928ea5079eb42cd9f466822b5a75c582dc1ce3185fdc30a6e188a7b35fdb3d6270c73cf76966241ee6d0c94dc831a0641d3bc1ad102ef35818b404288cb89bd1877783b63e0b98259280ae1bfee108fba78e9b15ae713af1a426d6fb30bf96788d129a7923b2dc244eea711a636e3897fe2647acf705b97eb61d4884e5bc618c3e03475f1e0644594696ded7bf250265b6222e8c4e1d883805e200088c811a0e99670bb7d7fd4f74aa16801809484459f0b788f8d5b82f777ef1abb1b0ef2a393732e1e270dcbfb640cca64cb886aae811a6f15b43e2189788ce051a28c394672216eb3f2f69fe03093134c309e41f46c17c8e3bc9dfbbf9d05ca85f2c6fd19592630cd696e2364cff6f1cb3119ac9255ed9f9babcc7d0ce005c891cb45a68e2f04011fb64522388c197ae79390c88aca97edcd2d9a05b75e9a9097e7f0f665497d2ffe589c596a1e833e433a6bb13efdf447d6c5ef84ca46c2a1575ea88f0cbe411f8a8b7891b0edcded3d4bc2ee4edda8898f36d8b635b4a2c9234c6d38b18e023fef7efd2020408516eb2dceb779f1e39d275fb0e4fe85c12a991e179c6e4c30807952c9b39d42c345aceb33d2ed3347a275e15deb9691f117e5c069d540bcc64209f1dd3341f7481e1cd8481aa063951fd1e1b3227c6cffd3319e3853a978d36445254068e0213c2db2da081b7515278c91b99f9432b73c662b1e8ac88b76de580929f639aec3b13770d37d2e8cae5e0c2fedcb21a71ec908e9905bc038dd8c3a3d877a306ba36cb370d23af840ed8f92ad8b57b1cdd5e11cb75592d4f1d4acbfc738722e83dc1f21a3a42583d8290c29ac352a8ee16b3eb508f3f66dcb67e845c0c207bd2410afe457ffbb00bccd8c72a4874f83ffc97849223afe98165b5177ff25981aa4a2c036a5a766737a854b1c10f16e33a2ab81c79eb6b68cd0f1691f010718323d268fa3e9882fa757e735e1da606579cde0b032f9b8e49b5bbe5cee34b00e1f2f853902bd1ba3f354232141117a4c741ea3cbd16d789e61dd80980b10b245f9b7e6d9ec4f24ee5faf0b9bbb2826fdc4e83e423cb67aeba8050b86e209118e96ded4203ee6c0a2d06896ef6ee564abeeb19edd6c527fc621c1ffdc7d343db9c785b4e82dd472fa0a42524ca2ee7ba803a9f884be55fc0b806a625b4284a42b37e261e82d4c55968641089d8f7c653431cb88a7a5146aa23fddff59d9931b588e5dd85d0ae7229f88c3b80784f08d40139d2ad841b09da54930c1cfab28e9aa880f19435fdcb2028963ae481ea4992b50783e33581d959dcbbdf8b44a75ac4bd85125eac4020a68f58ac53840e4f08ce27800c8e60191173b659806c06d52f216669bcded7dbca733790347eb250d6744d3d24e5c4e2b545582566211c00f9a6cb5a4b9b6fe3c301852c11ebf6ac096447e7810720b66c15dabdf8b140df2da9b07ab84ef28ea4dd8db4cadfbc467fc2428cfec05fe5095e38c2fd9f95fc397ece6fabcfa449b996785561fad5ee85f363385881acc0dc5a38215b791c72fe38825e52537985d18809692eeedfb23385def1ec7144bd71e21fd2061a6b8729fe2f57cbf177992982fed3b0b89c75e3c00ad26e0479a42e3d76650f3440b6bbdabb70add4913ea95e637bf547d37809a775df135fab56e87f45e0f6d0f5716c8ae2c9860d7fc421975f5c921617f9f3a2c4490daf3b7f877345c720af903ebadb0f328e420e5bc92d409f10baa48bdd6f1dfdfe4ef277c54bd8eca7a4711bd280be79408f303b59fcedace7373032e433d18366c576db5c80109bce01fc682f3d36b0e1cf9fb3a0d1844e1c16575736ba77bb7de7ea80c85a897373ae2acd2872caa61d2a921a244e906ae70eb73ab37b690b1cc2a73e3fc77e71d612f60a4e1161c0c71d73ebb6c74af1ed1e0b8c5f4ccc76822dbb283051d8c1c75f8ff8aba1732105caed4eea786b8ed8e470a63615080d2e9129640b3592fcab940c68026c2b49554b4b9954d252ab3f3e2c0b36e66a33bc832461f6aff489302d82262b87cd9461e81504bf5c8fdfb9fe9758b489336d43e74419f81f6744ea3b57dd82e9804a19bc11557813bed64f7fb8644ff4bdbcc6995bd8b06c296d99d3393f345e50a233fc1a22a06b76bd7e91ee13c0ea04a1aec2689a1815cc78f19e9204e07956203fa6e61d6aa52c642fdc50f53646cd333f51d8a127673b14aa22eb8678ad24248a45c3a4f40feabdf235ff014165afef8bd20d576f7c64069bf30fb0e17ed5b4968ca66a4fc4f3806ddcbf0f6e8608f2c7f7c3e001818543b33dfd29260fc774c584ac5ff5ce16a3a17395ffbaee3e71e155bfe69d134b591e6ed0aa250474a3dcd2ead2fa738b04e78172826b659473cb020c17e39d03be145bb12a33c944cc872608f5ea000923780fefc5bc0a89ba05b6a586f6df3e85ea1585b146e3d10f6ebb706d9ce6f3280d76a13bad8dcbfe5e83504f82fe88ce0a9026644efb656b8157c7f52713d82ea56d4b42e6aa3d6401ef430291e64c7d8e74135a9ea3a38abf1e968a2177626e9f198895a7b4b253df6b267d90a07c5d03c01b0bd045794b854dada1de78065bcf5ebec8e586ab12738ccd88f0ccfc92626351d181ffdef07ecc1d67445d295b3ddc25f3e4c3023c7a1d67f2ea5050c1925a44ee4ca536eab257ab74c195cfa15a1a8533d3adcb356ca00574ba8f419a41cc40ce6275844b9c837fd4253d8e2267d5a994259e0f916674111a9a68f56127ed8bc093dd266b914eedc2ef3e8ee0dc2fd80076f03fc6ea425e4957c2c1c07307f88b772f2b8f74e2f5800f525e076a5abbcbd64ee10fa0882f8ba33fd39ebc19deb397c8c721499a1cb511e5a9b80c369b6d5ab93f21eea5b9bea52bad084c379376daa43e9f5c16e4025f11b6067c15ccc7d3d210f76203288ea988bc4c99e6e70b7f37fedc1ff0c0ae915f76bbccbc245b009df24fd4e1166e0df7e5903f088de3174638df1e8daf7df4778a7b34408722bb96a18dc2d756257d00c61ae9cfd1066d4ae331e3603ad2a816b480ade35f7b3509e8763c9b08d2ebfcaa79c44590fdd107d2558b2044f974a54d33d040dd82341265102da9daef5099342a1577869b12fb42a62e1cde50df9df9533de6fcea46accffe63552eff446482421ed9490e103e75054b86a244177e6663441907b369a5a10ce534d992a34abb7c764b04e0d04af2cde28b5b29ff3e44bb102e9c4a193c4c922355b2004225a3ce13bd50cf369f75c657f7aba3bebe4f25183bfd4f71545e444601addad19d97a01bf1d703abb4d18fb2e270c5759ca0c9c34b2284994b265d5f604053ad2a2d814bf320735675f97397acd63d81e6269b0d7a5b649d54ba4abe5180316440e508ef479b15d66f21609c5961879cdf7f5534726578cb2f9ec2ad19eddb731473c840c8ef2fb0be457dc3ea4cd75ae25879c8830e86847c2a55e258b935b67137afa732126f820312d3dc4b111f3c79e471f64b7b7b5e1527ccb3961fc8a1305f8bad72c5398f8d8782561ed9e0850405dc5c940d2cbbeb73d1a5410b5cd35918b83f94d76a38fdf14d8055090ed0316d23422fdf2a7edfec69320395f592e49f6ca89bff30174fa7dde11118914ed1068fedfbcdc7cf76666008a6310376808ec22d10b7647eacd3d3274b91ad3d3f95020ad7cdbd529cb47207d26e1405493b6cd3a1feba5d606c6fe77c25624946d229b7e7607b2c8597d829516b8b693efe72c290f12618dbe41651a253ef432a47612eac0f7ee7e7568363c4e80b00592c194c1b7de4b0c9fbbeb36dc87f3af9d040747513ffcdb2fe2a5eda485adf40828772566625dccd4b38d381d6adad30ec7be02", 0x1000}], 0x2, 0x8) syz_extract_tcp_res$synack(&(0x7f00000014c0), 0x1, 0x0) ftruncate(r1, 0x6) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6010, r2, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x40, 0x0) sysctl$kern(&(0x7f0000001580)={0x1, 0x34}, 0x2, &(0x7f00000015c0)="5b1860a86105475839c37dd43958635dcd73e1b3300005d05c11315593709ee064", &(0x7f0000001600)=0x21, &(0x7f0000001640)="aea4881dcf3c2db24d4211a1fb9b90800ee34e7f8ac1b4d0fb89df8555aa6fd630c6d425a044b9b7fec17f6a9f28fc5998c6787fd14f5e708b6971aa24befdfd4f51a39a85416aecfd0727a77103a180f7d357ceaca636305afbb23c9670975e49a6da7b122ef546ea01", 0x6a) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000016c0)={0x8, 0x1c0000, 0x2}) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0xffffffef, 0x9, 0x3, 0x1, 0x1, 0x2, 0x5, 0x1, 0x2, 0x2, 0x6}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000017c0)) clock_settime(0xffffffffffffffff, &(0x7f0000001800)={0xffffffffffffffff, 0x1000}) syz_extract_tcp_res(&(0x7f0000001840), 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000001900)={&(0x7f0000001880)='./file0\x00', 0x4, &(0x7f00000018c0)='./file0\x00', 0x8}) fcntl$getflags(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x9, &(0x7f0000001980)=[{0x0, 0x8, 0xc, 0x4}, {0xc9d9, 0x6, 0x4, 0x7a}, {0xc79d, 0x2, 0xd, 0x9}, {0x9, 0x4, 0xf, 0x7}, {0x9, 0x9, 0x0, 0x4}, {0x5, 0x4, 0x7, 0x84}, {0x8, 0xd, 0x40, 0x7fff}, {0x9, 0x3, 0xc, 0xe}, {0xf716, 0x0, 0x4, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x8, 0x0) 508.057059ms ago: executing program 4 (id=801): setpgid(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r1 = getppid() setpgid(0x0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3, 0x0, 0x2000000000, 0x0, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r5) setuid(0xee01) dup(r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) close(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335e747d989778354ac313b91bb888b8e4876cb76fdfbb447e11b731e1d31601", 0x35}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r8, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 504.916562ms ago: executing program 5 (id=802): syz_emit_ethernet(0x4e, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd825f6a4000182ca902000000000000000000000000004000fe800000000000a39cd54900000000aa060000010000000086009078070109000300000001000000"]) 484.07573ms ago: executing program 7 (id=803): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x180) ioctl$TIOCEXCL(r0, 0x2000740d) (async) setuid(0xee01) (async) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() writev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="1ea04df50ca4c989896279bbc24c5fea522fc33d8f35d01b889f6dfb345ff7e90987cd865f7f0b06a5e99666c9c9f304c777bf81adb2535b1819dcfade07512b17426209ed15021dda39a205dbf981a97b2c", 0x52}, {&(0x7f0000000100)="bbe75b52f70008f8335598f090776f870184c2f34c4831deacb4f50b01926fb15590c69fdd92dde50178b44a7c8237cf61f345145c54acb35bf77580921f6a5b743a31f6ef72347a171df5563a4dbca2ca86ce7082565e604e3af5a450b7aaa29d6b274322565123f01f7e21104f0065ca9c21f2d13e06608d06fd8fffe10486b7b85704c7ded9cf00b87f6b571e7f4440a28dd13bec8c80842b66075b0993a42744ae64950ad76f2bd65d4802e1b259", 0xb0}, {&(0x7f0000001f00)="b4a258fad05eb0a6283bcace4652ad995bdd190c5e71f941b460948ce4127c469326878f0d0ea15317ff9e75701df3ba52b652dd1ea34b393828a8ba56952becabf7912429128f5d5120cc44f303fe637b5b820ccfdbeda2bacbc862441c3cf5df1bb1acbee2ae1736172a2db239f490dea3886e2cb4ee4726843089d81f9e7a706004aeeb7a11cee95827a72a141ac2564729449eaf115ad04dc770ffb6e6c1795dc572e611b5a51cf19f6051546176af467192a2f8d1a25630005df9fa695df1645daf8a6d15626d7c7afa67e11100678992fedbae960e0034074e6fd6ab7b23ad1efd8d270fc17849478239f9f5eef6d4e835f92965e7f8451b51d2bafb15adb41ddf054fb1ba1d1d29d1d27f7ee78475c9033e135af91ba3df4676cb4633ba1d44f4128ed7467e458f3fdbc64c4fb974073935b127819ce5bf20d108c4fc613c9807833d0069da851eb45e1f1fb54f24b2547188fde18d155d5b79c31f8603e856b66bc6c5f72a875228e25023e1de76827a76b1e7758ef698d8e006950caabb9d66757ee0058a888d1d9eda3c79b31365dfa86d248dfa5cfc82e312a60607fb966a21fa64cd412ca0bf7107af1917114e56ea5599b72adee5eba983330e2aa552722412a926321ccfddf0d7e06bd5a5aed931c23c7756b390d64e13956df7dd0a241e460a0ba2202af7c0a350c2991904594a49c9d94747bacad9985a4329eb7938eca3cb03521f893da724deec342cd52e2f05b47b563e10fa0fd8600bee8205c8e5439a11b273a7a625509a47eb397e6ea313d2d8e80b17cb2c6747d07a207c6243c9554ec54b49552ba978efd2be109ae936977de72581fb07313ed458a71f83b2212f251c57e4a4ae275c7a631df5b52864077a58be14363b5f96b60766058f891705ff752c6c09f6d3c1e8c3fd98bb09c0b7182e3243e3b3cac7e87045388ff137ca75adc7a1ef86e1762261890765460f9d1e990a8fe4dbadfc8e35c8be0c38986cd0ce550c97259e1411b2b2147f271259d0aa63a5a7fd8e5151cbd9549954439126d07e5bbbea69d6ecb52121a8d330a0db58699129ada765ca205f8cea6a00efe6cbe6a80c1e3b0e098a9a7d1b30be462133527d83381181cf5092db609b456822f8d03978dc21d8c7958181e0777caa8945b9c2167dd0cbbdf509370b95b3d44b22308e50c421563da56256758ba8b04d94e09d1c0f27bf26a4f09e8aea9af0b49b10f6537b8519c34922ab5e960c1b4bc9fc9e5a6ff45a1798a8110743ffab85bfe8feeffd87ae4f2a0fa03b41b198a2e4344d3d11bacf22255c041cf90a2a929e4ce7a202d380170c2299a918ee18588b0b221ab3a5677a0bb840722b0b07c7a6eb337134ff8edb05b74334be200efac7672dec9dbbabbecc4f198afd0818e359388044823908056531b8fc0778d08c82cc003fce916fdee74b8b42a337fde107f82902315cc07cdc6eb5764003b719c5b0d2518f514938afdc0da12ddae5793e02306d5a197c5775fe6b0d23d8bcbed688a6888b718ed0a4a0a59f2681874caa70b183bacd9265d7f96382555f8d1b93dcfb67e81e657f281e9b421857ab026d1e1e4441ee13f452791ece8f9e1646f3ab0b052cdb9108454fea91a1311ecebe70a2c3aa093c46511716b51a16d89490d6b32a5744582970a671e30496005ded2e8a79e78aa9a1e1aaf7ed52908711b71f48efd341a7d9be2ca54cca471435b06fafd1411020cb97006d68d733865f86ba226ed1cab596410b47cd4bc31f8327337023bf5fa46ebb650b234bb52046169c1b340e4922784b9dc0aa33d2ee7e5323bc862045b4d167eeb1d151415697eb97dd05b02eebf5459a7aee0facd4866fd148f8efa363fbebc35b35b487ab8fdce3aa2efcac6a4830c998bf50b4fe8c3c314491f1625d43f2c64879cfc65cdfb63c9a5f2a1f98b3c563e4cd82444558023be919a3f728f01aa53acc015e78de55eaa15656c2bd63862edab913f7c00e162c23e72705a22789c72f620d4cba638880871f9476c731508822ac68ee61fac41e27784cad81fe8bc61cfd8bb4e4943e8a4b9aa0a6b04d927f35e18842452222ae73c375ec04f1fb6a8b3c59e692de314ec91ec59c27b973a908b16882b8454885a91ff67f1ae0a5e146887ee36604b8757182dd8f81c9cbc081042d7547bf93fe3e1e088f602f9ae446d8994c2a7989763e6f2b88bfbf89a861dddd5809fc821f0911043f09f1ac89ce380f1da79bed9cbde6b49a612f4b044d593dcd6b04c85d272c6704b2d079e9c59f38214181583c7113236140458f7d08ecb1cda864d8e03fcbbcea9c74217bd925d13a5e0a09d58d786bed30d8cc284768a6e6d8b6e18658fc6fd3193362f13bfd91cfb69697bdb5af59b5d647c72e6656e3949965d4390342ed27dc9e2bb30a780bf60af4d7bf861096b22da91d2709345436b751b35ccf8c88b39a03c7b04ec57f9f8839ce2db3a09e07f44a40e6fb2c6d77b4514ed412742802e378d08a5e22c74016491cfbaf01634fa88a8717c54b1e7e41533242ee580c87316274c2aed395b487ffdedbee125faf681f5b40311120ae81dae83847807f4c5457c0f710381063b88fb7a48ddadcbad54bfcf3561afc2fa1cfcf5ec07d4558091d945627990e5e1481a1e49136768a7cfd6d3a94f971269f94a514c39258d732a833404f5a2d076494fcb5e5eff9a7dfe10e9c6ae8d1a5c1cddc51ce7d1bcee91b9c285efcef5276b49a8cb454a8da1c4afcfbb18cb2905bf3c8dc4fa611b6f8c80d10a8361d40744fa16e982d6285daa10110818dbd514e0d30c0d92a07bfa2484e57f30a93cd150c3c54b3264e13ff90a4dc9448478ab399bf4346172031a26a61bd40ae9f66f215daa5412e7d117048097928db3cd2d6f4a6eaef333301f336c711293adb684373fcafe44d3451a3145000031380de7ddc8efebdd5c3e2aaa43616dbd7aaad529f63fe63a1638ae67d8af8b38cb329b2570d1ca705c801c8a978bbc8a8001460c48459f79a7b2d427cd4fe6233594440e09e0dc621d5dd165b540e561da780df0299c5d7b917e1b4132d459c9f290ae384ef1a1897bc50951d2cb33604e7b305c7ea2f03988c6addd479067941ae6a9a3782187dfe341fea819cc95a563e11c2b91c595aaa9633c29ae9adf311b43039ef720751fc884616fc5904c5a54c30e0395418fefafb1cdb3552c81b5c57e2be38441737976f7196bf9af06b84f792945023fa687979116ca0fc3073d7465c1ba26e907c89f6ac78c62c9d128eaf76d618e2cdc68e5fe70c6b42bd1c1e119bef540aaedc8e6b5b5ad86987b855c6dcae0a644299c09d73306f23d69e15a5d761f33d6af2aee14a8613ea02ac05da883b267f0fff20d55260eb71b9d211c5fcc46227d302812292f28e9b5240b6669c3299ed253e2896978be9f1099655fc836ef262492df7145812c633dbc77688615264043b6f6f57b461ce2d8f6bc6bb8c41dfa3a4044f9580c1f8d1a8a748100d2b187cda219b928b47838ffbdedcf722a3f82fa6d65718d0c7bb0c104c88b6c9f3cc474a3afa2fc896702961695aa10115d033fcf7e0089787c307f889e938a9b03b541300533498cf92aeec66201e8346e9f9fd16b37575c3f8538c8c679f22acc2b3258945960654afe46d12612f1d0e047b67a868906f689a28940c294fd275195cc95125dcc24f646c369cc4911b90d559ab59b9f23fde912d64843e7b98ed3c997f9970bf51928f8c13dde9d7b17ce2106f423322c88927fc9af3ad7a096fc1110c2137d2c5a6428e9e65c095e478c198abfb010b403cc2ffcde040024f22d1f0c6ea9181fbd59dbee6677ba03ab95f80ab4037701f5dda89f6386cdb1c50c5399a3f7f7cd8fc95f633dc008c51edc92542fcf779a9e69c92e519855cd7253cbd075fee39cce3f501a9af76939a4ee2e660e1f64ac4e5c2246066500da7c9ffff3795844be66c00c980393854d3e03353d21135731e196b5c0942a431e03c634354a8ace7380fada6469d4197d9121eca0521118bad03aeb3aa135e921057631c7a62a3856ba4bb6244f0640c0d0aba309361c0967382e954d7bb9357266cb3cfc124d3cb5fdfdac2a13bca9a963a5bcc15088f1c3818bf2d9ea18d5fadca5eb0d7fda21a2e34cce519b90549695d7970ee9a8c932c9e10ca47f32c9d43eedd03316c98753bb060999ee286186442603ce374cbdb070fc09f6beb4203db61386e80cc1589d00ace935b08fe68a07e78983c1c61116e6697e837ea429cbfeadbef636b938f0592d8a5283b1508cac98886ebfe73464c9217d0c82038d8e5fe521d56cf38abab9213528f2621dd4e866ca404862a040cde3ea971c84a457feb5d0d756da4c0baa1a9663ae53ac7d4d86b0919acc07daff31cbdf3cf530a8aa55a69040050d9211e2c101c04b460a7e08a5f145a6a3b0c2fabb3ec2e290ebd485fcd30e69558650631d5bbf8d9179e1065b1e67599488e5832664f08dbed4759ee80555a9f9671e7fd2c3f00d1ab6eb145c6583f8d1183c85d60f24208d7271758b30a851578d488be82b943c113774fe2910a47670c85472d1847885deb5ed753cdddc41ddc5d1e05a0dbdfd554341d6e969cd37c55c3f47fbe72a7b1b4eede12f8076987098207d8619084b973ef27b8b1f5364df77f2615818386ea6576d3cbc892a585683e652a9cba4e707d7f6f1be951fe3843c07291457efe5e8d405808851c098bfc023d2e13c007e384030201a2d5718571559b334810a00a6ce64da756338f7fc04112ed1196736807e58d61a4f4c56c6962ed596d8cba4afb4a15bfe4428d766d115b29a7e0c2f498a651a80cf82bec2582fceef09c31df665ab372d1623a185f29ba530153b959925cd2583cfe7903909fb4ff6523f4a167e64c99209ba7409e92e102d1cebf28fbc4f8b63e2ba151574f15e278b24da581a9ead1cce5e202fb63abb3e1e809ac30b6bdb72d8f7effe877f458606cf1e865716c362dc33a740ab571bede6e49a553cf1d13dfde20228c52eb6451d17e1f46071cc5c87b3c297a94c315f384b5f283dbb2842b6131880b81a2a88bd89dc33c58867fdb89bce97b469bd3cab3ffca74171162d71978118964a2bca6acfc2345957168998a0c5cc80e14860e38740c9dfbebe07ffb5bcb95c90cdc75988271dc4d32207875bde5a44148ebab8be28983a6f6a8d337d1b4974a60e2964ce4481f9db330e6b669f4366a01e84cfe119e832614551c389d205327fe93bf0b6c661a100bc575f9f148579b2a5a59cf28f4f241086ac630b7abf4fe3ac28d31e21a9337d12861f118cf7b650d5e4145e3343ada0ef103a2a1dadb1202bc1992ce7e46784515e993df87dbd6be4e46e0c24c87fbe254335a023b45b5232303a5c689336552e5703fd0632b64116d1e9592919695eaadcf10e348afc1c2db5d7ce2a0515a2f7f61ef7f0ee62a8642846aadf1f85ac71d1baf0612ad6fc659457265b4b9532a096940a08194903c034c2b6570136c4e235ecfd704dbef2396099522da8271c6b3732581c409fbf4a896c408fff04c691c7177ad00a617d28d6aa9e970cadbaf7cc5dcc2ceb6d57973a29d2f684b219e5505583bdb49d29e49f8ec097d85d1cd6b88abb75e6166140f293273744ba772afba3a655bab44f498e71319233e0800ecac53a625bd5028e2a24f267bc1e4dfde208dde3d517854fefa7224498eee4ddf543dbb01039665040fd2ec61da19d1", 0xfe7}, {&(0x7f00000013c0)="390671e6de467a06abee0b51ea2ff3992e746b3a3e5b32a6868f9f09e94526d4dd61f91f547d8329e10c8dc09f88cf049f75ef49726a59348ceef0af178d3692e56f8b9c24fbf1ee67ca3d4529c8c772c1da0e45b8c450e3916ac5ea4131498e184a1fd6bcd648b9ed8f91e5ed1323675be14161dc012782e3a8135b7a6193fd5ed900e5b457e194b3317a1df417fb581f1d54c39a93b7cbee28ea2e26809f2095e6f4ab400e970d9b310ea71e2db1b2e5a8c735be82dc6f5bde4b850fd4e14ce1e907b71690f30df46242a4477b1740242571e8a980491b16d84eb0ab949b2b9a3a62d278c7226f819b490d3a67787ab176b0e64cbd13e991d65c5eeee467b7c91a1ecf66cbe7469d598d068996793d0ecc15d050bf743d11525783f085aee3959981e061573300e9d1420dbd6d7d6c27eaaed9cc43e0c8eb8b954c4f9e45d8fd750b62673384e2be9afbf44e2e643c28c6a814358f8456b3266022f3c0885c1e395e885d8e5a13699a034a9cf4aea248a79eeb8460917ddf32f4175066763a67cde8d9e19fd0d96f0e7f5e7c9663a81870b33a608f0388ff3ec8bc0fb5e81242c337d1fc396e3ab29e9e3d4088e43015763c19bb082cc5b263c02660a10317bbcd322b639302d1fe30a997318703136480840009af2ff7240f21ca4afdb00d3239ca1f76ee2ced9a960cd6f6040c66714069c3fbbf080d0cc205be6bc243b60147b39f327f16a509b0751dd2eca2f2efa92cd2d3502a40f21fc685ac03062b8a75b18c1d772db7c6b9fffbd2b20377ceba10a2ebfe4a64a00d9be0aa88a22e404b69b6163c6014871a112d9168135a9e91ff8d770f87e582bba50c9d71ad1118acf89678125abed1a8a541b806235e91ad7bc3a3992965a667a2993f0a7769e044425d3432bf082fecfd7b4e247a24697bc20506d1784a86cab8ebf7cae66f5f70613e121fd46bdfd51371a44028513e1a1635d0ae2c9a520c0e33b19f9b3a7e97037a1060174ece9df4655ace8381f36df6fcf2d9708078c0ed04861fbbf478f0e52298057873e9e0158c0367a91d0ba959b70c80a34be2656413cd7eb22eba1a1585c432569624a14d65ebaad193cda43e1b6924eb1c74285fc97d71220eef7284553685f2b43983dbf7614362c65e1ea234c30e01c4432b51fc5e5a0c6692438f156aab8f6ede9eb1308d89690d6ecbffea1ad648220354a4f131b6732a25f1eae4780012f820dc75bc6166595f55243e10c12fa216fcdf75ba1108c5989ba300d246931ed8493c002379a061aa69ca16856bf2a03c7456d7ac541a685bec550657525670be23833fc44d5efe6a511e0a5c33614d38a7089cbb86dacfada7f2417657c46eb4f770466cbb0f2ef64de83206c4ad54c5f116459350de2f15fed2a0ea144340e7bae08ed6de67bf8bcde7fe6480149bdc1c0251c9c663f7ada50ae722731c368b5e24299be5c9b821686db8b3c205bb3bc63917897fa7b2fd588008fe42cac6ef3330f591f4e00424e0eea32dec680df6c79d035ff86af391be832dc3fe0e0bb2d175641b1bd44938542dda9ceb60af9bd54fde1af38848711b7b8e05a885988bd9049b5790633589cf2fa260024bedb4eb1086a28f35b783a0484304956e32a942865426462e7ff34f625dffcd1946224f17f711c5659fac0e0ad7b265157a436ab5a240626b57c870746f1885e3bf8319c1153f52c56e854fd4d9b069d01f1ee14d4954c1aa38615b22b5e4108129151c990a857733790e3b8f46663983b683b2ef9294b7cb039990c1d8a6bc8d8dc6b273cb85a0c4d61ffc2f26118455807ab13074f509efb436c8bb3fb8d09fb788986c58da3b810336b86be7c913d9548ad8bb9f71580228a56a4e7dfad8b34a3eaf20347cb1afd57d14c6f6d6dd2906c7a187fe3b173a3a43a259ee173589329ace02035369b29fcf41f6d43c22b5c9c4c51b16165996f72994a10db438cd18c9b27225fc5485d9e6f4ff2637c607e7e5f2fb15a2437c0713973275d49382b281bc5dc3bbca740cb7b8823fedcd8728be045a59c8ad2d46088299e08a2754fe1ded71be5a8f297c35767617ca1a213bb202fc69c8d3cc63de5c5bedc2d6f97a58a5eaa24b8b57f4582f552cedc4727cd9e3dc54c5d8b3c199f69a9124c0baec2b2b736c2595dd5b5e1d89934a3d36bfa3adcf3488a57e9a8acb6132ce155818835bb6f5e3f2a82f818ed3308372b661741a6f01dfc6870d81", 0x630}], 0x4) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) r4 = socket(0x2, 0x3, 0x0) close(r4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0xb, 0x3ff, 0x2b, 0xa}) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x2, &(0x7f0000000340)="67cb9db6682a307ca97424f55af510b0b8f0ff71daefd1bcc50b75a428adb2fba277259676192a7950d44baca4c121be9d008025e6b38822558ab125fa0b7587fc3f1ac6af29dac3025eef", 0x4b) (async) setsockopt(r6, 0x1000000029, 0x23, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd200"/136, 0x88) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0xffffffffffffffff, r7, r8, 0x0, 0x40, 0x600}, 0x6, 0x8001, 0x24b83c94}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000200)="187e6ea94863d4a37fd853c26d3653", 0xf) (async) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec430500061", 0x170) (async) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x401, 0x8}, {0x9, 0xffffffffffffff5a}}) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 480.37658ms ago: executing program 0 (id=804): syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x2, 0xf0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x2, 0xf0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x1, 0x3}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x1, 0xb) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) fcntl$getown(r0, 0x5) (async) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1200, r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0xff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="1f762e67750edce2c3375444fc640b43404296f139f2b9d783f0d282890374832175f81802f38c9b5d4a5eae45cfae80b40ce3c3e617e8867fc8981930dba03d2429a1786548ea9606455edf7c8bec786902494f41d08b9e01439163fe4f93187aa696d8a5e0eefc144797ed0e0c2f91888f673bf3eefe2ddff550e3169ff18e7c9181174c875ff5363cd1c5e0559f0cc11fee9f76a6d2fc9cac5266510ca634a691f5b52480d276b3d35e89bff398dfd5c9525cfb51962a57356d46795e7fa0fc42db743356f2d5c7b8b83715c8fb86e8d8458468ba6aad09ef6826725cfa000e51a5b2cfab40c7ecf2eecdb4c29e3cfa1ee545e3dd3ad35d12404c8f33ae2340405f5efa3a1f759a83c2050d1b0ae3fd06ec45493d680a21eecaa9853441054b119d52f088ad3398d2be89889b0ec631717cdcd9c067e1936dd94944cb5b2a223136678e8eefba8e3babd87e8c19cf6b8d71915ef3ae96414e4067f4e88ca8afc5bd126535c24c001453a464e3a955ba04e8c1ac44b9c1df36b5e97224cc7ab13dd15f228e08ebdc4137b57228710c60a561edb47cd2bfbd5e5e92ab6a891a13a0f983e5dc04b2b1b1c6ed36ee4f432e8ebfc4171e391e2ceb6709aed003b5cff4dd4b544cbfba7e8c00e2d6fc044dfa045ad2084d549699823fe53d528c5a61e2a8f638b855ca767593fd13da33f53f2b7aa67c5a83cb4a61f10c8a2e79e230a2c899cd157485a52cec5e51ee5925cb55b2286ff4f3dfad4e81093bd37ce936ed0a3c4fc53d36c31746caeac1469c6eb5dde9235c9ccb499d8bf77adfd6a5dfe2ae0055fd9f7a283f7819756c11ef4708da957ba3ef3fa2434f38028250384699f5e6a03ad671ce95933ccbff2cccea45b7f6051f0c453cd296dca8d967cacab31debb439e0160b3ee5fab921a481879500b8760a1487b4745b679012669536021ec7369f12d9041b3ddb1e97e3f31d5cef3a53717b05f64314c53cc907c9e9c46665a5051a4e65c3d97615dd618c443730d13a537a9eb0ce6f1782c88b80de7c1ba65968428bd26b481f3bdc5f4d7a4f811f9d0ab5f277c8dce409b90fda8735e09e264ed1369ea8ebb0ff220e4fac83fec4eb6440ccba127366bdd18e5567a6c9e57f62c9ba97668597d1375a64c17b7273f7b97247262b3eb927e5c255ee1468ad95642389be386a40b9191cd1c3c52791de90d0fd8c688b084c23905230a766d5d09a188ac364485d530c654e3e32df3e230844f85f983f19700d0477dd8798a77eb253a418fa5c1e78b69f983b468ff6ab1b1a7384e58829c5144bc6b3bdfc8e4666c5a3c35f4cd9f4aae2d223a7947cbbe4355428458331c3aa4092b8da6f556f15bd7b194ae879a9e51ec1ced28513a95ec6fa851aad4b9ae25813c91696525f423e56dfe784e23ff3d4ec26406ad0222c27ffea31fef48ac4f772ee73d367fba1bd67a33db512d359fd3d6946f9f8bc606cfd2106b2998002d7de4489ce5210aa1ebf58bbf44963c11e8959c278d232d4f8623dd74cc2e95e92bb466a72aa2c4c84e9bcb92851945bdb018068bbe407182f6eeaaf44f56f33fc4d738b5ef5a75315752979c7ddf6a6495ba8e2cfd6c9c379c5d8446e8431cff69b3b496f2e04613e070fa6632adbb7aa732dbb71bb041a7e9c42a4f1d6fe4e5c7f7aea47e5f34a9642b2fdfffe96d70392cf8e52773236a667e613984f5c45e2286b188e34b6925503e9bb814f31f0772ad870d074757c5bf94eb027905210b0e974ecbd3a4c8974d2396a14666d3e64e0a9c9ce0d5c74c9f2ca3b4f15f5a6880bee4408a06f35052b1b270c1c8c6db814cfdeae26d977a7b3aab802f2dbda23e601cfab9ffdd7aed2c1fa7dc876e28f1c15745b09a58a48ce8dc8d27611ee42fd057569d23a7560cace86f6879f48ab0d0bc8890fb5e13efbb1989e310ba33562366106e233d84ecd17d66043177d83a8d071504959e71fd0889ce084ae85fbb00272c84f38937e112b5edb40bc8b34b817adbc66e876a865334e5f8a0f9d0c98889568061f28a43cd4ace4abf01b1f1f44a27c2576c44722aa3e054c222629333a356423124ac069cc2f70eb5bc293215a4a57b13cfa8ab59c29d4f25c366755b271174e26c82073f4aacf9f47f2a9ec2f04e2685567fdf9b8c194d97bb804179da658157422178d52171544bfd778abb382c0c384a5892d709f59d0c7cc0070ee3f341e3c97f2c1fd9232abd8fa9cf1b987e355fdc4d133ec6f4617abcff65833acc6ba4be4e028b512aa126ae6da683d70458bfe61754afccc7b804c96bb9a80de3085b17248e23867ab728a08e19fa93059c342a0d670d4c96fe046ef5cc7329fc460f378a6778c7de54345cd0f55737a44fb2430f5bce87721c49e4f477b228a58e8b26c60651e5b9ff3e5ea9e8c014379701f4e968fec19a254dfec6893aba39824788b39719c721bfcf26b82d2160a0c2de68c0f99ad3ab4a2bb525dcf6ac9795b127b02995cff53b0a906a99410242c1b69a5656217e581ceeea37224d776ead6b3eba9b0f6b7bf2ab07e4bd3a5f01e8a4b1b8afea0ea667189a1ffe4c341b77755daa973e9f2ee8bc03ff7d9e0bfb3a99a97914171242384bc89e311de76c12fdf72970a9e00d5b4560faf9f2102ba232e15d7ab630527a0b9f2f2c8ac4510b5c1038d917208e807ee04ab8a782f050afc5826f39a3b5a874dadefe26f54cf579af172986a5192e6c3d50c713b8da86aeb3c4634405ff4f73187ca14cbdc4c7e7184fbc442dfffc10d4a5c5244ac990ecaf16811febd8daa971b4dd4ee0825ad496d1cae654d5cbad262943905fbecf10b975cc20d7cf6ca81ee1c8445de5944c0649d3bf7897a712ef00a757d272f62d2bbe035e8bb89624db59f312a792b4c430ee13a0ffc9171e90ec2b6c7539c609afb0e54eefb03e151dab28509091330d40c84572e10d6c2331dc25a2e1bf3f372df90459cbde44ac12794aa4af80eda72bb0b85eb41c46a7765751316c0df1796dc6b4fcc32da506c5a264d4579172e4546a22ac27849e777319ea54b6d09955a4b31fe30ccd8b0d3ee759acaac4d41a1ef192486cce73281e99fa86a52aacd1b6c255e07b1693db5b92d3f1d0247f44fcc65fc47ea715edd0cf0078411684be0e6cff890be5f4b58c8e4dc3174314b8012d3a079a93018b278baf60447cb674d20ddf178d52da3aa2e29c7d8c95ce069b20fe83ff3c03c9890438fff89d97d75b62086b2194e19c0756b2dffd510e2cf3220ff9187af6f4deb42a074a3ea4a9bda9dce53b250705e52a16e595f7714ecd46cabc60af8f54dd3adc9901637fabce4a53292e3b3921491ec2d24a876066f7479ec44ef6e8d516abca4cf7614777fd81e226b6d0fb30de9894c8a00979203408d61078c5c8bcfb82ecc3e63046349d045431429ead288771561e602e45e6f03be1af01e5799efcac756597d56e8d932308b48a951a3bb65fb7d1e2b82893fb276c35fdd65bf4c65594f42d825760a2677c8016e8b2b50d0d59d4d95c6294e6d78410078c54e5003535c0b367e2ea4a7066edcd3307dc6a25b2a4bd49e6659bfb848430abbf179b6a065548134471db0e74f4833eaf1c362a50e6b4c084a02717a6365b1da5c631cc8afd999e3dad437441fbd1f31478a9bc030a8995133b8b888021bb06c22d2f28ba66a465083ac48967927bdd579e36958f2a7e95bf85e5a1f9dbb0c54e1821e066a55540a48c14faa61a8cd52bb43f09ce61efac3588561122e1ffcdff9c1d0a051a02660328e11957b5d0a6ead66823e38d65294d86fce277353ebeb1def4bd1447cdaf6573eff485ad8d56918c18375124e6758c9a3e4b71ccc0d13c9093078113efd421966ab0242f53a2ed21a73b29fc959066bbcad513a414b56025dee75200a562a21747f6ba90dd929993cc59e1d095978201dbecb8c3ac405b266654ac57cf5a1b9d27f1ebff9ac4771aba7f6be679c76831382ad2e3aba92c8feb46a2a20d497e931d1690b21c5fd322447f9fa240be564eda8d8bdc8ed37e4bf4592c57774019e5395a900d749531651fcba6470c626ba36bb31d66de7f96d0a27f9577b8167d0af7ee0d2b70a261457ed4b063f6536d97be24e3ce9583ca0a78591118a08455e33232f65e0706d3d4b633ffab0183b4c06fabc5c865500bb81134bce4e0e4c50bc1500b956077dffaedc78f5edf3e065cbb8ec8d4a4662ba837d28448963dfd7a1c2072289dcc021b2937d0311d6904559f30d09cf52c5fd8b4840f103cdbd503b02f065632b1dde7972505c23efb59a25339a5cc865721964041bf79b5f4151524e4914358c67c11762e369f1ff7fe16c49427e9d5f6b94d604f738968d1381aa8b4baf9dc5e5e398d351b8bfe7fde656aa126a83e6134d3678a40531a33a890cf316b491f96afd861b6fdd9a15db5b5d0cdded0b933acdcdf1620fe6a40e436b1e0b790a57d9bdcfb03664a484cc69422ae2458391668931209c25a023400b10bf010b5b1b9fc73c68b63aabdb3bfd16bb254b164d934030d70aa940019ce8959d74e4195bcfe424d905f3b8a907aaaadcb2bcc6abe8ff1eb546ce49f83ca2b5761a945a9d01a6ab1f64463f4cbb6539b4f0261f69d581f153e41e2a72081e57ef6f6b143dff2c80ca81164397a62c1e637544514e490d2a4bb7cd361a46f49a6e8e7231317e339dd9166a5ff329e5350a6a1621495571f2907322673418e68c6f8c38b8cb32850789a3c0929cf8d02efbc58dfaf3c742d20ef45c0eea087266c2532044ad805013d496ad5ea9c35747d780517896abd163d1e1ecd33bcfaeda7cccd7995204e574c3afc9ab5d2822c6184d45349c20d7713ada56393b6dfe3aac35030a81c48bd02a1ac03185882eb4e97dcaf993ff5f0dce2e2dafad7a8f93c0bcfd946a63e43cea3c7a7067bbd2a3c774e1cc12c8d90b1d3181751f7ab6298bae69c7ecc040ec6abc863380d2b78403b203ec973da92c3d31ef4e84abee88691ad1968ca621e5304e943666bf0e19144bf5c014f8803fcc98d0258fe863421f1ccc4bce4df8eaa340a5c1168012ad86fbd8b894ec01b1c51da0cd3fcbcaa73d2cf4f3e16a08046f9485f9f77a72d999785b8a7ec9bdce477aa68e4fed34d21f6129b917d241b5226a184cc4842ea6001f1c85b7c6e4552fcc320da0fb15a691ecb6dee058c233473ad2eb531c3cf71dfa693704e7dbea6bfc4556bfded3ad11c7ea0b1980b9abc3f29a3d3722c4a84d17b9ea1ecffa04742f4b636b0e9422cb9d0ec36391867a7dabc8438a08d79c71adc890cf3730d59ff9221f7eab26f0af417e39a5d0988a4182d5064189bde10cd032fb2d75f160898f5caa738ce377860f0e1e8b5f7a11e277dccb8a82c2aaaeb4301e29ccd6f9efda8f95d24e54ac8df8655090f81d5a45bf51792c3a933ff5dce37834cd6cad30718a9dfdb83588c71b5676ba3a9821160c5cec88a5057f98634c5dc9635c5ce98ebef80116d16149048c988aaa4987505ebd3e357c0c974863b2770225fd8c6df0a03293b81e9c3472514e03eb63bd6c992c263685311f11a80dff33514a53a76aa1060339a8ab8355b235698aee648e2c8fe24f8f0dcf739ec1ded25b52c79f1f018446a98887fc6d5b666a6ee2cf9a228df527c3566ca21c16a56e35f5575b6a7f031338e3546848471b95b5acf48569a58048a0723f3df4751b597d41d26498bb11743fc369160fdbb3c0b9461b7b4ac0e133a240ccf45008a11eea6c483f102789451a168267ac499a810e09c1366a4a", 0x1000, 0x3, 0x0, 0x0) 436.707632ms ago: executing program 1 (id=805): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) r0 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x269000000}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 436.002468ms ago: executing program 0 (id=806): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xfff, 0x6, 0x80000001, 0x1, "112beefa2f76d36eb07d22f97c6504c80c3bffe3", 0xfffffffd, 0xe}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/62, 0x3e}], 0x1) syz_open_pts() syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f0100e655ffffffffffff86dd605f6ad9006ef9000000000000000000ff820000b904b10600000000fe14184db913cc2e3e563d2e938293e0855745debbc631775fa1682af8ad3cbb30c990b1d67e76f2b524b6cb8c2537de4e08895a513fe407932830d6ddc03a3a1f54dcbc916dbd"]) 430.053406ms ago: executing program 5 (id=807): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) sysctl$net_pipex(&(0x7f0000000040), 0x3, &(0x7f00000002c0)="5d6e273c777b7472cb948e558af0904ee4c8b2721b5c5605013d43342a8d6563d5196fa4bbf37884b933502896515db3ec6c5e9b166b85ed416e1aefd510de5b0938ce18c3c846770899bf0080c6503e7fa6d03a4e18e77ad90dd9d854d2d2e89406c35b7d9671338616c80ad4f144cf42405de470941f6c7dfa88422b63b731be181f3a05c2d5aa6c10a985ec8f2c1d876f2dc054d5b44417a61df27ecee7b152fa0f8c258386997a531694fac8e634797557dcde74f8e66bde889bb4837eb7c9107a4fa5d6221198", &(0x7f0000000080)=0xc9, &(0x7f00000003c0)="ff025e425ae73901bb207f9bf54a06bf5eab1dc82837a81255e5ccce3ffa488bd6dc8f7f4ec966474d87aa4990c0289d6d2fa755f2dfb423b6f423e9f598fb7adf57b7aa5042bc22bb6031f7411fff8bcc6715130ad5e37fb8727ddf4aa7b79fbf0401db838c25bc023f5de017fc37bdd3b8a9c48f364689b6a32fd97c23d356d33d77a89104800e0512941f6623110e332055973e1764ea5f05e7ca46b64f428ea0", 0xa2) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="2aeddb87ba44c4987f1cee5f6164", &(0x7f0000000080)=0xe, 0x0, 0x0) socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) r3 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000558000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000171000/0x4000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00002bb000/0x2000)=nil, 0x80000002}, {&(0x7f0000338000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000045d000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6ba}, {&(0x7f0000132000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x3}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0xa}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 429.279576ms ago: executing program 3 (id=808): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac00", &(0x7f0000000080)=0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) 428.410422ms ago: executing program 7 (id=809): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x4ebfac6bbaf7929) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r3 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000610, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r4, 0x0) select(0x40, &(0x7f00000002c0)={0x7, 0x4e7, 0x4, 0xe95, 0xfffffffffffffffd, 0x8, 0x1010000000000000, 0x1}, 0x0, &(0x7f00000001c0)={0x8, 0x6, 0x7ffffbffffffffff, 0xffc, 0x10000, 0x3784, 0x10, 0xff}, &(0x7f0000001d00)={0x9, 0x7}) writev(0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x1000000000000001, 0x401}, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000080)='.\x00', 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000580)="10e8ada9a581ae4ed8fbc1c991fc7c091f2538dc6b24851663aada9c5d4c5e8dda2322e07bdb4f50f6d0e2862f5d23276f4e", 0x32}], 0x1) r5 = socket(0x18, 0x4000, 0x7) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000140)='r\x00') 427.959451ms ago: executing program 1 (id=810): syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}, {"b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb0"}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1bc, 0x415}, 0x4, 0x800100000001, 0x0, 0x0, 0xff00000000000000, 0xffffffffffffffff, 0x40000000001, 0x3}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) chown(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, r8) 365.877131ms ago: executing program 1 (id=811): r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) clock_gettime(0x4, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) recvmmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/57, 0x39}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/110, 0x6e}, {&(0x7f0000001400)=""/227, 0xe3}, {&(0x7f0000001500)=""/242, 0xf2}], 0xa, &(0x7f00000016c0)}, 0x2}, 0x10, 0x1800, &(0x7f0000001780)={0x7f, 0x7}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r2 = accept(r1, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x40, 0x0) connect$unix(r2, &(0x7f0000001900)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000019c0)={0x3, 0x2, 0x0, 0x9, r4}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001a00)={0x3, 0x9, {[0x5, 0x0, 0xf5, 0x5, 0x4, 0x4, 0x7, 0x2, 0x100, 0x7fff, 0x3, 0x0, 0x1, 0x7f, 0x1, 0x0, 0xfa0, 0xe], [0x5, 0x4, 0x4, 0x8001, 0x0, 0x5, 0x8000000000000000, 0x3, 0x9, 0xfffffffffffffe00], [0x200, 0x8d, 0x7fffffffffffffff, 0x0, 0xfc, 0x2d, 0x10a], [0x98da, 0x6b, 0xfffffffffffff092, 0x33, 0x1], [{0xbe, 0x3, 0x7ff, 0xff}, {0x1, 0x96dc, 0xfff, 0x8}, {0x0, 0x9, 0xfffffffe, 0xacb7}, {0x8, 0x5, 0xa20b, 0xfffffffffffffff9}, {0x6, 0x1, 0x9, 0xd}, {0x7, 0x100, 0x9, 0xffffffff}, {0x0, 0x6, 0x4, 0x8cb2}, {0x400, 0x4, 0x2, 0x9}], {0xfc, 0xec02, 0x5b729419, 0x6}, {0x0, 0x5, 0x9, 0x6f9}}}) mkdir(&(0x7f0000001c40)='./file0\x00', 0x80) sendto$inet(r1, &(0x7f0000001c80)="b6ac2918e75e525be68d09ef6ef6bb8b88a1c55db656207d414aff5185af5913e9fdbe14ec6621cf6ac84474", 0x2c, 0x8, &(0x7f0000001cc0)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000001d00)='./file0\x00', 0x82) mlockall(0x0) syz_open_pts() ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001d40)={""/16, @ifru_broadaddr=@in6}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r5 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x100, 0x4) chflagsat(r5, &(0x7f0000001dc0)='./file0\x00', 0x10001, 0x2) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000001e40)={0x3, &(0x7f0000001e00)=[{0x1, 0x1000, 0x1, 0x30d0, 0x7}, {0x81, 0x8, 0xc8b, 0x1000, 0x7f}, {0x17, 0x7, 0x3, 0x1, 0xffd5}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80), 0x40, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001ec0)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001f00)={'./file0\x00', 0xfff, 0x9, 0x9, 0x0, 0x6, 0xfffffffd, 0x5, 0x2, 0x0, 0x5, 0xfffffffffffffffe}) mlockall(0x1) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000001f80)={0x40, 0x60000}) fchdir(0xffffffffffffffff) chflagsat(r3, &(0x7f0000001fc0)='./file0\x00', 0x10000, 0x2) 365.682577ms ago: executing program 4 (id=812): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) fcntl$lock(r0, 0x7, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1bc, 0x415}, 0x4, 0x800100000001, 0x0, 0x0, 0xff00000000000000, 0xffffffffffffffff, 0x40000000001, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 364.218832ms ago: executing program 3 (id=813): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8f7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x3, 0xa2, 0x7}, {0xff35, 0x4, 0xa8, 0xc}, {0x0, 0x2, 0xce, 0x5}, {0x2004, 0x2, 0x8, 0x8}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000200)="423ef7cf2e8bcfc91f28cfd60a433cfdc8fd13b91e82f7e02b17510536b198944f8c933d433b6b117d1f0056df2a340a1b1c0e0c76816a49fba9e0f63db343340c49b4913bc564225e780e5d4e279a8c0b1207fd443ece13bdd7a79ff2feb8cfea332767bd9b30fdb9689882d5275cb2c02109d753be9f58d5336075788fe7ae5e7a03ecc6ac353bb10876986524ee8c4a5c7c4b62a14666889032d0924fa5b13b001dfd5069ac8cde963603a86a53769d7e06381801968ade4a424edcf82e56e036a299a6d17104e29773086ed98be3ac5736daaed46ba6fcf67e6cea9ca053753f1122af6a57bbd82326691c8221ba2146ec4053734661179feacdf6e31e33ba48b0ab5709c139cd6adc9129183074d6e7fd9ecf33877d365ae7c056486a3b0499f8102fab5851c91c2d3e4bfab7d1d02bc171eb2ef19b2b9b9b1a3e216237b2da6ab284ac7587f716e104fa374155c51ec94d0b47922f01e9fe238eb6a38464c08214099aa467f552d20905ab221c34d453b18fb1e61d509d64971079694323", 0x181}], 0x1, 0x10002eb4) unveil(0x0, &(0x7f0000000080)='r\x00') setuid(0xee01) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) 320.6883ms ago: executing program 1 (id=814): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x122, 0x411}, 0x3, 0x1, 0x0, 0x0, 0x7bf, 0x2, 0x8, 0x9}) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x80000000, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xeffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x85, 0x8}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x4}) r5 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x7fffffffffffffff, 0x7, r5}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 303.681054ms ago: executing program 3 (id=815): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000340)=""/55, 0x37}, {&(0x7f0000000440)=""/134, 0x86}], 0x6) r1 = syz_open_pts() close(r1) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x149) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffbffffc, 0x7cee, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x92, 0x0, 0x0, 0x0, r8, 0x19, 0xe}, 0x1002, 0xffffffffffffffff, 0x3}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe33) setregid(r12, 0x0) getgroups(0x8, &(0x7f0000000140)=[r3, r4, r6, r8, r9, r10, 0xffffffffffffffff, r12]) 302.602262ms ago: executing program 4 (id=816): select(0x40, &(0x7f0000000080)={0xc2, 0x9, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0, 0x0, 0x0, 0x31}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() shutdown(r0, 0x0) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r6 = dup(r5) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86fd0000000000000000fe8000000000000000000000000000aa02009078fffffffc6000000000002b00fe8000000000000000000000000000aaff02000000000000000000000000000158359b7bc7ae1a834cbd1d4950bc5b3e90a15ed0e9c82815eb9a9bf9637e7d408b3339987202d02487f9b4dc0534db86"]) kevent(r6, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x59}], 0xf0e, 0x0, 0x7fffffff, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r7, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x3, 0xffffffffffffffff, 0x2, &(0x7f0000000080)={0x6, 0x1ff}) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/dev/pf\x00', &(0x7f0000000140)='+\'\x00', &(0x7f0000000180)='-)!*,\'-(\x00', &(0x7f00000001c0)='/dev/pf\x00', &(0x7f0000000200)=']\\\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='[+\'%\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='/dev/pf\x00', &(0x7f0000000400)='/dev/pf\x00']) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 249.926663ms ago: executing program 1 (id=817): syz_emit_ethernet(0x26, &(0x7f0000000800)={@random="2d72a003d130", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x37, 0x18, 0x65, 0xb, 0x4, 0x3a, 0x0, @loopback, @broadcast}, @icmp=@generic={0xa, 0x4}}}}}) getpgid(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be383449aa2f490ae45cecc7d1502391f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e", 0x62, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x8000000000000001, 0x1615, 0x9, 0x5, 0xfff, 0x7fffffff, 0x6, 0x80}, 0x0, 0x0, 0x0) setuid(0xee01) socket(0x18, 0x3, 0xfe) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800455c0002006600000001907800000001e00000010c019078000c0000456cfffc00000000080100f0e0000001e0000001050000000000f67f"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3359b1a31d6de217ae30200004e3003000000acf20b7804be0e594991f7c8cf5f882b297beed45797000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c87abec2e6c5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea", 0xb1, 0x2, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006000000000003a80fe800000851b030800000000000000aa"]) 230.257344ms ago: executing program 5 (id=818): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10c) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x10000000, 0xd8b}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x10000000, 0xd8b}}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000200)="191eeb", 0x3) (async) write(r1, &(0x7f0000000200)="191eeb", 0x3) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000280)='x\x00') (async) unveil(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000280)='x\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x1, 0x40, 0xfffff551, 0x1, 0x18, 0x3, 0x3, 0x0, 0x2, 0xb5c9, 0x6}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x1, 0x40, 0xfffff551, 0x1, 0x18, 0x3, 0x3, 0x0, 0x2, 0xb5c9, 0x6}) ktrace(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0xd27d43220c7cb9f, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b50c1d1", 0x2, 0x2c25c}) 210.810581ms ago: executing program 3 (id=819): r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40d789, 0xb8, 0xfffffc06, 0x3, "02000000000d000010508bc2000000000000007c", 0x80, 0x84}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 398.756µs ago: executing program 5 (id=820): r0 = socket(0x11, 0x3, 0x0) lseek(r0, 0xfffffffffffffffb, 0x1) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r1 = socket(0x18, 0x2, 0x0) close(r1) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x88001, 0x2}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) mquery(&(0x7f0000977000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x8010, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x1ff, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x80000000, &(0x7f00000003c0), 0x9, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) acct(0x0) 142.24µs ago: executing program 6 (id=505): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() getrusage(0x0, &(0x7f0000000000)) 0s ago: executing program 4 (id=821): syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x38, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfff9, 0xfffc, 0x0, 0x8, 0x11, 0xf0, @multicast1, @multicast1}, "af7954c6c36be905"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x53, 0x2, 0x7}, {0x1811, 0x7, 0x41, 0x5}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.39' (ED25519) to the list of known hosts. ¹j¼õ¬|ÿ ž¨E1\…:vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: can't reallocate (errno 4: Interrupted system call) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap6: SIOCIFDESTROY: Device not configured SYZFAIL: can't reallocate (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=6 req=505 state=3 status=67 (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806eb477d8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password:uvn_flush: obj=0xfffffd806eb476e8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! Login incorrect show malloc login: Password: Login incorrect