last executing test programs: 7.977545413s ago: executing program 7: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xda, 0x1, 0xf0, 0xb970, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0xb6, 0xba13, 0x8}, 0xc) r1 = socket$inet(0x2, 0x4000, 0xf9) sendto$inet(r1, &(0x7f0000000100)="345ecbd60e899e2c491b4d240663", 0xe, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x61, 0x2, 0x2, 0x8000000000000000}, {{r5}, 0x0, 0x42, 0x2, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4a, 0x200fffff, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x96, 0xf0000008, 0xe0, 0x10001}, {{}, 0xfffffffffffffffa, 0x3, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0xe1, 0x40000000, 0x40, 0x1a9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8}], 0x32bb, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x8, 0x2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0x1}, {{r3}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x8, 0x7}], 0x94c0000, &(0x7f0000000500)={0xffff, 0x1}) sysctl$net_pipex(&(0x7f0000000540)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000580)="b98954a3c9", &(0x7f00000005c0)=0x5, &(0x7f0000000600)="b7b95d1d5b3e6116fddca2a19609c8ad9e34e832f432cd12ba8a89ff693403bd4537ec52323d26a4c509b32f868b15c22560edba553a930c4ad75fd2f3ead96926790595ca1675333f29cdc3d1f995093900e2053b43762b8774dfcff92245ae2b6bf44aa6facee3626230863bd79f9e35871f2e8d06922a070b1fac04e1bd43f22f21f8029ebc710370d8d608bb622e02d48e39d0787b33bc655b6763136bd0a9", 0xa1) sysctl$net_pipex(&(0x7f00000006c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000700)="c11518303bd0609036262752063c8c6c5da8c854a52960755f89a233393bdaa042374d82d79881fb685fcb94ca07fcc29375395c840884315987b36b860727a60cea8c49e1c81f3f5ccdd15464f7040270dd6b45ddf07677e07c0db0410494bfbbce6c6aae7ab4f3573cf95832cb1303159835186956499fa9ad3f193baf81d7b91ff9415b27565999c5285efec3175053a21ec1f3ea02bcf16ff17b5ae99b67a51c3e566cc8cca0fcc99dca9dd092e509f10b8914baba6f7a2c5efa9e4373ac3c8a0391e9132823f9bec5610cf85d1ecf3ed2f257911283b410b23d3fbdb1e47f0ab7a550a0a862901e492412201c5bc622adc1d97cbd63a3924d8888eb86c32481cbe951ab809aaf8a5ba21b34fd68b2a4a8ad400ef00691416ba6e38e850fb702559bc3ec0c57b92ed2f3d32ef334913b35d5ba7276dc0c033d42be1bde5edd418232daafb340493bc258e8a897d4dcc076f85c2217056d672ce419c845d8bcf0af435bcdd46754c39e769187974434a03bd89615aeed357956e07ee9b7ba41070818eb64d221c8170d1d2c32c6d88346a2e8e54f626edbdbe9886d3431558e2811b0437e1447f0f7287bcffeb20ed62dbdf510c9e628de5de09aa6407129eed19faabefdedaea2483f19842842dce03f4849c9d5665a611f638a6ac027e4aae401f752454b67bd481cfd149f8fa4cf5873de1f553673780552884de0e4ee555b2be6c2bb81f9a719bed5fd67ba80e56930f65546f626947e6dbd044bbb393f5242dd34603d7e0d236b72b1023b89f1744548cae4e40ef6759fd663ab05fcf0f46a37a948ac46548736f9a71a83417148112ca47a0d63050db4b5427c8659e9f5f0b1c8bdb34d2b94ba3220a634a3818544556dbb4233f1f7f6d7b26c27d97b812313711811164d010d20e87aab4b2f7b648d2070962ba87c83932554d8d3c20f8f84b0048fbe3cac2f4e7f7236a133fa6eeea1baf5f4c4fda76a7f64bd6edd42986c70c5bd3d64d8b61365ba4387c224ea0800089d975ce1617ac906fffcfcd980a4701f2fff1f897d614d82107b87c9a6f5e254013dd7afc377e6b00634c10dafdfa7ebf5323c16d0f058e0c5eddf61e540a07c2afc2506145c197013f60ae8fb190a7d6aefe55adf7ab5626a8a771144996e46e3f18ec060ab2f63e7ba93a91996e87247752d3f99b2f68007cb1f9db543b366ac4fd9a210bee52ddda7c33d3163d72414bded60afd0ea3fe438fd91a230bfb9c4458f963b9dc1a5b5eba5d62007417913fb61c3eac906a5a1b815b156dd85e7f41d198a43cc3cc7d9888cb2ad3f3cd4b0df676ad46b3bbc28b5933807eca6c70afc2668904916c54bf392e23ec9bb75214ab7627339f117a8f10e181a2e811eb2f2b6bab935fc1c74858eca3cd56dd32966ae69ff8eac90de82429fc166f3d28e0adb0911eb957ed79fa39879ea73f69cf135002a937599bedc627e03bfa98d13d4901db07630ca0ab4bf7f0ca43e8d2bcc44652098855b4df4355332c4ef71d7cb0e48e44a3bdd46156f780996debaaea139abbd754abf07b712068739eb1fe5bf7b7fc7e792db6e5d274a8378ff355f536997780e259faec211f33387a9cd4ba93c5b1eb41ca678248a406ed690fc37d168fa08eca0fc2fa760eb1febec2688097101994e750ca291ac80e90025312d49a54f84eae6c0094bd19ddf51b94a37b6ec1c2016e7c11611aa83ead0a959153591e09bb1ef4a68cc79d637ab85fea81241ae3a25a618f12373322b8b47923500f3c3dba1b0a768a401f2575d4503fed1e231fc24e28563a192d223726b8391cbb70a57905ecc200b9911871ba469eb60efdc6aa9f733079b1ffaeb748466cb78ac473015317451ccd8a9870dacdb2487aea6dfe99e845849ceb6f7a3e41e70f7548ca931cc4b58cede156eecebe0f88650fd23a42551f3c8c4c1e62f24e15122d54b7020c857c84ebf0d8b23f42932855a7df4917e3996b9ab0d0c3e0414bd30031bd5d3178630f036cfdadd1d74edc692c9a5384f88b6c2507a81075e339cb5480bb390ce7dd8c12e62c49c66d18107ebb50e6918c468cc880300b776cd0825169cec0b55ccf914a34cb4a98a6d9fa4cccc7e5c57a5360ea39ade792599fa0ad62c7841cb47d106d5ca0fb1723cb04f8a369017698930f457ae319431f6e2653bb69c37e10a3bf6da9abfc9397580b73347546e56a9bfb2eed8db4390c6b3a3c263165bc19f2516b439296c9237588132657c2c32a5f9e097147ef5e0d541d3f0ad348c797d069be9901ceb7573294c0065783fb0a4ebfb6658ffe1e387d22d867a90993de42e5647c88190bd38b6e23f86c2a0ead20c88cdccb1c9b11ff676eb7a1579edcc2dcc0cded2fcafdbdfcb78e76610b05e9ca0694066b997cc162772503ff0f7573fc9c9d8b36d2744f3173510f2466b3ddbff0cb2dac3d2c625ea9e63c33408c68779bfbc8aaa85c1774480345108b1cef18454112345a5c23f089fd5b91e59864c97fac285caa0ada26b0b6f7aed4d6ed97e87beca35e3a085559f0e2076d772d502913600ebde69accf815ccd84f8f71ce57ac46b69234fab1298cff943b8bf7538892684614138d8f451fd88bc74b2c39948e0c571ffc8374c450e072cd49b4afad2ef72c4f8dfa62404edd11612dc1e996d0c02886e073ee05758f6d60bd1af850ded73a44acee8c209f12487cc44804d51323c06f688b16329709cf3153c9fe43155d95da4d6a7a41dcb63b4fd4515fb830381b71a20d234582219325c082c7ab6d72c519a8f52662495f46441eb20048bb008d84f7866c963a530bb9e348c9a0c97d6cfec044c7f6893f5426d9f7f3387ccfb8ebe42f17a5f5608688fe2be27532fef41ba9389d2d1440d09a610489d117ccae3fd3d62ea77bf00496b252f07e14b5b310664a7710bad78393b3f3f5e0692ed77b8e68fc26c6e672251f20bbf322f6ef5d7c2f377de162c50e9efce18d2679fa9fa3c43af20c93e540446b99863579138adb018c282d52571b6058fa1a90483a3badb44e2dba124b2214dd3f9332dd63cfdeebf7227abc64d80ca849d5de930036afd72ab25204de627f15a34867a9fcf3e4f09e4c9a69ccf990f1c37f9b04aba32e6a997525158dc3104e0fe8ba0eef72a436cd39ad061cad6480493d3b6b80fd96cbdd9e1b52e31496f4268cc0d40c511055ba64f25461b8daabc5a66be6087efe37b38fa7e0ce20e9b6b8c115ac8ab6a9e0d6a62c567b9c72c822867b9e9860ed0bbfb2211350561e5da1275c5e9f128f15498fb6a056c8746253cbabb0e2df82c4f46d5cfe281ffc2b9ff1a913d72382f2a0ff7bd7718f1427760d1567414b817ca924c983485d63686c8da583240569ca84e1f9bb78bc2ddc540562e8c75d83305b7d1a34cfde48b0721d8aaef620d66abc63ea8261daa3d334ebe9e96f98ba800574220ef7f0df5030dc3e14a723c43f2c3a8aedcc298ea8ba2154cec9f97769c4ef2d1d2716ae409ef276b754399d90bad8524686bb9509e4e0b8e285dfe6924c32b91a76c9b86cd1280475a03dec22ec7cb063dfa75c9bc939b0813374dc2698416eb185b582d8feeaf401b055d968898035d320a272497ee8f9211e3cb3dd3668c7bf8c4c2f3a738ff930b83166037e090167576f181e965c27d9d386a8ebab73d2c25a4a113e132d3908bfb3245acb7d9ca1150207ff541cb1520fcb52aaa8a66ff2607faaf69ca8fc0982fa841e99cd75aa2db961fd39744a43c307db9871f0e1fe422b1f2e5a68cb16093d980a5106549dc873d23e90eb4c621a8489c291835a6cb770fb5fd667d2c946dbc7f20df6d6e71d86edb0ed674638b44ae7ff2138de602e1095183eefaa684994faf381e2417428976f986b3f4ab0f2f1fdebbe64fa9d789b98c49d17be1ca254cbddc4c6ff2de28371f242bfcb14bc501506d54e719ec64ecd0fe430e3ad7518757a6322ab3bab26a7564889efafa4eec062edaea5b3a630f0723238e7e893b2738106d37ee46cf0cc7867aefb8a3e5f0d33a1995be48bfe633e9b6720343af3ec53509dc8347b24e5d6d47f034177adfad7da635e6ac20ec8c0b069b93c08a9ac3950c50cdb8ee337dd7d1847847a6ff633c0bad0c5f03c17032495d2e966421d2518289138c6b69d62e9f629bde59c029c67adf47cadc49f622049ff1395ad873ac20d6acbebcba8615cebdf2414c8587126c78a2f4470ff4a4e92fa6a4e1e156ce12ae4472c5bece92d91d861b5ccd546709c2701526147e1b5e5ee40d1c96cba5f98e75c781c7ecdb087012db55ce4d151e6d5e71eb1e3b2de80d46248708f3141502c4db854f7772138ffada6fc723a69803fd24249674648cf4133e9427f7b4b3ff52c6f3b4ad552eb1b7dc88a54bfc3cfedf5be256d9d907c14abb81a71f9a061fd3b8be88a3c684be863a9172a7494bf5f5dfa0e0dd4c1d870c3a75106746810368f1d444837a9b99ac778cc76d29218848917be2dab6d76590fc5e063643cc2123835084abd6f4c7fa6700f3db898fafaeb72d7f4a08022fed96119e6ce1a045f198ea5c3f37ee1abfedee8483fd1220fcb4b96b2451a58f5521e98d6e24eac71a7d8a67e38ce88e6bd6229b6976dd31936723b7a4751e8a7d1af5dc7265cc539ef8524afe8dcf257f8d56b9bfe3da9f59edd736c4535835047f97d5ee2d828dde37dfc72c12a14c988bd307fb07a1fc04a5e5d7d2666db91494291fff41cab045869b1e1c28593703435e72e3dd045dd6db8080fd7fd10f7bdc284681976b2edd0793017a05d5b90c0fbcd21573821f0c37a58e86e7d4bf96d7c1e818da74ffafa849154466eb18825a267c3e4230dd3dcb00db67a6091a23e89ec5d8db600fce189e426855a58f0876ec32414fd98a6ae26a846e6149f80aaaa6c528e56612f661068aec91f837476775be1c121786f11184766846d382db4988b1198f4ee0d9ebe73743f5d61dd7fb214cca7ad2f6271d3ffb992de91724d0f8f4edecfff0bdffd0f9e643d7b969d7da1fa3ed45141d7b42486d022cc05ed966c965e0b9865e15a85e4c93104b7651051fe75ba524812546d36b164148f17a6d2ad60db6e66fca64b369ab84f3d570617e8609043bc56c9b1a397b863d4420d92918dc6b792457a26c5b06efe3ead1ab755ba004c99fc825ce2e63121cdd9418b0e62a7546fb92871d019977cf99059ee48fb1dd7124d43ebe7ad15aff5617821d31f14182a43180ae319657c0f6ab8de9c114da3f6ab16e781b7016ef4a8a1d0bcc476fac43286b0d4af320cf329c1c4d0f74da5cf29741e4d70a190471bd78dd059d167f78c65607f103df7ff96811f6da3b18977254cdc2ed1a5b671935025890969cf67a77a2ead28ef4e47e24c3d37e7c9baea8ea7e1a02e873c5507b764700433236ac08d781805b1debad4c5ee9c77800b63a1881ccb0f122666d5fdf7343d122c0a20c8d296054a4ad1f1315d6a0b33f494d938108288836020ecb4dd4e4535ca33417b699a708a005cb9bd9990cf27cc567fc8e67c0b33bf46382a69aa2de2de2007e8f52e1d0b0aaa8b09b13b788277aebe06959836e538b63c3259e265a6223f8bff35be6d3085d42b48965fa354f185e24b17e2e03a5d39d1ff20f812c43b747fdb2e97df12a23ff075c327f4e667ce4e9b6f2f41fb3b7a7f484352883748a053bac864ac2229c5f9739b61f357b544b78a2beaefb1e0268972de9d13b4be7af1096361793aa63dd066744a86a2106d8e4fc114c1b86ff8f24eaecb8e58f9110af756bacfa20", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="925917ca2448317f3fc753ddf83535fe78791658daa1224fc5c2860ef9618faba9ed16c84adee20826574a6bc97e170802c2a0a4fd491e8c68", 0x39) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000017c0)) r7 = msgget(0x1, 0x90) r8 = dup2(0xffffffffffffffff, r2) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001a40)={0x1000, 0x4, {0x8001, 0xe88}}) getpeername$unix(r8, &(0x7f0000001a80)=@abs, &(0x7f0000001ac0)=0x8) getitimer(0x0, &(0x7f0000001b00)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001b40)=0x40, 0x4) write(r8, &(0x7f0000001b80)="a861b71f85cb27d35405bc15aef581eefeab7bb6981d88b2a62e82f5eefb12348b1817652e44f246056debb99bab72f9619342812952934c75c6ff9178a5a33e306f9742ea9e387143a7d3d660472bd9b391adca2e6ee43de01ded282f64e73c40890c43c180cddab54b", 0x6a) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001c00)=""/192) pwrite(r3, &(0x7f0000001cc0)="1582f5f8e17fb9bf764b3d1a2db7797bb4f35cdc0acc1c376d1025dce6601808a5bb9671b34f0dd039b53aeb7b2560b6bc2ac658bc5a3c0970f4499a26ff04cdca3f462c81367772dde857b5ea94bf2b1670fe6851c0bf134a134be3372cdd68", 0x60, 0x3f) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40), 0x20381, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001d80)={'tap', 0x0}) accept(r0, &(0x7f0000001dc0)=@in, &(0x7f0000001e00)=0xc) 7.514551589s ago: executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c6a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000440)="6fed822964703f2200240d688aa83c3beb09b18f297a7c674b042c170b12f3d9ea6400e82924f40571b76a3aa4b13bd777db44fb944e9ed9cfc9110bd64b640c5326395dd748f8db4e1adee38085112c809952430134978ae97bae6f416c21ea1fcac05d16076976ff4271c3ce3dac00003f6fa084b8916fe88770c41a2f5847634b2edca27d145049301f0d9b6e462935d5bc03", 0x47}, {&(0x7f0000000280)="abf0a6d9dd90fae8cd7b97caaa78c53463f557ab6cef44ad1d10f2cf60094b5d60b02340ec1f1a13717c73cfdb61eb2601019504bdd30a027d950c3d3be2f4f72bc5bd3aa0d532d77db87ec9cb18f22fb6e37a949d13e96174e83a9f7e8216a0c0ff77", 0xfffffffffffffee0}, {0x0}, {&(0x7f0000000580)="ed42532e23894fe88cb265bb511d98097da62a77a8705ccbefeeb5e7e789f46847c49eb61f042ee649f0f370cd388d9bb497c36a0440b1f30c5c04d47f2ec2fefefb1191c87188741ca30db3b1ffffffffffffffff04f59427ada627f77320de18eff948daed46060ef893f6f6804c3e35c7392c49c219edcbb1f54901d84684715db1d0081f6c06952dcdd601c66f81b66e96c0e5ab128da2a6ca36e657b94982b90010423b03bb090ef24554e0823770681e4bba241ba5ac09a12c38e0b95261b89b8bf1b61ab448d39e87c73c05fc6f96e2df3a0e9b668dcf9e6db3004c598599453a7ddf5033e21106edb71c1fb23f87515322a171199d89778a685938690c0c8b32a8322733fc480028e97e8700"/312, 0x6e}], 0x35) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = semget$private(0x0, 0x2, 0x41) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2, 0x1800}], 0x3) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x40, 0x4) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 7.265873393s ago: executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) execve(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getuid() setrlimit(0x8, &(0x7f0000000200)={0x3e2, 0x4}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="45db9950f4b16ed62dbd450000", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00", 0x0, 0x4}) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = dup2(r4, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x1}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write(r7, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) 7.263207406s ago: executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000b80)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000400)="0080f1d51d33e0d2e8f91aaf730a5ff6323881f2d9bd48a0f5e7a67e686d5abf98d853b32e017fd4ff95f2596ef452286f25696e4119f24e1c35ec2fe2ba2f997e829139db818b377da920d21a0699a42ffa92c96e8077ff65ee8ff1debd531a15abd940f345731f72069e1eca1dcab18c4cae54a483f6371e7f70b4ef7191da4f337f24e638bda60c40473a03976f8544c9c1ef962dd1a663446779d17fe5ba1ce01b18816594e0167c049f55fa03b17dcfc96abda68961e42c2aa95e6bec008379cfc839ea28e518d86c39b00c62196ce0c3102cfc854d57e04606b6e8e6931ea188d1c509f3865855187193dcdb12713e0e2823362ecc53a2ea57509816eac2bccc2e457a8c0b57cac8c55636d6aea47f6f2c3ea01057de581ced4bc51d7fb4a23b4bd34004f24d64579f946f6b483931df0ab1be2b7a4ce837afec5649a020081206313270182576a49a7965b43c94b6c53fa8cc8f3e9bdae8124996e374cce964b80017d899d502f56e2bed86541a3f8fcb9b4dfcfcfa0f425a2d99b68c9c3c28b820571cefbd9302e46ca705c90b7e95c5aa3fc4875c74371020dea2c82839eb6ef936115f7e2c13475b8574736108566eab69c03436a871b10d6af90d0c96481b2fb940880ac0b90a0204cda36a87f85813d307fc244f277668ba7d113cb72ec03d149de00b6b328d0619fedf00e9e82c78ef366c709583e5dd2cfdcdd3b14deea6bbaa45617a0c6e92ed975be78340520d6c41fd93ec94ca04cc6332957542448fcd8f819b753405fdbf84e893777256b42f70ec390f4ef0ea83a62494fc5c420ee2888222f977badc9a11ef139f70e606c614c987f2fcc8be343b4be6c9eb6f1240ed0f31f4b86cbf734e4af30008b72bca4505d83b67977b0fea828c4fb429ecb2619d954e219f86c4585ffc087f2139516315b95d69e05179d195d4a67e94b586f6fa283d82f8e4d76b3d137b184be1", 0x0, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000080)="42e6d43a7c674feb5ec938e805329041e12b47387227184ffac77e53acda24cc4a3eee28bc3469a668badb64c71cdd75b949f71fe0ac35482598e1571b4ae1629b26cc0f1d4e80aa2561beba9a09107733c3867832352adf15f01801a98f350f432aeb6dc6b17daf6497df95b3ce47ab8330b3232a324a34886aceefaa588c065a0f245e305f", &(0x7f0000000140)=0x86, &(0x7f0000000180)="51c7320b9006947644b91e", 0xb) 7.21581747s ago: executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="fc", 0x1}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x9, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001200)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) ioctl$FIONREAD(r3, 0x802069b4, &(0x7f00000001c0)) 6.723545495s ago: executing program 4: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = open(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/62}}) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {0x74}, {0x6}]}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000280)="a8034e3fdd86480e82b02009", 0xc}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x49) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{}, {0x101}], 0x2}) open(0x0, 0x800, 0x60) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) pipe2(&(0x7f0000000340), 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xfffff001}) 6.720221423s ago: executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x21) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x0, 0x0, 0xffff, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010006, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(0xffffffffffffffff, r2, r3) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6, r2, r4, r5, r6, 0x0, 0xff}, 0x2e40, 0x5, 0x7}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kqueue() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000540)={0xffffffff, 0xffffffff, 0xffffffff, 0x4, 0x0, 0x80, 0x80000000, 0x10, [{0x8, 0xb, 0x401, 0x3}, {0x800, 0x3, 0x7, 0x2}, {0x9, 0x5, 0x406, 0x9}, {0x8001, 0x3f, 0x9, 0xffffffc1}, {0x58, 0xfffffff6, 0x6, 0x6}, {0x3, 0x810, 0x2b6, 0x4002}, {0x3, 0x800, 0x361, 0x2}, {0x3ff, 0xf7ee, 0x2, 0x4000000}, {0x101, 0x63, 0x1, 0x1}, {0x800, 0xe5, 0x0, 0x9}, {0x3, 0x4, 0x5, 0xfffffffe}, {0x4, 0x4}, {0x155c, 0xfff, 0x40008, 0xc73}, {0x3, 0xffffffff, 0x4, 0xfff}, {0xb, 0x14f9, 0x5, 0x7}, {0xbe01, 0x5ff, 0x20, 0x10000}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x2, 0x0, "000000000000e140668afb7c18390000002000"}) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 6.47899945s ago: executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x9f, 0x1, 0xac3}, {{r1}, 0xfffffffffffffff9, 0x44, 0x40000012, 0x2b07, 0x7}], 0x0, 0x0, 0x8, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() sendto$inet(r0, &(0x7f0000000000)="c0437fd9e40a2a56bd73f1", 0xb, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) r7 = syz_open_pts() write(r7, &(0x7f0000000100)='@', 0x1) ioctl$TIOCDRAIN(r7, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f00000001c0)) 6.474152308s ago: executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, 0x0, r2) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43220c7df9b, 0x0) getrusage(0xe1d2eaee4b21a314, &(0x7f0000000380)) socket(0x2, 0x8000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {0x0, 0x0, 0x4}, {0x0, &(0x7f0000fff000/0x1000)=nil, 0x7}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {0x0, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = semget$private(0x0, 0x4000000009, 0xa2) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) msgget(0x2, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9, 0x8000, 0x7, 0x1, 0x0, 0x5, 0x401]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x1c}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) 5.959381139s ago: executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c6a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000440)="6fed822964703f2200240d688aa83c3beb09b18f297a7c674b042c170b12f3d9ea6400e82924f40571b76a3aa4b13bd777db44fb944e9ed9cfc9110bd64b640c5326395dd748f8db4e1adee38085112c809952430134978ae97bae6f416c21ea1fcac05d16076976ff4271c3ce3dac00003f6fa084b8916fe88770c41a2f5847634b2edca27d145049301f0d9b6e462935d5bc03", 0x47}, {&(0x7f0000000280)="abf0a6d9dd90fae8cd7b97caaa78c53463f557ab6cef44ad1d10f2cf60094b5d60b02340ec1f1a13717c73cfdb61eb2601019504bdd30a027d950c3d3be2f4f72bc5bd3aa0d532d77db87ec9cb18f22fb6e37a949d13e96174e83a9f7e8216a0c0ff77", 0xfffffffffffffee0}, {0x0}, {&(0x7f0000000580)="ed42532e23894fe88cb265bb511d98097da62a77a8705ccbefeeb5e7e789f46847c49eb61f042ee649f0f370cd388d9bb497c36a0440b1f30c5c04d47f2ec2fefefb1191c87188741ca30db3b1ffffffffffffffff04f59427ada627f77320de18eff948daed46060ef893f6f6804c3e35c7392c49c219edcbb1f54901d84684715db1d0081f6c06952dcdd601c66f81b66e96c0e5ab128da2a6ca36e657b94982b90010423b03bb090ef24554e0823770681e4bba241ba5ac09a12c38e0b95261b89b8bf1b61ab448d39e87c73c05fc6f96e2df3a0e9b668dcf9e6db3004c598599453a7ddf5033e21106edb71c1fb23f87515322a171199d89778a685938690c0c8b32a8322733fc480028e97e8700"/312, 0x6e}], 0x35) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = semget$private(0x0, 0x2, 0x41) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2, 0x1800}], 0x3) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x40, 0x4) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 5.74039152s ago: executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0) ftruncate(r0, 0x8531) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 5.266353216s ago: executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) dup2(r1, r4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) 4.485553655s ago: executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c6a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000440)="6fed822964703f2200240d688aa83c3beb09b18f297a7c674b042c170b12f3d9ea6400e82924f40571b76a3aa4b13bd777db44fb944e9ed9cfc9110bd64b640c5326395dd748f8db4e1adee38085112c809952430134978ae97bae6f416c21ea1fcac05d16076976ff4271c3ce3dac00003f6fa084b8916fe88770c41a2f5847634b2edca27d145049301f0d9b6e462935d5bc03", 0x47}, {&(0x7f0000000280)="abf0a6d9dd90fae8cd7b97caaa78c53463f557ab6cef44ad1d10f2cf60094b5d60b02340ec1f1a13717c73cfdb61eb2601019504bdd30a027d950c3d3be2f4f72bc5bd3aa0d532d77db87ec9cb18f22fb6e37a949d13e96174e83a9f7e8216a0c0ff77", 0xfffffffffffffee0}, {0x0}, {&(0x7f0000000580)="ed42532e23894fe88cb265bb511d98097da62a77a8705ccbefeeb5e7e789f46847c49eb61f042ee649f0f370cd388d9bb497c36a0440b1f30c5c04d47f2ec2fefefb1191c87188741ca30db3b1ffffffffffffffff04f59427ada627f77320de18eff948daed46060ef893f6f6804c3e35c7392c49c219edcbb1f54901d84684715db1d0081f6c06952dcdd601c66f81b66e96c0e5ab128da2a6ca36e657b94982b90010423b03bb090ef24554e0823770681e4bba241ba5ac09a12c38e0b95261b89b8bf1b61ab448d39e87c73c05fc6f96e2df3a0e9b668dcf9e6db3004c598599453a7ddf5033e21106edb71c1fb23f87515322a171199d89778a685938690c0c8b32a8322733fc480028e97e8700"/312, 0x6e}], 0x35) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = semget$private(0x0, 0x2, 0x41) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2, 0x1800}], 0x3) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x40, 0x4) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 3.729161003s ago: executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x7e1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpid() msgsnd(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xb0ffc71dcb905f06) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078ac1400bbe0000001070b4fffffffffe0000002004e214e2300089078f458d53d827571e756cafd3633258531eb9437fb5897785542e208eff25a8ef2e1b29f1f1a6883c7ae8314e3b692d02e6ee3272e5d870a269ae8aa44c8e3ce65e922d30e2eb277085b7233c9a052205f24bb22e5d0a6baf2d9f2876317c1e4d4"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd2ad2a38f5803b46d2c516e85da9f00659c2ea9ac56733f7e", 0x3a}], 0x1, 0x0}}, 0x10, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}}, 0x10, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 3.258341732s ago: executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c6a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000440)="6fed822964703f2200240d688aa83c3beb09b18f297a7c674b042c170b12f3d9ea6400e82924f40571b76a3aa4b13bd777db44fb944e9ed9cfc9110bd64b640c5326395dd748f8db4e1adee38085112c809952430134978ae97bae6f416c21ea1fcac05d16076976ff4271c3ce3dac00003f6fa084b8916fe88770c41a2f5847634b2edca27d145049301f0d9b6e462935d5bc03", 0x47}, {&(0x7f0000000280)="abf0a6d9dd90fae8cd7b97caaa78c53463f557ab6cef44ad1d10f2cf60094b5d60b02340ec1f1a13717c73cfdb61eb2601019504bdd30a027d950c3d3be2f4f72bc5bd3aa0d532d77db87ec9cb18f22fb6e37a949d13e96174e83a9f7e8216a0c0ff77", 0xfffffffffffffee0}, {0x0}, {&(0x7f0000000580)="ed42532e23894fe88cb265bb511d98097da62a77a8705ccbefeeb5e7e789f46847c49eb61f042ee649f0f370cd388d9bb497c36a0440b1f30c5c04d47f2ec2fefefb1191c87188741ca30db3b1ffffffffffffffff04f59427ada627f77320de18eff948daed46060ef893f6f6804c3e35c7392c49c219edcbb1f54901d84684715db1d0081f6c06952dcdd601c66f81b66e96c0e5ab128da2a6ca36e657b94982b90010423b03bb090ef24554e0823770681e4bba241ba5ac09a12c38e0b95261b89b8bf1b61ab448d39e87c73c05fc6f96e2df3a0e9b668dcf9e6db3004c598599453a7ddf5033e21106edb71c1fb23f87515322a171199d89778a685938690c0c8b32a8322733fc480028e97e8700"/312, 0x6e}], 0x35) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = semget$private(0x0, 0x2, 0x41) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2, 0x1800}], 0x3) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x40, 0x4) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 2.945532507s ago: executing program 1: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x17a, &(0x7f0000000740)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c204", @ANYRESOCT]) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000200)={&(0x7f0000000080)='./file0\x00', 0xe53, &(0x7f00000000c0)='./file0\x00', 0x8}) close(r1) syz_open_pts() r3 = socket(0x2, 0x2, 0xf8) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) 2.749401959s ago: executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES16=r3]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) accept(r0, 0x0, 0x0) 2.492989646s ago: executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000700)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x5, 0x20) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x20, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x32, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x10000, 0x80) fsync(r4) socket$inet6(0x18, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) socket(0x1, 0x2, 0xc7) kevent(0xffffffffffffffff, 0x0, 0x1ff, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x5}) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) 2.492452036s ago: executing program 6: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="517b554364d86707c044c1eef2cab697a2c6a3802a534f65f06b2378e96ad17ad1282a7e8d9c666a1b08d71480e2e2966b2038655badeeca0d48a58732d11111aa27bd6fa5803abaa711c1c1f43eb9a8289687d7b5237bfd5e23eb3060fe394d10d8db34373e8e4161955613c3fafbe4bb03a73e154c39ac8ce4626ebefeec2e", 0x80, 0x403, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0x7, 0x2, 0x0, 0x400, 0x1ff, 0x8, 0x0, 0x0, 0x1, 0x1}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x10000) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/518}, &(0x7f0000000540)=0x208) open(&(0x7f0000000580)='./file0\x00', 0x30540, 0x49) r4 = socket(0x2, 0x1, 0xfd) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x0, 0x8, r5}) syz_emit_ethernet(0x177, &(0x7f0000000600)={@broadcast, @random="50812a7c6be9", [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x2, 0x165, 0x66, 0x3, 0xe, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x6, [@multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x3}, @rr={0x7, 0x1b, 0xe, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @multicast1]}, @rr={0x7, 0x27, 0x0, [@multicast2, @loopback, @multicast1, @rand_addr=0x1000, @local={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x9, @loopback, @remote={0xac, 0x14, 0x0}]}]}}, @generic="989816be179084e34d61379b5d6498dcf7a48d8c75de692508ab7b929e00bba05d742d4758eb069410fd72a472ee698ca186de843ebeb7dd09c819876351fd03015a51afa56c169da98798731bf1108491c97a68003e058ca41375e53c77b2bc9f7d08245c9d1a0ecef3074a9cdaffa80a2c9fb4c052bdb9c898410d77685d44d34e65b32b5a053ce7241f6d00884b7d0f376e902ccdc48117e1aee4691e3a88dbf6ecafdedef626580febb4bbbdc9eb918b57b3a807192d534c03cbb55e23169a56ba60873b803e57efdc439d8305e1d1411305eabe75635303a1e2a713562182f81f68060b3d072ce81561e665aace0cda9dfe776a72c96c"}}}}) close(r4) sysctl$net_inet_icmp(&(0x7f0000000780)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000007c0)="b096ae220c5c87fc97b575c04286ff9c7d94e78ff69383e7d2", &(0x7f0000000800)=0x19, &(0x7f0000000840)="83c348017ac058824adcdcc9898bef4c13d7937dd8f53e2ee4fb74f97b08dcabe1b3a005e70a90bc656ac22c6763623dc092440eb4f6e6cd4b7b9098af98dca43663b37ac3010054d56e91918f5289a6583db07702e972e4e3c0ebea34194ef595672d83a9a0aaefe66d5875442c629971cc832b909ba384a9d640d252e8caa7caaf5797f3c515ac0d6942e3e449b3f242", 0x91) mkdir(&(0x7f0000000940)='./file0\x00', 0x20) 2.480382923s ago: executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d6e8f1b0efa0d810000000000feffffff000000904bef0524bc29ebfcf8ed5ba662067a414a4166adc9f017a5a21b5b257ce4820aafd1f40a88", 0x4f}, {&(0x7f0000001140)="50add7375f21355f4f7a8bd47979d416fb01ecc215bd010000005cde348f17640e896b610792189afc772921416837fb0bbfd466891b127354f0fa71093ddf48048e650d598f00cc500c5835d11456110e87070f013499d869a7ef02a95a962da3dbefbf0af554a99eaf948b15a13dddc0e61752031f6d9900d28d6cad126e3c8918be1caf9d61fcbbe7ea0aff941930d2d320a3d562914d782b28decb10207843b2956f48311cd4caf2cf61deefb47003bee4c516638d37e884a6a3ee48a6b9446b7e5d12cfd91d38e9880d349eed4da9833e761306c59cc2fea0001e9b807f3307880ef894eb48a9ad9e3d36e4f43fa2bf3b682c229d3390b17638722a64f9f56a7f936411b714eed4e32bad15083b4775ab1e323fb43fc3ec570e7eb5a890a17377177a67b9f79dd8c02cd7c31532a7690061054ef04d28895557b6b7b6f0bd3b9ac94cad9e855d3f69494fa0abd58f8a19eb5e7e2162a3f3a3", 0x15b}, {&(0x7f0000000540)="12fa59f47bff787eed568b0400fb2d139cb357574ff863577dd8972ae8f2adddede9c30cad45f7727a774ff477bc35034e779bbdc590e91b5097db4b54591a7d1dac815d39530d82dca85bb120fdd6a3e0e6a31a8d6ba91432f81bf578c465c258488beaaf12c5a5c8d890016fb845fc8bb2eb155074", 0x76}, {&(0x7f0000000ec0)="fdda2113cf9349309cde5df66b3c4311b8ad80dee080fe0a2131b4708a266a9273eb4db27177328ab6b5902e62102018802ecd87d30c0eebb87537c479d34c6e6c82368898c55906d5ce87a3742e606a67965b6fb5ad167797", 0x59}, {&(0x7f0000000f80)="9c1c442c25e6369b003fb1c239767253d5307e7fe1606ced7989f8770162ac99e9e74cb9a8f8164b8d2064e5953a79cfd6e6f9a0b999ca2c1949c230016a7996c66ed4051508783a8b5c2d50bf835dd35ecefa1db43977217dc7296f7db72dcfcd1f8cdb803c7c06d17cda0ab331d4545cc7971db021789dd5af9734a72fae1b61adb5a5a067385344bda1de4fafe23cf1078d01f8b04382b03f94c74ac32f72f73a81cf0c7ad2072552b4c81353d268af179fa17f48bdc427208e6c13de7b7609d24b38d12e65085f1c9bde5022bdd73d60ae869230a09691a36a29bc0b333f687e1dcd02b059cfb8e72f84f693f95e6b6a0053c8b99dfd8d1a29d0ece4a0193ac0606db4cf186428bd3412212e69430ce8a9575374d02f9185290d01267e861d29f0f34a85b011b65f002edacc0ecbf6bfa6bbef6ef38d16203169ccc7fcb555d258698f557b8675033e7e9c8773621dc7c24f54f4a9dd2ffd27c9f6856c19b43b5274f3bbdde301a8dd5468fa2ef473e266adee97cc190582f0a45de65ad8e16a281aece494d33555d41f09f0f646640d4570fb5cee9364f3ca039749822da5762cb76eb8a86e23e56f46d2890a58296becf8df59", 0x1b6}, {&(0x7f0000000dc0)="d95307e605302abdcab4969f011459b4889bbc65288ed3b6945d7812ebb2b960998e5c040f4e592806cf48182e78b826dd55b74081a24dc803834b7adc80afe4e9387bbe0300000000000000ca9033e5706501c12ce2c615c0ec5243d3b192d12ea86c9f238baee04d27c2c9c13c1b625d602a0dc978eeced381a54fcb84e1dba794ea8171", 0x85}, {&(0x7f00000001c0)="d4542754920a574efd4cf8141093e0c693eb84a138d640dfa1bc58275dbca87cbccecca779f0dce9fa122efd60976e6321379f461851e27f13946f87af976826a53309", 0x43}, {&(0x7f00000005c0)="e6b842f18925d399a1a2f54551cd499a0686ef19cd14ae88ba3bb5c72ad5ab05280bad6836c76b6e1097269bff89225c302ee7e2bb7554c02cd34ed167a9bfb0e5aa63a0a147b8e379b88adf300ea636fb83b7fab233d84312f498f9c8c354396e35a15c359dd346684500d2580979f3bdd28195", 0x74}, {&(0x7f00000002c0)="d81fea75d93fa7e170a398db5aa546abf5fb58e8663c65bd9236382d1ee2f4d8f387a813243c286b5823087e6eb057", 0x2f}, {&(0x7f0000000400)="fad6f2c36a2df4668933ae299b511c0b825f60b79be1f8f34be8ef78471f75c1da2ddf54bc6dc3dc2a6fa1215aa65e0b0bef72b694c2b119f37511048a4431869b4b1eacbc5beaf49acdbf29918a9880f20ac426e8edd2954dfe70a63f61cdcf51afb367a8572f1e6af7b90490eb6f5b9f42f564ed4ec9ce0e0ffe126100f63267d9f2fd0ec9eaa8e747169559649efec20d5fb229ed1c529aae7b46cc2d69af00dc8ad90f81acfd178ece83ccf5cdc29fd8ee5b031878d042f96318e5728d83d6e0ef074778fd", 0xc7}], 0xa) 1.999130305s ago: executing program 3: socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x24) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d39fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x100, 0x6da) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) shutdown(r3, 0x0) poll(&(0x7f0000000080)=[{r5, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffcfa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r1, &(0x7f0000000080), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x213, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8001}, 0xdce, 0x32f9, 0x100000000}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7b, r0, r6, 0x0, r6, 0x88, 0x4}, 0x10005, 0x9, 0x7c}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f00000000c0)=0x8, 0x4) setreuid(0x0, r0) 1.968221542s ago: executing program 6: r0 = socket$unix(0x1, 0xe09e8f68db2d8ab1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/236, 0xec) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x5, 0x40, 0xed8c, 0x8000}, {0x7fff, 0xe87, 0x7, 0x7f, 0xcd4}, {0x5, 0x8, 0x1, 0xfffd, 0x3}]}) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000200), &(0x7f0000000000)=0x4) 1.96761191s ago: executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xda, 0x1, 0xf0, 0xb970, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0xb6, 0xba13, 0x8}, 0xc) r1 = socket$inet(0x2, 0x4000, 0xf9) sendto$inet(r1, &(0x7f0000000100)="345ecbd60e899e2c491b4d240663", 0xe, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x61, 0x2, 0x2, 0x8000000000000000}, {{r5}, 0x0, 0x42, 0x2, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4a, 0x200fffff, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x96, 0xf0000008, 0xe0, 0x10001}, {{}, 0xfffffffffffffffa, 0x3, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0xe1, 0x40000000, 0x40, 0x1a9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8}], 0x32bb, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x8, 0x2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0x1}, {{r3}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x8, 0x7}], 0x94c0000, &(0x7f0000000500)={0xffff, 0x1}) sysctl$net_pipex(&(0x7f0000000540)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000580)="b98954a3c9", &(0x7f00000005c0)=0x5, &(0x7f0000000600)="b7b95d1d5b3e6116fddca2a19609c8ad9e34e832f432cd12ba8a89ff693403bd4537ec52323d26a4c509b32f868b15c22560edba553a930c4ad75fd2f3ead96926790595ca1675333f29cdc3d1f995093900e2053b43762b8774dfcff92245ae2b6bf44aa6facee3626230863bd79f9e35871f2e8d06922a070b1fac04e1bd43f22f21f8029ebc710370d8d608bb622e02d48e39d0787b33bc655b6763136bd0a9", 0xa1) sysctl$net_pipex(&(0x7f00000006c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000700)="c11518303bd0609036262752063c8c6c5da8c854a52960755f89a233393bdaa042374d82d79881fb685fcb94ca07fcc29375395c840884315987b36b860727a60cea8c49e1c81f3f5ccdd15464f7040270dd6b45ddf07677e07c0db0410494bfbbce6c6aae7ab4f3573cf95832cb1303159835186956499fa9ad3f193baf81d7b91ff9415b27565999c5285efec3175053a21ec1f3ea02bcf16ff17b5ae99b67a51c3e566cc8cca0fcc99dca9dd092e509f10b8914baba6f7a2c5efa9e4373ac3c8a0391e9132823f9bec5610cf85d1ecf3ed2f257911283b410b23d3fbdb1e47f0ab7a550a0a862901e492412201c5bc622adc1d97cbd63a3924d8888eb86c32481cbe951ab809aaf8a5ba21b34fd68b2a4a8ad400ef00691416ba6e38e850fb702559bc3ec0c57b92ed2f3d32ef334913b35d5ba7276dc0c033d42be1bde5edd418232daafb340493bc258e8a897d4dcc076f85c2217056d672ce419c845d8bcf0af435bcdd46754c39e769187974434a03bd89615aeed357956e07ee9b7ba41070818eb64d221c8170d1d2c32c6d88346a2e8e54f626edbdbe9886d3431558e2811b0437e1447f0f7287bcffeb20ed62dbdf510c9e628de5de09aa6407129eed19faabefdedaea2483f19842842dce03f4849c9d5665a611f638a6ac027e4aae401f752454b67bd481cfd149f8fa4cf5873de1f553673780552884de0e4ee555b2be6c2bb81f9a719bed5fd67ba80e56930f65546f626947e6dbd044bbb393f5242dd34603d7e0d236b72b1023b89f1744548cae4e40ef6759fd663ab05fcf0f46a37a948ac46548736f9a71a83417148112ca47a0d63050db4b5427c8659e9f5f0b1c8bdb34d2b94ba3220a634a3818544556dbb4233f1f7f6d7b26c27d97b812313711811164d010d20e87aab4b2f7b648d2070962ba87c83932554d8d3c20f8f84b0048fbe3cac2f4e7f7236a133fa6eeea1baf5f4c4fda76a7f64bd6edd42986c70c5bd3d64d8b61365ba4387c224ea0800089d975ce1617ac906fffcfcd980a4701f2fff1f897d614d82107b87c9a6f5e254013dd7afc377e6b00634c10dafdfa7ebf5323c16d0f058e0c5eddf61e540a07c2afc2506145c197013f60ae8fb190a7d6aefe55adf7ab5626a8a771144996e46e3f18ec060ab2f63e7ba93a91996e87247752d3f99b2f68007cb1f9db543b366ac4fd9a210bee52ddda7c33d3163d72414bded60afd0ea3fe438fd91a230bfb9c4458f963b9dc1a5b5eba5d62007417913fb61c3eac906a5a1b815b156dd85e7f41d198a43cc3cc7d9888cb2ad3f3cd4b0df676ad46b3bbc28b5933807eca6c70afc2668904916c54bf392e23ec9bb75214ab7627339f117a8f10e181a2e811eb2f2b6bab935fc1c74858eca3cd56dd32966ae69ff8eac90de82429fc166f3d28e0adb0911eb957ed79fa39879ea73f69cf135002a937599bedc627e03bfa98d13d4901db07630ca0ab4bf7f0ca43e8d2bcc44652098855b4df4355332c4ef71d7cb0e48e44a3bdd46156f780996debaaea139abbd754abf07b712068739eb1fe5bf7b7fc7e792db6e5d274a8378ff355f536997780e259faec211f33387a9cd4ba93c5b1eb41ca678248a406ed690fc37d168fa08eca0fc2fa760eb1febec2688097101994e750ca291ac80e90025312d49a54f84eae6c0094bd19ddf51b94a37b6ec1c2016e7c11611aa83ead0a959153591e09bb1ef4a68cc79d637ab85fea81241ae3a25a618f12373322b8b47923500f3c3dba1b0a768a401f2575d4503fed1e231fc24e28563a192d223726b8391cbb70a57905ecc200b9911871ba469eb60efdc6aa9f733079b1ffaeb748466cb78ac473015317451ccd8a9870dacdb2487aea6dfe99e845849ceb6f7a3e41e70f7548ca931cc4b58cede156eecebe0f88650fd23a42551f3c8c4c1e62f24e15122d54b7020c857c84ebf0d8b23f42932855a7df4917e3996b9ab0d0c3e0414bd30031bd5d3178630f036cfdadd1d74edc692c9a5384f88b6c2507a81075e339cb5480bb390ce7dd8c12e62c49c66d18107ebb50e6918c468cc880300b776cd0825169cec0b55ccf914a34cb4a98a6d9fa4cccc7e5c57a5360ea39ade792599fa0ad62c7841cb47d106d5ca0fb1723cb04f8a369017698930f457ae319431f6e2653bb69c37e10a3bf6da9abfc9397580b73347546e56a9bfb2eed8db4390c6b3a3c263165bc19f2516b439296c9237588132657c2c32a5f9e097147ef5e0d541d3f0ad348c797d069be9901ceb7573294c0065783fb0a4ebfb6658ffe1e387d22d867a90993de42e5647c88190bd38b6e23f86c2a0ead20c88cdccb1c9b11ff676eb7a1579edcc2dcc0cded2fcafdbdfcb78e76610b05e9ca0694066b997cc162772503ff0f7573fc9c9d8b36d2744f3173510f2466b3ddbff0cb2dac3d2c625ea9e63c33408c68779bfbc8aaa85c1774480345108b1cef18454112345a5c23f089fd5b91e59864c97fac285caa0ada26b0b6f7aed4d6ed97e87beca35e3a085559f0e2076d772d502913600ebde69accf815ccd84f8f71ce57ac46b69234fab1298cff943b8bf7538892684614138d8f451fd88bc74b2c39948e0c571ffc8374c450e072cd49b4afad2ef72c4f8dfa62404edd11612dc1e996d0c02886e073ee05758f6d60bd1af850ded73a44acee8c209f12487cc44804d51323c06f688b16329709cf3153c9fe43155d95da4d6a7a41dcb63b4fd4515fb830381b71a20d234582219325c082c7ab6d72c519a8f52662495f46441eb20048bb008d84f7866c963a530bb9e348c9a0c97d6cfec044c7f6893f5426d9f7f3387ccfb8ebe42f17a5f5608688fe2be27532fef41ba9389d2d1440d09a610489d117ccae3fd3d62ea77bf00496b252f07e14b5b310664a7710bad78393b3f3f5e0692ed77b8e68fc26c6e672251f20bbf322f6ef5d7c2f377de162c50e9efce18d2679fa9fa3c43af20c93e540446b99863579138adb018c282d52571b6058fa1a90483a3badb44e2dba124b2214dd3f9332dd63cfdeebf7227abc64d80ca849d5de930036afd72ab25204de627f15a34867a9fcf3e4f09e4c9a69ccf990f1c37f9b04aba32e6a997525158dc3104e0fe8ba0eef72a436cd39ad061cad6480493d3b6b80fd96cbdd9e1b52e31496f4268cc0d40c511055ba64f25461b8daabc5a66be6087efe37b38fa7e0ce20e9b6b8c115ac8ab6a9e0d6a62c567b9c72c822867b9e9860ed0bbfb2211350561e5da1275c5e9f128f15498fb6a056c8746253cbabb0e2df82c4f46d5cfe281ffc2b9ff1a913d72382f2a0ff7bd7718f1427760d1567414b817ca924c983485d63686c8da583240569ca84e1f9bb78bc2ddc540562e8c75d83305b7d1a34cfde48b0721d8aaef620d66abc63ea8261daa3d334ebe9e96f98ba800574220ef7f0df5030dc3e14a723c43f2c3a8aedcc298ea8ba2154cec9f97769c4ef2d1d2716ae409ef276b754399d90bad8524686bb9509e4e0b8e285dfe6924c32b91a76c9b86cd1280475a03dec22ec7cb063dfa75c9bc939b0813374dc2698416eb185b582d8feeaf401b055d968898035d320a272497ee8f9211e3cb3dd3668c7bf8c4c2f3a738ff930b83166037e090167576f181e965c27d9d386a8ebab73d2c25a4a113e132d3908bfb3245acb7d9ca1150207ff541cb1520fcb52aaa8a66ff2607faaf69ca8fc0982fa841e99cd75aa2db961fd39744a43c307db9871f0e1fe422b1f2e5a68cb16093d980a5106549dc873d23e90eb4c621a8489c291835a6cb770fb5fd667d2c946dbc7f20df6d6e71d86edb0ed674638b44ae7ff2138de602e1095183eefaa684994faf381e2417428976f986b3f4ab0f2f1fdebbe64fa9d789b98c49d17be1ca254cbddc4c6ff2de28371f242bfcb14bc501506d54e719ec64ecd0fe430e3ad7518757a6322ab3bab26a7564889efafa4eec062edaea5b3a630f0723238e7e893b2738106d37ee46cf0cc7867aefb8a3e5f0d33a1995be48bfe633e9b6720343af3ec53509dc8347b24e5d6d47f034177adfad7da635e6ac20ec8c0b069b93c08a9ac3950c50cdb8ee337dd7d1847847a6ff633c0bad0c5f03c17032495d2e966421d2518289138c6b69d62e9f629bde59c029c67adf47cadc49f622049ff1395ad873ac20d6acbebcba8615cebdf2414c8587126c78a2f4470ff4a4e92fa6a4e1e156ce12ae4472c5bece92d91d861b5ccd546709c2701526147e1b5e5ee40d1c96cba5f98e75c781c7ecdb087012db55ce4d151e6d5e71eb1e3b2de80d46248708f3141502c4db854f7772138ffada6fc723a69803fd24249674648cf4133e9427f7b4b3ff52c6f3b4ad552eb1b7dc88a54bfc3cfedf5be256d9d907c14abb81a71f9a061fd3b8be88a3c684be863a9172a7494bf5f5dfa0e0dd4c1d870c3a75106746810368f1d444837a9b99ac778cc76d29218848917be2dab6d76590fc5e063643cc2123835084abd6f4c7fa6700f3db898fafaeb72d7f4a08022fed96119e6ce1a045f198ea5c3f37ee1abfedee8483fd1220fcb4b96b2451a58f5521e98d6e24eac71a7d8a67e38ce88e6bd6229b6976dd31936723b7a4751e8a7d1af5dc7265cc539ef8524afe8dcf257f8d56b9bfe3da9f59edd736c4535835047f97d5ee2d828dde37dfc72c12a14c988bd307fb07a1fc04a5e5d7d2666db91494291fff41cab045869b1e1c28593703435e72e3dd045dd6db8080fd7fd10f7bdc284681976b2edd0793017a05d5b90c0fbcd21573821f0c37a58e86e7d4bf96d7c1e818da74ffafa849154466eb18825a267c3e4230dd3dcb00db67a6091a23e89ec5d8db600fce189e426855a58f0876ec32414fd98a6ae26a846e6149f80aaaa6c528e56612f661068aec91f837476775be1c121786f11184766846d382db4988b1198f4ee0d9ebe73743f5d61dd7fb214cca7ad2f6271d3ffb992de91724d0f8f4edecfff0bdffd0f9e643d7b969d7da1fa3ed45141d7b42486d022cc05ed966c965e0b9865e15a85e4c93104b7651051fe75ba524812546d36b164148f17a6d2ad60db6e66fca64b369ab84f3d570617e8609043bc56c9b1a397b863d4420d92918dc6b792457a26c5b06efe3ead1ab755ba004c99fc825ce2e63121cdd9418b0e62a7546fb92871d019977cf99059ee48fb1dd7124d43ebe7ad15aff5617821d31f14182a43180ae319657c0f6ab8de9c114da3f6ab16e781b7016ef4a8a1d0bcc476fac43286b0d4af320cf329c1c4d0f74da5cf29741e4d70a190471bd78dd059d167f78c65607f103df7ff96811f6da3b18977254cdc2ed1a5b671935025890969cf67a77a2ead28ef4e47e24c3d37e7c9baea8ea7e1a02e873c5507b764700433236ac08d781805b1debad4c5ee9c77800b63a1881ccb0f122666d5fdf7343d122c0a20c8d296054a4ad1f1315d6a0b33f494d938108288836020ecb4dd4e4535ca33417b699a708a005cb9bd9990cf27cc567fc8e67c0b33bf46382a69aa2de2de2007e8f52e1d0b0aaa8b09b13b788277aebe06959836e538b63c3259e265a6223f8bff35be6d3085d42b48965fa354f185e24b17e2e03a5d39d1ff20f812c43b747fdb2e97df12a23ff075c327f4e667ce4e9b6f2f41fb3b7a7f484352883748a053bac864ac2229c5f9739b61f357b544b78a2beaefb1e0268972de9d13b4be7af1096361793aa63dd066744a86a2106d8e4fc114c1b86ff8f24eaecb8e58f9110af756bacfa20", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="925917ca2448317f3fc753ddf83535fe78791658daa1224fc5c2860ef9618faba9ed16c84adee20826574a6bc97e170802c2a0a4fd491e8c68", 0x39) openat$vmm(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) r6 = msgget(0x1, 0x90) r7 = socket$unix(0x1, 0x1, 0x0) r8 = dup2(r7, r2) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001a40)={0x1000, 0x4, {0x8001, 0xe88}}) getpeername$unix(r8, &(0x7f0000001a80)=@abs, &(0x7f0000001ac0)=0x8) getitimer(0x0, &(0x7f0000001b00)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001b40)=0x40, 0x4) write(r8, &(0x7f0000001b80)="a861b71f85cb27d35405bc15aef581eefeab7bb6981d88b2a62e82f5eefb12348b1817652e44f246056debb99bab72f9619342812952934c75c6ff9178a5a33e306f9742ea9e387143a7d3d660472bd9b391adca2e6ee43de01ded282f64e73c40890c43c180cddab54b", 0x6a) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001c00)=""/192) pwrite(r3, &(0x7f0000001cc0)="1582f5f8e17fb9bf764b3d1a2db7797bb4f35cdc0acc1c376d1025dce6601808a5bb9671b34f0dd039b53aeb7b2560b6bc2ac658bc5a3c0970f4499a26ff04cdca3f462c81367772dde857b5ea94bf2b1670fe6851c0bf134a134be3372cdd68", 0x60, 0x3f) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40), 0x20381, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001d80)={'tap', 0x0}) accept(r0, &(0x7f0000001dc0)=@in, &(0x7f0000001e00)=0xc) 1.74947081s ago: executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0], 0x28}, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f793c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xc4}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setregid(0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x100) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x2}, {0x0, 0x2fe}], 0x2) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x114) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc0}, 0xac, 0x0, 0x0, 0x0, 0x40}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='W\x00') socket(0x11, 0x3, 0x0) 1.749012376s ago: executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0xcb71) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) socket(0x18, 0x4000, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe7) msgget$private(0x0, 0x0) chdir(0x0) setreuid(0x0, 0xee01) r2 = syz_open_pts() close(r2) ioctl$TIOCCDTR(r2, 0x20007478) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x1ea) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c53f, "1c192609307e7be2df67de200000d964612c3300"}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000340)="d4", &(0x7f0000000380)=0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/503}, &(0x7f00000000c0)=0x1f9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x47, 0x4}, {0x23, 0x6}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.730299072s ago: executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x53) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x51539d5c, &(0x7f0000000100)={0x100, 0x7ffffffffffffffd}) r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) kqueue() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe06) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) getdents(r2, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x24) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semget$private(0x0, 0x2, 0x5e5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) 1.51978623s ago: executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c6a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000440)="6fed822964703f2200240d688aa83c3beb09b18f297a7c674b042c170b12f3d9ea6400e82924f40571b76a3aa4b13bd777db44fb944e9ed9cfc9110bd64b640c5326395dd748f8db4e1adee38085112c809952430134978ae97bae6f416c21ea1fcac05d16076976ff4271c3ce3dac00003f6fa084b8916fe88770c41a2f5847634b2edca27d145049301f0d9b6e462935d5bc03", 0x47}, {&(0x7f0000000280)="abf0a6d9dd90fae8cd7b97caaa78c53463f557ab6cef44ad1d10f2cf60094b5d60b02340ec1f1a13717c73cfdb61eb2601019504bdd30a027d950c3d3be2f4f72bc5bd3aa0d532d77db87ec9cb18f22fb6e37a949d13e96174e83a9f7e8216a0c0ff77", 0xfffffffffffffee0}, {0x0}, {&(0x7f0000000580)="ed42532e23894fe88cb265bb511d98097da62a77a8705ccbefeeb5e7e789f46847c49eb61f042ee649f0f370cd388d9bb497c36a0440b1f30c5c04d47f2ec2fefefb1191c87188741ca30db3b1ffffffffffffffff04f59427ada627f77320de18eff948daed46060ef893f6f6804c3e35c7392c49c219edcbb1f54901d84684715db1d0081f6c06952dcdd601c66f81b66e96c0e5ab128da2a6ca36e657b94982b90010423b03bb090ef24554e0823770681e4bba241ba5ac09a12c38e0b95261b89b8bf1b61ab448d39e87c73c05fc6f96e2df3a0e9b668dcf9e6db3004c598599453a7ddf5033e21106edb71c1fb23f87515322a171199d89778a685938690c0c8b32a8322733fc480028e97e8700"/312, 0x6e}], 0x35) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = semget$private(0x0, 0x2, 0x41) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2, 0x1800}], 0x3) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x40, 0x4) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 1.499987509s ago: executing program 1: open(&(0x7f0000002600)='./file0\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r3 = dup2(r2, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300), 0x10) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r4, 0x0, r7, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = semget(0x0, 0x0, 0x470) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, 0x0, r8, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 1.479924592s ago: executing program 6: r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) syz_emit_ethernet(0xff, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0000000000000800471200f10068fffbc08990787f"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200003b00fe80000000000063fc000000000000aafe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r7 = socket(0x1, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r6, 0x20}, {r7, 0x108}, {r8, 0x4}, {0xffffffffffffff9c, 0x80}, {r9, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r11 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000200)=0x2000000, 0x4) fcntl$setown(r2, 0x6, r0) 1.479471514s ago: executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) r1 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x1000) r3 = dup2(r0, r1) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(0xffffffffffffff9c, &(0x7f0000001440)=[{&(0x7f0000000180)=""/15, 0xfffffffffffffe1e}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f00000013c0)=""/83, 0x53}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/90, 0x5a}], 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x5}) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f00000000c0)="ca5dfd2fa4af", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x42, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x20}, {0x0, 0x0, 0x81, 0xf5}, {0x0, 0x1}]}) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000100)) openat(0xffffffffffffff9c, 0x0, 0x103a42, 0x0) 1.460194152s ago: executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r1, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) shutdown(r6, 0x0) r7 = accept(r4, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r7, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000008c0)="9fa684a3f1835c36c1fd0e65d446a7f2d601a6f6f66ce4e19247169d2a304546672b4a8de74defa315bc5dbb5309148ca79bab7b72138b21cd84d70fbeca7fe2839786e434d8cc25d161eb5ac73983c5d0dc0b1ea0b2e54c46ceb7ebcb62fd97e8c9b1700bab9fcd0ac15bc4fbc601b41bc49f", 0x73) connect$unix(r6, &(0x7f0000000a80), 0x8) 1.259042006s ago: executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x2}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) (async) mknod(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000600)="cc529b0200000090759fbc242fa4edb4dad493c211deacf9fdddc23aa69da921c0f8c25a3ce2930dea0807532714ef34dc9ae94a97e3bc529fbe7ba4b8e5abefa9169aab18856059e30c1e375e1359001bff94bb851c4ebbb4833cf39419b46176803fa7d636f2317567ba0e775969d0269bf5cf328af2a26729329adae7112607b0cd636020459d2b91a5851c6b3341fcb38c3e83a3821ab63e5d5fce140f99f86d37b4b91f07834c0b4375f4eb554a5111bc0afcaaed033422ae2a418c6ad7bc84f624e727f353f9bd05e8af3a0659860b1013fd80196ebf10addaf2db08156b514fb6f2c5dad0c83312f67de4e3e8389cc72deb528f2501a59dd7667968ea48da5defd3bb0f2fe2d20643f7c6043f063ef64f50d28e4d7f110ce1ac7c1d667a6b81a11a06f915b359b91efb833049fab7", &(0x7f0000000280)=0x132, &(0x7f0000000340)="4b04ef1543b9d93c54e67e22859a3ef17447b777c7dd2b33bd82f3c933f1eddeee110cd5a26f147a17069c7e043348548d979f12e1b761aadf6456e86257945c592097b51d7d3c741abe2ae67a5ff31a56b878bea86d", 0x56) (async) open(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843bffe1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="aacaaaaaaaaaaaaaaaaaaaaa8100000088a8"]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 1.230479172s ago: executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) flock(r5, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 729.747752ms ago: executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) dup2(0xffffffffffffffff, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="ea001d0100004865f88ac400", 0xc) madvise(&(0x7f000074c000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0xc, 0x0, 0x4}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) 728.96413ms ago: executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x4, 0x2, 0x5}, 0x81, 0x0, 0x2}) r1 = semget$private(0x0, 0x3, 0x6aa) r2 = getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000001180)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r2, 0x0, 0xffffffffffffffff}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}, {}], 0x3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000480)=[{}, {0x40}], 0x2}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) socket(0x10, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000240)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffe62) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0x30, 0x0, 0x0, 0xffff}, {0x6, 0x59, 0x40, 0xfffffffe}]}) write(r6, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x2, 0x4000, 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) 499.13727ms ago: executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 481.909452ms ago: executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x5c6a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000440)="6fed822964703f2200240d688aa83c3beb09b18f297a7c674b042c170b12f3d9ea6400e82924f40571b76a3aa4b13bd777db44fb944e9ed9cfc9110bd64b640c5326395dd748f8db4e1adee38085112c809952430134978ae97bae6f416c21ea1fcac05d16076976ff4271c3ce3dac00003f6fa084b8916fe88770c41a2f5847634b2edca27d145049301f0d9b6e462935d5bc03", 0x47}, {&(0x7f0000000280)="abf0a6d9dd90fae8cd7b97caaa78c53463f557ab6cef44ad1d10f2cf60094b5d60b02340ec1f1a13717c73cfdb61eb2601019504bdd30a027d950c3d3be2f4f72bc5bd3aa0d532d77db87ec9cb18f22fb6e37a949d13e96174e83a9f7e8216a0c0ff77", 0xfffffffffffffee0}, {0x0}, {&(0x7f0000000580)="ed42532e23894fe88cb265bb511d98097da62a77a8705ccbefeeb5e7e789f46847c49eb61f042ee649f0f370cd388d9bb497c36a0440b1f30c5c04d47f2ec2fefefb1191c87188741ca30db3b1ffffffffffffffff04f59427ada627f77320de18eff948daed46060ef893f6f6804c3e35c7392c49c219edcbb1f54901d84684715db1d0081f6c06952dcdd601c66f81b66e96c0e5ab128da2a6ca36e657b94982b90010423b03bb090ef24554e0823770681e4bba241ba5ac09a12c38e0b95261b89b8bf1b61ab448d39e87c73c05fc6f96e2df3a0e9b668dcf9e6db3004c598599453a7ddf5033e21106edb71c1fb23f87515322a171199d89778a685938690c0c8b32a8322733fc480028e97e8700"/312, 0x6e}], 0x35) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = semget$private(0x0, 0x2, 0x41) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2, 0x1800}], 0x3) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000200)='./file2\x00', 0x40, 0x4) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 469.309063ms ago: executing program 5: r0 = socket$inet(0x2, 0x4, 0x8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x25}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r0, r1) 459.418607ms ago: executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d6e8f1b0efa0d810000000000feffffff000000904bef0524bc29ebfcf8ed5ba662067a414a4166adc9f017a5a21b5b257ce4820aafd1f40a88", 0x4f}, {&(0x7f0000001140)="50add7375f21355f4f7a8bd47979d416fb01ecc215bd010000005cde348f17640e896b610792189afc772921416837fb0bbfd466891b127354f0fa71093ddf48048e650d598f00cc500c5835d11456110e87070f013499d869a7ef02a95a962da3dbefbf0af554a99eaf948b15a13dddc0e61752031f6d9900d28d6cad126e3c8918be1caf9d61fcbbe7ea0aff941930d2d320a3d562914d782b28decb10207843b2956f48311cd4caf2cf61deefb47003bee4c516638d37e884a6a3ee48a6b9446b7e5d12cfd91d38e9880d349eed4da9833e761306c59cc2fea0001e9b807f3307880ef894eb48a9ad9e3d36e4f43fa2bf3b682c229d3390b17638722a64f9f56a7f936411b714eed4e32bad15083b4775ab1e323fb43fc3ec570e7eb5a890a17377177a67b9f79dd8c02cd7c31532a7690061054ef04d28895557b6b7b6f0bd3b9ac94cad9e855d3f69494fa0abd58f8a19eb5e7e2162a3f3a3", 0x15b}, {&(0x7f0000000540)="12fa59f47bff787eed568b0400fb2d139cb357574ff863577dd8972ae8f2adddede9c30cad45f7727a774ff477bc35034e779bbdc590e91b5097db4b54591a7d1dac815d39530d82dca85bb120fdd6a3e0e6a31a8d6ba91432f81bf578c465c258488beaaf12c5a5c8d890016fb845fc8bb2eb155074", 0x76}, {&(0x7f0000000ec0)="fdda2113cf9349309cde5df66b3c4311b8ad80dee080fe0a2131b4708a266a9273eb4db27177328ab6b5902e62102018802ecd87d30c0eebb87537c479d34c6e6c82368898c55906d5ce87a3742e606a67965b6fb5ad167797", 0x59}, {&(0x7f0000000f80)="9c1c442c25e6369b003fb1c239767253d5307e7fe1606ced7989f8770162ac99e9e74cb9a8f8164b8d2064e5953a79cfd6e6f9a0b999ca2c1949c230016a7996c66ed4051508783a8b5c2d50bf835dd35ecefa1db43977217dc7296f7db72dcfcd1f8cdb803c7c06d17cda0ab331d4545cc7971db021789dd5af9734a72fae1b61adb5a5a067385344bda1de4fafe23cf1078d01f8b04382b03f94c74ac32f72f73a81cf0c7ad2072552b4c81353d268af179fa17f48bdc427208e6c13de7b7609d24b38d12e65085f1c9bde5022bdd73d60ae869230a09691a36a29bc0b333f687e1dcd02b059cfb8e72f84f693f95e6b6a0053c8b99dfd8d1a29d0ece4a0193ac0606db4cf186428bd3412212e69430ce8a9575374d02f9185290d01267e861d29f0f34a85b011b65f002edacc0ecbf6bfa6bbef6ef38d16203169ccc7fcb555d258698f557b8675033e7e9c8773621dc7c24f54f4a9dd2ffd27c9f6856c19b43b5274f3bbdde301a8dd5468fa2ef473e266adee97cc190582f0a45de65ad8e16a281aece494d33555d41f09f0f646640d4570fb5cee9364f3ca039749822da5762cb76eb8a86e23e56f46d2890a58296becf8df59", 0x1b6}, {&(0x7f0000000dc0)="d95307e605302abdcab4969f011459b4889bbc65288ed3b6945d7812ebb2b960998e5c040f4e592806cf48182e78b826dd55b74081a24dc803834b7adc80afe4e9387bbe0300000000000000ca9033e5706501c12ce2c615c0ec5243d3b192d12ea86c9f238baee04d27c2c9c13c1b625d602a0dc978eeced381a54fcb84e1dba794ea8171", 0x85}, {&(0x7f00000001c0)="d4542754920a574efd4cf8141093e0c693eb84a138d640dfa1bc58275dbca87cbccecca779f0dce9fa122efd60976e6321379f461851e27f13946f87af976826a53309", 0x43}, {&(0x7f00000005c0)="e6b842f18925d399a1a2f54551cd499a0686ef19cd14ae88ba3bb5c72ad5ab05280bad6836c76b6e1097269bff89225c302ee7e2bb7554c02cd34ed167a9bfb0e5aa63a0a147b8e379b88adf300ea636fb83b7fab233d84312f498f9c8c354396e35a15c359dd346684500d2580979f3bdd28195", 0x74}, {&(0x7f00000002c0)="d81fea75d93fa7e170a398db5aa546abf5fb58e8663c65bd9236382d1ee2f4d8f387a813243c286b5823087e6eb057", 0x2f}, {&(0x7f0000000400)="fad6f2c36a2df4668933ae299b511c0b825f60b79be1f8f34be8ef78471f75c1da2ddf54bc6dc3dc2a6fa1215aa65e0b0bef72b694c2b119f37511048a4431869b4b1eacbc5beaf49acdbf29918a9880f20ac426e8edd2954dfe70a63f61cdcf51afb367a8572f1e6af7b90490eb6f5b9f42f564ed4ec9ce0e0ffe126100f63267d9f2fd0ec9eaa8e747169559649efec20d5fb229ed1c529aae7b46cc2d69af00dc8ad90f81acfd178ece83ccf5cdc29fd8ee5b031878d042f96318e5728d83d6e0ef074778fd", 0xc7}], 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d6e8f1b0efa0d810000000000feffffff000000904bef0524bc29ebfcf8ed5ba662067a414a4166adc9f017a5a21b5b257ce4820aafd1f40a88", 0x4f}, {&(0x7f0000001140)="50add7375f21355f4f7a8bd47979d416fb01ecc215bd010000005cde348f17640e896b610792189afc772921416837fb0bbfd466891b127354f0fa71093ddf48048e650d598f00cc500c5835d11456110e87070f013499d869a7ef02a95a962da3dbefbf0af554a99eaf948b15a13dddc0e61752031f6d9900d28d6cad126e3c8918be1caf9d61fcbbe7ea0aff941930d2d320a3d562914d782b28decb10207843b2956f48311cd4caf2cf61deefb47003bee4c516638d37e884a6a3ee48a6b9446b7e5d12cfd91d38e9880d349eed4da9833e761306c59cc2fea0001e9b807f3307880ef894eb48a9ad9e3d36e4f43fa2bf3b682c229d3390b17638722a64f9f56a7f936411b714eed4e32bad15083b4775ab1e323fb43fc3ec570e7eb5a890a17377177a67b9f79dd8c02cd7c31532a7690061054ef04d28895557b6b7b6f0bd3b9ac94cad9e855d3f69494fa0abd58f8a19eb5e7e2162a3f3a3", 0x15b}, {&(0x7f0000000540)="12fa59f47bff787eed568b0400fb2d139cb357574ff863577dd8972ae8f2adddede9c30cad45f7727a774ff477bc35034e779bbdc590e91b5097db4b54591a7d1dac815d39530d82dca85bb120fdd6a3e0e6a31a8d6ba91432f81bf578c465c258488beaaf12c5a5c8d890016fb845fc8bb2eb155074", 0x76}, {&(0x7f0000000ec0)="fdda2113cf9349309cde5df66b3c4311b8ad80dee080fe0a2131b4708a266a9273eb4db27177328ab6b5902e62102018802ecd87d30c0eebb87537c479d34c6e6c82368898c55906d5ce87a3742e606a67965b6fb5ad167797", 0x59}, {&(0x7f0000000f80)="9c1c442c25e6369b003fb1c239767253d5307e7fe1606ced7989f8770162ac99e9e74cb9a8f8164b8d2064e5953a79cfd6e6f9a0b999ca2c1949c230016a7996c66ed4051508783a8b5c2d50bf835dd35ecefa1db43977217dc7296f7db72dcfcd1f8cdb803c7c06d17cda0ab331d4545cc7971db021789dd5af9734a72fae1b61adb5a5a067385344bda1de4fafe23cf1078d01f8b04382b03f94c74ac32f72f73a81cf0c7ad2072552b4c81353d268af179fa17f48bdc427208e6c13de7b7609d24b38d12e65085f1c9bde5022bdd73d60ae869230a09691a36a29bc0b333f687e1dcd02b059cfb8e72f84f693f95e6b6a0053c8b99dfd8d1a29d0ece4a0193ac0606db4cf186428bd3412212e69430ce8a9575374d02f9185290d01267e861d29f0f34a85b011b65f002edacc0ecbf6bfa6bbef6ef38d16203169ccc7fcb555d258698f557b8675033e7e9c8773621dc7c24f54f4a9dd2ffd27c9f6856c19b43b5274f3bbdde301a8dd5468fa2ef473e266adee97cc190582f0a45de65ad8e16a281aece494d33555d41f09f0f646640d4570fb5cee9364f3ca039749822da5762cb76eb8a86e23e56f46d2890a58296becf8df59", 0x1b6}, {&(0x7f0000000dc0)="d95307e605302abdcab4969f011459b4889bbc65288ed3b6945d7812ebb2b960998e5c040f4e592806cf48182e78b826dd55b74081a24dc803834b7adc80afe4e9387bbe0300000000000000ca9033e5706501c12ce2c615c0ec5243d3b192d12ea86c9f238baee04d27c2c9c13c1b625d602a0dc978eeced381a54fcb84e1dba794ea8171", 0x85}, {&(0x7f00000001c0)="d4542754920a574efd4cf8141093e0c693eb84a138d640dfa1bc58275dbca87cbccecca779f0dce9fa122efd60976e6321379f461851e27f13946f87af976826a53309", 0x43}, {&(0x7f00000005c0)="e6b842f18925d399a1a2f54551cd499a0686ef19cd14ae88ba3bb5c72ad5ab05280bad6836c76b6e1097269bff89225c302ee7e2bb7554c02cd34ed167a9bfb0e5aa63a0a147b8e379b88adf300ea636fb83b7fab233d84312f498f9c8c354396e35a15c359dd346684500d2580979f3bdd28195", 0x74}, {&(0x7f00000002c0)="d81fea75d93fa7e170a398db5aa546abf5fb58e8663c65bd9236382d1ee2f4d8f387a813243c286b5823087e6eb057", 0x2f}, {&(0x7f0000000400)="fad6f2c36a2df4668933ae299b511c0b825f60b79be1f8f34be8ef78471f75c1da2ddf54bc6dc3dc2a6fa1215aa65e0b0bef72b694c2b119f37511048a4431869b4b1eacbc5beaf49acdbf29918a9880f20ac426e8edd2954dfe70a63f61cdcf51afb367a8572f1e6af7b90490eb6f5b9f42f564ed4ec9ce0e0ffe126100f63267d9f2fd0ec9eaa8e747169559649efec20d5fb229ed1c529aae7b46cc2d69af00dc8ad90f81acfd178ece83ccf5cdc29fd8ee5b031878d042f96318e5728d83d6e0ef074778fd", 0xc7}], 0xa) (async) 458.99036ms ago: executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="517b554364d86707c044c1eef2cab697a2c6a3802a534f65f06b2378e96ad17ad1282a7e8d9c666a1b08d71480e2e2966b2038655badeeca0d48a58732d11111aa27bd6fa5803abaa711c1c1f43eb9a8289687d7b5237bfd5e23eb3060fe394d10d8db34373e8e4161955613c3fafbe4bb03a73e154c39ac8ce4626ebefeec2e", 0x80, 0x403, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x4, 0x7, 0x2, 0x0, 0x400, 0x1ff, 0x8, 0x0, 0x0, 0x1, 0x1}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x10000) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/518}, &(0x7f0000000540)=0x208) open(&(0x7f0000000580)='./file0\x00', 0x30540, 0x49) r4 = socket(0x2, 0x1, 0xfd) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x0, 0x8, r5}) syz_emit_ethernet(0x177, &(0x7f0000000600)={@broadcast, @random="50812a7c6be9", [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x2, 0x165, 0x66, 0x3, 0xe, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x6, [@multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x3}, @rr={0x7, 0x1b, 0xe, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @multicast1]}, @rr={0x7, 0x27, 0x0, [@multicast2, @loopback, @multicast1, @rand_addr=0x1000, @local={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x9, @loopback, @remote={0xac, 0x14, 0x0}]}]}}, @generic="989816be179084e34d61379b5d6498dcf7a48d8c75de692508ab7b929e00bba05d742d4758eb069410fd72a472ee698ca186de843ebeb7dd09c819876351fd03015a51afa56c169da98798731bf1108491c97a68003e058ca41375e53c77b2bc9f7d08245c9d1a0ecef3074a9cdaffa80a2c9fb4c052bdb9c898410d77685d44d34e65b32b5a053ce7241f6d00884b7d0f376e902ccdc48117e1aee4691e3a88dbf6ecafdedef626580febb4bbbdc9eb918b57b3a807192d534c03cbb55e23169a56ba60873b803e57efdc439d8305e1d1411305eabe75635303a1e2a713562182f81f68060b3d072ce81561e665aace0cda9dfe776a72c96c"}}}}) close(r4) sysctl$net_inet_icmp(&(0x7f0000000780)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000007c0)="b096ae220c5c87fc97b575c04286ff9c7d94e78ff69383e7d2", &(0x7f0000000800)=0x19, &(0x7f0000000840)="83c348017ac058824adcdcc9898bef4c13d7937dd8f53e2ee4fb74f97b08dcabe1b3a005e70a90bc656ac22c6763623dc092440eb4f6e6cd4b7b9098af98dca43663b37ac3010054d56e91918f5289a6583db07702e972e4e3c0ebea34194ef595672d83a9a0aaefe66d5875442c629971cc832b909ba384a9d640d252e8caa7caaf5797f3c515ac0d6942e3e449b3f2421ce2ead175aa1fccf4be74f44de6d3534c74930b2ac1e460", 0xa9) mkdir(&(0x7f0000000940)='./file0\x00', 0x20) 249.773682ms ago: executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) r2 = syz_open_pts() close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x157e}]}) writev(r0, &(0x7f00000000c0), 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x1) 249.466825ms ago: executing program 0: getpid() pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x181, 0x200}}) socket(0x10, 0x2, 0x8) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) fchown(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x11, 0x3, 0xc1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000000000fc"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000000)="030000", 0x3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x3}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r4}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) sysctl$net_inet_ah(&(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000002c0)) 248.947987ms ago: executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x140, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f0000000180)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/108, 0x6c}], 0x1, &(0x7f00000004c0)=""/148, 0x94}, 0x41}, 0x10, 0x2, &(0x7f0000000580)={0x9, 0x401}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x9, &(0x7f0000000140)="d636cec111a88106f52ab4fa160045df5ef234d58e301c3edf15ae12a1c77e0250fb2cdf005364633722600ec45a46d737cc", 0x0, &(0x7f00000001c0)="84e5d0a669106f0d6388fec7acd5f15769ef612efa586579bd66f96359813fe0548b9785be4462a5e7a7d3c303c0c794d7eed9a446e1afc4985563641590aed39419bd55bd3496d7c3bdeaf9b29ca436f5c650623a67792f13a922aba80ead85aab8d0e12991f37de92da5ff7f000000000000887b5e0dffb3a6bf1edc12afb6fda07fe614518a906b40d2aae6c0b29c0ee9ce9e0b33a2d5bba9c522225dfcb2c0aa8b6bdf5b1b96a1b0ba7a71f11d61c72b5160e0ad444b20e9eff851f8d39b7e373abd38acdf4fcdc9f7c8619a8b2d2463efe1", 0xd4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x7fffffffffffffff, 0x4}) msgget$private(0x0, 0x0) 228.541711ms ago: executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) open$dir(&(0x7f0000000cc0)='./file0/file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x20, 0x7fff}, 0x0, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f00000005c0)="71f91e3471ac0058bc6e91501d0200000000000000b59c7a4ceb2f21d60b2c70825c9bb2f12974d31c5bd43529291cb6646834af00be92425c1a5431e514ddd2dd25f2ab9af3f083ac776459fa9e9f6835a364afb69275cf589115b36d602a4806020cadb4992354f4bec6f2a34ca999c88eb8d0ab7f4e341516251ee0d1928d3da2993be980f57e6c4b7cc6c5c47456082004465710df0527020b8cedd6ab717dbad9e5c06c66f0f8df402a61882a5c190e0a2a449b36129676a8ebb886e56f3b10435d19f4bee4", &(0x7f0000000180)=0xc8, 0x0, 0x0) close(r2) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xa, 0x20, 0x0, 0x4}], 0x0, 0x0, 0x1, 0x0) r5 = socket(0x6, 0x2, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x5}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) socket$inet(0x1e, 0x3, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x20000007fffffff}, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x42) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000240)}) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x12, 0x0, 0x0) socket(0x11, 0x3, 0x0) 226.726377ms ago: executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xda, 0x1, 0xf0, 0xb970, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0xb6, 0xba13, 0x8}, 0xc) r1 = socket$inet(0x2, 0x4000, 0xf9) sendto$inet(r1, &(0x7f0000000100)="345ecbd60e899e2c491b4d240663", 0xe, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x61, 0x2, 0x2, 0x8000000000000000}, {{r5}, 0x0, 0x42, 0x2, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4a, 0x200fffff, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x96, 0xf0000008, 0xe0, 0x10001}, {{}, 0xfffffffffffffffa, 0x3, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0xe1, 0x40000000, 0x40, 0x1a9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8}], 0x32bb, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x8, 0x2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0x1}, {{r3}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x8, 0x7}], 0x94c0000, &(0x7f0000000500)={0xffff, 0x1}) sysctl$net_pipex(&(0x7f0000000540)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000580)="b98954a3c9", &(0x7f00000005c0)=0x5, &(0x7f0000000600)="b7b95d1d5b3e6116fddca2a19609c8ad9e34e832f432cd12ba8a89ff693403bd4537ec52323d26a4c509b32f868b15c22560edba553a930c4ad75fd2f3ead96926790595ca1675333f29cdc3d1f995093900e2053b43762b8774dfcff92245ae2b6bf44aa6facee3626230863bd79f9e35871f2e8d06922a070b1fac04e1bd43f22f21f8029ebc710370d8d608bb622e02d48e39d0787b33bc655b6763136bd0a9", 0xa1) sysctl$net_pipex(&(0x7f00000006c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000700)="c11518303bd0609036262752063c8c6c5da8c854a52960755f89a233393bdaa042374d82d79881fb685fcb94ca07fcc29375395c840884315987b36b860727a60cea8c49e1c81f3f5ccdd15464f7040270dd6b45ddf07677e07c0db0410494bfbbce6c6aae7ab4f3573cf95832cb1303159835186956499fa9ad3f193baf81d7b91ff9415b27565999c5285efec3175053a21ec1f3ea02bcf16ff17b5ae99b67a51c3e566cc8cca0fcc99dca9dd092e509f10b8914baba6f7a2c5efa9e4373ac3c8a0391e9132823f9bec5610cf85d1ecf3ed2f257911283b410b23d3fbdb1e47f0ab7a550a0a862901e492412201c5bc622adc1d97cbd63a3924d8888eb86c32481cbe951ab809aaf8a5ba21b34fd68b2a4a8ad400ef00691416ba6e38e850fb702559bc3ec0c57b92ed2f3d32ef334913b35d5ba7276dc0c033d42be1bde5edd418232daafb340493bc258e8a897d4dcc076f85c2217056d672ce419c845d8bcf0af435bcdd46754c39e769187974434a03bd89615aeed357956e07ee9b7ba41070818eb64d221c8170d1d2c32c6d88346a2e8e54f626edbdbe9886d3431558e2811b0437e1447f0f7287bcffeb20ed62dbdf510c9e628de5de09aa6407129eed19faabefdedaea2483f19842842dce03f4849c9d5665a611f638a6ac027e4aae401f752454b67bd481cfd149f8fa4cf5873de1f553673780552884de0e4ee555b2be6c2bb81f9a719bed5fd67ba80e56930f65546f626947e6dbd044bbb393f5242dd34603d7e0d236b72b1023b89f1744548cae4e40ef6759fd663ab05fcf0f46a37a948ac46548736f9a71a83417148112ca47a0d63050db4b5427c8659e9f5f0b1c8bdb34d2b94ba3220a634a3818544556dbb4233f1f7f6d7b26c27d97b812313711811164d010d20e87aab4b2f7b648d2070962ba87c83932554d8d3c20f8f84b0048fbe3cac2f4e7f7236a133fa6eeea1baf5f4c4fda76a7f64bd6edd42986c70c5bd3d64d8b61365ba4387c224ea0800089d975ce1617ac906fffcfcd980a4701f2fff1f897d614d82107b87c9a6f5e254013dd7afc377e6b00634c10dafdfa7ebf5323c16d0f058e0c5eddf61e540a07c2afc2506145c197013f60ae8fb190a7d6aefe55adf7ab5626a8a771144996e46e3f18ec060ab2f63e7ba93a91996e87247752d3f99b2f68007cb1f9db543b366ac4fd9a210bee52ddda7c33d3163d72414bded60afd0ea3fe438fd91a230bfb9c4458f963b9dc1a5b5eba5d62007417913fb61c3eac906a5a1b815b156dd85e7f41d198a43cc3cc7d9888cb2ad3f3cd4b0df676ad46b3bbc28b5933807eca6c70afc2668904916c54bf392e23ec9bb75214ab7627339f117a8f10e181a2e811eb2f2b6bab935fc1c74858eca3cd56dd32966ae69ff8eac90de82429fc166f3d28e0adb0911eb957ed79fa39879ea73f69cf135002a937599bedc627e03bfa98d13d4901db07630ca0ab4bf7f0ca43e8d2bcc44652098855b4df4355332c4ef71d7cb0e48e44a3bdd46156f780996debaaea139abbd754abf07b712068739eb1fe5bf7b7fc7e792db6e5d274a8378ff355f536997780e259faec211f33387a9cd4ba93c5b1eb41ca678248a406ed690fc37d168fa08eca0fc2fa760eb1febec2688097101994e750ca291ac80e90025312d49a54f84eae6c0094bd19ddf51b94a37b6ec1c2016e7c11611aa83ead0a959153591e09bb1ef4a68cc79d637ab85fea81241ae3a25a618f12373322b8b47923500f3c3dba1b0a768a401f2575d4503fed1e231fc24e28563a192d223726b8391cbb70a57905ecc200b9911871ba469eb60efdc6aa9f733079b1ffaeb748466cb78ac473015317451ccd8a9870dacdb2487aea6dfe99e845849ceb6f7a3e41e70f7548ca931cc4b58cede156eecebe0f88650fd23a42551f3c8c4c1e62f24e15122d54b7020c857c84ebf0d8b23f42932855a7df4917e3996b9ab0d0c3e0414bd30031bd5d3178630f036cfdadd1d74edc692c9a5384f88b6c2507a81075e339cb5480bb390ce7dd8c12e62c49c66d18107ebb50e6918c468cc880300b776cd0825169cec0b55ccf914a34cb4a98a6d9fa4cccc7e5c57a5360ea39ade792599fa0ad62c7841cb47d106d5ca0fb1723cb04f8a369017698930f457ae319431f6e2653bb69c37e10a3bf6da9abfc9397580b73347546e56a9bfb2eed8db4390c6b3a3c263165bc19f2516b439296c9237588132657c2c32a5f9e097147ef5e0d541d3f0ad348c797d069be9901ceb7573294c0065783fb0a4ebfb6658ffe1e387d22d867a90993de42e5647c88190bd38b6e23f86c2a0ead20c88cdccb1c9b11ff676eb7a1579edcc2dcc0cded2fcafdbdfcb78e76610b05e9ca0694066b997cc162772503ff0f7573fc9c9d8b36d2744f3173510f2466b3ddbff0cb2dac3d2c625ea9e63c33408c68779bfbc8aaa85c1774480345108b1cef18454112345a5c23f089fd5b91e59864c97fac285caa0ada26b0b6f7aed4d6ed97e87beca35e3a085559f0e2076d772d502913600ebde69accf815ccd84f8f71ce57ac46b69234fab1298cff943b8bf7538892684614138d8f451fd88bc74b2c39948e0c571ffc8374c450e072cd49b4afad2ef72c4f8dfa62404edd11612dc1e996d0c02886e073ee05758f6d60bd1af850ded73a44acee8c209f12487cc44804d51323c06f688b16329709cf3153c9fe43155d95da4d6a7a41dcb63b4fd4515fb830381b71a20d234582219325c082c7ab6d72c519a8f52662495f46441eb20048bb008d84f7866c963a530bb9e348c9a0c97d6cfec044c7f6893f5426d9f7f3387ccfb8ebe42f17a5f5608688fe2be27532fef41ba9389d2d1440d09a610489d117ccae3fd3d62ea77bf00496b252f07e14b5b310664a7710bad78393b3f3f5e0692ed77b8e68fc26c6e672251f20bbf322f6ef5d7c2f377de162c50e9efce18d2679fa9fa3c43af20c93e540446b99863579138adb018c282d52571b6058fa1a90483a3badb44e2dba124b2214dd3f9332dd63cfdeebf7227abc64d80ca849d5de930036afd72ab25204de627f15a34867a9fcf3e4f09e4c9a69ccf990f1c37f9b04aba32e6a997525158dc3104e0fe8ba0eef72a436cd39ad061cad6480493d3b6b80fd96cbdd9e1b52e31496f4268cc0d40c511055ba64f25461b8daabc5a66be6087efe37b38fa7e0ce20e9b6b8c115ac8ab6a9e0d6a62c567b9c72c822867b9e9860ed0bbfb2211350561e5da1275c5e9f128f15498fb6a056c8746253cbabb0e2df82c4f46d5cfe281ffc2b9ff1a913d72382f2a0ff7bd7718f1427760d1567414b817ca924c983485d63686c8da583240569ca84e1f9bb78bc2ddc540562e8c75d83305b7d1a34cfde48b0721d8aaef620d66abc63ea8261daa3d334ebe9e96f98ba800574220ef7f0df5030dc3e14a723c43f2c3a8aedcc298ea8ba2154cec9f97769c4ef2d1d2716ae409ef276b754399d90bad8524686bb9509e4e0b8e285dfe6924c32b91a76c9b86cd1280475a03dec22ec7cb063dfa75c9bc939b0813374dc2698416eb185b582d8feeaf401b055d968898035d320a272497ee8f9211e3cb3dd3668c7bf8c4c2f3a738ff930b83166037e090167576f181e965c27d9d386a8ebab73d2c25a4a113e132d3908bfb3245acb7d9ca1150207ff541cb1520fcb52aaa8a66ff2607faaf69ca8fc0982fa841e99cd75aa2db961fd39744a43c307db9871f0e1fe422b1f2e5a68cb16093d980a5106549dc873d23e90eb4c621a8489c291835a6cb770fb5fd667d2c946dbc7f20df6d6e71d86edb0ed674638b44ae7ff2138de602e1095183eefaa684994faf381e2417428976f986b3f4ab0f2f1fdebbe64fa9d789b98c49d17be1ca254cbddc4c6ff2de28371f242bfcb14bc501506d54e719ec64ecd0fe430e3ad7518757a6322ab3bab26a7564889efafa4eec062edaea5b3a630f0723238e7e893b2738106d37ee46cf0cc7867aefb8a3e5f0d33a1995be48bfe633e9b6720343af3ec53509dc8347b24e5d6d47f034177adfad7da635e6ac20ec8c0b069b93c08a9ac3950c50cdb8ee337dd7d1847847a6ff633c0bad0c5f03c17032495d2e966421d2518289138c6b69d62e9f629bde59c029c67adf47cadc49f622049ff1395ad873ac20d6acbebcba8615cebdf2414c8587126c78a2f4470ff4a4e92fa6a4e1e156ce12ae4472c5bece92d91d861b5ccd546709c2701526147e1b5e5ee40d1c96cba5f98e75c781c7ecdb087012db55ce4d151e6d5e71eb1e3b2de80d46248708f3141502c4db854f7772138ffada6fc723a69803fd24249674648cf4133e9427f7b4b3ff52c6f3b4ad552eb1b7dc88a54bfc3cfedf5be256d9d907c14abb81a71f9a061fd3b8be88a3c684be863a9172a7494bf5f5dfa0e0dd4c1d870c3a75106746810368f1d444837a9b99ac778cc76d29218848917be2dab6d76590fc5e063643cc2123835084abd6f4c7fa6700f3db898fafaeb72d7f4a08022fed96119e6ce1a045f198ea5c3f37ee1abfedee8483fd1220fcb4b96b2451a58f5521e98d6e24eac71a7d8a67e38ce88e6bd6229b6976dd31936723b7a4751e8a7d1af5dc7265cc539ef8524afe8dcf257f8d56b9bfe3da9f59edd736c4535835047f97d5ee2d828dde37dfc72c12a14c988bd307fb07a1fc04a5e5d7d2666db91494291fff41cab045869b1e1c28593703435e72e3dd045dd6db8080fd7fd10f7bdc284681976b2edd0793017a05d5b90c0fbcd21573821f0c37a58e86e7d4bf96d7c1e818da74ffafa849154466eb18825a267c3e4230dd3dcb00db67a6091a23e89ec5d8db600fce189e426855a58f0876ec32414fd98a6ae26a846e6149f80aaaa6c528e56612f661068aec91f837476775be1c121786f11184766846d382db4988b1198f4ee0d9ebe73743f5d61dd7fb214cca7ad2f6271d3ffb992de91724d0f8f4edecfff0bdffd0f9e643d7b969d7da1fa3ed45141d7b42486d022cc05ed966c965e0b9865e15a85e4c93104b7651051fe75ba524812546d36b164148f17a6d2ad60db6e66fca64b369ab84f3d570617e8609043bc56c9b1a397b863d4420d92918dc6b792457a26c5b06efe3ead1ab755ba004c99fc825ce2e63121cdd9418b0e62a7546fb92871d019977cf99059ee48fb1dd7124d43ebe7ad15aff5617821d31f14182a43180ae319657c0f6ab8de9c114da3f6ab16e781b7016ef4a8a1d0bcc476fac43286b0d4af320cf329c1c4d0f74da5cf29741e4d70a190471bd78dd059d167f78c65607f103df7ff96811f6da3b18977254cdc2ed1a5b671935025890969cf67a77a2ead28ef4e47e24c3d37e7c9baea8ea7e1a02e873c5507b764700433236ac08d781805b1debad4c5ee9c77800b63a1881ccb0f122666d5fdf7343d122c0a20c8d296054a4ad1f1315d6a0b33f494d938108288836020ecb4dd4e4535ca33417b699a708a005cb9bd9990cf27cc567fc8e67c0b33bf46382a69aa2de2de2007e8f52e1d0b0aaa8b09b13b788277aebe06959836e538b63c3259e265a6223f8bff35be6d3085d42b48965fa354f185e24b17e2e03a5d39d1ff20f812c43b747fdb2e97df12a23ff075c327f4e667ce4e9b6f2f41fb3b7a7f484352883748a053bac864ac2229c5f9739b61f357b544b78a2beaefb1e0268972de9d13b4be7af1096361793aa63dd066744a86a2106d8e4fc114c1b86ff8f24eaecb8e58f9110af756bacfa20", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="925917ca2448317f3fc753ddf83535fe78791658daa1224fc5c2860ef9618faba9ed16c84adee20826574a6bc97e170802c2a0a4fd491e8c68", 0x39) openat$vmm(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) r6 = msgget(0x1, 0x90) r7 = socket$unix(0x1, 0x1, 0x0) r8 = dup2(r7, r2) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001a40)={0x1000, 0x4, {0x8001, 0xe88}}) getpeername$unix(r8, &(0x7f0000001a80)=@abs, &(0x7f0000001ac0)=0x8) getitimer(0x0, &(0x7f0000001b00)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001b40)=0x40, 0x4) write(r8, &(0x7f0000001b80)="a861b71f85cb27d35405bc15aef581eefeab7bb6981d88b2a62e82f5eefb12348b1817652e44f246056debb99bab72f9619342812952934c75c6ff9178a5a33e306f9742ea9e387143a7d3d660472bd9b391adca2e6ee43de01ded282f64e73c40890c43c180cddab54b", 0x6a) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001c00)=""/192) pwrite(r3, &(0x7f0000001cc0)="1582f5f8e17fb9bf764b3d1a2db7797bb4f35cdc0acc1c376d1025dce6601808a5bb9671b34f0dd039b53aeb7b2560b6bc2ac658bc5a3c0970f4499a26ff04cdca3f462c81367772dde857b5ea94bf2b1670fe6851c0bf134a134be3372cdd68", 0x60, 0x3f) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40), 0x20381, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001d80)={'tap', 0x0}) accept(r0, &(0x7f0000001dc0)=@in, &(0x7f0000001e00)=0xc) 225.753586ms ago: executing program 7: recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000630, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x15}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ktrace(&(0x7f0000000240)='./file0\x00', 0x6, 0x0, r1) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16.955348ms ago: executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/176, 0xb0}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) execve(0x0, 0x0, 0x0) r1 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x1, 0x1, 0x82) mknod(&(0x7f0000000080)='./file0\x00', 0xc6ebb28fffefd846, 0xffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff00"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) mprotect(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fc}, 0x0, 0x0, 0x0) 0s ago: executing program 4: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) kernel console output (not intermixed with test programs):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #./file0À ?#./file0À ?vm_resetcpu: failed vm_resetcpu: failed vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a2cf8 vm_resetcpu: failed pckbd_enable: command error pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a2cf8 #./file0load: 15.73 not a controlling terminal pckbd_enable: command error denied attempt to set clock back 4261348304 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1039729640 seconds pckbd_enable: command error ./file0/dev/bpf êÏtap5pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0 —þùnÏÇ/Ó5zãN09ÒÒ6¬ò x¾8I‘÷ÈÏ_ˆ+)çû2a/dev/bpfÿÿÿÿÿÿÿÿWiš›g/M3\">} +ú‰dC¤rÓ‹û·p¯õ¨rÈên.ʼn /dev/rvnd0c¨Å {þŠ¿º ãq£ø47ê·‰à /dev/ttyCcfgÀ êÏ/dev/speakerpckbd_enable: command error ÿÿÿÿtap1Œt rÍÿ*ùªáÀ °þÿÿpckbd_enable: command error #./file0load: 16.31 not a controlling terminal –‚./file1 pckbd_enable: command error                   malloc(): allocation too large, type = 127, size = 6808262076 pckbd_enable: command error OpenBSD/ampckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd80691cf978 failed: hole in range ./file0/dev/speakermalloc(): allocation too large, type = 127, size = 6808262076 #!#!!saÿ2ýª|v»¹íKÔ½ù‚¯oR'=̱hœiÙeåI 0¸-›oÁ†Ê^°Î®¡1.ÆÊ‚êµ2W<Ñ ìmûh’gŸ-wü’5 /½ò| Ä @ã[ùLüæ‰Û’ÃVÙÌœ Cf&vm_resetcpu: failed pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./bus0oi1N./bus0d0c./file0tap4 ./file0±Ÿ3þΑ þùnÏÇ/Ó5zãN09ÒÒ6¬ò x¾8I‘÷ÈÏ_ˆ++{᪠êÏg/3\">} +ú‰dC¤!!rÓ‹ûýTÁ%W®¨Å ûþ #Š¿º ãq£ø47ê·ÿÿÿÿÿÿÿÿ÷ÿ/dev/bpf./file0pckbd_enable: command error pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a687768 #tap0./file0ÿÿÿÿÿÿ¬Vg‰ÅAH ŒÏÿÿÿÿàD pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd80523c9178 failed: hole in range denied attempt to set clock back 2130654342 seconds                                                                             :    ():     ,  = 127,   = 6808262076 0: '   176 pckbd_enable: command error tap7map stack 0x20000000-0x20400000 of map 0xfffffd80523c9178 failed: hole in range pckbd_enable: command error pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd806168a2e0 failed: hole in range pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a698fa8 load: 12.20 not a controlling terminal pckbd_enable: command error denied attempt to set clock back 4261348755 seconds pckbd_enable: command error pckbd_enable: command error dev/bpfc%@ dev/bpf%@ dev/bpfL%@ dev/bpf_%@ dev/bpfX%@ dev/bpf %@ cksum4: out of data pckbd_enable: command error pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6987e0 pckbd_enable: command error denied attempt to set clock back 4261348811 seconds pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6987e0 pckbd_enable: command error #./file0vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6987e0 pckbd_enable: command error denied attempt to set clock back 1040123383 seconds pckbd_enable: command error pckbd_enable: command error ./file0 jOmap stack 0x20000000-0x20400000 of map 0xfffffd806a278578 failed: hole in range denied attempt to set clock back 4261348879 seconds pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6987e0 denied attempt to set clock back 1039730212 seconds vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6987e0 malloc(): allocation too large, type = 127, size = 6808262076 denied attempt to set clock back 3182364215 seconds vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6987e0 vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 denied attempt to set clock forward to 7885088468817503279 vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 denied attempt to set clock back 4261348935 seconds denied attempt to set clock back 3182364233 seconds #./file0vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 pckbd_enable: command error vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a698018 pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (149931) exits with status -1 WARNING: thread `nfsio' (318958) exits with status -1 WARNING: thread `nfsio' (222992) exits with status -1 WARNING: thread `nfsio' (292332) exits with status -1 WARNING: thread `nfsio' (447112) exits with status -1 WARNING: thread `nfsio' (70001) exits with status -1 WARNING: thread `nfsio' (269899) exits with status -1 WARNING: thread `nfsio' (391027) exits with status -1 WARNING: thread `nfsio' (287289) exits with status -1 WARNING: thread `nfsio' (336570) exits with status -1 WARNING: thread `nfsio' (328965) exits with status -1 WARNING: thread `nfsio' (229279) exits with status -1 WARNING: thread `nfsio' (320573) exits with status -1 WARNING: thread `nfsio' (457004) exits with status -1 WARNING: thread `nfsio' (428734) exits with status -1 WARNING: thread `nfsio' (248776) exits with status -1 WARNING: thread `nfsio' (442269) exits with status -1 WARNING: thread `nfsio' (372717) exits with status -1 WARNING: thread `nfsio' (3238) exits with status -1 WARNING: thread `nfsio' (486263) exits with status -1 2105/01/13 20:03:04 SYZFATAL: executor 2 failed 11 times: executor 2: exit status 67 err exit status 67 malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS ifconfig: tap2: SIOCIFDESTROY: Device not configured malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun: read failed (errno 5: Input/output error) SYZFAIL: child failed (errno 0: Undefined error: 0) exit status 67 malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS ifconfig: tap2: SIOCIFDESTROY: Device not configured malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: tun: read failed (errno 5: Input/output error) SYZFAIL: child failed (errno 0: Undefined error: 0) exit status 67 OpenBSD/amd64 (Amnesiac) (tty00) login: