x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r5, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x4, 0x4, 0xfffffffffffff997, 0x0, 0x3, 0xffffffff, 0x6bc6565f, 0x1, 0x3, 0x468, 0x6}) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:34:40 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) dup(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:34:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/192, 0xc0}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000002c0)=0x121) 16:34:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000714000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:40 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7ff, 0xffffffff}, 0x10) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1817, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="45fec62425e7bd36b52c76bf8a39c57e4e635ece3fe52a25b6944499343d17bcb88fd7f63d9406221ed1d73ddddcacde411569b0e1bdd33b6ded6f4d3fc6fcda553b87e9645e9482fdc14fff92bd45f0ccce8e22efa8f489caac960ce70fffedcedd7e326ea70e168a412cf62cecf23070c332c9adc7e009ddc44a6debd9635c2f5429f2578ff343130db423cb49df6e002e8857a5e5207a42d67bf6cc8884be22b0b82edf503ffb6da21905916c121816c9b113e8be60cb1f946021ad4b1a3d1197f24357c582b7a9e0b3086f2ea5ec356baf3710af10dc6f76fbac934620f259b2fdab5fd0a4649c2e01fa3bee19", 0xef) r2 = dup2(r1, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = msgget(0x3, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x11, 0x8000, 0x7ff) sendto$inet6(r4, &(0x7f0000000280)="c5bd7830e88116bc2d1c8f48627845a7ac5bb2cce09a1d83287f602de91657c71580c542a131206942bb9fb735d57c6a6d75d10e55e2d64c1eb0242cb1d16b77ef0a408a05f65ffadbd3c397bdbdfe6cf199433c0a3dd20630be28d0f8c804cb7f4cd95e14c5d9d9a6d9028f378524a37a25982ac04bb5a00b0419486df64856214bcab89f6c89edbd45ef6231c7e0872a774cb73764b3ed747f8d8d9102904e3efb9db46ef38b2063fcb6067357c013d51818a4b643", 0xb6, 0x409, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380)={0x10000, 0x7fff}, 0x10) chflagsat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) socketpair(0x6, 0x2, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0xe2) semop(r6, &(0x7f0000000340)=[{0x4, 0x54e, 0xf4b3e73475cae168}, {0x4, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x2, 0x71, 0x800}, {0x383b54c493d161a0, 0x81, 0x1000}], 0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000004c0)) socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="946ffb9bda19d0da59a5ba1f90d96b2c153f4608cac759a214e6fe29376e28d6c3df3617e1e86af167b9e33b5d9495cfc6de7add57560e19a836d1da31fcd4cf318e27f4cc7a5be80fea00117acd7d5c51d7feed69b29b2bf1dd604a1b14a710c4ba96230af24319472c0ee9c76d72bbfe8e6ce3844d67fe1e8a763fd4b6e517c5261fefb6c761c2dcfbfb20620e9700bef927c97cda9c5596b0a32943856e9ff6d14a3698e290f8a7fb01563dce2b501ca3dd405b6b73f0f68197ff92a98c71fd5cc891ff59a964a92ad38eac3c873440fe100d92ef24bea8583434959255741fe7b9624dc25fa0b1a6d08e3ae966949e", 0xf1) getrlimit(0xf, &(0x7f0000000600)) poll(&(0x7f0000000640)=[{r5, 0xfb3739792b586d09}, {r5, 0x8}, {r4, 0x88}, {r1, 0x10}], 0x4, 0x4951) 16:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6a020207e00000012000c98e0f4adee6d057b8cfabb81f8bae4b75369fb4d84a1d41f53c30d1ad62950c2302f31eb581cc56bdea4043d80884f1ded2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce70000"], 0x10) write(r0, 0x0, 0xffffffffffffff75) 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x100, 0xfffffffffffffffc}, {}]}) pwrite(r0, &(0x7f0000000240)="8117e941f325833a3c4cf8a812c667fbff30c29f9a401f3304e6a27795bbd7b110453f375076bc0fc8966f82e7837c5da96c9e884c7ee9b9c190cda84ef1ac", 0x3f, 0x0, 0x46) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000002b6, &(0x7f0000000200)=[{0x100000000, 0x5, 0x1000, 0x4}, {0x1ff, 0x80000001, 0xe76, 0x2}, {0x1f, 0x6, 0xfffffffffffffe88, 0x1}, {0x81, 0x0, 0x7, 0x6}, {0x5, 0x1d, 0x417, 0x5}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") fsync(r0) 16:34:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) setitimer(0x0, &(0x7f0000001080)={{0x0, 0x8000}, {0x8, 0xc8}}, &(0x7f00000010c0)) setsockopt(r0, 0xfffffffffffffffc, 0x7, &(0x7f0000000080)="a71af93b493894db38ca1cf11baac449b4320abc7a8b23d5cea7fb8876ae849758c2ec9d30da0b7da00607c16585a32717fe8a572315c8bd17c93d65bf9471c02a222a735ba6c66d4aef2de023a5374a9e596a0ce5a7346c72233f6a0a5f1ff649c258940b2528a8d79d7d4a63a0a80e9c8ca778525a0e1361b1151cc4ca44ae375725a71bb6971b447734de497f144a8b2559633423d467dd3c40fe4af7a78c97c1144aff22569aa2959e84b96132e11a5733ff279ff1fc84e531f73d1d92d0a9a862a62724f55552cfb00cc5a591d90a39ec20fee17ad067ca4a9163b06d07c2e32c5d27cb4aa09a1aaba225afa579e29c736dc3ca3603fabf29d5f56969e75624673c72f4eb1c9b4f6f6e9945b637ac7ecb09818870e552f5dae5878b2daccc318fb42918137053b761bd184357d38904579f19fbdf61ce051fecdd69735ba0f2ee7877ded491f6d689d8ed74ab6577cfe0b838c868b613b85c77291226a82fe8802e6df9d100baf7027c1b272de7f7155104d0dd142ef58dd1b0ae9285dad3aec4c726e69f6d04f6b080cb52538504c96f5503ee5eb7728706eca10b4370a6c92e7feb3ada4bb8bc293a666dc6497b0bbd03bbb3b2eb5ebb54c3230924b6d1f1a4adae46ab6ed92a51052b5dbffe356dd081017fc596221c4d0d9d8a5b9bbeee3c4b3284d6cd29e922699c7468dfc832aaa42e440b28eeb1f11d235a37b8740e667debce2f837979da240abbff4c1872bd847a24e5edd95c12cfe95691a3adee4730bab9a8a4628ae34708ad308a9ae93ca3544eb7ca5825d4470cdca8b30776b0389429d01c5067ae90adb2f930c8dd3420c4f83a03cd61892c178f655280700b29f0cda4a18030a97822ee5cdbdb39a5fab991ce9fa7b67f782b9fbf86aae4b382dfdc5bb534fd4e363652ba9cd85e05e7dcefa4b636415b70143d137ea72f3dcbfbc95ba8a69f682991d855e1ca11d613261fa64c6ff826339a8563100bd49fc828e45c8a88dc06b863cb17c143786af707bc5a0c1fee4716d06f0cf6555a14ec38999a0a0e57fb968cb2d5e7c01852716e07ecb3096ae86d614300ffa0dc7caac685dfadbe8d35ab7e553c5210a70d8d1cddcbb369aa7017429d8ca8f47a18e5a9707a38bc8a69d7747a309cdd9a0e4511348a106eac1c47f875b4f36dc647636e9fef52e503c8f9f7b1568b507be37402ca2dcadc793ca3fa169a50552f19a615b015d5523dcf2271cdc712d14b7a8cb261b3f7965b153003509a280c6beece12cd012257087398bb8272488b0284cc7dbe3e29ba54e92ca0a9ae5a8ec6d67cc6b0809b8dc01a48e5bfa38a4e87e77693647f6f600317913cb88185ca4a3f440df82061447174415bc86d5b255dd86fa63d1251175a8db44be8a5ea70073f90dda6295e02d06e136923f511c0c4b017da96500d9115439ca2cf227cb0ee973eab4853a56f32a54eda278d7c0a5ddf385d79703d69135058b4a30b0d43b454bcd4c74ba4debbaf9c75029bc115c5fc1a646e079d540a970762cf16ef8a19e541cae702b3fa9116b9bb60557c26186a76a879c8de03d621eb532e6aca99b6f8cf43324da644b69e475ff962b2c212b494cbfb9dee32650cb97902717501187c34465a0515817aa31edd34db3512480e431dca975a482c507f7564367abe3c3a18f54ddb8f9068e597df9ada7637c3e79b7500b44efc16ec31d84a1223fb59b1d7443805009f0a7b3a7f99935cbf6f45f9d5dc98c717c4e99fe01a4f1840d8e0b84c02f2474e6691c30705857d4975ee1b7f825d60a05e4083517ca29c40fd90abe0363ff6adf93ed475f8b1ed8d8602be5d5295c29e96663fd43e379850a926081cba03f9196fccb424cc654e85aeac5c782ed46b9326d17f0c81f8f11c29b234b3ff7815f450a023b938b6d607dd8a5448b79a0b1de2fe77fcbc5ff559a2c230fb8727866b3982a04090807b72a74315ac0ee6b650b5cee1e4eba2572ddbf75d0446335a799c3d8133a99f4e0f0f5e8d69d06b74c29ec19b93922748fb5aac7de20c1c7c5e10254831cbef86f5a2b03de32218b708cd0bdfad79eb30a55069fd4b8ad6078ccc385efe9f5ce46f75e66339f72f9c5bb53b7f8b19c2a0c7ad3e58c6d7feefd08b5da4225363da1ac4a55e778a2bad9b3892326cb56014441ff2b4cc001deb20baa62542f406f0242774231060a6a0fac58b7b8df67d7b38cdca0fb67db3d93312d7c108429a5df62919cd462f0b1a53a623179cc9b7d556c53e8903a28dd73b013a3aa30193b9b6cc418dca040c0a2a37ed42f3dcb467c59f1b359c9c5d0a3ec231d99e8a386a5339db20aa6cc4909abc9236444c9dc430c66317ddf8b2c571005243e380adb71d2af55bcc0be3886410a39f5149982a67f55129756b846605d8577dfbe80e4e6166d054f7aaeb20537ffc79779c95883cee72f37031c85d6da7146bd9102cad425ae435f8e979086c9885b2616f145efdebaa2dbe3e0db116fed319b3664fd4e9d6f05b225d32471c210bd20859cd211655dd9aac5219bc1580cf72cc472b97d72bba68b4804f1a010dec7e705518014ad5ffb85c156145aa75ff0a1421523ceb7dc6a0eb4e45cb9d1cb2b8dc575ada36d7e166cf39765a81e46a2b1c2246004b44e0be0c60032d357b848bb7459ed3b7467822c309fbb903690c623aa4ca41eec75d7988325efba0a5020617d62288147942f8daad65deff6670b603a99b2372dc23dc46b26345eb437f5ec5dc71c9e1cf5ea95a4420d8d805345dd70820a007f1499ae11077a149044f54395bde68f12397ccdb1e31575ad5203d09f817073080041f0157e819123b88f9567b675a883ab7e87b2c44f3a4a919b85c00bd246d5c7913fd2ab3cf4fd89a67abdbaf4b2f9653d3683fda9058416a3c9df7dfc3c4c793c0bdc409228921607debb777d1e8412906f38b87dbe63a6cea1ecd398877313938b08bb2bdfbe5f48b24d6c119e929d58c78ea3e1657fbc1d50c3f32759edb3558f0fae612931416d7e07c378b203ef9acbf2a4b23e8dca1c780bd36c2fa2b69888269a9f57e8fe49958b81f020eb9d613f73c0c910d78660b49b13419b12e468827e6c8b985237d0d80ba7ff2e8b165267fd3899e47257e236058952796225c29ae674e4b0fc648283a8b6fe63f2327e6363e1ab5647bddeede71c531a1cc444139a0aecb13ec0c648aa7bd47ce9398e117b41c5a19647f6c79033284847e9684f45fb4a80448496a02f52a2419bf86ef7f8190b8a7a7559550ba2910b100ea4a7e53602e1054bbe1d933801cb136bb03f1852177ca9e8c398d1765ba2bcd7622ef6d93f4736bedcd5a332b3773215ef776bd3cc8bcceffa8f173ababefda85f8eaab315a3862cdca2ed96149ca7b76e1aa0ab7fb936386e31e0c140eb6dba6ae2d0e444d31d45b111c98bf8098fae4c59ee4af546b7e99f9baaaf40b7fd559c1623c07aaaec0304362a38c6bf0929416c19e41499def4e9a30c7bacb36c97072878201bf1accb13568fe2c4d6d0e442033a92152b41c2883cc04cd5dad9c9caf189439bb5a6781f5c501f9d9abe3c41fef9e7fad3184a30f0e25ca3023f270df947afa089d98c34448eacd1454e328f1c815378dae39a6207223953116625967fff623dabdf7fb8ef02f221a3449ccc668afaaba043092c5d9f13bb09db655bd5ada9f34b35397e2b4f571eef5e3b6f24e3360389e8d2449cd18579993ed345c212a8c8ca15636aa83a0bedb4143aeed38c53b899ca29f6bc10e9d26105d3c33a6b42d401df3e0719a96ddfc50e0e19939b5e92b879dbf79de562036b2d132945150a1ab3a6009bed07cc4de345562d2aca1535ea56f953c8395182a4626eb8510a8b0d45eb4c62e176752da092f762f9cd3a6ea9bbc9331f39fc12778d697c78add9fa0e299b5813bec06dc1684b093ec24264733c172cba7f91bab07f26ceb05b75804d1af9224c98d18b2e18918efb31d19412e1bbc249cde116436b00cd65817604753f661e0ace20ad4553e4890a61aac88559ae6da00b660c4e6788b0567177abea710951c6c9739094435986d717634b89932bf11e6e77af66c8b67aa5203dc6481e7f8273ef73d715819dcb4deb2e33433f6eb8764acb170db2b8e2c4198f44cde5883799e422a4f5ccc612eb9c72cf7dfa92d6e89005109cac702d006ccaa5d96756b19ad098e945811c8a9518e195e7a3908fb327c27b4b9b94e4c7dddfb8bc17239c316e4dee3a6bd07958fc8a44437e497e53b2b7609b5afdea33ee020d7bef7cdb0cab32059215c9c35ac39320b1e7b93702c2ff786b1704613d0f3ced4086405d56e33650b3d9c082e894601f5f41f49c2eb84594e7b52fb9f71b4dc340ddf502423c92b7f727bd04080796a15637c7a2de47a3fb771f1ed6124e0d507efd790abdbf9900ca8ab977aa4e6c5ac424b20a34236c75dfbb4152ce86c7fd1515c7608fcb4fcced9957c30bf8a918b9e27086b4bd32953d4b181dcaa028ca02b2f85dcb687c7e5baa7f2f6dbeb53f87d701d5d6ad9f2c705b289bb0858fcdf4a778ce263fbee46ed80b95004660548ebbbbe383204a221828c6eead3de1abab4b0e48b9cf05768f767a78612b967982e60ddfbd1b30aef41e3f0ad4abd08c1381856327c1828c6e996481759270ba8757e70ac07ebe9d22b53f0ee864de56c6b283a63ecf00e2bdc1343f2b4245273449da1886a875eab31282118d63a1b5faabb4e60293d5e627ef1819872189e78f0a11144c3e4f0a4560a425a1d201a4cae19fdb51aeb56563c2285d9854b2809c861a237a5f6a598fe14979d32fceb965bd46fea315ae9a9e614a4c84a02adaded0d8113e70e18327ee56cd54820d1e582ff07b54d55a87e911d4127f6568ae23b12098593174cae5e45ad590e56aafa09128c89f4a3e337fd9d20fb323c1195110a8872caddf15bd2552a0c54e1cb8630e3e2fc306f75fb3b5e404c9cb6124eb0a03749384d6132948594e81f060646f0b2d97c3efc0267bba212aa7576b4e86a6587e032cd22f28deb674fe40385a21de0981db6957f41e4f3fd427d9fac5fa574236cdf14a5c7e52a60c0d0b0b013e67e61b76d486b056939beb1e17a7f534442a0898c9f4714115c95bf7993f05d6fbe51dbf7e43e1100f33fee944f2b39c8418a29e5117208c7833556cd5420306dce36116a0a02e234064221e433f2dfb6a4975a6e8aa865fbe2b4167c2736bb8d3d32a4dc128d8bae4f26ed4fb3353561fc2dec2f8d0d1a707f7e6608cb5d79b9cbbde57f2323f459f6c05140d302ec4629b6cec0bb01dfeb12c90867b10e62f287128527c6abcaf04f85ea96e56c69ae384e2dd05ac24aadbd3aeb4e29563e7e367deed0ff331bda867c6fd472fe83b70d0f445630c4081a455d1a037155ff5ff648ebdb21141073473c6cb6e94c705ddb19ca2259b702ce52ddd0209859600f8affbf5d367c9c2f8cb0727a3848de74c47a336b7838ace85ae6096ee93bb76c9b741ca2b56630aa5a73eee7853c65dce06b59c6e1b66965f1e1c53c79bc976103a5771af33d4e1b0a75ea7a20c765ce0e56a099c8b6340b551f195bff939d9a0505c098ccec27577c7b272e1b9f275c9e82f688ccb6e395f1a9440d6900e44f5fb247d886e3493cf65903b130d526da5c0263dc24bb2108f094f24e2b6a5ec1b513e829aa65e8f390da140b155ffb6f739bf9933ff92ab05c24ce0b68caee69b6ee9b8378d95467efe43142d80b925088bb10051cad916187e08bc67e6d0896439704e83a68c1", 0x1000) r1 = fcntl$getown(r0, 0x5) rmdir(&(0x7f0000001180)='./file0\x00') fcntl$setown(r0, 0x6, r1) accept$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) link(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') socket(0x11, 0x3, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x102) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xfc) dup2(r0, r0) 16:34:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x9) 16:34:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x7b, 0xf400000000000000, 0x6d02eaec, 0x4}, {0x325b, 0x25e, 0xc6, 0x7fff}, {0x3, 0x3, 0xe0, 0xb023}, {0x79, 0x9, 0x7, 0x3}]}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:34:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000004c}, {0x4c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:34:41 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:34:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000000)=[{0xa67799a9000dc9d1, 0x2, 0x1000}], 0x1) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:34:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) pipe(&(0x7f0000000080)) 16:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x100000001, 0x0, 0xa1ae}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x800, [{0x1, 0x4}, {0x3, 0x1}, {0x2, 0x3}, {0x2, 0x590}, {0x3, 0x5}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x4}, {0x11868915b8a348a2, 0xfff}, {0x1, 0xf9d}, {0x2}, {0x2, 0x7}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0xfffffffffffff800}, {0x2, 0x5}, {0x1, 0x2}, {0x2, 0x200}, {0x1, 0x8001}, {0x1, 0xc8}, {0x1, 0x6}, {0x1, 0x6}, {0x1}, {0x3, 0x5}, {0x3, 0x59b00000000}, {0x2, 0xffffffffffffffc1}, {0x3, 0x2}, {0x3, 0x401}, {0x1, 0x1}, {0x1, 0x8}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x1ff, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:34:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10010, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) readv(r1, &(0x7f0000002b00)=[{&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/121, 0x79}, {&(0x7f0000002900)=""/122, 0x7a}, {&(0x7f0000002980)=""/181, 0xb5}, {&(0x7f0000002a40)=""/122, 0x7a}, {}, {&(0x7f0000002ac0)=""/43, 0x2b}], 0x7) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="000025d10ce4af6e4ebea160e56d8a47c95a2ef1217e5149f095cc"], 0x10) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f0000001540)=""/236, 0xec}, {&(0x7f0000001640)=""/204, 0xcc}], 0x7, &(0x7f00000017c0)=""/92, 0x5c}, 0x2) 16:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000016, 0x5, 0x4) write(r3, 0x0, 0xffffffffffffff9e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000400)=""/181}, {&(0x7f0000000380)=""/13, 0xffffffffffffff85}, {&(0x7f0000000300)=""/109, 0x201}, {&(0x7f00000003c0)=""/64, 0x28b}], 0x1) sendto$unix(r2, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:34:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x41de2572de801dd0) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='#\x00') 16:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6, 0x0, 0x2, 0x1, 0x4, 0xfc, 0x2, 0x2, 0x0, 0x20, 0x7}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x73d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x785}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4051}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xc9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000040)=[{r2, 0x4}, {r1, 0x20}, {r2, 0x20}], 0x3, 0xffffffffffffffe2) 16:34:42 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c651900"], 0x170) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:34:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:34:42 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0xaa11fd9394c86f62, 0x40) recvfrom$inet(r1, &(0x7f0000000340)=""/225, 0xe1, 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) 16:34:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) r1 = dup(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) readv(r2, &(0x7f0000001400)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5) fchdir(r2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001480)) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001900)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000001500)="c632b8a6408c5441d97e14bb3d90cddf2966df716508943a6857e92b8579c8a80e12859cb58b07bf908f8d9a87850222219c7a191e13", 0x36}, {&(0x7f0000001540)="f06c92ec77c06881b3c8242f4682c9dd1874ced15b36c363d2ea5a5ea49989c23263b2e88c366563eaa58a8b79237ed292ce2b488697521dbbb11a2641785f86ced06fd534b54f759cd14b44fc795998fa4208c9666379936668b01ee06c3ae0c932623a894a008515164eabc7857c2ab9ed13159145c43fcd0af6841d62910c7026852b090fee9fcf6e18c9d9330dbe4f7b9fe7ce080de3bf30673a15c507d8fb243f79c1474abdbcb9bdd5b2c032c8da8a041138e7e24198bbb7762f3db4817743daa2e5448e0299672492d2951afe61831716", 0xd4}, {&(0x7f0000001640)="cc5edd6de99c549c6010ad6506ef9703043d7924b9ca760cf447fd0f349e221707077962e285607b9afabd18551f2647e625fd123c386aabbdfaddf72fcaf265755b820852184e9f9ba444962e43a595b2adece17672cce652ea5eccf81ec8398a34f88a3a0fc8e11f33783bb65e876825bc037a75dfd5cb9f2e23a4121426d7cec6e6c2e011393f0809bd300458a1245d65a2332849d933ea6165ab40df031b523b314cc8e834a15167e5071a8e396a092408c3846dea4543c6a2ed93d682", 0xbf}, {&(0x7f0000001700)="7970a37f94bbeb879aac5e29219432fb3fdd8b327e8a03f4951bf29053e765d2bc6b3b850657ee3e893df30d7aded1fcc45ab9c6fdcf55d142", 0x39}, {&(0x7f0000001740)="dccb0b2e270d02a9d29bacb13e0d5267f31905857003", 0x16}, {&(0x7f0000001780)="46182e2b0b7b158aa30648bf567000c3bed88604dec4cf19ab476685cc7c1d0f5368844b9a1c89918e6b61ff338b9ee7fb2b0845a40a6301b8982d02c394a659271daf608227fc23cffb921e52ea0aad353d3b15e346c0c6d64c10d0ae1541ce5971adcdffc1b881a8049fd6218d431aaabb0cc0101cd37ca88a96eb150862da17577dd78e8b3a1b04f648bf00d7c2d29c65", 0x92}], 0x6, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x80, 0x1c7f1bfcaeaa264a}, 0x1) dup(r2) r8 = openat(r0, &(0x7f0000001a00)='./file0\x00', 0x80, 0x10) fsync(r0) fchown(r8, r4, r7) fcntl$lock(r2, 0x8, &(0x7f0000001a40)={0x2, 0x0, 0x0, 0xe0, r3}) setsockopt(r8, 0x1, 0x0, &(0x7f0000001a80)="bcc123ce17759aeb5fe843ba38ca156671beff270d74b6d71d6117a17c3b4b4a8269d7cedec573b33375bc68542fc5231fe70067cd01b2125af8efd7a49803f0da0e38f1030d9e3d2d570276bc9c1406d131d0ceb2e32a3573a3a825", 0x5c) ftruncate(r1, 0x0, 0x40) recvfrom(r0, &(0x7f0000001b00)=""/6, 0x6, 0xc778f8b46159ec57, 0x0, 0x0) sendmsg(r0, &(0x7f0000001fc0)={&(0x7f0000001b40)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000001b80)="1a", 0x1}, {&(0x7f0000001bc0)="a7982b57c0b9e197aea858e3152dc7e95066635298f6e36c2d07a3dbdfb59f77b762619bd0e269ea44999fc3b514ebea707bf1a21985d3af4ffeefa7d3181377dc973d7c5fd758603521aac51a1c2b41190f8721ca229f7e23918b8357085dd6c1f98a27620dba26035c2c24c24fe0883bd8bc65979bbd72c4afdb28538779885df12f5be864d6907cfc62056fcccb26d8e01fef28801910199b141e346492efd043c825ec9fc9e2acb0766bc8cc353db142f41be0e93c0e54dcc7d01f05d033e4877e1f261c1e3b02f501cb60d035154020d8e5", 0xd4}, {&(0x7f0000001cc0)="61cb32d7fddf6cac97419ae83e3308ac1c020dbd1ea5e94bc3f8288584795e47d51c09f0ab8ba8605ac8aabdb35d0d01eacfd6b9dd49d99da6967a3491a5d3071a0ef20f5fdbdbea8dd4b66d97722c23711e0e5ec9961ee3a57584d274af065b8b336b9104523ad2570748a8a7d1a9e8e671f2b3ea437f76d16f49f792b3b6a6fd9dc7fba7403b845d031b4098fd1cc16eb7f54c375f4951d5f31902caa3b97bd1fd08d8c89e0840", 0xa8}, {&(0x7f0000001d80)="6aa88de8c199ce3986b45e4031923bd65c71975509a454db44c2c67561d4570b6cb852b39630bccaf65821515f8ea9a2d493d14b8c4843c5449d3e4e5e3b5f6a2851caff45f9cf77aadf45baf12f1c2741b7ea3b8390fa011c0e3f17a8527658c25520ace72acaa201b5c2531fe00cfe023c6df92bcb0303748a2058fba6bbe700291c7c4f22e454fbf4b829e68db1ca2079507214d31ba0a46bc0740f114a3e9fbc55bfde731abfc2aa5d5ddbb61ca23ca844cd75af86381471f3cbd2f17f3ef170ac694fe8d3545f4e4fa4a0a2fe6329de1a2f3ea39b57f4cd8712541e699aa0b74c944e55a6f5aa10d50824d4c4676ed9", 0xf2}], 0x4, &(0x7f0000001ec0)=[{0xd8, 0x1, 0x8, "093754b5d3ac0da4bf6b9dcb8ddc89f2b042af94832d60971097bde05acd71b80e2a7953bc48f0b53ec5ffa05fdff1b77be3de2c36daf231bac1474d4d607e28218734c936a08c7190a570e906ed1ed799141ccfbfed87720aa8aba0fe66bf434e214b82291bc0ccff8c5c078cdb0a3e81329648ead53abd01c6dec036195542ef23d423efdb37dcd87b796f3c565596ace8af03e112598aa3feab251bfa885cca1430e947966fad16c81c6b043cf58950322324005afe20aaa6f2bca2170af41d"}], 0xd8}, 0x8) r9 = getegid() mknod(&(0x7f0000002000)='./file0\x00', 0x1000, 0x80) r10 = semget$private(0x0, 0x0, 0x20c) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002040)={{0x20, r4, r9, r4, r5, 0x24, 0x200}, 0x3ff, 0x7, 0x81}) openat$bpf(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/bpf\x00', 0x63e682d95dd1711f, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) fsync(r2) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000002100)={{0x5, 0x6, 0x4}, 0x80000001, 0x0, 0x35}) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000002140)) 16:34:42 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000340)={0xffff, 0x1, 0x5, 0x357f, 0x20}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) r10 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r10) 16:34:42 executing program 0: r0 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x10100) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:34:42 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) pread(r0, &(0x7f0000000180)="3667f900ef35ae1ec0f5b2b636032a385b810569c7c91c0a60b2e4c776b29bc8da43ad7b62d8e0114519321bc224757f7975ce29f16c2c8a4bf1c36852e05d22c970956bb9e261f7172f362d61adc2f8d8579bc1449448b0d17ce9bf38132105fe050add8ad64480396bac58bb8a", 0x6e, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) 16:34:42 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x6683bc1e48e22a78, 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x88) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xfffffffffffffff8}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1000, './bus\x00', './bus\x00'}) 16:34:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000003000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:34:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, 0x0, r2) 16:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xfcec}], 0x1) 16:34:42 executing program 0: kqueue() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 16:34:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x8000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:34:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x6a) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xff) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:34:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000eaff0000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x8002) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 16:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xfffffffffffff7ef, 0x1}, {0xdf, 0xff}}) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000008006, 0x0) write(r0, &(0x7f0000000440)="220e2207000000067ebc74a7ea11cf801bf1fa48f4445ea9ee7a77c4a63c2564dda713933f8476507258839e05450aeeb91b6e25bfea7fbc0298aadad2d3e34dbb142904d8b3e1fb5dfd34a04b6323e4858f6504028d5a65c1b09cf9e3e576bc8f41121ece43980d9ee6551932a9be6828823c0939af11479c5f4a1d9c52dbb607000000456d27b3a713d20bac1d053ee3d5c0bb0795716eb60b5da7b2ae8701dc845df87ead4fdcd40cd99dbd2b4672b3e672cfe9c8c45d9b46828fecfaaf34ac8a1d47ebcf6fe994718db2803cfdc8bd93b6bc3ac98a2c9c84302e860d5a792e7a47c6c6895ca4af92e7f4990c7c1ab09d4c57c496899ed622bc41a1ffa0dcc061298ac15b751d53d50c90f5c6c82df1ee8ba9df2c9e6ed2e7", 0x36f3f91df7baf9f7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10160, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x3, 0x4, 0x4, 0x82b}, {0x0, 0xa1, 0x8, 0x101}, {0xffffffff80000000, 0x1, 0x3, 0xea3a}, {0xab5, 0x4, 0x57, 0x7fffffff}, {0x9, 0x7, 0xe40f, 0x101}, {0x2, 0x401, 0x2, 0x7ff}, {0x8, 0x80000000, 0x2, 0x5}, {0x101, 0x4, 0x9, 0x100000001}, {0x8, 0x0, 0x7, 0x8}, {0x9, 0x5, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:34:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:34:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="818ffd28f96ff35d23ec724494eef31ae48b7dbbe9e30fac00ef663bb925b8063e347c83056653f77e99f9d85d9d1adffb83de9a8cccddbd5951df9ef8ea9ba8c9f137e5d54e2e9d7dc53fe2333baf5da094e5f7a8116017", 0x58, 0x4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:34:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:34:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x800) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x2ec) 16:34:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0xe618, {0x1f, 0x10000}}) 16:34:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:34:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x5, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) dup(r1) read(r1, &(0x7f0000000140)=""/194, 0xc2) socket(0x6, 0x4, 0x6) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:34:44 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:34:45 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) getpid() munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:34:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x3e06154c7f96e1e8, 0x4, 0x40000000098a1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="622d8e577c1cf7708657f2ac665010f87e0a2b48d79eb808d391530ac2f03115e4cea747636b222d08f494913db468c1b187f70880b1aec44b240f566dc01c96c6577c02bdf591d9a894bc0af8d87e145c112d77b1d335f8", 0x58}, {&(0x7f0000000100)="df6dfa267b14016df3dfd084b9bf042b30cddf61a988637f853923c640fecd057f3ffaf6db6883a605773991f7133d43a728ad9179db99a0e427db93f9e4e1ea96aae0ba8753187e33b125da8d811c7d334b6b431023d19386a20c8aa8ef4dbacdcb2b3bfaeed514dd4f0b3af517a47a0d", 0x71}, {&(0x7f0000000180)="cb296e75bcfe8bbe201c820468ed2a209280c804765fc4145b644f56a9", 0x1d}, {&(0x7f00000001c0)="54cab4342caf705309a037c0bb36540898d3b538fad9d7407527eee14fd194a796ca1514002766e4bcce229e753c534bc02d2b94498fc36d28f2", 0x3a}, {&(0x7f0000000200)="bd422c2fdea2625d039d35ad5aa478c4c0c4c1c33be0023ecf463b0a68fab7f64a07cc98b176f4c959828c1a787eb6784b99d81ef11c725601722eab162e497d7063c155089f432080445f4109a430c99d6b3563e44319668c5d3c85ecd49532702d869fbb952115d85fd265c3bd55fc01ded9dc95b44a7402f0d37aa77b90268d74f007bf1ebeefe65a69836681a6aad816ecb5fe4a1af7d41d36aebff414f01c6a6f5ac34d38bb2fc2a827c6664a89993d03c7b3f3272c900df0e2081a830a50a19aea559f5025773a64357b9b6621a07fff2562c2f13cb5ca053b02bd66f2", 0xe0}], 0x5) read(r0, &(0x7f0000000380)=""/12, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:34:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7ff) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:34:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7984cd2150a5724f, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc09a780af333b86e, 0x0) 16:34:47 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x90) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4", 0x14) 16:34:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000500)=[{&(0x7f0000001000)="38e9aeee195afd21b3f005092d129ebf6a14288791b1748939bf74197dcf541b9b5e347bc57454ea1346d7de6952aff5c1b9bc640a0d72362ab7df6153d74f072307d5c3f2b02eeb0a29ee03d3d2014b51c8e552f8ceb28ce48f22f6f64893494072f488bd8a321e4e45bcf6334d4230a27f6d7ccd5ca82c56bf291b59c2d62142b98ea2283fb2d7180e78263695e5982cd964592e303bf5a949d357b4624088fe816c3477c6b37a2343e42b56ac35b9410d463af9fac24387302a44da3ff5d7ca0dc13511df6771151cbf82bd66f40e62e26d6b3f49f74f9ad15748860dea44c150cc0cae63f6323fc868c7ee1a1be05346898261f2750abf2575c3eb01f0629784b0f8b1f812e6ad9de45260192c6e76e3ffdc3896cb61e209f8a44c4e92e21fac1dcdb85b4edfbf9da4b732e45cb158214a0811f8e58171b2016d007e2b0ec7277d7ab9070e510f074c93abc7da40db9eae5054193da2db12e90dc1c2b95cb4d42e66f8a2a7c878998e6d11ee1db17fee32e99dada79c8da908092fee7d04d9c946d3c657f6e5301e721c438553e41225c1a825328f5472036318775c0c1ffd625400bf50d1bbf5ceac9549f1170a8d39842a9b6adafe474461541d7c13bf0f195f96daf233b6433414301c70c48d49ea3198fabdd8e369734ede07917e710e6cbaf4d435b8ec573d528cd99eb86210be07d789d47ea143b5e71924cf1bb2ff9f5d35740fd20f69eeebb5925de64255aaf61b24cfc26e7804c601b7aa0ee6e97920681544046dda882da98bf3da355487e2bc0426d9540da6897f04cbfb97d2e0cb463314eb7246beaa3804df8995474122fc4106dc8e4445f50ebfa70e13298a8cc7aa513af192e01b161f5f822470dd5cc0186d2be188ecb20c3d650ab90fb36af75df198bae36587715cdfe33fbe962d50e1398d209c0f7fc6f4938d77ebe7e9b459531d9a7d600636ea79a85ee7e2b54cce71ddb54b17c5a2dedc3b577d82c141b4cd882943043b94a260acb63f7d952df2831f8a756d506df3f3910747d88c59d8ad94f0f1e19a8574ec2aab4b73c5e925102b62352a9406ef1926b6e47df27e9e3c4fa1e427e03ec659895dbf45da572f36535a3f9433c5f58834b04f16df07fb8b40d78a37878467abb971c956e45fb20d939f3f31d0b4b776379b852193901ffa58191d756e77991fab4ede5c622c39a81eaa98bb81953af541201af83ad3f454ed8a2c28975527eb1585f72866c45e76b21cfa8b856864b142a2d08eab141c674ceb7f2ca4e5f0991662da5abc7bef4273096de4d387f087eeaa663b10e757f08a9d28e9a32b8dcfd369159a373dcd96f5f8ad666dc8f9a4d55d331649adef763a554fd984d791fb8eba46af6b5fee5c6a16d24c0d6a831f64867f85515c84e8694fa8e88993f346d8a32c0880b18c670107f455fa11e2810c270e9f738539f7cb2031e1c0def80624b4f068a78ee8783b97e6467bfebada1899761fdcb44963ed968f53c44f35b9167e9b81afdac5d36ea94ad9168e15e61dc7de834bb8956af9eadd91bea9526fd947598df81d659d9c9bce048f9247b5d1abee3c91d63c0cb78899837014f2203797ca10135fa3b6c3658ff22a4f0036d2fffe17917c0963e48da42834105b3ee79729b24aaf3af5bb5a9208aca9b1ec31e943a6a1ef90dab5b9c7171dd767791d35ec893752ed347ecee31df763d29ce2fcf3a261e28e088788d9c97d8d287bc8463a8fd6611a1b58c34202e5c13d9bb59e6eb1a6c95086164d7c5abd694a665f221cadd633951209065f28ae7e2780bec48a15bdd904a9027f67fa8ce48a8adff309c3ec42f716ac1638f6849ebb335ea136b1aa5b5b71a17f9b21db1e5e679058160c4dce3869ed6303dfc1b843c7c05d5627db87885ac4608be45f8b7b3f92693aa36c70c8c0cc2e157198adc37925bdc44c0b965ab43e81c3af4356ecd01291f1c893c00d8f66f71ccc49669c27d187aeaa180feae38e4e9d167692fbb9a79c55e27743899c0224be75dceb8792da6db8bd4369aa930fd9d0008046c85c3a0f45a6d3da98ae854d7549ad57cda999372e275d2ca6dbbeaaf77b731f4ee721da255a66bf58412482145e31e23f6b1d99d5e6a4f2c96706d7efe7e7d65b54fe90f92b2d960cc49084314fe2adf13811c65d2c942d231fb032ef03533c4dfae9d35ec2528b70faa2b0e6d5c3858960e7130a5371dbb9316cfcf0bdce169a49eea551a21098b8c68873cba88c5e3ec2ed0fdd6868d1b7a1b8964c8d73b4fe1b6aec66d7d867ef8961b8b585f6410c8767a008ae29a66894e1fe10d55091b4e82e15256bdaf40f954b24c73fadfd30056989b1cd7ddd23fb26f54be11c7e1fb2a66c085d85dee3598dd828b4a58c781981851fa19b0cad8387dfb67c1e2f5b60da34fab1dba807462fdddd6093c8fb9a08294bd67c0fe761361fd1e65da07704406448428600e36a414d9d22ca735521e620f1b6d76f223ccec9aa496f8d212602474b1f95dfe884c298e09b9098c28d3d41369a1bbd71c17d579c4e2749270e6efe4f957e8262a2ee934fe66625d830f7dc75bfa4e193f8837c796363ec0151a622a2e0b58cf611f4affed67f0bb14fe85c57f86b611fcf1304ce8912d6c59de509bdb39cfde4c1a818bffa0c9a35bde0f50223b1dd11f209c9b3416a80cbec7b7063f5f020bc14ab1af595730bc5138a65c7d0c73666b015e646a25d0b64c05d8095fe9bb646115e29d50d996045e00ffd93e3e50d38a8b919bd873f20cc0a82bb298c1264cd7ab19d514e2ae2a9811d9e810648355d46c7f28c21b67f980e2bf9f1de978a9f4d4753eb1a4cf9c8488bee0e615171e471b8de6413b4c52dfdbd3c0369f9600c25608d3e8635f61ffb93bb048f893f72f75d929960e259f5fd9c82e80a75b36cf60ff2a049a5f4f3c1469c26acc2255d204de60ec206b50dfa0a1c36dc7ffd23b87a98daab46a2571feb7b0846d37ef3fde8e497e5acda5fb0dfe188848e7725af534553b037030ed663433651e1bf1d94f3971b123659951e903eb754af22d7b4a2ef9f77c7f3e1b3ff85c4d5d0a95129119bd7c3ab0e54b3b8db07d8687ffdee23e08fd2009bce52cf3ae9fdd05357ffa7aab748c1987cb0cd76d46c4bd5969a606f9fb3c84ca833ab8b6a52327af8af78c272a1e0decad797430a5cfa57cba86b8f323a1ee6840297dcc66fbcba85c543933408996bac6eb5944c943f34ca724ae19309a02cdfae83dddd9e75a7e49405170a5db69056fa2f8d6de0379186a2d53bf22c29ddf3fd26e859641a5c03a216e0d8fdea1df933258edeadada58f9e6eea09d9365cd7f41afcd30d4ca23af18124e1493867c85966369b9d25bb02b695c880287d6e679df2167ca341ff39a307ef947afa5e127cd5b2d8b5d443620c27437e81380f8a8cfb06fe5c36421a5b301b530263c84588d5a2667961c7ba46d90f7157cf5d5d3d100fd3733a884e10f2f269a1a8c538b45c8cee85fbb415001767a5c3e3f6555ca6cf9986495dc7a06314b10a34943823a40f805b72ef8fa4c96e58e6aca5f1553c5f13d2926007e08fb1318f4683a6e2832ddb622502cce4ef18a0cd68df4cbc6b497831a177dc848b0768d22a6c37616aad69f003432295315766343f5f127499b093b51595d74e95625ca8acc1ec1ff618c7f0efb9aa4bf602fa24f7b266852134ef2f1e9117487dd2febd9f645a94301e65cc6e58c89a7fbfab174058625c156bc525dd98b360482e296281726b0420da20f256aef64895a7393a6fed1f5918fb5f9ada3164aff336058436460a94a932e37d5959fb95f30ac699a4bae83003dde839f755c4a32b70f41e322f0e3d1e989462ea5f38a25646a2a0a5b79c9cf792decf4518480897327adc1d7815e69a5d2449a82111698f038c79fd154837a968e45105c419a040a13103f40159aa3044377c528f4e2bc01e83322a15d5761c6d2aabb57d01738fa7616265e48f19323fb5c40638113df42abb311ed29fe2ecd4ff9b6afcf29b58a4f946130a36a9b8a30d8e0de03e42ddc79c7b8f31c484fcbc8783ab757feede2a0a9390a4201b196ec82f64e903612910dc9eea7e12dd720ebcda7452edcdb28a1c62a8965292ea824bfdb6643b899c3b5b5240756f91ed793f3a4f5a500d286ea52457682045e7f6a80c406ad0d39afc0f3ce10e3a25917c402f20934b7cb9d554fe006d144f679f7b0ef5fa0b596cab98728c9acc00539b3bd66224034092eac09cffb833714ed048b213a7256f4b15b4b2eca70511ed98b95a8cc27c4185e305ef41439d1dd90fe14518bf0bf2afb2f80161523e6aba04b77205a1a0411d2ac02cf863c932030bf2265fcb7d19da346a4559bb4135e9ccc6ff21cdd87552a634efc557f544f16c30728bfaa0bb09b08aa6ec055f7308cb769fef15c1cdf40e56e2fe361348b1d71ead8677596f077ff87373dd618b64929f69a6416e8f6992e3060b21df7d8adbfebf1d96e81e2518bf5cc1ba0beb437d3761938db2d0ebf8e408142d9466aab46a2ef4f9a5470f23939dd6beed4279d726c69d58b34da698b9aea03ba26a43f649ae88e82eca3c65ec94574ac929ba2dc559a7a85b5388950e1ae4f79eecdb738d9284596c98e8cc2430891f114c6dae6b22e4785718a6519aebf9f63cae43d01613b38757704c4c7caaaa2a74a1fbc249d99adc633662a4d02a306f8f5d024e66a2d23d44f787c0cb66e394ffc1c4e2db383ea7d3144b541087bd6fa1db930e156e2032376778de1f32040e8f9facd6bd3537a49ae05c3ab47fa746af90b74048c82f3d4082ec774181f7d4ac30b5db82d42a87ebe81668e15e5802f793cb1a56a6a2b87f62ba24c302d8ab04cc528a7769bb103140c21e5ed266f863c38f500c4542d1d08f9788747339d9b19022323816a373e8847119b72442f7da07b042068ab0a1b9dd5e8237a32cb318157900d1be0175b6e05459c8942ba9f5b4ab062b7bbde232f78ee4e84e8f54898b661aaeddecd56695078df07c98aa64f94215baac8db44cf114b58e7bf9331ccd2b830036a6fe031145a14b7d17be79dc4077d13ed3a536cfe2fb165cc4fc70e2f93e25c9c6d57ed6e2475dcb1e17064e910d94eee064171f2a0007fc2fc3808e744d68a1319d74bd4a7ece6176a12b68ae8e1bd6f543964a92553c15d2e6b06a946eb24d6ad07e5eacada439e4c106b03ba801e19fa7a1c61d81ae3a199938e060921977747a2ed208ee13895aceeff63982fd03635ccb3af14dc44bd7c66c6b8f05f0fb5a039fc49eed6b72a94c22626741dfbe8dfde2ef03698d2a01a3833e9950abadcc1e30236f418842c50c31a3f077c0ef54ea94dbf813b58a4f36943931e367be096fb21df073ecfd7b23bb3440d149a2d6911c75b89a2bc73a85edddd169dc58044001f28acd642eb79c9e60c37532891fd4c940773235a2e0e1e8340905d079e72ef9bf65f015fb5463e94b5686d0a922326d66a20777e7ea306373fcfd2f7967377cbd71c5eb00f36b71c35e8a601c28890ec009c728798beb42272bf867b6b3587af9ef627f6c856144b3b9fb10848baec8051f781388cde382cb9216e1408973bced1b2e086caaba74ccef750039a9ace2a6b027211897e96d9cccf7b735a7fd3c2875a5cd6c91875623acd7ce20399a858b3cdf6e6347567dd83eea16094679e6f958e5c8e52df8374f59eff64d664b80ea48324460eecad9832e68e17bff862b56fa56e61c82b2fa24893e28aa8fd9ff4aa664e626d62cb4de6678", 0x1000}, {&(0x7f0000000080)="bf168d8f6fbe6ebe148c9d1fd7f48cf9be1d5f74c1", 0x15}, {&(0x7f00000000c0)="d0b11760943334fed5b41e993fc7614bd695933a34818d5b192588a34d3ea550deee50660463bc7e89c875f4938310914e2aa689b7a9bc2db3299072ff41e53410389d475ec1061b2c9b53615444403704c7839efd363a5be9275cf405bf4369f6443df1dec4d7590984aa4d7c43329fd43114d82705c1a5a193e7ed232a382f2a48e919571732d71e692d247f8898b9c3521c2ae8cdac783e48cf7db2ba9f5341f1ea925e2538f0b8f93239e01953244d06b88040cbb6b1e73f037a0620e17e65d998e172666bc8941d89d95cbc9e2eddc112062b6b44d8cbc11ca4bea2bde2ef1e", 0xe2}, {&(0x7f0000000340)="3982ad0000000011d7907345365354f8ae1af71c9ac012415325eecb84c0ab2ae18ca1fc04379d1373a28f2084871e93b1ac324fc91697e00fc776a2f38afd0e3716fb904abac80b122f21afa73a4e9bfe800f1f5abe957f2cfb0f650fadfd2ea5b35ed72ef881d270fc1279e8e0dbe46c128697f625", 0x7a}, {&(0x7f0000000700)="d1896e761eff0100004c0a0114a643429bc4c287e70ac76f27bfc5632d6302472e1107a0842e80d7604e6cb8a476d76ada51f9215e04add9241ea3a0eea773797440bbe5de3940c6008d30184b8088aa7a3cba6b630c7a4bccfa6a2c4f7c117f753623a52986308b2b1766f3bb97fa986beda8510ed1ec79f115cdcd7a673c35561c63902300632ed56c0d1fa1802d92e2721f7b50e17f2ab5ee857b858bd0c3899dce75b5744ecf668e6aa6d64e3be71b2e134021fab1039b91ee5272291a769809bedd7d87b5a87f20aa8a8ea05a26480b18d7c59d334da7", 0x38}, {&(0x7f00000003c0)="f81483fcea7d14919e8005f2373731fd1e400197f4aae6a3e2b0e6b8be19aa4d69e636a71899ce628155296ed45b318372ca9bf332c80ee2ac1017aa3bceb1fb7453879c798e0abe61124214f3", 0x4d}, {&(0x7f0000000440)="2b33443812ca60f79a731d33bada7ea7741ee7f0d0cd05364f7ceed1f206ffbf02c7b94a90ac15e519eb0c2b1529bfe65df2027696a20a709c830e4aeaab03186b4cc8910599069f4c8264fd59dd7ae2b621e77ce978a7089cbdfa65298ef0ce8e19d3221c4cd204f2096b1a8e1975d068", 0x71}, {&(0x7f00000004c0)="ead09145aee6b68f0306524df842fcb8b373060bfcd2378fde4cda8baf52f295a2a8a0287e0670d23c63bb34d6f57b8da9d0", 0x14}], 0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000400)) r1 = dup(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\\\'.%/0I:@#\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='^\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='\x00']) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") dup(r1) 16:34:47 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100000040) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) r2 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x20, r2) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:34:48 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x200, 0x1, 0x3, 0x0, 0xff, 0x1, 0x2}, &(0x7f0000000080)={0x8, 0x9, 0x4, 0x8, 0x5, 0x2, 0x5, 0x7}, &(0x7f00000000c0)={0x3, 0x81, 0x2, 0x7ff, 0x6, 0x7, 0x7, 0x800}, &(0x7f0000000140)={0xfff, 0x7ff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) r3 = semget(0x2, 0x3, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x9]) 16:34:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000240)=""/202, 0xca}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000000480)=""/36, 0x24}], 0x6) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = kqueue() r2 = dup(r1) r3 = socket(0x400000000018, 0x3, 0x3a) syz_emit_ethernet(0x84, &(0x7f0000000180)="8797fcd0b409b4d7aa5d2b52bb255054997b40f9326de4d0b6cd6a95df9d671487ade38b394b42871ae61ed3f65386be99614d5b9ba68f761f7c13c342a7454b15ae3f4616ccd44fb660ebfd544179a87976ca5a81bf6c0035f99ae8881acd67c37ff1715feb5894e53a8d18e02743ee22d6b9968277bfbcbce829e3cee89bf28feeacd7") ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 16:34:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00005a1000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_open_pts() 16:34:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee947500eb988082e9ea4adf38844d21582fcb8faa39a08e3257aeef579bbea56e7da9f2f1ed5132af983f4a46c6c98128eb6cc98fa5c9e82e60893838c98a4150d13586e1598e1849e582bb0b42f7ccab7b7d67b032e3885b45df9da3cd606ab0e26cad34b2f7dbfdd08ed6efc73319c0d9c9cc364175e5ab877d9cd7b9c8ca7258f68662826508840cecc42738fd529fecae5deaf3ce4275f7f960441cd92a7a43ebdc0ce5c8aefc396a4db97828db36139893fdad752a70ae437bf9441f3ab2e36e7aa61b4de302b3907f81ca5b223989b15d002fcd1276afdc2ba91a9e4c13a6377ad497490c4464bd625356af58e328aa7e49a0be431f4d083470a372690e04595bc572fcccd31a18f4007b03464819c41425e0177673a95f84600295d55e22e5f64a5436d4d877330b4cb783bd332c6c1cca8843a1a3ce0134022c9fed9615eb3f9ec283daef7fb817f473e56fa629ef498065e025151a998b70e3ed55f8fe37a2b804cc5ec955774c8274842dd546c10914483aa5bf8909d91977e1193794d01d52f4dbd7320722242b4ed844de369b9dcbad971447ca23b89977ef5e3e9c40efd6926c440dd079b8cc4551d2c463cb06a974a8479f6e9955a54e5d63684ff3bfd6ebd04ce40730ba3ab600086495b2571599ab3b8fd9019e102a9d9bff61999ec9b4e0ed9d857a773d8e377a81b5ca74f7f6bc140f53284ec6a63ef1795899d99e530cfdaf22c6a83ed96c66fd0853a6a2a6577d244183e0712683f56553d77a4e7d62b9fbd3f8f7690dc8fdc049dca93951e04aac4b72a8b8c1ee8f02d421a145cb9ac4e9eeacee8e17397bc1acb1d6eba4f3e9bb90365d21aa86d3031c29dae100e7ca105ff9d210be044684c38de2db5893feb67845cfe84019f2ab7e38b3f6667aea3dfed350a0e2f80a05a45e60c21cdc0937bc3f5aeeb690281613bc7cf75ac6e1f9ca862ffb91449bdabb04f122ba1bc889ed6e1d862caf02b4301000b9a14fa6182e45891dd8671e3c311c2a004cd17cd362a30873038073605a1c14d97ba22f487c9e29d70e7d3d87adbe839298f656e596e5bf9416b9b2bd6c91d659c0a4b94e7aa0e2c6ee81740411ec9686137e7cabf39dc0ec5e141f4a6c83f9c2ef8a5931b4c104abcd49bc7f17b1d8a91b8fd869d7fea111085adba4f7c3b041835e24ae6aadc6ff681ad2b8ac536a42040fb911f1231c91008047801a087748e870c703d48436d825f0ceecc8314fbbf9775a7470e35ad4a593636869bad836122d6c75ea8492876bfd4c1f179b033b3a081eb93e33d67c3fd08e1ff0e3fc2345f7cc89f0d334ced3253652055c3ce1d880dbfb9356f612e8e63d99125dbcf5ee19e41e0139f0910a5a8449763a2548f4460f2f22085f00fef29eb20c4f6f1fdc230383f587cf574c485fa9fcf8e8c1708feafa6b3438a1c76dbbd9c89d9515fedd04275f4fb104e6e97d1589733b4a02074428e7d046302351e9c4f8d1c38257606284dcadd876ed6678b4fcc398936d2a19333253d12f4968481d18b67a8c8a092c5de34f3c304882db906e6cbba7fd976e78d6b8736c3d59932b5285f1be4e01bfdbd89961f5fe677e50d3c0aa1d9f65940886b5f65d5b1b5621c4427fcc1db2722e6d674d689ca354ac4413f329175cdab7e8923c5375fb002140b9e0ced6fff10c652dc1edb5bb913bd1c6cea1162eb35dbf4df5de54a629527be03e3dc9a2903af56566b4172e6a0127f4391589eccf5d63d02130aafd0603812a318cc3de840e0372a841f809f742106d118cfce55bbfc2507585e7755e726578ef42885189b4809b30c9e5624776deb9c04f31c766f1957cd5deb4e89dae26892cdc9aa820736d70ed1f97428e1be122d20f53d333c527e521dcf760c7d3d1109c13359d7395d15c2be0ac86f0f6dc9c481383e1efc343a3e352e9fa3f482245c67b4cb6e6e818b87e62eeb25ea517e90c053ccbadb2799986c00a1db1ead3cd829aa7f99649ca8b60c3a6189a6dd29ceb9b5cf61c4a2c0f7855c278484c70f55477883c0a4465ae91a56e47b3ac74abfce5dd8f11e22f82bec26efd3bab43480fb611dd3287e1f5251ace2393f284ca9c38b42417001e503a0c487a96d4bbff2b4b42f562b9e1f5578d2ef71d1e9e85666c94e197c341d9eee8128728e8260d905683c86e4b93f61e48ab1ec764cfa25ac7c2634d1c0a76ad18af22fb5ad49bafae6815e6682b860de039383114e94cd22023a9d8427bcd71ec1136f49b6a5142ae335756284df63d6e24560ac3cbb9d20da31f97dfca0afdf24d675fb89471b247f087084e13f5a7c93b6710c9bb5d90c88390decdb95fe9a2b4d8765776da6b64659f4f895f520f732682d2adad6c60f0c4c12cc99d9cbba92cef36b3244d2976a48953ff9a693fc1d89e09b7b82b9c510ef6b4e0fdd81bcfff0273063265694ae69c6bea7c9177bd29ec4d0f6cee66af1ca6e5b93cd8528136254558340397baea275284676cb8d7af9d27dbe7af2942a71cac4a4c1e49cd882e185ed77f533c6b85eefdf002c7a4a3a3c3f9aef4aea68536252d9988d573efd57143440edf236a529e4382702bc5471a24224e0eb0389b387249394db7b8de3f3bb33e1ad895ffa7b7dbb4230f69f5097805087cdd3e938f171979c27c24e383c96f3cbbfb5a5f2cd3177afad3e35595de3e7254c1e30f57799ecae9d35bb2d9163752e8392b70a3034c3ea67e80e442f3587a48eabf379864776f812e07d4ed55a3be4a80958d3757fe25c97c672f1ce612506d60ac57934c96a27dbc29bc18e62bfc7ea6e808f5dfcd997c3b0a815da78aef3f6aa516934ee583025182dadad720dcee880da8b2f0b0449c9bf99ad19217f5209ef4b006727f93dfc17b4ff7e997d03c26b17fb26111f9dec3b8153cdb8d09d36431cc7d681e7fafc435a1df4e0641beabc083b8be0723bfa3a49783c7f50de04694488152bd93bc7d743fdeefdf227959f32dfdf1543f90dae5affb5dd938a5866d77976af8b5a20b21f11df19e1398d3610602dbaa10980a2743abe798129783bebeac49de8e2813830651efb2d921032af9f5bfa524d7c90c94e4edff8324095dd449e57e19af9290b6d9dd5ea9bcf61e178ec1b16eacf0535edfb1215c915723b42517210922bbc9cf8fd57a8402b4513460e1608b4a47f791cce1a2888d462a79e6c3982c821eefe2f8b41e655aa3cf44651cae3793767804ac88858d3dde4dcfd57b8d4c0046c8e8d085b7651e96437d03060ce8d3a1991959aea1c26d8d35a833935eea15adc2ba88420df2731e4ace3867e4aff76cee22eeeebaf5a76dc7676971fae07640d9c9dcdbfbf9a59a31bc9a05b9294b942c1167b9d78e4bbc0110da473e72895d6214c85935588ce1f2f366945bfb7d47afc4b417a093c23e58982c2f7433e50cfafcb4ee2ba7f2bbee105defcc4fbaed5b9d2a743ec08a599e626b3ff8f2db8fa74bd0972c195cba08048c259aa2281988992fdee5da87fa8aad2ea73a74ead1d4d6274feddd58ecb650883d911cdc06115eaecd47cf45e5c4a8aeffac495fa6fad1a703338ac2b8b7cd7d33023fab030331d6502e67501adb68a9dc8c30669a4b655a5046cf0dd26c8526d4a056c86875e4cfe2d524c6caeed6ca9aa98aa4fc5db10084ab1f6955962a88012cda261f2e206213314d5d1834dd1d1deae7017947c8f90fcba97db516795719b6977b6fdaaa5cf4d01c97994a372e199999ebc6e424fafe8a13b5fd3bb372eb411c3542739fef556208bdbeae6f5b84130ac0b3e88f13bb595e3f82c21156345233d689a37dc3aafc0ced86036f631b8389cc2f2d398c0996b81a7e869c54bf7e89ccc13fa3a9aad0d1a0c9329f6f85da3dae490aa68bcef27dade8018c88d8b7d37f12147fbdc061856016aa639a67cbb9305f0c624e61a669d370deb968532484136c3adebfa78758931f8c00b3fc4cb1d23bb9dd0f35faeb5e6e3169295b4b3821b9f92a177cadd7263187919c48ddc312923704ba4966d7d917ff4fb82a26f4d29c8e2a93a20c386693cf7ced212eaff9150127d580788cf02d5d9afacc557d5d797df3517e9c0888ca85ecf5e565b6dd4458aa2f1359eeb3da164e3e3a016c3a85e03dd39cc1f7a1eaa66f46d0d656caf8fcfbe1fd48d627078ce6d640340a77aed5d67dceb000cc06e92b825114c974b0527f58bfa3a1a71e439d751d44ce1df94094f36498e2741c8f60e4923108e72fd507fcde035db392bc9834ca8057845d0ebfbd2b62b4bc06802ebcfd0b9ddf790fc96de96753404e27085366b686a78bfd37d78c2230c271d24af96145ff14bab80a76ecc1e3139c2419254d9e75cb5ad5e9bcf41081e5e81b5f1064cf3509f58f2179055905c4dd8210ce2d64bac924f0e6d20219acbd9ec0ad4e6573859acc6e352ec62dcff01e604cb0ef60d9b2fd47d87804e7c8a6cb95077786fdbc18a8dfd844984ea9dbf450abc1963c2d1e5229278d053820b9a1b1e1e9e7c4a6699836e0c17fbc2a4c37152e7073abfc76f9185f0e124aa5ee5be5aa04c0273683be77cfe549772db6e380414438e890384f5bae7428db3b3af25671b70eb62f95011e3b937d774de0b0d0014c25af674a5acfc55c5fe7c01b6101171d47d5410b6cec217a168aa1367e18d7620f31e22782f6d3736af554da43be8a23d6ef82b5d4c589416d443caf490e270a78ea12c1535e61b547be61ac453c939e008a4dbfd60060b8ae72be6ae775a438c8374e481d744ce1da8ab91c6e411c779ae79419d6873f47786bec1c9b58290072e986f1d5ab2dddb51fc1ee7d1e1449fca132146cda560d72ef4537d834be62c2be1e7512d3f754f17075db6286ecf39e594fbf5657e371f3dc1238b8f16a0b0fdc9642f7c3ca83ceb822be1cb4034f9e22a5117820eddf879f3bd24cf5df76593e84af01b2c84e815100f83bcf7527aaefc5d491fa8bc2ce178e16514194abb97bf1b4763ef1d754741938862017d2237c795f4755b0c3a4350ec7a848d85752524cefe0436af02a1757a720aa9a2877d8a69279024f92160b9d731de133a768a50d7cf569b8eed950b9593eaaf2b93c80d242975a5b3fb8a471f468de705e1f580eabcd95be8b1a622ec5eb1531a2446516c857e6e235492eca08437794832d208e20160d5ecc69a92d5eeee6518a4672fd41a9e0221a9e98325d12964461e8726d8ce956974a1df4d52e5238452332f8c81304334cfcadf734535d72551958592373b03c29e58ba099b1f9663fcf7f947663b12df191b09da8401f6964f2b078d5a3585098f1c750460767546c667315572d8fdaf6609c2b2cf448e7900c63d80e18fdb88790fbeed030c7322a7c705fe58aeb560071947fc1504db5918a7e1ff27378a664c30d4a2469ac534c987f88d60a67b028b46858cd3a2862efd3100811f5ee2876786e52468fc98e98425e973a0e9a31fc356527306a293ff61769a3cb2c115cb7ba2678c0d3f580fcb83460637b98ef0fd516bb99adddc27740d3268c99bf2a5a4c2b9e080ec6ce9a6a72b0d562e5a04ecc10a658776d16f0c975583350a00b956ad8ff45789aa63545ec3531438d490e45bddb5ebca3f7700e5a8140e588511527866714a3947aeaf001ed72f9faf084a25077bc35092267b2b806864c0fde0aa6b0718c265f33b26194e28c427eae5e0be00d871e3c26b72e25928b6900862ee8d112068f7b34da2f65b3986470e1297b6d0e278921313e395807a2dd4db5dace29b63ddd0550052fad23316a946686ec62", 0x1000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) 16:34:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000012c0)={0xfffffffffffffffc}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x329, 0x0}, 0x0) setsockopt(r0, 0x2, 0x9e9b, &(0x7f0000000080)="2fc68e91f45abd29fdd4dc8be04ce01043", 0x11) recvfrom(r0, &(0x7f00000011c0)=""/223, 0xdf, 0x841, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:34:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x7, [{0x3, 0x10001}, {0xfbd89a05d4d43563, 0x4}, {0x3, 0xff}, {0x3, 0x1}, {0x1, 0x5}, {0x2, 0x1db}, {0x2, 0xf3}, {0x3, 0x6}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xd3}, {0x1}, {0x1, 0x6}, {0x1, 0x1}, {0x0, 0x5}, {0x0, 0x8}, {0x2, 0xff}, {0x2, 0xe2a5}, {0x3, 0x5}, {0x3, 0x3ffc0}, {0x3, 0x7fffffff}, {0x1, 0x8}, {0x300f396c39858858, 0x2}, {0x1, 0x1ff}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0x5}, {0x3, 0xfffffffffffffffc}, {0x1, 0x8001}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x7}]}) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/170, 0xaa}, {&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x6) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000540)) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:34:48 executing program 1: open(&(0x7f0000000200)='./bus\x00', 0x200, 0x82) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xffffffffffffffdf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) r1 = socket$inet(0x2, 0x4007, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x5, 0x3db0000000000000) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x0) 16:34:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x4e4a9ed, 0x100000001}, {0x18, 0x1, 0x214, 0x5}, 0x0, [0x2, 0x5c05, 0x4e0, 0xff, 0x2, 0x7, 0x800, 0xff]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000001ffff00000100000008cd7fdf03000002", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:34:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xd7e, 0x2, {0x9, 0x80}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r3 = semget(0x0, 0x1, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/116) setitimer(0x2, &(0x7f00000002c0)={{0x9, 0x6}, {0x0, 0xff}}, &(0x7f0000000300)) semctl$IPC_RMID(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r3, &(0x7f0000000340)=[{0x2, 0x2, 0x1000}, {0x3, 0x1c, 0x1800}, {0x2, 0x7fffffff, 0x800}, {0x1, 0x400, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) 16:34:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfe53) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:34:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchflags(r0, 0x10000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000001500"/49], &(0x7f0000000140)=0x31) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0xffff, 0x20, {[0xb62, 0x80d6, 0x3f, 0xffff, 0x7, 0x3, 0x97dc, 0xfffffffffffffff8, 0x80000001, 0x40, 0xcb2, 0x9, 0x8, 0x80000001, 0x40, 0x8001, 0x7fff, 0x1], [0x2, 0xa1, 0xfffffffffffffc00, 0xf79, 0xa2, 0x2ba, 0x3, 0x100, 0x4466f9da, 0x5], [0x8, 0x1, 0x10000, 0xfc000000, 0x10001, 0xbdb6, 0x80], [0x9c49, 0x2, 0x81, 0x6, 0xffffffff, 0x33f9], [{0x9, 0x2, 0x71, 0x65}, {0x1, 0x40, 0xfffffffffffffffa, 0x8}, {0x80, 0x53, 0x7fffffff, 0xfffffffffffffff7}, {0x60, 0x2, 0x80, 0x80000000}, {0xfffffffffffffe01, 0x6, 0x7fff, 0x100000001}, {0xfffffffffffff001, 0x8000000000000, 0x4, 0xffff}, {0x8, 0x8, 0x3ff}, {0x1, 0x4, 0xb6fc, 0x7}], {0x0, 0x1, 0x7, 0x5}, {0x80000000, 0xcd, 0x3, 0x5}}}) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) write(r3, &(0x7f0000000040)="510fc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:34:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x100) 16:34:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x2000000000) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x14, 0x810, r0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r0, 0x0, 0x4000) 16:34:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/52, 0x34) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r0, 0x10) 16:34:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:34:49 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) pread(r0, &(0x7f00000000c0)="6860c789c8467e43091408935ae31fb9bc6a80dce833aaf093561d45098ef559409fe480f77b07377758f23bce2a35bede5f442609215e854c880506bd1db6ed49932198088cd61d", 0x48, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x23024c98a73f2b77, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3f, 0x6fad, 0xfffffffffffffffa, 0x1f}, {0x7, 0x20, 0x11ef, 0x8000}, {0x13e, 0x7, 0x3, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x8000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178f00000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2324446d0ac916800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000452c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000100)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="60e27c143d42ef0fb47e34a19d6164324627ece6321ce3c13f389aefd3a6d2e819bec99da04c67128e1f807f91dfd4f5c8869cc67004b3d4ff1599da025d035934f3b3301eaa382678cf58216dccf3911ba0154990295c5d014ad4595ea890830cca9ba5e4400d0054a0d49d24e5b5c41effadac5a302a994313ca6810d0750b6c34653d23626225f94997c70c3c", 0x8e}, {&(0x7f0000000000)="4c0dc0", 0x3}, {&(0x7f00000013c0)="48e6d0ea7dae03784cf44a8077242d51eda21f987b4f068e0258fd2b29f20ed761ce59e6b1d7e8a62b3bed27990eec300983a3c4edcdad7fd8d82a5acef8de60309812f60f05edd8326ac0e7978e9da215d363c96956711a560b793f8dba9c827e36652fac18ae278de3547945dc6359d6c82da8486b9a319d9b1fcebb1d79adc9502713e550bee05f33d0416baf7a854489c900e06e16b0e6f0ac18adbc5909d2926a08b42982722a130d902abcc94452b97f0c14e239d45c4c6fc1de65dd88986a9ed97980f2197c97215e33007d72ef7e9a52602f7c70a8b0f4ac24e51576915a97395db3a34c102f7bda40bee4028032c5ed1ee2faf11d03543b55ab08571e8f0f5b4ba05cad166afbdacec7eb49f249e778ef4b6db673eba86f83788b9124b5cb8f8b5ccbc64152dbae5bcef7e5f9677ac9b610340c5f4b703104f077e254fd1db0bca626f035beee42a66cc80a6df0862afdc3018e5ac874b3b31c080d4e2d7ffc363190195a68d5f04aca6d3e859d2546f3c84ea6f693749ccf3f5b4a27791528dca91172879df7e0316cf6039b415d047b4b0eafb012846a0c804633571511ec43a26972abfbe2ff1a562b32cd25c50794ae0857a046d6c8444fb0151050dbdf8c46e2c8353ec883ff2055ec3c169e4076dbe4245fa38307904fe33fb228188a26060264896679924c714c2705b1db17ca3d87991597cb424a4471b80195cba0f07ce6532511b78459ffe42fcfeee830c81894edc8b77f446af724484b3c1e40d697dcf1c33e874e53c4868be6c58a68b470118fe5410087098cf991290d31e2d98785407994b0ae5467529ddc9d95e5bcf92191f382cbaf6578e210f13eda03d9013c4d82a449ebd7e06df5b06dc5fa4b3dc092715893fee359a2ce0cdf84d61edb6e7ae1e3bb0eaabb7064cecb3e03f68928ea4bb2f8c5d810cc269bad376c0a6924411970f91cf8a9225b07bbde7a43b4bcc07e243b6fbab7d9aa693354721f43d5953af5c01ca5a8a887dd3df9234a27777f63540d83a178ce1f3d6429849135bb43572fe5eeb70ad428c97c28f9f83db6e855367f264fa67a1eba6fb990404dafb2ac2227f6ff1489c47180a2e0822a50429f94d396ea37887c996ec761b0ba311084ea15b244e86a13c7e58f7e70520884a1b7eaac33683b17e67efee81c58bd22be611b4045ed8e79c4eefa50c4d478a344cdcf055a5dbe712cebf8e08619a637fbee5d9a7750c2d45ad8b6ca4f46b7af392b13cc64627292ab7bfd5057170301e54c06eeccdb3e9b3687a83ae752e8cec65214bffe229ec462ec7bfaa91c7a5ea83af49e32a01b3a1622d735300bf77f0a8e23ad3800b7718986b815acd3ce17285314863a27f65f488e7a473a6ee9cb29af918f5b00f3d000f365d6cd5c9aff1d5a353fef977c69619a68a5cfa0e46b55dc99f16ffd3e2c3dda686c9b62af62e438369a7c7bd848447f774e3e49a450f882eb6c46af2999154d602f2665f286816818d2b63f23c49337ae3e3d95df90b408f1a60228271d3cdf6fb58572b792eb1a4a371e809040c9c295c825a3f1d2b98aa36684b6a68f0e908febcdab279db4fb5129053e8c8e60151cc1f91a076fee7b33c8929b990d1079188d622b377beec0796791eaee595735e4b2c169a7e842e5d4107ac56d67a8676982c26c9262637600692751bf7a62f7d238f4caad6de174ea5a1714b10c78f026b0376c587a23547afb8ea6f568df4f8104526c663f6fbb51f8dfdcf6033ecd659823a9e9cbafe4be3b4acc65c19b3ef65c5ff546e6b116200d4fbcbe18179907720ef3e1fedc4ff8919a925945e71c55ac2058222e871fa7f0515526417b98f1979114dfdf45b89e9115ef3707d70e71ab569de456db8febba4b845e6129bcbb3f73f8d837c099f7a9b1d650f09964d868f23c5b0cc86b4099dd999f4ab08252d616d5569df5e181a37a0d7a1710b17012151eeec73288913c608dba26fc2877cd7c2a2a8c59042e77b0fcaf60f29ff788e06ab0d833d96dadd0cc02d5d7561d000a7e8b65495e2519fd093e3156a3b82e563a10d72f337c5ac7e6c3ec655bd858519b02a95c3e0e61aadae90ce42fbb75f7ee1c91a53721de5e0039a0e3dd9fd81b556d4b8c76aa1ed31e772c8ae6074cea0b78af1dc4a4bc5ee890c8ad1639a078da54ef20a6b553ae6af6d43aefce377e0572ec8d00fc31925104e3cba0310280ee6f4a819ca6e21848b56fd0f6df2c057be0098ed747fa9208bf38fa3de53e07f19c02b110cedb52c8eebffb91618be058632e13598a66a7ef038ecb02d174caa29f3f44fe05bd14b6e2e3ca27d1911fba254e20e04ec752a4a78f6570e0967708a46f2f4a5a487b84524d5dab66b4625bbadf944baa309fd81aeb4062557dfb97fd9bf37d108b2e610ccc976c1f42a4fb5045f0edc5aad0a3984dc1e58e85d97dd8c5d2815c829954742301811cd172580af0249006a0fc44e7f985fdbc1da12f6a0b521f9fb2c94d5991d6c88f6141c23eb030608625e340862094f368cab97d6ddb261e2dcc0e1d63f2bf804e2e6b264735630a00cd685f776fc561a006a4d680964007fb8ad887bae3324da4836ee62edf06d29485be0e4bf33c368e03d6ef468fee4c1392c6f7c95a77f19945344ed74e18d21d1e9710e005580304707fc1563f7d0ceb25f90135ebaa21aef1ccecd0265fecef57133af85e7cbcbe63a5ff9a6b07bf7263b78aab7e9ed61b37345c5e80ff1b05a6cddae57b0a19eadaac3b937b788bf45b07efc9b35019ca48ba56a4c5063316ee25ceabbc4fea423518fa99452772903fb74bbba9ff32f8a4a3c8450a4d64bdbd0f537a714b784e98fc9de464f45307b79daca4da997d869c8851089de4c0cd707ecc2231e7f3c89adfcc28880f5679842e2272ddc44d22bf04ca549d0ea379f5b3d109c84d98d8a0c96dcfa474726caba7516c5c9e80d697f5c16826ce61e65a8b12289dc1d125c0d9dc31ba56b1f067a4363bd5da4483790f4e9e64539309717b57c07771b191121f883df7f4cd25cc898ee41bf4273b8376f2aee33f7a3e7d77fde4018bdc232ee03c3752c205cf079fc8a9c9545ce8c4de850828424eba046b76c2a6bb84152328d15f1090cdf6576ebb9ae10d6ca5cb321069a7d403f29c4a0a7e94b6218d95eb5996e9c40bf02ba407b276e4207b62f03d49ba267539e3e35eda2119e0c86fac48377555a8ad394262a1d81cb22db1f4b67c79af9f83a78fb797e53deffb813385ecfb1af44bfcd18a99ba9d06366c9630121975d4004927c77034c353d3fc3cdd8f271f6b25124928f40b4a6a6a4bf9d45ef4347b1268ef8e4af2595a9e78c75fccbb456e13b0a7e4a3fe6551336683188d621addd6d4a82a57cfc9420e3df67c2ac582815f178fde4a80f7c0dffc3867bea102f59b8d2c00fda97c942ee059f689efeb3b04170531e1164e306092150f1b3e25568b8d16eabbe5ffe25fbfb42515f67556e181fc35d03a9754c94971001f77e2aeeb8e674fc1f3e512dc248d894fe7b3c028ec9e80f628b664135a82bb7ff6d5b36303669c652f32a38321618aa9507a98d9f06d8fdc79f73518fdcc0bc836915a4e7a1427ddacf1078cd9ec8831f504a4fa8b97586be8fe0737b5d8d74bf32f31e370cb7c47e8a4e03c4e673076398b0613b895e3707066bbf876c482e8dd8cdc283566c4994084990366e9de3853473c32b0159469e46fdff626c9cffcb07b13de927dc9168bf22eeb1233aca09cb9946105f71a081c1deb0113074b1a3968fb7613e898a79818cf60a96a080c33136ea042de985c9b2a532c23a1c21c5850d1958f292dcfa2e873f0396f47c972ef16bd30c451c09529825b6e0e528a69897ec75cd8bcac42eb2866e8d2aff71445077a741c4b6ab61b209553173b6d8f61f23e9fe982818104da93f496b90e41fba4bb02cc0f65b98b1b6862a769b2eb9e359d4467303598fd0d5841ce2b1c590488b1bd36af09ea1996d2bfe9562f06f8f741459615ed22098c9d220e6ec00fff205c87787df32b0820422c8cb0eb9cafc5e9f7166f048a502f2ba5bffcf83d8539166b97079cb5f2b14af81c6557e8f2cbe3c168ac79a6d36a612aacb6cb17a5c710af1c1683b392299b814246c51670b9de89cc684ecb6ff0e83ef0977339a48d0ec03bdda4f102821b5a7ec8fc41ae26d790d0298ab5f6c8cbf4826e7d62c664813c74cd2c35f31bda7452fca9e44fc6ea655b1b218ad838c052eb38170debe996563b223ca402ca259f509150fa0ae095a67519f5e74b4900ee49a02a58cb660943d0cb99cfb2646ca803b2f833978732d1ed87f5659ceada1c88bd60284280b69979386accedc756ca41eea3fe07f016190df8a3eefcf6bb5f48393ee3c721e3dfc58c3da3861de61fde8d6496c36224c224ddac25ce8b41a3b63500653588b65787f3e9fcc0682cf7b088338998d4b42b9374b48dbd7f8a37804e5b5c8cec577a1ad39578ae0b1f3902f7a9fa488837db2c63fe2893ce7802b1b980501c8472736c3dd8b5866867acc1d875ff16cdc37484d51d288b06e80438b71b447de1d6ec25390efa95edef95c37e1ff876a5f6ff068a591f63df2e0e20f2986379b0cbe28063373e76da4bc89e0572800961fd7fefe2bb547463748fa75cc46468aa23743fd2b5203a786ca2b166f87b2a60f533719f6e8143a39edbefcd24e74955b8f622ad1d1fe8f759e86f1226eaa709dd8f55267a55f553b0297a3803e9068264326577afbf0f9149d29ab5c89fd605c0cd61460e427d1a117dd9ecce603b7e64f0d28a96384036eee90c69219f9bd2cd1d87bd8ce70919a9fb23cde137114a92ebda9c5fcd248f3e748db0555453cd31ed8f07f69e044b2e2da8c307a81aa410af581f8e0648d5fb04b39c562f16057c88e371c829e4b10d26a8b916fb392c395a7b208b10d9d5fe056a909f0d1061a33e999ee0e164f6189c4b8f95c4bf86551315893deb48fe607154e509091d5839984bce2ea72e5e183b60113f170e1722385c93d4bdd78fbdf257a49d738b3f3bf49dc988ace9066cef102ec8bfe0ac9d69019ed4629d1d17f1d899b274ad34bb13124438f557a84a4521872011d33d6018b292ca7c201af300bacb320dca9c28da4c5b5ffa080f809372c50d9306e0499198fb15c1a7eac31530d12066e86d505277c8ef32231b5276a66d92631f516c4755f28a79ae60e3eaeac6cce92727639fe47d8b5bc3e0ef86adcb931c7537adf77acdab7dbbeb6a0cbb0c59cb0a3e67348d05455d928a79b23ab3028bb8cc5d037ccc6d889211a9beaedb42afd0ed57cccf30ae4890640c7f54c5ec2cfa67dbbd122e178eed84301a94f58ade4df761827713b2d1bac001122ad436258d8fcba6d62483b40f960ada14d51055e5d18ba60d7abb5fc3c093f6a973e91b54612c602eabc31d99d99b306e2f273e64d7aba3f35abd3841cb2c37e371fd2c2479173b764983aecfa370e84b93072973d0bc4ffa6de73edf94aa9b5d7e2f9bb8ed1067ac027b997275b232f96b4137f4fb13bb31077c586446c6b3e255b869bba064730094e8d82a7c04c289cd57396dfce0c26dd0477fcd5e895d23edb0d26b8c5ac917933c9aed0cb28a3b756b692236040e3d89102997cd6943f98a6d95496f2e3abf233d86938073851b5c539d5e85e9e5c008b477a23b0ccc8b901354f962d931682efdd3d8ced89a2fa91940fa2c556bc508cd1cd91bb2d8dd9b9ea5835ea7baa10619faa7b5c5b4af80044c2b0918af179e4d68", 0x1000}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:34:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x6, 0xc005, 0xad) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000080)="450537a23c801cec7a1a845e11620aa5f1b20ce8ded1fa8aab1540960919e3ce2bbecd9d87023ffbf1badbf3e1ad3134ae", 0x31, 0x5, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:34:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0xfffffffffffffe00, 0x3, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:34:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000240)="d2", 0x1) r1 = syz_open_pts() r2 = kqueue() kqueue() close(r0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000380)="f6670cc13bea8681dda5a881e74ae72d6fcf8c3a0f1fca4fc160e34ae4432ae4c7d6271951ec8e78cd665191fbd12de9c57db6615a49991d55718822f852ccb01912245258fd6df72df9a6835dbb4f6a42026dce9d30fcc91b85db66fba12ad403110b53293448b9e9d1dc70c4ddb470a8b7c37abcc1327696601da9a57bef65a087e0dd68eddaa9b58ced64e75a9f3d12c1ff1c86d3f6c01d05c9561d775561af12d304af1e3462b1445f1a", 0xac}, {&(0x7f0000000300)="923ebdcd531de71e66fab322cfd7e770c648e34f6289b41d764e2223d0088a64454cf2", 0x23}, {&(0x7f0000000440)="b1edf242c1c25897656514e8054dffde2afa43c984479bb7b413cca74a2d2e475704afe0201f015bbbb2658fd17282ff0fa0232a36775c59b9342123aaddc4fac52b07f69fcbf12bc7755efb8462e1725c87651020a40ca0debe99792d7d4b90df3239e66d8ba1da054277568c1bc0b5a402ad79370b9d3ce8a8cf4adab92701af5e0fdd251399311d2e3f350f4245192093d44f417c6fbe75dca63206cfba47b3f5fc803e5741338b6c2c18cb88fdeb42493abbbfce02e10b25d25033bca0c5cb9a5fc91e8c5616f316b8c620567ca2", 0xd0}, {&(0x7f0000000540)="d0f870582cf8188c3a990d0a7990392ea4f25e238df07285eaf371c16aba62cbabc6bcff19ba294fec844523418bb5e3ae038978231a920e9651da9d4c2ab2350904b4696376f54ce0251ce19e0c1978a55db5bcc5cefa30d4fb598623999f42eaeff4128a5c4aabf4c429e2993ebb86", 0x70}, {&(0x7f00000005c0)="87a71ba714d6d6d59effe01f0ef954ac8542fe1a71931894621ce88984aa6bdc676592922719754126eba0e0ee9587071c325c03afd47e86c0476154008688fcfb6ac0949e36579cf41288303cb586a6fb", 0x51}, {&(0x7f0000000640)="9d0fc1495264e36f5435338c60b3e85aa37c592021a7d62cc362d2cf5213607432a9ce2de24785609fac43e2c655adbc3ee57585149e32c2c7586fa1e911655d59bb34eef4ac9f78cef6ac", 0x4b}], 0x6, &(0x7f0000000740)=[{0x10, 0xffff, 0x4}, {0x30, 0xffff, 0xd0, "3dae6e2d829d31f82bc970617b081fcad6cd61ae101c356b709c"}, {0x88, 0x1, 0xffffffff, "42ebd03ad35bd2e0b8d7a45eb329ccffd36fcabd05772fb3e86038eda14f776d41009af50dbeccf9fb22938f4327b297b6b409a8e9ae59120b61f306ed93a64fecd361d0bbad43eaa8120376e018738d162c5308f107941b795e397146a3897df050c00fb58962d8e5c19380470085cfe8"}], 0xc8}, 0x4) r4 = syz_open_pts() r5 = socket(0x400000000018, 0x3, 0x36) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x86, 0x9f00000000000000, 0x1, 0x9, "57793a7b5d02bdaff48ac1b3c7558565c3c68f78", 0x2, 0x8}) clock_settime(0x4, &(0x7f0000000200)={0x9, 0x8001}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSTART(r4, 0x2000746e) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb0a262f9b100080000004e8868e5a004816c2f2a60bdf90e6cc3c17939e2dee7e619331752916461c07540f59f552483d3b0fd3f288018ff98f35586f173eabe5a2b31b0f4ac1eee0b4b22bc03ae659e3f15e0cb950d35210ff3b762cfc445bbcc258f1b3687f"], 0x1c, 0x0}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) 16:34:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20800, 0x60) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000180)='0X]') 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:34:50 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x1}, {r0, 0x10}, {r2, 0x2}, {r0, 0x1}, {r1, 0x84}, {r2, 0x1}, {r2, 0xa}], 0x8, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:34:50 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) setpgid(0x0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='o++\x00', &(0x7f0000000140)='m+\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\b]\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='@[\x00', &(0x7f00000002c0)='#\x00']) r1 = getppid() setpgid(0x0, r1) 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:34:50 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = socket(0x10, 0x8007, 0x3) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffed, &(0x7f00000001c0)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchown(r0, r1, r2) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:34:50 executing program 0: socketpair(0x6, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r1) 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x55a, 0x8}, {0x9, 0x5}}) setitimer(0x1, &(0x7f0000000280)={{0x5, 0x1}, {0x8, 0x8f3}}, &(0x7f0000000200)) pwrite(r0, &(0x7f00000003c0)="16e4572ba3fe66a75b0195213e2a468241abfa9a8ce55763c83975d11488dfa6ed21dc7983778574b70aff74a23595cd4ae98db341fd22bcd35db0c15705c9928553a6525fc18af0724cd727ed61b5c34f96d484433b0923b727486ecfc00fe1b721f97e5dc150789417330be29897d24eb9a522c502084a3b1c4428cdf062e2e03feb772b61d6d08b78e3f3e55d1f1d0a0ae2ed9b9e80", 0x97, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000a51af744e08be0d10222dc66852411bae0f4f22893c1b780a78fd1b0bdadcc6216a93334cbcdc7221d323bb003c714bf2391b557aa2a99c38b6e4a5d88868b715bb3b78e1fb21b77d94b887b8906bacfddc90a5eb7d4bda3386ff2eb5141a6bed1999b4912209051e1c7a59a380aa6065b05ac484585d644db49b961d3b34bdf439cb35db593ae0ff43af7269368ecec52ddb355b250ddeb8494a9fb9cd3ce053b7a7a58428fa7"]) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x3, 0x7, 0x4}, {0xffffffffffffff7f, 0x3e2, 0x8, 0x9}, {0x3ece, 0x9, 0x1, 0xb76}, {0x4, 0x80, 0x3, 0xd072}, {0x9, 0x3f, 0x9, 0x4}, {0x81, 0x5, 0x2, 0x5}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:34:50 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto(r1, &(0x7f0000000100)="ed5fddd7f62f3b12ab433c11b96f1f7c30f75f810b6b0a9bdd5f4177feee438854ac35ccbb2eff234f041b8345f9fcdb96395257608d342572bc5958b8ec99b5fb2871a5f4fdb13050803341238128ba16ebb44aa0fd2201734007f2f1051f11ec0f0f9fc35122d6789c08dc4923ff0fa4c3bf65f5bdf98c042f68002c0e87240e7bf5373e750b16cf18d9554556e35af1cff660e79c0deadba14995dd563db1ca939a300296052a27a2a1693987d157d509d3ad2eab0865a13c3691c04873c8513fd6b0b4bebbb2dd52da22375a071d", 0xd0, 0x1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) write(r0, &(0x7f00000002c0)="0d6ff8b7f9b71237", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) write(r0, &(0x7f0000000380)="35a562ad3b0b85cb0c17ef5d98b2bb308eadf2301a60449304f2a963eb41213ca95e85aaa6b293cc4aa1ee524a357655ee7be1ff6ba42d4610ed032db00e39cd443c1998d3ce1eb4811bf36223ab077afb6f5c57fa3a95d5e16beef7d5c762483fc3295e73d8157fe0c4200228ba15f3fcef62645c64548e9950a72a73", 0x7d) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockname$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sync() geteuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x20, 0x5}, {0x18, 0x2, 0x3, 0x1}, 0x9, [0x7fffffff, 0x1, 0xe6bfa9e, 0x40, 0x5, 0x2, 0x0, 0x80]}, 0x3c) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x3, 0x1, 0x80000001, 0x4, "825341574859ada2f807fa401cb97b5b0ba357d5", 0x5, 0xd7a}) setsockopt(r0, 0x6, 0xfffffffffffff78b, &(0x7f00000005c0)="fb99ab1b3349d4e57961f192d46281a0dcfed97d7ac8619617f5175969dd3b5d1b0f7e0c7e585e97281a9a64091afe04504e45544ff09881d711e7f20893c4288cf041ae0a7fcec52a5482860d6f06df13bc3118e978fb6d8304fcce06f1ea831098aaf70a2d50fbcc7490b4ad1c6e12be196ae151f06745a0aa1b7990327a9a", 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000640)={0xc0, 0xf63, {0x5, 0x6}}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000680)={0x23e, 0x18b, {0xffffffffffffffe1, 0x7}}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000006c0), &(0x7f0000000700)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000740)=0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000780)=0x10001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000007c0)=0x2a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) 16:34:50 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() fsync(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="13424d887391677e687afcafec", 0xd}, {&(0x7f0000000080)="d521ab5f3b5520cf59486b83ad8b4353ce714261c3559e0818a9a5cb2c756baec16db270910cd63d79cb475bd98c1eba17ddd71540ffcd53692e87b34d8b8854992c29e2e51f35c6380b915bed84605989cf63da01655b72ccb75a2d8db3b0063cfee6cca5145ec81eba88c10843d8dae240ddca5965ada0f6501927438076ecb90f6a06ebe0897d8446ba7f1b151915296f26f879d205a2a6385dfe003e7340ef6a528c3fefe3afecf5143f9a47ba8384fcc85cf131f5b5baa6cf4749408c3e06ebf29f2c4be24781f51e6d81810446b9e9beb2af77e5c34491018d9d708901c71a3d6af64f82", 0xe7}, {&(0x7f0000000280)="15ce3e22cd4a441bc1f7e05e017d036c64aca32433d20f825259a822fcd59db595e63cea50894ebbdc271d6d1b3d5bb065025d4ed670bc4e63e55c4d5eb9c8406b63f9efc5de9694c606", 0x4a}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, 0xffffffffffffff9c, r0, r0, r0, r11, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xd8, 0x40e}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:34:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)="6053bb94c65b46de4eed7aab7076e8291b0d590e2c8d6fe3b291436570ebc5dcb84dcc4f5bd4567e06657aad39b1b6d6d68306ba09cd45ad54bcd33afbc2a404c2426a2354d67a9768ca23f775a2592bfd971cfbd6b0b1193ab112be2a79a813659cb590eccf7dd2b55a500f6aef44fd0f96be674d53765729dfa6fc631cf2d5a2b99c639cea26a41f6497c3a0a258757094060ddc5ee2fa968d4c2c3ef0e273cca94ed269f8b8a2c603bb6034d91a42000000000000fde31b91889af5e96277bc6d1f56", 0xc4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:34:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x100, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file1\x00', r1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) 16:34:50 executing program 0: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) socket(0x20, 0x4, 0x7) r0 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/232) 16:34:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) select(0x40, &(0x7f0000000340)={0x8, 0x1, 0x7fffffff, 0x6, 0x2, 0x5, 0x8, 0x4}, &(0x7f0000000380)={0x9, 0x7, 0x8, 0x9, 0x1000, 0xfffffffffffffff8, 0x80000001, 0x7f}, &(0x7f00000003c0)={0x100, 0x0, 0x8, 0x0, 0x6, 0x7, 0x7ff, 0x1f}, &(0x7f0000000400)={0x4, 0xdd7f}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:34:50 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x114) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:34:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x4]}, 0x3c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xffffffff7fffffff, 0x81, 0x10001, 0x1, 0x200, 0x1ff, 0x8, 0x3, 0x2, 0x7, 0x31}) 16:34:50 executing program 1: r0 = socket(0x1, 0xc003, 0x40) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66697c653000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:34:50 executing program 0: r0 = socket(0x1e, 0x1, 0xd6f) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) readv(r0, &(0x7f0000002240)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/20, 0x14}, {&(0x7f00000021c0)=""/76, 0x4c}], 0x6) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x5, 0x5]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:34:50 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="63c59034dd750433482f08927aeee2361688b9f78f4c989b700484851af8004c1ed1eb54f48ccd64b14661f2bf58a37d22c027862c1ed90fc3a64ee3e497a2475d15be01bc628acc53153c8e67c96dd089f60678993872fa8242e250374751225dacf4e3569871e0e7488188bffbae3622229d9f70a6b46ca8e9bd6a8b8ce47e5e89dafa2b4a3342c97f8967b6736e3a1f7e0e100faadbc4330cf3b9fecdb1440b1a1575152d877087eb6b99fa03c90846a6818575e742b6d5a92882856779af876bd55e0c038c2479d7a4aeb1e1d2dfd9cf0204d63bfffa332e9c612913bdaf", 0xe0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffff6b1, "f0aeed0a671f7630830400"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) close(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000002c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:34:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x465d0e5f0ca7fe93, 0x41, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0x100000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x9, 0x68}, {{r0}, 0xfffffffffffffffe, 0x82, 0x2, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x24, 0x68, 0x7, 0xd8}, {{r0}, 0xfffffffffffffffa, 0xca, 0x0, 0xae88, 0xffffffffffffff01}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x34b}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x44, 0x1, 0x100000001, 0xe8}, {{r0}, 0xfffffffffffffff8, 0x91, 0x2, 0xb86a, 0x23}, {{r0}, 0x0, 0x82, 0x40, 0xfffffffffffffffe, 0x495}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0xaf}, {{r0}, 0xfffffffffffffff8, 0x40, 0x8d, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0xed05f36a077b762e, 0x20, 0x8, 0x5}], 0x2, &(0x7f00000003c0)={0x7fff, 0x10001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x9, './file0\x00'}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffffb9) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:34:51 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) dup2(r1, r1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:34:51 executing program 0: setgroups(0x0, 0x0) syz_open_pts() setreuid(0x0, 0xee00) syz_open_pts() r0 = getgid() r1 = getegid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffffffb, 0x3, 0x0, 0x0, 0x4, 0x6, 0x100000000, 0x3, 0x2, 0x0, 0x2}) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x14) msgrcv(r5, &(0x7f0000000200)={0x0, ""/190}, 0xc6, 0x3, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0x2) r7 = getgid() getgroups(0x6, &(0x7f0000000100)=[r0, r1, r3, r4, r6, r7]) 16:34:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 16:34:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:34:51 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:34:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000300)='ol', 0x2) 16:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40, 0x3}, {0x6, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r2, 0x20007461) 16:34:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x0) getsockopt(r0, 0x6d6fbd76, 0xff, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 16:34:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) 16:34:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x422f) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:34:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) listen(r0, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:34:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}], 0x60, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:34:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r0, r0) syz_open_pts() getdents(r3, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x860) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:34:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) chroot(&(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x78, 0x9}, 0xc) dup2(r0, r1) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) setitimer(0x2, &(0x7f00000001c0)={{0x80000001, 0xffffffffffffffff}, {0x5, 0x1}}, &(0x7f0000000200)) pledge(&(0x7f0000000100)=')#\x00', &(0x7f0000000180)='+]#.\x00') 16:34:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3f, 0x1}, {{r1}, 0x0, 0xc6, 0x4, 0xff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x55692d5cebf1fe11, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0xa, 0x98ce0f09cb32b37a, 0xfffffffffffffffd, 0x7fffffff}, {{r1}, 0x6aa00375e5a95579, 0xad1640ce988e229f, 0x80000005, 0xffffffffffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x400000a524, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x6, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x16, 0x40, 0x2e3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x945, 0x5}], 0x7ff, 0x0, 0x802, 0x0) 16:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) flock(r0, 0x108) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:34:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x8000000000009, 0x0, 0x0) 16:34:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x2) 16:34:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x4) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000009c0)=""/60, 0x3c}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xaa}, 0x0) 16:34:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(r2, &(0x7f0000000000)=""/11, 0xb) pwritev(r2, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 16:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) read(r0, &(0x7f0000000140)=""/15, 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xa0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:34:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r1, 0x1986a3df46e9b59a) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x65}], 0x1, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) r4 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x200000080, 0xe82, 0x1fb, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) setreuid(r5, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:34:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r1) r2 = dup(r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) syz_open_pts() 16:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="615a13934622ff65c7906bc795c5d7be936feb29affe5abd0c8f3bc26f05753abe0cf8ff4bbe13b9799b0b997d2f64848f1927e7be0c2a5b1dacb17647821dce6b35abe57ac897227b91f84b054c1680b1ab46c8b2877552e219d750171dd0e5ab917888e76c416302dedcc09711712b06806b84dd610c3dd522f992a622daabf0eae44300b3c51ac4e38bcb6c18c2202b67faeebf35c80a48b9e71ebfab7f6699bb24c8a94cd1479c7036f600e4b1a3b14a0bae682386e97195859168a79f47e7522231e30fa797c948f902ecb83fe99c29dded39d26ebd7db45200cc2041fe7d52ba76978afd783426dbf1bdf7fde0890f6483ce7d321a58d564", 0xfffffffffffffed7, 0x0, 0xfffffdffffffffff) 16:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000140)="ab25c2c74ec07b46b1c8691cbe0d702a01f2c0253fb8d557c8c0abd41e672d77e410ad966d076d9f5d254059f84dfae9bb0573941e65e1afc8870fea364e9de08d26c0363cff8062dca3b3f86eef244283f863a59268500918fc4b444891e8b83e403caa28efe92339e8616a", 0x6c, 0xd, 0x0, 0x0) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 16:34:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x7fff, 0x80000001}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:34:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x100, 0x8, 0x1, "0d98963def4437cb2339bd291d26084e097ff007", 0x100000000, 0x100000000}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:34:54 executing program 1: r0 = socket(0x2, 0x0, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) shutdown(r0, 0x2) 16:34:54 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x202010, 0x1602) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file1\x00', 0xe82c410ea5d33768, 0xc30, r0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:34:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x40) chflags(&(0x7f0000000000)='./file0\x00', 0x3e773430a2b86318) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f0000000080)=0x7c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="72e7bbea4581adbd180e7248ecfaed169a7864427557ededf749c623cbc6784e91213ef69ebe6f00b2279e8c5e60267cb6c1049f501e40be156ae50384161e5613b0db72df78db3cc49d4ed006b901efefc8361ec00cda8ca50ea24e82adf27caff9a471c6a162fb7c0987f1272965ed79ae3015e72449ca8c332101e2c22931d50ef4cbb91c95dac25d0acbec946c047c4ad2bf1c6dd9407f94a1a8c73c4e219dc0fff496ce3a8eca863efde741b6b844bc41bec0c6610b3a4587fad23ebc4e85f1d5707808b310704f78b518659d410ba7677005d9c6047b97f7b899e3f2a3d2e110ce453e570ae89342cf6b324a9644dddb44764f6c708733fc2db93fd23c0cdb8e111fd5d392bfe0774afbce2330cfca47a153ecf711abf07fef77c651cecf3eb47626c7b7429790acba3dee8539c579df0e64c4af33ec31ae7bbd20267c93a2c990ba959fbc3ca32841a275d9db5ffe9f76851987167f17c45b7fb8752e8149df7256f4c4ece4d0fa23ba7acf1eee7ab98debcf1f9735bd718b4d8fa38bea49073e81bde0cb08bd59ba005707c3f9465b6c1398528e40a18d8035aaa243fc988257af150816736381e566d29b21a9705ee0ff8fcd62e43eee8fdddbf2fba61c377ffb0eb2163bb26e521ce72a61453153eea4d35092709309328c81f5583df65c410946e0069a6c29c32f3d908d1fbbf185b677ba7d0c78600713b2e562830ec095c10e99d8a0228e63ba3cb1948511cda23227aff3670e483af9c57c8716386c26193ca2fff965225b0cf4f2a0baa715b051fe12d3d268f434b8b9360ce7a529893fc0279c1b656daab71d30e01ba7ee74c341c6304ff31927f7f7b44cc21be8e4f733d79f25f160b0556dce0fa6e68b54ca43e2bc36aaf3c6ea32c8613f2c71584c5bcfd2bed449cfec740b5a4cefe8575cc27cf636eec1ded11fae1a73d4b93ae4eed4172c8e71943a379a910b33b643648aa2ae2415b20493594f4b1b4ee22481618a496c6b2f16b842c96ca9d7311fa345d93f495cb450154619ff7039fd0c0b3aae12f07b5ff5c6f98572a210b679afe387609a3c15f1ff7d5f2d4e1eb08853f00685034b764848ca6b291fc4cd815c2319d41e281c60a2768a36865b8146aae6382042dfc3619f9607882f7ea872ffdf411e97f01dbc3efe98c482cb765aeea908fa6715385f6602507ae9c3e9a0d8ab30aed0179327ea8a593dbbaab90e4a97d38511c63e15f61b2883160abc3cd1ef44828fa4e0d777a63b9e4d5a5cb21c8286794ce26531b56f6b8ddb1f3ad51dfb8ebb036c4f07ef13f09ffc167fa2edfb7eb8995e2f6453aafb0d19134b3e546b05542ff0e9f14daf651bdbeaa50d382976867e1f396c7e62773dc6d4dbcef4a1f8c007ddf77da55ccdb4b5b115b2dc8410e2fda317b5a71c091346cba510a45dc9eeb47dfc94a0693c820b2568658fb7fafac41c217bc49b9e089dacffaf172153eac3f2da53243ac512455643c8900f3955878c7a3848cdd7cf67d9492619fb78a9b34b1150e395ef457e8cbfb2b9e0e5db8ac1b34dface8cb78074502cd2a9261473c71c4b124c65d389aa59abae7184d1d15e7b4d639b1fdf4f894ceb36f98a3a935a0037da73a23ebb8331d57873ef3de8b200edcc6947f545630aaeb02e5559e141171debeb7c533204a879954497a9217117062520f30c47eb8b43e4b32ccdabb386275c07f7be2801f742712b0a2a458fa03f5e1cbe0b01663f70511ae5ad3172e5239e46c4b76a372d2729c473b69550ade3f1b1b61aa39e097174587a46d1bf82e8d456377de8ff0689fe7975f57c251236cc3afb47b5c269ccef31651e0f7620b4d413e7ba567fd18010a26abf56f3089395eea76fea7776e70d694f83b23bdd907f62cd470964e55460c70e69251241d8496907925634056e96404180179fb2b3ca59fcdbd630fca41dd82e2a5fe91065167e758497572bb5cec846a3f9edbf1ec4edd1a53ad0d0f7d16f19cc1a57bba0cee2fbd2bd64f630b5ba91862e066f3eec642ec9c0bbbdf958b829bc6e19a07e203c6665171ba48025c6f367c1b59801917e5eafb600fad5dab8393d94eac87d42848b0ec8e53ec831b5ae9acf266617e59aba0c655e195bf2d893329097a49a930ad39fd6a40d4a22b7807722e4589cf7e150b3312341f66df31113a50023d593d0645090333e5af503cda4e566175fe53155d6315bcfa1f566b8e43d49e39e174c51ad8e324dc6220863729d4e70adef63a35c210029536b1d4c4c26c9f185ac88751313ae758ab22ab6c2e721a7e14185eb13b8be9a9426903a059c391b764f69629a87d5df14c570c3f21d3a3c34a0dc91bbdadb1fbbc5081dcd2f742608eb9bbd397e84f6e9f24a18cd182ba79e35bd27795e7c17af119b951c48e253690d781cae3d11e890a37ecd9c848b65b3ca850fef0f70c752f2aa97c4c63d03fc9cb05dad3903eb30cf65f3cd979522a3f0e5c34791f9bbb63c20f3964dcf1333812d8f006f700dc98a47317574a7b48f860f5e06a37f1ea28eba61a2e93aeb7dbdeaed989fbc6625aa99c0bcc72b287fdd8a8e8d528876af86002e133386a5757ba43d563d71cb21bcdb14ea57226c82e4db04bbe5bb59778a95bff8c24a32615ea67e46fa2a729eace5641d0ba9b1c5dbe4055d1319387304281f32e7f957731b3dcca0d5218b89c68cae4a7cbdedf08a3623b9195956f0b730301ae525cdd222474c7b3251c22d25148bcf090d04a56ab8e3c69e64d957b100b33edf5a04f0073d507dad64ebadef531badbcfa951dc30953f2df3ab60569d2a92d8694f07c313f09a7463b25951b384d91b1865bc7ea6d55987e09fabca0e9320d255335f185ebb780ab882a7071cea7229cbc0eff97b0f650bb2d6a6581b304a08f1525d4cbec75752248ff446881222257813b7cfc1c9aa4989a9240dde3d755a78fa86a04699857729050a765349bfd399a9e8b0f36b0a3b456ccbdf94f0ea481fbbd008db87bda60f2057c2e0a0ce2dd1be72943af5aaf6a3b20df91bdf9091e2f7e44963f34969151732e77d1cc0599fe593da47114fefba5c380f07f70eb93605b053cdbe4b2eb671f78f91ba2cd6856d3bc35c5a36d7c5ca42e4b7160b299fa92b12ee0ccf67513ee8c8267c29a5f863c4676f350083c47f8123e2958b8e6d771e58726a3dbc8bf4f7b752dc4c667c2c89158c3fbe48266f6eb9e38067d05d78f4762a7a7d41d74f3ed07b8b64a39cdf26baead6516fdc2373c0c06eaef04f0261b78b45f3462a3bd0ee34f50882cf4c8f05adbdb85e5e99af2ef0045e95f5a7ed72d59c9d3a884cb61a5d0b16feac9329950c8b02a512e478dc859cbe8cc4ccd1fb89f361f14c22057052bc4824c358b4410ecbe1e597f95943790acf51cc899a5133148f96cd061ca79527ac03446ae5ccf24cc861e0701f92ea6e5008b3f74d4e1e1c8516fc6c67f5c0469c70e00e240e14097ca6e45dfaa0eb91365179ab83263b40c9e98eefa5013af8e6c5b4bc06d95343ee00fae86f2b4a29aaa94b7fa58834393252ac7d1bf9eec74d575d4c7fc1babe0bd351eaf06aca547aaec3495ead8a53e2e3544941cff29080f8a0a7dfa00456e4538f7cca5eebaf796a53dbdfaa9ff2b137ae970268f27b3a7ea9a0dea25cca73e6f18a927e08d7cd61c1c71fa2f648222c00b7fb62b3c92f770bb21684582f247dda3416b4bd7ded6c220bab88508495cb27c9fb85c707b67a5db4c65cfaff0f14c7e27a10b09cc5497720a57308561e06659c4fe1659b30477584595c1aed6e093fe113fae50a72150ddb0b3c6677c3f176faf662ec9a31e9a29ca840a92847ca83c84bfcf6ba9eac3cc006ff95c1bf7bc74c20eb51a9bf081fec3fbe2bd6476dab8ce8c0d0db8ac9bda9056adcacacf3183dcfec481a733a9edf59ec997418fcbed48c23e0fd80835d1d904d8005dcb255597a9224f73af01bff1caaf7c13bb8ada72df8d60dba20a1cbcabdacc3ce35827834e0cb055571de18334edfa07675b73fbae50e8e09a7e5c7f9511c9a76ffdbe941f54a553e499e4aecabd2b480488b7f71dee31b998cfff02840fed5610bcd0904823022217a3b58b6965ea1e461fe9b8abbe46607f57ccf6c4192ee452950a8d0bf15b91f849606265320c0a47ca014bb3ff5b43135ff52f72ee8b827e655e60b71060c092ea8277007b7691cd6d5efc78c0f9b2706b6749832440b1983fc8948aeb93edf5204e10115cb77b75765208f99e6210b8b91aa3d72d2ab7d0463b8347df87ceedf24a375f7a7a51e8d6327d0ba4a98133731ec2d78091e9b156916ca4c7a8d7e7081712bb456fcacb1104ffa56235b58a49b9f2547fbc1aaba9852a868f1ccc37edca8a51df18ac4b92df1a38f0a75be90e173a06778020312e2c32999bc5bd566e46589b40f186dd8eadc540c59b503f182ecf876ffc597e491cd3f646f74143a24cf902ca7d328f0789757e031b98c85561af346890fd99308f1048d372ee4b1a65b61b90c06c536a3f326d986d32ae15ba5a92c9b52fcb5349b776ef9153b3ce815e75f5e1d35f21a6caab8fee3782b2a53bfc08c4d344490d1658e83b61574bb7cd18331432fe17666a9f93b7e885682ba54196be98e1ce3a501e5351668810ffaf6585030b4acf587a329886a81fcba3fefdc6f6b968578599abd548c81c5d3da2cd69050e92eeda513c1070939ab409870b176066873fd412b4c0fe2636890db4d512e332f5647712379448c968117d20371ca9e8dece6edddfba98db04d704b5049eb90feb1f77ef71a973cdf227484a319b9dbdac322557e790384b51ff0af97f0382b7e458bcfc615622994b605ff8d4cf06618ab78bd8822f5872b5aad8969c2e70f8580c2b3d6130b30c6ca799fbc8e438306a12fe5e8613eb51cb92c38418bd12b9b7834a66a6a8a92922b2d0056e624cf19030b1efeeaeb206da383d0fa0e6270bf22e02b8d59f49bbb923427be7471866c808a4715cfa25af31e5ca90d84da10562e31aed4f7a9664c57e40729ef0088170a92f0f8b92581993a243a4797458c427c654fe59a487b93384a6c1c70e1a9e4d5b83643cd0fd66b4e9c41ae3c292d5ddd947ceb117d1b6e0502de4e2ffc9b47930e7bff1bf6336bbb348dc9bb16d92be114c7a82893ccb4e2299db3695886b657c8b1cb619805bd60a3a048fa06569ceb132cbb91d45c3940af25f783b1e2d606a83438b7e23598615eab0d8ec7c52f369d2c3c9298a4281cce4df0d1c4ea127853fc5d927ed097bb200343bb96b15be18d73f2322632b6af9624af314179103d45741ad9eeaedcc6facd3d0eb95dbf819a630f209467a5b3ce7727731e4c03b823e4a8c478d94d51eda5e0ba7b46bd1073a120ac92cd3c4eb3f5c5a8d7d6d59ab9b91dde1cd493346dcb6677fc367a31774db9e79c9dbcb39dd3fad3e479c0e34ddace69506de05ea51bff5db4019b6b4c622f8f4b882cedf8f06b1a15b74a4182a6621027d59c6dfff926ae50a1483d1ab1a58786882025fb145a3926bd6e944aaf74fcb5158298cc567443ca41a5a40cdc82c27ad1b0fdf91451bf007eda8a3c4e78cb7447b4ca1bfc7715c6e1391d87cbbd8d4478c6b033621cd81d45a216247b17e62058f1a8582e87ec72c3ac09e75b16e4cf4e031c4fd31d0d9761848e46fbfcf5b6db42a75f2e14e76cbfceabfd1b897d037354d2b6880a2d74d1f9384f2295f4b7bfc2434d283a1e8293dcd66bfa07b4054fa3b6e1aa24244d81f7dcf65c125f51bf866886f57196d4734f0", 0x1000) 16:34:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x2, 0xa16b, 0x8}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r2 = fcntl$dupfd(r1, 0x1, r1) getpgrp() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = geteuid() setuid(r3) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:34:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x28ae) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:34:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000680)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000700)=""/117, 0x75}, {&(0x7f0000000780)=""/242, 0xf2}], 0x2, &(0x7f00000008c0)=""/165, 0xa5}, 0x802) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00') 16:34:54 executing program 1: socket$inet6(0x18, 0x3, 0x9) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:34:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x100000000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:34:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0xbbf) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000002c0)) r4 = syz_open_pts() r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) write(r0, &(0x7f0000000c00)="78c96fee1e3e7daa64606a96867d9255a5", 0x11) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x4050ce52) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000140)) close(r4) pread(r2, 0x0, 0x0, 0x0, 0xffffffffffffffff) r6 = syz_open_pts() r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() connect$inet6(r5, &(0x7f0000000c40)={0x18, 0x2, 0x5, 0x120000000000}, 0xc) setgroups(0x3, &(0x7f0000000280)=[r7, r8, r9]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) preadv(r6, &(0x7f0000000bc0)=[{&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/109, 0x6d}, {&(0x7f0000000a00)=""/154, 0x9a}, {&(0x7f0000000ac0)=""/213, 0xd5}], 0x4, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setstatus(r0, 0x4, 0x0) 16:34:54 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000200)=[r0, r1, r2]) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) 16:34:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = semget(0x0, 0x0, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x4) 16:34:54 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x6c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3508415d2ce60097, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x100000000, 0x27, 0xffffffff, 0x100000000}, {0x3, 0x80, 0x200, 0x9}, {0x2, 0x3, 0x800, 0x9e}, {0xfffffffffffffffc, 0x1000, 0x800, 0x6}, {0x2, 0x8, 0x1e, 0x9}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") 16:34:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x100) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:34:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ftruncate(r2, 0x0, 0xc3) write(r1, &(0x7f00000000c0)="e02374d660a8d71d36ae8f696d3f85f96bd0cbdce1fb7cc0af0a9585bc095b79fadac325dedda571e0ba7913105d6d30ec4af268d4a8f5cbf5d1bf0169f350e35bae019a8ab3bcb91c46da0a92328f80b0778d5c350184b06a019865c77aea2999a2b58a6f2e8e4367b67890a63cff9efe50ac5d4094daab1763226afdf15792787cb73404cb0cf086d14f94b9ef94f0e6e2be0c62f1f983633e11fdd816652b948c1256df771ba5f522208cd28415e653780ab7aa7bb1e47dd923ebe88d623c", 0xc0) read(r1, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:34:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) msgget$private(0x0, 0x17d7ea3b8dc7cbcb) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:34:54 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xe3, 0x0, &(0x7f00000002c0)=""/227}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$KDSETRAD(r2, 0x20004b43) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x14c) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) syz_open_pts() syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) 16:34:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xffffffffffffffed, 0x0) r1 = fcntl$getown(r0, 0x5) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) wait4(r1, &(0x7f0000000000), 0x15aa7ae96873a8df, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x1, 0x0) shutdown(r3, 0x0) 16:34:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:34:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000201f, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) 16:34:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) close(r0) 16:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1a4798329c085dc8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x4c, &(0x7f0000000240)="edd3ff0078e8150238be1838a8b320f82028f01f95795a14e35f0d106f2996cc40d4cd4cbe3aab413eb9b25c4fafb97f5e1e1c9e0d52d0af602876320acf94aa73") 16:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:34:55 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:34:55 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x1f, 0x9, 0x1, 0x4, "94dc2fa3426365cdda5b587179f3d9f3578f7bdd", 0x4, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) sendto(r2, &(0x7f0000000140)="587c011bf345f80668f1eac38e3fc0b5a384ae3737b11ff424e459e39090b3775e13e52e4230bfa53de5fe1462f5899bd69e5c88c984b9bc192579ccfbec6f1737bf305901dee1a5f21734c267410ded48193db1e1bb45868ea0f201092ba0f9c6542332ae705eb2c84f6e07ca66a29a316bd2179d1dd733ae3a6c7f3372b2fc7426ab9d18c226acea399a6e2211464c4fb8fc803e5bf838a9f0d93ca241f88a1121e35344cd0a167753f886a868a6107c61f739", 0xb4, 0x2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) msgget$private(0x0, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) socket$inet(0x2, 0x8000, 0x7fff) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:34:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2826c89abc9c5220f742efd3515d891d05cf90f75daab6a6915a88b5a18cf7d4f9a7c7cc802389e3af36b257c53b22f53bc3b7396a16aa53e81074902a0a62ad1336d00c303b49533349e90ea561c9fd5a91f3272c440af1db661b90f5c3256ff4f32e2f0de957baca59f2d12f5e987be9a53ee101255fc1044ac7b13fb1d4c4acece915b4b027c751"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/186, 0xba, 0x1, 0x0, 0x0) 16:34:56 executing program 1: r0 = socket$inet(0x2, 0x6f342a1bd3c7faa, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) setsockopt(r1, 0x5, 0xffffffff00000000, &(0x7f0000000040)="6805d6d9037cb56177acf23bc1dd0979ea483c8edabf74e9bb3418e3006f1b785c91471af7314a19fe19bfc6efde1bce6082f61e59d42e723681f35a20ee3caab874599de583591ce2142851af47f6484f53797d63fdd6f9e9486d45f551102b3a4fc32f86189cebb03a415ab73ea2269408b726dff65795ab393657314c53100873321c6cc931aa4f842ea8ffa5e843ef6ca255112a8f00bc", 0x99) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x397}, 0x8) 16:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") chdir(&(0x7f00000000c0)='./file0\x00') 16:34:56 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 16:34:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x4000000000000091}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="b32904dc973664a8dee9dbb335e6daa6854b3d793aeffb87500e4866ac7a7a80bb9187f035e59911b66eab98a607a8b1933821d3602e17cd6f70930519f693768e6e18300aa465c951b4c295770a86a8cd0d558749f232b5bb5123f7fe5a8302da8ee7c626a38703987e6d56e52737b4044c40c8b6a993853c84f14313e4311feaccf452b546a5d11a55f075d351251059dff5afca310cb2570dd58cb505db09cdad7ab71c84f0a8a5"}, {&(0x7f0000000240)="06e757323970bc33c33fdae739f3b860b1768de7c3b7684d4b37e0a75224ab4c69889013e07fe037c15e47a9af556020127c89638da73049e771b8039cd470b460606e7675b33de2537d87305a8f3df0e74eb78b7bc1de25fdbd1b03ee1028da80ab3769c3b4c942ef6ae6d30a2c56145349837582860ae4b47c4c2b028ed1314c4a5aaf480360843768dd8a164c4ac9fddda1042ea1ec94f85f761a231db8c25d20dba1ca2ef68feb612665e8da78d3b73ff6cedc3baaed0ce4c760bc56b7d9c12b6d600b311a57484bdda858d7eb62c1a7695e51e3ca93828ee5ca77eb03"}, {&(0x7f00000000c0)="a86faf7c584215ad5538e89cfb9abdf623decdaaa14ff37c87870a1085d007dca52443dc7615bc81a0f3ef074d9a0e5443efffee57abf229a482fe249d7d97e9e2566f833aa0db432997ce823a9c64de5ca6d40392ef50bcf04a0aa1dc3d73dab0c25d49aa2ec716180dc3f600e906208e"}, {&(0x7f0000000340)="c27b7ddc7760c13c0080138ed15ea44aec5a402abaeb6304e051d1280d3642d4983cdf8b3b9e3dbbbdc6f418ccabd5a00cce479f6434d15cd5e45c04a02d28178228673b509e255e458e604ad0b3618b395746aa285a8ef923910303ca8fcbcf0b8dc6500a044ec48eadb991e57b1919b4e5dd086b176e04bc64543cac28f19322503ce15d9317047092696a58fd9773b62bc29a5b543a0af01cef6fe737dec8ad62e67a76a6ecab3272a5439ff1eb2332eb42263243d82e07842a8ade80b32aa29db9438539725c5e32c14509473b40b70d5585"}], 0x10000000000000fa, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r0, 0x0, 0x0) 16:35:01 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000400)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r2 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r2) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) socket$inet6(0x18, 0x3, 0x7ff) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000480)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x800, 0x0) socket$inet(0x2, 0xca9029f5ae7e7e9f, 0x1) open(&(0x7f0000000700)='./file0\x00', 0x80, 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x20, 0x0) r4 = dup(r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r5 = semget$private(0x0, 0x5, 0xdd33ea3ba7034739) semctl$GETVAL(r5, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r7 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) r8 = dup(r4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) r9 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000780)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x20, r10, 0x0, r11, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:35:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x95) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:35:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x381, 0x20) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f00000000c0)=0x1) 16:35:01 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x37fbacafbfcec476) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x0, 0xffffffffffffb456, 0x4, 0x4}, {0x2, 0x95, 0x4, 0x4d}, {0x3, 0x14000, 0x5f08, 0x800}, {0x5, 0xfffffffffffffff7, 0x6, 0x8}, {0x6, 0x5, 0x3, 0x9}, {0xd34, 0x7c902b46, 0x8, 0x3}, {0xfffffffffffffff9, 0x7, 0x7fe0000000000000, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xfffffffffffffe01) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:01 executing program 0: r0 = socket(0x10, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xcb1, [{0x1, 0x3f}, {0x1, 0xd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x2, 0x8}, {0x3, 0x62}, {0x1, 0x5}, {0x1, 0x73}, {0x1, 0x1}, {0x1, 0xfffffffffffff9f5}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x20}, {0x1, 0x200}, {0x3, 0x80000001}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0xc8}, {0x2, 0x8000}, {0x1}, {0x1, 0x2}, {0x3, 0x4}, {0x1, 0xb765}, {0x2}, {0x2, 0x10000}, {0x2, 0xff}, {0x1, 0x5}, {0x3, 0x98}, {0x3, 0xe6e5}, {0x1, 0x8}, {0x3, 0x10001}, {0x3, 0x1}]}) 16:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") fsync(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:35:01 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:35:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:35:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x649be6bae6d6b39b, &(0x7f0000000040)="0000e100000000e400000010", 0xfffffffffffffe20) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:35:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x3, 0xc239}, {0x6, 0x81}}) 16:35:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) mprotect(&(0x7f00005e9000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) socket(0x2, 0x74b1d01013178277, 0xfffffffffffffff9) 16:35:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:35:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5eb6cb7fedf1cd14675a8c865342cafb01c586d6795f1477977da53918c3ba24cdb711f898fa55e9d8d7c4f307464318914402312ad0fbb92bb00c730493386b84310dc77875bba98e259fbb3be8f80e5b0e1142b58a7e7e725b3ddc8c4c2e2d8ca307a3211ad3e3cbd350b81a2fd10cf1b6cebfba8ce8b87b07e0535a67c4013e1a9de9b73193c09faa1804d87c51a800b3bd66e510aeee26b0f00ab28be84b21a820ff5ee928204d5733e22a590a551292bf034b449b287ad1527ad72b96a7534dc7d8c9a94050be1d26cdd885a360b4306de777db3a64c707656d7c3321a9d65447763d1a60396ecf686bf05e11930a7d09552c9f3817d347cbd587d00d4ab79cc3d4c9421fde8854ca4ee58309e31a88399330dd5db1698506ab6dbd097c8e66e59a6ece6c51a0bb8cb47267ae4c3e8f23095b1fed2e12b7d5f711952706dcb3fc467d5fed1c89e2f163fca894ae174108f061e077fbe4f26c9520c0b5401ca7dc41ad47d343635442522c985f5280ecafdd8bc64ecc2212a75c758e3b1f06e9617347009943e203592ae25afa970cb073d92fad60ed79033c366c8417cbd0d4c7b8acf82537a9814b1270ab924223d09f86bf0f67d0f526af28a1bb03ac0f1d37f887a98a0243e7e1d3def187d903c1998d1fccd2fe0f95ae31bc0f54a7eaf5186f38b8d673bb6638405b3aad810a4f26c62116bab870c62b190ee4a8c5748cc45caeec2c3e8e124e0fcc53d836e11fd33b436adb2a8700fbcb397d2bb9251ef0cf781dc57cb5c98106d497662895bb9eb76e76234cf037bf2e92ceb64429986dad1db4bcfda4c2ae37b175379f63bc985a954d95a92d7201f4f5a324f364e2c0f5e12ef4de567179c0d8eabcb606a37e55a0c2bf6bc0088d5a15e7bd2d0991e547d7e0b027a3e606aea3b9a7cd64081a8c4343b9c4f4ee775dbd1bc57ec91978ec4eea57ef1218bf771f649373dae1177d422a779792e75ed85f9ed91ee52b73c0a192f333a446deca5772c8f462deddf1847061050a233a3b3ba2f2c6f4a1aa50bfb28c72a8289a86ad0db8555ba75bfd80e6a7fc23ab70eacb4386ce292a4f84b04a360810a4a85672193abb58339010a14914a60fe18c253b63fb2b83a9f79de484bb9947aeced350dddedfe9920568abb2828c841b36fd3af6403c7ddd32dbd2ceaf921b59a2af8ca362c0c232ed9a4d56cb8f446f983508bfc0ee3b2790629db42b1dfdf7c0e777ff873e7b9d76f0d23fdf5e645c1de67de1664a1dec3dec240d1360264dbd00c1c333fbbc2d9b4167c50fc2de79dd1744cabf8381604f97eb315f43a6e651730652caddbfd10ad9ccc5e63ce27fade038d4a5af1ab623c4c5166edbecd4398a71bef1590b9408fe86ef5e15464ca254589391cfdec45124f21db44408644d1d96353aff77687adafd20a00676e45f060ac5d8892a236008f6a51e517e6fbee1965d86aa9fc8b10e94181a2b2ebfcc491276c54ad88f2c18b92b4c578df0b56b16c33dffec1c361669b782ca2ff5df8ae3a585c8d502023e2181253df3bd5b9238e7774b8ca3a353f18c8620584773b0943569d74d878f9b8679945aa2927f6589e1f5a20d0f62d4cc79dfb21ef8c3fa65a3b8ac5d6c6dee0e98bb9528e563f17de40afc06bba3ab6348590497e67b4fcf78085d942adbb8f523c2b3858db08f8d7b69233f19bbe4e581da8cb5a8db47162a452ec07fc7eb08c0a43dae5b3f86caf48bab52990cc38684822ee4792f4e722eebfbeaf0dcdfdf371702fc4cfa450dff60f6d8f8509468abe2a8327fc20b395cb40319ef54c9c5550fb21e355c7e6b9d38b26a41a0a3336e3db038dd471d806f7c6cd5128952a0884bbf720c8a24bbdb6b2828b580b0881b30577bc82cf10d098932a1976cf6c9f62a2bf3ca7c8d989bfbe07031008225c87e49e964a726d6bfb6a175db28549d279496c4009ee6cacff0c10bdd9730e59a1fa33b2fb8bac8850c784b05ac475887132661edcc14d74383a23f63d418a1902540b05ee39de7be2087d93996757a12da755e399608f33238ca9081c4280ec1b306231dc3b94e4e6aa44ad07b5999109ed784758f52479e69c1cc36709a2ae81f0899cb41bd68313fa8988f8530d09ae5a97ba17af112a62aa828853143a4eff9f67bda643e10cc82e15627903cc5c7ef898f84f3c85e033973d523c9218eac91f132cc159452114d53688e0665b9a14a29847268b8dc72c88701dd111042fe9e910b1560e3b74daa49ec7ada73ce3c5f39bbc9e6c2274809009a1c716a166afca01052d1865270242603d139f728431afdb8a7453e845c69556926e9bc6db853c356914ab05c901ac95037f5515b32f2ad94f09acf7d0585f995821b15ffdb52421c4078afba5d0c58a542a1f69ac7ce18fe0bf11b845e09ad2a7d8d8802013332bdd1ea2b3d5c0986511f1d4aa1a31b5698a2824d9a44f078b3ada448d278c3bdd04870f4f5004ac62e39257e32e67d47eefcbdbfa1722d46643b3be878299f7c8ff7f04a691a03bed3043e276666a27e832c6af2b979efc1fb120b75bda054a4326acc0af3a431f9f39c0fd1e232e93f4d7152e088ddbd9fec75518dea3bd02ea3b4c1dae7c86db378ddbdf14759009ade065a6ee2184382423c0f421eb1e592b97dd41f1edb4b23f0efe536c0261d1bd66cd03c248b238f68a4746d6565f353da00c5c6ad01c93f68f3798a45b878c5cfe1b5058bc8b8437fd1e77e6d8c896d75c0e2a8d8073727900278e50b2906450c98ce104ab63d7d89a5c4c6bf1810b77ca632c7db3b007f8853d22baf9798f7335bb7b5fb2e1e1463e95003e5c1475785505d4bd2a7bd3c7d60f4fdcfe69e24ab9c5d483878a289290351c60f57272da6d199a47ec2f9077ffab1b6fb539ffdb625ffe37ca2e59440982c4ce81a6dc59c46e5b940241e3a91766ca4865c78d91ac1bd13a85c66fe2f63363ab9013a820b8e2ebb11c886552f72a52227cfe44ccf1ea5d38012719639a92062e0404f7b7543446b3a65f99aaad379d50a0d3a7517ac463322584f2147b91074e251184fe7ec00224d71df8c1d6e0a2d0faf8f78c542b9a1387688ca1d7a03bb88e34a83da30c46c533612a5bd5944b6bacdc545365b8309f0e208d243026c8f4f08c91697dd1e21816edd414ec39ced09d916c95fc1e4b72444916aa672103fe3035aef897d0c144515f86f4b593aac35d76edb481f1fdb5158a052be9975f3d82229ba65234c18a544d148cbcbf9eb8ddd6f253997ed1e03876f24840c83b3b72f855ccfa1513d40862836b45de2cef0037005681e937ffd319cd2e736bf3f1c491948228ab6b313f223943755e269213748297ec84ed02d3f0eea906a5b1e4cc64c7443c0680eee84d0449a77d187c983bfd3a8df35fee42a27f4adb64936755fb26cdfe3b639d7545142be578af2a7cb9165c13acc89000a11cc016efcf469dfde332d861ca069a52900a8da6c4a14897e2989359ea78597b955e2cd9c6367a05f7fc30b7aa2e43c05f8c229382cb56c239f82681a43ada5fe45e6c2300253fd2cf0ca248792b8ed83f95d1ffc55f75bc92ad03e8397ddfe59774133d7a838be45e49c2ac8f8e2897f3154377e811cde673552333497cfe3c15aed9091b9049d95ebcb6b5ec85a0307f8775637334b5027b9b787574c6b5e9a8b200461c88f375bf556c66a6626ba6d1932dc348e25bb6ec5e57fd2ef2cb67c4c98891bf1c04964eefa186ccc9227468ee542205771ebc4029a43a4e4b0d31811dcc6c4b9a236495b1a8d9975220365b96b195acf92ed38cc2e9df75e953e5281a5f59144f3e14e9cf4eff5de518660403ea79023c34e2cad51d2599db2da3b63aac83d4d8b6405f36ccea1d90c7e3163285ba2a771a215772b093e9dfa335d4db1d29d1b7ecdbc0a8b838b68b58c311bb4f0ef3fb2e276f13383c5bf0841b8a07460da853842dfa45b95abd6cef0a316d185ea9175fe047c3f2033b8dbea5bc333c1c6ce89e6f4ff137154b606", 0x1000}, {&(0x7f00000000c0)="1e8a7e9b921b67f4adaf23830ceb6d", 0xf}, {&(0x7f0000000100)="951b36a53fb036c39c9c6163cde6e45ab196a0fd12", 0x15}], 0x4) 16:35:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x401, 0xfffffffffffffffa, "73cc0c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:35:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) 16:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x10001, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 16:35:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="8cacd09f5d65", 0x6) write(r0, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x10000021c) 16:35:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) select(0x40, &(0x7f00000000c0)={0x8, 0x10001, 0xfff, 0x6, 0x4, 0x7, 0xdb1, 0x9}, &(0x7f0000000100)={0xfffffffffffffffe, 0x5, 0x8, 0x7, 0x10000, 0x4, 0xf800000000000, 0x3f}, &(0x7f0000000200)={0x9, 0x2, 0x414, 0x81, 0x5304, 0x2, 0x4, 0x400}, &(0x7f0000000240)={0x1, 0x89}) sendto$inet6(r0, &(0x7f00000002c0)="097b7b7fc3545dbdd2cee86cff501904234ec50a4f603a684c579ed0467280e781b17279f58a8be3c3da9dd3f2a49e3d9971e4d14416bee8e5282d2d6ffb812348994c4920f384b9736c4594018704a254be1cf470662b6c60fb6bf6f5a57bcea90d48005bfc0fe4bad5ab51bf7c002da394efe17b0ae5b98f143382871eb99b33349d5cff1065f155d7507c1b4e99ccc54c741d2790a6d0958837974d1cfebf9979eecd3e56f940dacfec0b63852b27cb6ae722f17bcfb9122fc10c01f2f958993626232194ac66c9d363c725c9ea27542477eb55bd93af8e310dc2e7ca7470acb67d55ded97df75d33434499", 0xed, 0x6, &(0x7f0000000040)={0x18, 0x0, 0x1000, 0x7}, 0xc) close(r1) 16:35:02 executing program 0: r0 = socket(0x20, 0x8000, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03002e2f66696c063000"], 0xa) 16:35:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x7, 0x0, 0x0, "9d0c4601f8bdaf39dd1edac30257b37ff523057a", 0xba, 0x8000}) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) fcntl$setflags(r1, 0x2, 0x1) 16:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="ecec198399057112e9f29d77bca9d9be0f6310e07d3fae38d00143542eefcf7728f37586acfd665c8dc23ffb21395c9a1054d07b725c3166142f56fc30b69c95e3dd0eaf517859e40a69e766019247eff58e93a1136a426030bd30a34f650439f7206d9d843ace996e6f8b5b11a8822d3896f932a7c4d6ca29e614a4bb355c3c5e523928d6b938b4b192d8e14fff6fdc", 0x90}, {&(0x7f0000000240)="113281849d576e792a2e05c2a5de657be7c4c36e640062e452ed3ab07ede9993d44602402e378954fc07847e7e7e0eb4cd1ef3fe7592b8da1a16efc75ee9e5719dfb4ccd8ddd72a1e2fd281771b46abc2d7802c178ed2e8f110249a69c8cc96b678843583930400905954f0cf4bb0c64ab0812fa298b6decaee24737f87af0d62e95ddea62ac33e96dc629a3c1b641eb7415af2fb5afcb7aa2eca7f6d2cfa2d6cb8446f221e1b0c536203d072f1012d77e70374690ae49dfb4283519bded4d53cc1652f3b17613cccb9553e3b9ea5dd8b48738688d2d85", 0xd7}, {&(0x7f0000000340)="be703f9edb545d80806e4b3766252967e81b8aad30ba75aadd0a0b531bebb23ae6033de6c89eef150d62466f000d9eaf7869fce6a959a5fbd706a40126b3855a0c03473f6e3b33a2605fafc93225a6da16386379bd9edcb0fb79fc1a152d6ddb44c86813ad608eec3f94c450a3ee9888c69336418b239fb3b76c7478edaab900a76a71b783753d", 0x87}, {&(0x7f0000000400)="958c7eaeecf26adc1873a355d9b66f6b3838f5dcf2cd9fa6f18e955f1cfa2c0bf7a0b5a68e253bd581e0271bf1cd714c9f751aac704cdeba774802e462b7fc071a3f94e08f4f359a93ae9be7da580b30ddfde05750dc5adb34e4d1f57a2d12563cba6da54bee3cc505a907d0ecd28765dca3138b88746e12f31dfb3d55f33670388e70d98ba9573599331362015be6ddfc0d77614763c4822bde7eab2cd2dc441f3ba9171b68d77be61bf478ef676ff26daf", 0xb2}, {&(0x7f0000000000)="31f6675f8a7a4a6d103d38376232", 0xe}, {&(0x7f00000004c0)="5f45fb68ac0cbf6e70f9cd1e558e374e5c4471fa72f045a186c5a2e22eb9e8a2388126ba4dd6374825f3455628853d97f8a2aba4199d56203854c3e3f118d8bfc24c49d6326a3a019a71b3f771d09c26a3e8bbb107789cdbf69ea2c28df2e4764b1d25ff43637d10f9a19eaf7ad0bd7eec99bf6651c4173e9bfe2a1117fdaa98634f6ee205305c657975f449cfa6e3d8f6d2275c1a026f1db045611d06e6eca0e84e9741487dfe8d283ce1aaa61c889226343ff5803666cabcea12108c8151b11730c835086f530522ec1f030913c6329f29053c0adfe7484e08beacd2ae82846af3923eb5fc1c64196df2", 0xeb}, {&(0x7f00000005c0)="4050819469336ec18f425b2068817b22fc6214af52bc622ed2a579ca65bcbfec51c05c9ee3d7bd0a8c3fdcbb3034447ef51f69e6f1a1b4e79b23ab9219becee1f3cfa57567ef593deb44ab6b634663c734b501f48955febf982d27dc56ea", 0x5e}, {&(0x7f0000000640)="e5c30a8bb812660c9a604a3ae61d17abb25f07617850e4289755f2b8b7effacd283fb331d25fd24fbda4bdf2429d1259831122db4b8af077ceaa107618bcd1fd5103d506f157435c69180e0173f7bb994db50e46cbb2f3b8df89e97e57f9f8b38c46dadd2ca065772a991fdc97513541c368a7", 0x73}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:35:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0x7}, 0xc) 16:35:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000980)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x25}, {0x6}]}) socket$inet(0x2, 0x3, 0x401) syz_emit_ethernet(0xc1, &(0x7f0000000180)="96") 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x7, 0x9, 0x2}, {0x4, 0x3f26, 0x8, 0x1}, {0x3, 0x1, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="0f654c7d15873e70045a9316a738c37c0c03976b7408cc4df9b8220816b159d6964a95a8f6f6d2f739bf65731dd8c9a8958be1baa295c46f4de1ba7867cbcdc3d6e949cb4a8b905c6849a55b37181bbaad72f92b1d607f049f6bcfd6665f3f89b49963d22abe7337c4d1d47d932e699074546507f6d002d3699685af5cf7d5e771d89c06aa666e7ea9971b75b1e9131bc7dbaa5226bdc7f4e8e011af236df368319490c09d4dac395c9144f7dacb06724494e13c3570c04d434eceaf7d2bab0c49dd6fffa96bd9218f1e7570cc37cf56680eb32e5d280d672b28b09fd5416d77296696317fdb717efb76d0a0c50186fa5bc7715acef48ff1a39302e738da490b85f0c3732bf7e020e132bc526b9cffcd7c97f872b2557cbea66a255001b94850fd5eb5af9b3d3dd5bd4dbe45f436b563e95d7d35d1fc32ddd62107b47bdb859c5618104bad35d3796c6945d3e55a34e8211639cb5fb3bffe1ef78b007b9f9996dda9d40ddb6f1ce133721048a1cc1cff75065ac0710d9530425011b039c462ad0e6a74cfeee872b6bb04ba314175b6a3c865a7427b1256c7bc94dbc6e0143077e2fb91ab47b012c5b4810e388c7a578ae0a47953ca2805be9f692ca54215b12489ef46404397e811316ce523a136e39a061706afb3db3e39f3dfdb192dbe7a6d69c192c45139739858a3f65aaf4c59294827b7990685ccc8c158e0e9afc6747eb6f415266814c041e45c728bd0b7314304397d0a4d09248085585c557248345002be5b6119c7bc8d31aa423bac61e6054ecb8e213e14085640e49dcb8320eb9afb4c594b67a99c55c10d147fdf817a89bfe0f471ea869907a9969800280cba434d6d934f529e24c359b10e33383f1ba69a75144815a7bd169a557a27fafaa2b24a0bae50b64305cff0a8c42e89026cf839f0241764b258bf98757c22fc0e388c8c1230f2ce0c6ebe1061ef13defccedde9db26ae0cc6b4b13083577597cc030c244477a4123e60c98f73e6bfd3aba62678eff63d11466a52a7b71b421b761e5473a31db115215ae7d00e548c0341d941481413b881182d5b7869531ac8a3b58abed9e755e7b2be295a0550bbb4b639b81397314a962961048fb30bf0b67cc37a2174382776262ab49efac9298d419f9c5fb6ecb889272ee8b5e149187c19d9106be4fc0efcaf9204cd118562cc0a1b46616ca62740f69a3fe8c3f54c5a298d007a82542069caa67a3966e9049d28da37da46df45a5cf5dcb2e7e020fed809019044f24b085537d7a64589b6f5db05d8c0fc740804ce821dbf0f75c400a0f9fc210493cd24c382cc429de49627c31f659a2c6dd90a68d0b8db59c616bb37892ac86bee9021e29a8e72341ccf841b3cc79127e04e8b2a76fa31aa1241f843658b490edbfe42583fc265762e85db7d11ae7b91ae599c36be9167cacd535a033b9bc3dd9c05a6893dde2dd87a2e095202e962f382db27eec715e9286ab92d066dac3a75ad775e17f3a937075d6ac279a17ca922823ec02b45f1d947a14f7e707ae085df17a3ef1fcbf878bac3cf865d6432137237e0394c978545dadfa35294089d13a77930f3c00377f9b5b4ec5048b6c923af88ca1298d4b2cd296bc5b4cd179dcf535a8f90d625c8e7570baae71d385dee4937163c48eaabd5f01231e90484a59d96913a729e93ee2e904773cc184995ea305bb2758e53fd65bc1de726e377444c735152f2eca51643fc3cf9aabcf1e2d219b07ffaadb3f423d9e68c7f3e4661684c1cfba2cb7765f4bdecfad22f02f91a5b40423977e42959cd484e56cf05da6f9ea0cb4a53229fa776cbfb3316f11a3986487cc211d450e6534fc3aac982c52daa6dc3ff0dfb600d178467e3d778c53b29e97e8bb4cd1e24a8cb8f22345ef8a6eafd9380e5d9c302ce8061838c149f61d71aafc561f5838f0dec7049b1a6102fb1f7965b653f3d35aad68aeeb63f99c696cc129399e04c732a74c0542c8068d06731f02c85342ea279cbf499ceb6dd893e2ee31213b4a1270bf8937c84ae3f1c2e0a16e13579277cfe464ef28ac8eacc68090539ec42926a6de51d1654f8513e1f72624f1ff5f793c44c57c9a486e4f8ba77bbbfe8c9580e341d2bd1a3be8227d464b8d532756a39ad80ec577517076dec4421ca24d936656a81ed9bdc1b33fdbe186505bc4426b73e5360016634aff6dd77ab241b0bfdf96d9d7722bc41c98618266a6f5c904694f322d3eee78113fd1de8f8fe75f82d0a1f598cab5962b1c407183bd6cb873294432e96fc33d2da9a454489ca4f77319dc011ea74cf17d87cfddcc1290340136bf93be5c24c9b1903a29d1f75127b1855a05403915c526a1f641e1a3a97431743d095373a0599398b5295f22b72871d6643c93a7514bf4cbc90d20e02ee0c3d5bfacb8ee0e0c6c1b1541e435388babf024c9198e30b17ec923598fcd53d643c582f5a4555cd2e1bf0c6e994fb23d2b3210f89f114e1325648533a0881d5b1a0bf19ef04490a019ccb5efaa101bfde5b5a5bef69f0ec2ab49dff16c6c05e0307d6acde4e05e562057459608de359b9a9d2d5257a4378aa712358306a97d9315fea26673834249f13d3368821081350c4208b7f92122548f9601a099bb475dbeceaf71a3bbbbe427d1d145951b3bae4d0ffdc918556021e42793b108eecfcef2eb859cb550165d9416eb57aaed30d642676abbcd6bf5511c8b371769c2d6082782fea1847eb0a218d8408e2a9cf07b577c01f5fb77b98fe301478e626d7f54589ebf6a54cb689b41113d730a77ff8718b4b487b153086f0e673a8ea69a882b5f059d8d7805f1294de735e583c96b579e766ccffae61e635fe7322b7161a3f42753ced0423cfdbbecb8477365c1c4686e8bca7ad5b88e7492dcad575dbd67ae74b49a0aad1f4b9d6f71c970440b312f07d65bbb9e4a2fe46a014e6bbbfade9515d6e1f2cef1eda6d933b9b03e05351313f94075238ebe2a6c6f847ff6d538d8d9a71a177d717393cb6d5b44bc3c09dac31576ce4b607d6f2403b25895f1df7e1ac0f433ca2eb8ab2052fe0e64499f8ead88c45d0fe11532f5f69852fea0b73540919998f9bbe30791ed6ac6a6502259d8c978966b3914dcbf594ac34c965463a49cafea65beb5e6398855902b0665f26d349fdd11a0bde62211ef09869bab01bdd84772e4d51db9ff48910c86f8c13ab1b90adec78dca17ca442816892d3d9dccdc7fc0429b3fb1fb1510914d288915ca8b8f61779387f187b6c6685393a2873d2e378268e3c4fa8fa71e918d9649129e997db398ded0c96693cb593d97e174f48acc0011fb1c10a37670e7bb6d3709c725ce81041c05130a5f665a395c60501e049730b9b42fd8f6225e2e8f11d21d8d7f6510b68c341fddab5ec8b0c21c39582ee25aaeaab69ec66999bb36cb8d7a1b47134bd802b860bd56d505b8e1ddb48d50ef38e0512b0770295f1b637fd6c377484993ba1c10729d938e0381eeaee027883b1c52271e3cad909ee0df8744a272a165c740c6df9a0dcd395d7ffad457def3d1552e28fe52fd0e699af6b771ed68289414ddd9273a453660face5d01e9bdaf5a8f5c772fe3f00ad252b37aa89419cdd17a37fc2b23b243a472ffcc7de1b389f6e42de02fc903c42ad1df531abb3bf1b5e8d67153d361ca36c42b16c2a8183c27f5b98a071eb19c794f22a9ef80eb6059c7e62f5f7bf7d5a1e1495e625f5d95f611bd01d8f2cb52d2cc1cfdc4cfdbe97e6de94728c1b4a37abbecf6c047d12789132f0129a391a61ba2d3e1f12410b3ea81a5dd8e209f15d555b51560a250fd3ae23dc5a892947607130aedf4f1adcdc512c69f7b9776f4a855f09b57af6a9160c7052eafdbe0f9d74b3f8bc971f69d56877cd096423f5fe834d1be055e6367d52ff5f97100ec0cdb9da71e8981e0a351e036435bf3489660673aadecb27f02c18dd0c1e0b927affc074bf0b6dab33545c6c87054ee3d3bce1ee808dd4d30c8b83738ede364ab07d4cf7864bfeb1653670884eac751daf2cdb06c8b54d893826499bef42a521cf3d6bcbded507362231aee8383a1d262d9b3027c5f46bb5c6a219c6226e05a910867ef0ad2742debecf76da545f360a892ba265fbe8402fd136ce750ae42b869d235075235095fe04fdb21f100cb90375c00593ab556e6afddb4fb7dc1ee31970ffd90c2ed1e28c81f7f3efe43d8b3f2fbd040706b3e12f545fe7fc6f57772bad4233767c3b8e52ecfa21653394e8c873ec1880d5cc421a0d8f80432336e5cacd91b1f005e3821a676b3ad31ae5a2e57c111947e84d217d1cfdb3231614acc1ca8b1c3e7107063fbc8957caae0337e4cb5b37ef5f9d1dd62ef5298eee6ac017fdc1bada62daa50ef958ff9fd1888f131e46553ca4dbc9ddfe7a89531833dc45f448cc467de78bd0027974172e62e70897ceda41abed60d22bdb27665b36792dd352c667d24f460892de459988d49939e357a66bc87b327b6e1d0244ed40ef624d26399797a7abff4b2fb4258a481a4829f97601d14de219b074494abf81e7c2cb0ab23032935414609a49b2adc3de50738f146ef254d7bbebe303c40d736a405c4c7ec3d343a19fc74b2e7c7efb72b1634900f2e270a890db8e2d2187ddddf33a2e19469ff81d5d58a5a9de2c0540e71812ed0346101891fe058f173da41eea45ed51b81737580e597e2a2d1acf9c0c1c5fda25e3fc0dbf55b909baa59bc14772400f209be6bc77bb976cf688429eb616710ed6cac8c0db8c4c585f26e1874fd0d810c7154cf9d4130c7ded88c76865bc0acc7715490f8bfc1b56702539f562086843895d0998a4368847ae7baa2a5cdac53156e5a72242942651d467cf2f49b7305f3cb7b73ca7b1ee9550f1525e9e9f283d024ce520d42584bba3783f79d97595c554e6e884044b5f5c8184dcb8156dfb3288349e591ac68a506c20b37ceed6e28fb1863523868b52cd5813437df37bfeb27abc236372d685c039609a820fe4b3be2453786ebd9e8dad3d2e40d143c34fc1c4ac0e630b28985d85ed0f2eb1d6f12f1be5389c9a99e1f57354c8d33ea759e4587c0866bc5e317a998481eb394e4fc64661724eeaa9771e4d4f9e6435338ac0e4ecedf0ba073bea902d6e1d5c57c87114ba5ce32846b72f6334d9d70360ea10091446ba16d1c62f9402359932e0c8393d8e2b78bc0553d604836d1ec0cd305793266aefb799500726193bb2181e959fa4319ab61bab93b6236ce6d23d900c6d041881952b223b31bd84dda852d75b6ebae9d8b5335da9abea066f3801a84fe7614247caafef62c5b7b80dfa8b68245304c77aa6fbf90c13e940b9ed60468d5e482cc8b081939da7aa9902a5cb19a5964a125822bea29abb4a717ad2bc096ac59f7235821f31d7d86ccf16139c4e857ff467f012c3a5624b0b49cb6fa240fb502160bcf4788d9db602f6bf193f8b162dc7ac1d982e077cbde994f7434e725f42a8b70a132a78d6a8a61b1d819e635cd150ed0a4b496fb10a06a57e45257f34dbb724c2fed13dc5ce5d0753b41ce0c2a237407c4503950bf34a539e31a582cafe2d398beade651f0e8b9044a48100dc50f389d2e29b4f06569f68b7f1d8992d6c6a6cf2663267f3e2dd14f436a315b0d382410255a8279028ca74fd33545da3d283f3e954a14eb429c1140bc13079ebd9347adaebf12827113161d25ad540a98b48bbf9bd3b124ae07bb86003a49095ca160f6960627038eea8fcf79134f356a7e32f433c48336e3e2379eb544841cecfac77f649dd7e8e696d39772b71977", 0x1000) 16:35:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="482ada1e67376955a7890621191bbd47689f1ef484482a1fcfc98293001e4329629304446116b340293a5fa85d51f39bd03e561ef1f25bc26f0c3f318d9af1715e70d82e59edbec3fcc3ac477a3220dce33096f02279956c30092c7dff5cbb344f9898072d2ed0a98afca5e29796d7213aad62cc880b28576811776cfb18de449fb1669263fd23f2a0d71949cb72bd7d5402ff2e92a7f1f9d49df3801c869a2a2ef6afe39776bab92dd34dd22ae481cd3ecaad1303bf242ab838e7cc166f9b6216872b7e47e7b6b08d86a3f6d0a641e0eae33719197c931b3b2ef1ab41adc9a5b0a7913b058f1e2b3cd6ac1c508c281e5d18ba7deb5e27efc8396d75aaabf49947d5ca1a58331a93db354848fead4fd5cbc22c67c6b60b9f9a81c62f6157b1085c54e1ba06c4053e266d8716daaecd033ce405185a7e3c619533d213331cedc64cf4ed5dd978f3950c7868e0928331f89861ffc2be2966d213322e2b7a6e65e5601a147828c02edaf04df526447ec0580c387e2edbc5a187c2020c7f2cc3a785b61a0b49887576ccc0b51b45d2645c15415361c427ca484c4584b026e87c6cc468917d6016d3186479f8a52de22ee21445af58ec52063dce07102464a81fe5d80b5a9d1c85600227ec231df4db128573ed48bbbdb1a590dc67fad755dacb1acb143bdd8f96de690c1a90bf06a5393432e909dd561da5d6bcabf9f2c0f96935f7bad0b222bcc2bf6b89d9dc8fe11fae9f68e04b3d95c6f2940caf91e7c58d5fe34db0366f17c7990de164efdb3a592108a9afa06c8ee9f1ce2433867611cf57f65950d9d8bf2cbee3f84437aee1693d4353387bd1340222cdcf1c52060a0ccb7a23738066f9287e0e5b1953474738b6ce847e0e98c152e0fda373e1f64588a823ec107ddf458e06cbc221aa69d0205e77c30c39fc3ce338e6d9ffe7a9e0c4d6ba851a82bbb1e68d450ff2cb2a5908594ff5fe829fd9ac40486da675a48a9d6232acddb6861a22afc7cbacf3bcfb7f401f866e272628adb86b38638f190cb957252554db1fbbd49831b48044a3c897486ece136a6f3787d73eaa0e10db8d3f64622998ec75cdd75e048ff8cb1ca47b3674c267e4b6e2e1ed77a471a6f3fe7c81c427945f92244c77801ab0a5628e066e4ac684ca4febabe3d53cd210308904fed2af3aeba5fbad142ea4d04fd7033aeeb50e14cdc436e61b861c65b9e259d60385191d52d4054e95fe02176550b45ae1963c4fdb471d05c7188f2248b49ff84012236639155dc691066b2a8abca4138ce507f128d75e81ef9cfe9535dd86bee7ab6cb16a13752f78445e42e0792c11bc6e1b84dc41e418b8a1773d1d4699beeeb9690977aa600886309663ccba234bf56e6a2a0c924cbca971cad82b1f80a205f73a91b8af9b9f79792054a9617d68ce9978861803e90420ddb564a72d20345cb1ff4b7481434feb5136503bf30a7054a91281853e7b0aa66614b45d733c895442cf5f846917e508d99ac165810684f06f0de3521038b529de7bf205802da8d28285a313612d55b7fd65fbd9b56abe37e8dc8d90084ad269c027969149403931a885c1378a86f552a560f9f59b0108766c66645ae89bf8e3a2ad94fe2ade133d2f4772bff20fb712a97d7ffe830dc100e9c2c3d3c7ff4e95b53af1a19b8cfc09e635e0c9e8041c64e8e036431747c3023ae3e8839f1597fd4861b048ea86f88be0e29cebd66a622614bacb85647e4f8d723778a138fd400529a478591143cc6ee27fe70a512052876b937541fc3fdf1ac904738df493d385537908fe8926532254b3fb41cae977492fcf818e0035798451af82eb4e2d839859f7acf5c5916ca20087c908a0602bd27112077058f37ca9dab0f685ad16cf50413d2ada713b5da915c4e8020ee5d0e6dd5fc096ce177617a096ef134ae80493620c76d666f5cf216081c8025ee0a9d6f9b9f3b336c577aef4106a77196c736df61606ecf41883cc9e01c5f77f341279fd5353f68d314c5e03b312c2ab9df28c4f7b8daf87870c94b024ad69ce74137c39868ac8a5d57ab118fa02a400ce20a3814d9a189ded4b481b5836bc88edab960060c601fc44688fc82fbee408db327bb537027f245cbf61b1d9708effff8e4770542f34fe24d0b176d3a8bf68d310ee8600c853c7bb268a867a6e8703240c17e49559812a9ae2c23ed98f3d26e2a218c16dedc727bf2432ee5a272c4b56b3b42fbcc466181086db0d2b945b545c0a9d9c4a3e27f1fbf874e46b68a6214c90487196e68c58da0af6229cdcebeb1205ae9c4106edb602742717ec0b71579ad456cab24769e0d7497933e206077e68860feaad1666efc019b97d5395d38ffe744d08b87c88f37808f2d98153d630345df0f4f059d3233503cfe4a7c773ef0055f0f14a55421a45bef4703db4b5b4a0ded3a4d017d409df072337d9328d2bf621c5047a43361aa564b7ae7fb21e5781d04e43945ff1df108297d73befb1f3c0eedbf83435858de65da82474ac378d4d95448262f6cac0fa2eb6e6569d90c48438f9cfbc44df9a8bbd606d6efd0d9c9a22557995dd44072326c2a5dbc565a78808b7d28cf35146774c976a67fc60298c5cdd59a716d5a9e47f685bf535e57ca6e47630118b3b66d015c17858f95d3af4d2e3c2799470b2abfc5ea91edda7d5625b357e1dd006233086c5d799d7599edb322e4d76a70dfb4d794a00fdeaa668a93af822f21e6f5a6c69f36973d942ea5e4fb68b3293edc350221db6c28461bb001b3a4fb58727eb994da465d4bb125cf493b8fc6821bb38ea661f75394013965e77d78c97844e99808dfb33a1514bf99f6317dc0a67374e9e7202b87477325369fbcea1978bec222b6e854ae9fd9a4fe54c3d5685e4bd0d997a0dcdd1de7baca1caceca0c2b9ca03aab46b1e9fb9e5fe428b9466ad5e2cde6d4d8b8a42a86fb483022b54096da8970b2eef263bfce40d903beeed50c18ae05d9fd70daf5fb60b8d3cd3288db14fa7a96f53c03b59db98d956b77f96453f68d5b9b3be7dffc82460cb6791bfbbf0a956e3b38395b0489787a1da36be5f8c547637520fec523b0528f61eb12ddc01e8129877694583e027346d7426019106a53e14e5ed21afb8f7aa7c04d71beebc7cd4745b993ae7073c1aeb77c56a23e295fc16490704513ac314a5d6a44d2029281639a027b41be7b1d6d6285a3fe730eb2390b4fc874e04a6eed6cd058935ab057904b840c4aa767b15aefbffb6aaf2126fa532d125ded9aa4d63e87abc8ff03cc8eeb4b8287921c8a756f9fe2e0347ba75de31fe377279480aa2c348aa0f087329e83586bc38207cc9674b7143175eb0b07892ae114b28e2eb4fcf3245b9afe0caefd721d128349f5fc552f29529b0f29307c4cd9937922f1866427bcd9ffdfb3eec90a39f47c96a49b854c576002e231581316fd9f028c922f4da996bd2b6f12decddc1c5eefaf0c30e90801e786a59dea847dab7ad5e5e7e977e8ce9b80e0801459a6573054ef615e693ae2e17096c42cf063973a83d2cff62dd54d5cc66eb02598fe67cae3eede5f98d41251cd500ccc6497ed21a968b6169054a41358e078a6a37f290a5e3f9a24789e634556abd374470e096d06a882ebaaa5462256486fca6027e924b9e12e5cd2a6a96700e96aeb03248c951df09362020623317ab408a39184712f70c6f89886379cc2ee8efa3557f8cf9e16eb029b380b420054a15a915273287c6398da6c0b82d8e1683379197bce5098be2514c4c7625ac5f3d6bb6fe1664778f25e4baacdcffc9ea6e5b48ba76d35bff0c4c7c751c5e231e97395204a77d5cbdfdc90511d22b6ae6b3048104fa7d218bea782d96271e316e2013b922788324933627b5261714d22910d3b1c50408553b29bfb18d78535a1ec0605ff642abe9bc4fb4ded9a98bb45220ed1254596c48a7a367e404aabb1d36f4f799442f8f02c241daf8d59f16eb47dabc1c6047599249ad9e75b72ea5d4e0d24f2182edbbc79e1c7573a680048844cb60ad35ad16cfcd0ea2c8cc71679abfa824d04ee7e654b103a5ef5e7a604973f2ded14f359f9527adeb46468dfcaf672461f46b963437605c745f25a3376f1227a9badbf64d01516086e18f4b74ad8e435c16465fd55e2b5499b8363aa438f409b339e8fc5dd6f0c730977df576fed25d98337e41230b7c7bc5b3c7e66f7571cf47a1f4a2c8b88590e918c44417e50ad77de45826cba5662b3a4d8088cc47f250b31b8de011bac6c24e8e07a1d4a4c0245fc0426893502ea563781642ee538841e5e181562c9c128562a9b963055e6b534ec9f0262f5b33a866667484c9338780c3afe11ee73c5120c072776278cee94fec01b6c5ca5ed14fb37519554cccee5d250e37bc6163f4cb1be8410b55d0ef3fddba2d2c29b50ebaf4ac560da6747fb074fb19cdba00fb3c750ee4a8bb95d78b7d391931c64589214032c03cc2520a146ba6654c3d1491e88b3ef97a156cd3a9144fcd4a88989f7456540bf9d1f4bc24f20c588f19273d349ab9e8a87dbbd43493ec42300f54e35040b90af7b195e7b200eda2fb3b047a2c9589447c0674bf87785cc9272a9ef21347a9d0e1d23e68426915a14d305787b77776b3a6351b755e17b131e26790e0bb7cfb6af77bbf132b6d1a3725b4826c6b21e88474760cfab1a3ea98feb2ea99eb8a848be4cdfc117fd453c47d47bb35bbd5fc9d92c627539b39f62874438a7288d5e6898c34a1efcd01a105cf2af57880f140fd7caf5b8d4ead1b40d3a62da3b9a9e591ccbfb7f1cc5232138964d168669ef957011add796759c92a98c08c52c6355a9dfb83f37093a7dd7062c41fe31796f7516601a3244935ee942103cb31175c31cf0df26a38344659fce41a5597424d12d5739491ace0f540f44ed3da3ae313f93448f1e1aea315d311e1c536f2dea68746f79718ca49a66c83d722ab60fe8bcb3c7beb289c6942444316288bff88f4d6f5459f5081b468af75769b5bbc217fadb157df29152897f0ad9fc958582142fae0d1e64e1cab5eeb5b5a3120fe322ee9cee3f9e7dc3253989d51b7387b72f45ec8a3c9d8c39f643c7a9012ade67ff9568559dac88816a6c7e63a3f0a4cb106dd985e2104d64f8d5419a92f49aaebf91793dbd037ad73202e717d6fc8b316635358a72b2b0b4096425842e4a879decd138e1034a26e4d174ad801d521ad1338acbd16ca7d435c955ea33ac1955fa69cb04c9e22f00049576dab058508864cffad4d24dee19a05fe6376269919009bfe93107bf8045221dc0f0ebe4fdf16bff20891efdec97d1bdc2f04e8374e58430166c40949a13d25f01ba8b0fbc493fc3d854541e8bec1b0b91f9edbaeb7f045dd00d0c74a5b7573c0b12e9eadd89046db58562f13b36db914ea20bce4bcb8a8ea5df2a277ddf01d8901d6966ebb5d93bb6365d558b97f449f2cbfb7f0a95bc32cc540aae2221b2ca50579aaf7aa655df6bd0cca6550269fc7e8ba4dcb2fb5c9bc61c5041d34204359b479ce2b8bb4dcd48d8c09e8cae9415db92d2457f9a43d9aff3826933c9aef945abf900e1a545fdb5ab65447983d98333fbf1b8c47aa7309b228f1c8ba4a44fdab2dce304a2650f78a2cfbf9b04ead64a841512328b220229169fcdcd0adec4811fceaf8017faf8545a43b59617babeaf6a7df3aa2954c0a8ff425e34f5d14f95c91c8f82a65ff3a62ccd5bc7dfa7314943cac8c2cdbf02e0c8347bc10f3181aa5f3a921460a3d68a2746558e73c6ab4c4f00268e8bba4301f914810b256838c36dbf5e", 0x1000}, {&(0x7f0000000180)="f30214589cb4217a67a1ce90941dfa9e96ee7ef50fdf512b188e242d833e032409a121aeffb63e673dc1a8c1506a3cbd50ba804dbf38a78ce80757873a6234108c4ad43bb4229ef8f2eb51eaaff29bdd3b6936185f1b50d4cd9eb1ad46cd37ca89c6392f1ff66cc0f1c1efad23de49a5da650b4812ccfbee4502969fe25d908b15092105a06aef9d79907444d17eb262f689b660d2397236edbe615a129e63f25838b388527e811443e9054e18371d03cc31355e8e", 0xb5}, {&(0x7f0000001380)="2f6b3087d00d7b5cde8b7a6cea336abf2739c97536e57c0f2af8700ffc5bcc741e0cf99b1a50269db9d6b2152294626e18b90cc8cb231d1f8d0892e7c79ab091879c3734fd17f98adbcd20f70018dde32a2912f03343c1a9cc5f43a8f3af87807b222cdd4cdd5cbe76eb439c81fcfb5cbc117bdf19034360f517ae9553b70e7b724fab939ed96faa72d51d7188f51339db8b1225d305edc2b56b74fcb8942477880f54b8d565ccd69372c78ca3f60f99c7999a30b8db896a96ded0e85240a93711485b9e27c9332810aa32b29d1435f86dd1a67351ddba2b52325963d9e26e2539c12d57fc8ccb7f", 0xe8}, {&(0x7f0000000240)="54ec81ce88127f90a7daade23da14bba1cbc1c2c7b5aefe2052fbe7c1ab9779779d812b5fe1b2b5de94c4ab5acf8011b97f78ed7ba99d916ad79d94a8c88cdc82faa0145a2bfa2210c", 0x49}, {&(0x7f0000001480)="29c6d07680e32d7326f03887bc49e21e1673e74c487dde556e41f1192ade276bba33db0f7e2cf6ea2c79f446a172daa2b54ff82c9f70d357b8cabeecf59f1a9d5f9e3e1fbf5e902d7d071b4b0ef37aa619eb1d5d0424c77ebac7c250d1212a94b2ab6be99e7dae5d4cfc484a70634bbbe0c5ca", 0x73}], 0x5, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x38, 0x1}, 0x407) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c, 0x0, 0x3, 0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000040)="f9f88769445835c5e19f479e80bc1c14dd18a8ce9c") 16:35:03 executing program 0: pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100010104) read(r0, &(0x7f0000004740)=""/4096, 0xffffffffffffffd8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000000)="f03dc36791fede87cde75e89d97d034d2c0c5ab1b5b467e2e4bc251cd3bde151", 0x20) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = accept(r1, 0x0, &(0x7f0000000080)) fcntl$setstatus(r4, 0x4, 0x80) read(r0, &(0x7f0000000140)=""/116, 0x74) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x0, 0x5, 0x1}, {{r4}, 0xfffffffffffffffc, 0x4, 0x60000011, 0x7fffffff, 0x7}, {{r2}, 0xffffffffffffffff, 0x41, 0x10, 0x40, 0x9}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0xd624, 0x6}, {{r5}, 0xfffffffffffffff9, 0x23, 0xd3cc7b4790cd007a, 0x0, 0xb92}, {{r4}, 0xfffffffffffffffa, 0x82, 0x44, 0xfffffffffffff765, 0xd44c}, {{r2}, 0xfffffffffffffff9, 0x4, 0x20, 0x8, 0x7f3}, {{r5}, 0xfffffffffffffffa, 0xe4, 0xa, 0x8, 0x721}], 0x2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x20, 0x9, 0xc48}, {{r3}, 0xffffffffffffffff, 0xf, 0x40, 0xfffffffffffffff7, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x8001, 0x3}, {{r4}, 0xfffffffffffffffa, 0x5, 0x0, 0x0, 0xff}, {{r0}, 0xfffffffffffffff8, 0x41, 0x1, 0x8, 0x4}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0xc3, 0x9}], 0x6, &(0x7f0000000240)={0x0, 0x80000000}) write(r4, &(0x7f00000002c0)="86a204515f499d1d6ac59e0100d96fc2130000970027d6", 0xffffffffffffff49) write(r1, &(0x7f0000000100)="c9", 0xfffffffffffffe51) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x8000) execve(0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000500)=""/35, 0x23, 0x40, &(0x7f0000000540)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) 16:35:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) r2 = semget(0x1, 0x0, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/70) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x3f) 16:35:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x12) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:35:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/42}, &(0x7f00000000c0)=0x2c) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() r7 = getpgid(0x0) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) r11 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x400, 0x100) r12 = socket(0x0, 0x2, 0x5a5) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x8, 0x0) r15 = dup(0xffffffffffffff9c) r16 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x20) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x2, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x20, 0x0) r20 = kqueue() r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x80, 0x0) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x8000, 0x0) r23 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x8, 0x4) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x80, 0x0) r25 = open$dir(&(0x7f0000000840)='./file0\x00', 0x100, 0x8) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x100, 0x0) r27 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r28 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x80, 0x0) r29 = getpgrp() r30 = geteuid() r31 = getegid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="89ae4534ecc6328e794d09aee9d36850df3aa2cbe121b31cf5aaba4de087ac0d1a36a44ca785780df959ff0380e7fe7f7caa12ea2ce6c348a3b2e92326a2aaef647065438142166efd79b06e8a9f80d61d35c1f5e6b3fe7c0e49d3", 0x5b}, {&(0x7f00000001c0)="bc60ed6598e7c3d017a07401b2775ebe7bcc6dcca7261c1d0107", 0x1a}, {&(0x7f0000000200)="7ee09e700c651278661974f7ace610", 0xf}, {&(0x7f0000000240)="1d37a64ab2f1c7d8e18c6f3a171c9615e42ae09ca6f2fbb55e", 0x19}, {&(0x7f0000000280)="62df221eecd8f7e2b1385ac534ee067c4c61463e88895050ea7cf0e356d17c729a77efb32a40df0719e6d027adb9f07e26acd03770c7e8ef7dbed02ef950270d1b6dc68203f4449af7702ad57554d5e84a8f4a8ee1a1870b7dbcb0ac5857db44806ca8e38b17f025489b3ad40664912cb86dc80c7900e557fb86b1be5bc8cc081308bf72a70567d5dc86756ed11a2bb864439e812f454b7cc5f4824e78a1a40d", 0xa0}, {&(0x7f0000000340)="d300b03708bb104e19514679330fe187da7fc1a8fd09fce064a2b49188c6d6a3625fc2a359a76f44f026579b8306f9a461a45f9acc322588fca10c477d4f6b1d045879d01cf0be56b0b1defe95c8f808045673d4cd0fe0c93cea58f8721593f6a93dc1481de543f9df2ec2c70165238868f2ecd4f8947b78a1a10ab8bb97531c4825b5db9b5e07641c0f931191b2c71259d062744028161b7a59468552f77f75cf9db27ff8e5035ec495df3b6fb66248ea7ac97a1e0b705a632ff99f1b979289fc2597b2ec4ee739379c422489048896a320d38db4e8a1a2809abebbc77d0db01ccd79461c6be09de3cff5fbee86172d5d47000bbdd4d3d45e", 0xf9}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18, r19, r20]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x110, 0x408}, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r32 = kqueue() r33 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r33, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) kevent(r32, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) socket$unix(0x1, 0x1, 0x0) 16:35:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)}, {&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f00000003c0)=""/136, 0x88}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 16:35:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x27) read(r0, &(0x7f0000000180), 0x0) read(r0, &(0x7f0000000080)=""/147, 0x93) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:35:07 executing program 1: r0 = socket(0x2, 0x5, 0x8) shutdown(r0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/204, 0xcc}], 0x4, &(0x7f0000000380)=""/24, 0x18}, 0x40) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x3, 0xa62, 0x8001}, {0x18, 0x3, 0xffff, 0xb261}, 0x2, [0x2, 0x3, 0x8000, 0x8, 0x400000005, 0x9, 0x4, 0xba7]}, 0x3c) 16:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0x1}, {0x10001, 0x200}}, 0x0) 16:35:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:35:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r3, &(0x7f0000000340)=""/101, 0x65) r4 = msgget$private(0x0, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:35:08 executing program 0: r0 = socket(0x1e, 0x3, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10014) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[0x8, 0x7, 0x9, 0xffffffffffffff00, 0x8, 0x7, 0x4, 0x4, 0x2, 0x58dc]}) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) 16:35:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3, 0x9, {0xfffffffffffffffd, 0x7}}) setgroups(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xba6ab7514cbeeab4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:35:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x81, 0x14) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:35:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) r3 = dup2(r0, r2) r4 = kqueue() ioctl$KDGKBMODE(r3, 0x40044b06) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) close(r4) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r4) 16:35:08 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000000c0), 0x10004) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r3 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x18800, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) execve(&(0x7f0000000880)='./file\x00', &(0x7f0000000980)=[&(0x7f00000008c0)='[@\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/vmm\x00'], &(0x7f0000000a80)=[&(0x7f00000009c0)='}\x00', &(0x7f0000000a00)='*\x00', &(0x7f0000000a40)='/dev/vmm\x00']) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xffffffffffffffe8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) 16:35:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x17c) write(r0, 0x0, 0x0) 16:35:08 executing program 1: utimes(0x0, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r3, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000540)) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/35, &(0x7f0000000500)=0x23) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000400)=""/17) faccessat(r3, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x84) 16:35:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020e80f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:35:08 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget(0x3, 0x3, 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0xb1, 0x1000}, {0x1, 0x8, 0x800}, {0x4, 0x83d2}, {0x4d69a425f23e7f20, 0x8, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0xff, 0x800}], 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:35:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) read(r0, &(0x7f0000000040)=""/215, 0xd7) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/109, 0x6d}, {&(0x7f0000001240)=""/228, 0xe4}, {&(0x7f0000001340)=""/76, 0x4c}], 0x5, 0x0, 0x0) connect$inet(r0, &(0x7f0000001440)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001480)=0x1) r1 = msgget(0x1, 0x22) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000014c0)=""/69) r2 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000001540)={0x3, 0x2, 0x0, 0x7fffffff, r2}) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000001580)={0x0, ""/44}, 0x34, 0x1, 0x1000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000015c0)) bind$inet(r0, &(0x7f0000001600)={0x2, 0x0}, 0xc) getpgrp() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001640)=0x10001) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001680)={'./file0\x00', 0x1, 0x8, 0x2, 0x1, 0x401, 0x7, 0x1f, 0x2, 0x1, 0xfffffffffffff852, 0x3}) fcntl$setstatus(r0, 0x4, 0x80) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000001700)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000001740)="d08cd56efb92f0e69ed11581b0bd00c67d92092f9fb203d4ea86b7d86b98092af8edf579cba0246bc30356110b04c7327804f6add868fc732f59d02d13d8c1ec57d5d3839d80029fb2e9770fc1d8cbe5ad3f0b4f1c1519531ca2dc9286da079d158130a7e64bfed9517130aa13961f099e21b70b2728c18e227e52674d01393e70c195938a83f486f7793b9b8c1cfbc0a5276e395352b716c2ab63f317e225276ff40b9034c57dc43367892af18384d62a0891e071130d5a3f5ab3ab60893c60282882f581fa8c5e6c4113e7fe44d4e13bc6079fb4466a27b314c929", 0xdc}, {&(0x7f0000001840)="3747944f07d79b2f482fea95bc8bf20c825af433ca051ab2994e55e986c5c27bab1e212a97392a494d58612da8222ef79d9e14abfca077cafae1dd37bf027d7dbdeaf1e6e65881022ae0b02c276f09d5a3d96130d3fc9c1f975f70b690fe236214f36e470d0dfbf095a2b25005e70ae6777f51afce0a437804", 0x79}, {&(0x7f00000018c0)}], 0x3, &(0x7f0000001940)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x2}, 0xc) pwritev(r0, &(0x7f0000003d00)=[{&(0x7f00000019c0)="bac27fde6adadf6448eb83c3569b2df7c1ea6b617600799cdb028b", 0x1b}, {&(0x7f0000001a00)="0d248a21fec5bff5334df8dea4f3caec7fb9eaa4709bc16b9e72165d6cba86774279ef1151248a96ee55c9b6f164d0c71a5ebfa34d6d95d90eaebbe99f6969f1c7f57106b5cace2785da69b7fd4649ebbe697939d073f0e9e5943cc894ea27dc798d96b9f3aad518c975743fa24b569b19fdfff42d2280c29e7e6fa25e81", 0x7e}, {&(0x7f0000001a80)="563f54abcd5e6328f26f4dd070ffbc60498aa958e92c36d3021716c32aa6067ef6bdcb27d2f1c7ed37a6660852e213921cc737b9e6b60455bfab61fa2a17d5c1ddb0e71e409457d215b60f457f455865f256f2fa7444ce3cfbf618b0ba154d5251f1795b43253ed816002456c1bf3a2eda2f92836b353fae6301c8ee237640123cb899b5510eb60bc8b9f11bde59435b9fab64289cda4125da3344dd7e453c1d29cd80c47a3ae223aa993e1ffadc05c9aac6f04a90944b2b82e04dab775b4903b5ebdb9f0d13bc4847010ea0b52c1455bb0c542bdd3ac233160f2e34c27ab174e95afdbea69ef87bc60650d6ee29829024ee20f554d2fe9bbff66fcb00b798af01fc44c80e5e47ca3d33b50d8634dcf5bdf19acee214f3b22fc90a7c199fe9511dd47db5db4321699e0732c95d79fcf005bb8047d2f012f28571d1b056aa43413b3ff62e5684cbaf5260232bf50cf40d81df2d65db2a853eb96e38126f5ff6848c615fc79d4ea6ff0ff8923747198503e25015db70379486e523fb15eb64718b34c13a79fbeb87ef7d6d4540f2cfd2403d5a32b0791af4cd680a644ced8c732eb591f5b009e25d6b9d668295277a852292bdde2dfe5ca309df04e7ce00598921846c46cfb46a74b0746e631001128941c4a0563d160d8c5923498c4b42343a39dfdc0b19ebd26d0f2bf4b322ffaef96a5e8dcb997f123c6b9124720b5d666cfb7f353f4480eac1536576e7d39cc7d1f66fa549b25de86cf58627d21f7678fcd267c4a6659c0a99ce1be7c750c5045e52cb56a5f1a5c529b5a6679c1cf039f28986beae2a1debb98766c4131c07f2c441412f6c19af1923491ef5bfa4f321a04a4dd58bfac33e5278ad063fa8112bc03f0f36ba49f3d421a81726bbbdde4e987bc1ae77e7cd3825cb2c4c2b4df7fff78e536b7a202fff40479ade686f58c891aff124787245d1ed0a83784fe39245f26684a78b69f5d81e5861b5173dab75ccd7140b1822533d34b90a045aa88d3b87645116f0b205f419d7b13d5c87864125c6f95e55a84ccc19551215656ba48690dae44304a7f42df848436fd132673ccc2237df5145d36235e705d0436de7622f16c27080cfd9cc164333b3215e2fe5cb87e24b4456c51a30b4f794c8884b8bcdb7dfbcef849f5e3dafdd4a1c8acb767847adc9144b8f9e40f0bcf73d8b4573ca1778a6b402fd1b86797ed59014d49fa1c53d85f87b77f6e3617dd40245d9d0175e3ce7a46e0fb7f08242b8835848fb7ddd148deb958d153dc0b049ef1837da3e9d3742f54ad8df2aaa3dfdfd82f83b4132cd499ad1a5faaf92a8be0a5d7b4cd5128f1e89539dca0fa778bb8bbf4388ca7fc8e36f29b89bd82e51f4ed5e563179af272ae7885ae7c31adc051a460dffc6bc268b8feb9d8de49645f77e4f56598262212c0fcfc3409a825f766152f818b4456bd9f30e8a519896afc505f9acec5f5ee0160c4fa2766c15ebec9f44c67184b3820840353a4d7c8ab297c32371b9268f2839885b64527354fd84df0bbc86c4ac93ebd6db570c6e69a4916c1c39c4e1d7d47862945ecc09d1142e029af1b26e4a4cb8eb34edbf6fecef65a92ddba696106a87375663e4ec698850f379bdd5a37f22e34c4078a8850c6a0a09485ca74d4934b97e915bb7cbe4274d65e0522964c55ce56c12359267906f501a0474bc7c826239624aeac844ce876762fe7f1b9722e81a194d92f043bcaeb8649ceb03c8dab6832c62fdda44ef540cb2cbacefad3a5d9f12b4c07fb3f06708521246048d1928a1acbfebded47f75ae66d617e8087387999e54a0b04a1dfbaf5af498ea7f39edf743e9e6a8aafa4bc602b06e78c3746af839608cd72f761a46952d7f4ed6d5ca72ba462a54252ec80e1e4a65968020ee7de1d4287da8866963ef84914c60a8f09893ca084f55b1d876c3d35905e718b625bd36f694b30fa2589ceafd20c830bacd88c4000302a39f11c4d912a62e795cafdefd709398e4fd50d83f048b8d823b1167ec9fb65862578694d4bfd5eefa1249050e309ba787db64d8ab541d40dc6b10e86a2dbc0be566ff64efa41581ba075ab5da40ce29c2a28aad3bce9779d30a8c882904837285753110ad9869e1dd67a218b9783b9af5384425e9a6eb8ce47c52e9ea94ea29f0ee648a4b4d87365a63c37352ba9a717c3d800ce223ecfa979211ed3c1faf58c3d9866e9e7d626a471c5c20fb85bed6fbef392559e2e727eb9e528193474ff10c7b348ca22c450afc615a5e58d30eeb6b25465d75a3e7f9a14cfd4da415c20007fccab5e79d4692cb82e4a71d1ca1e50477de6f6fc0b864c72fc3755fad62aa9ffb419c625c82d44b39fb02c2127d8eb53a63343593393656b2e50a4250e4e89668dd5b94c5c937216d11edbef90d1ffcf4c4a3cd98a1adc37375dd64da3a6dbcb6ddffca5dc2678d945645d5299da8fb4b102d40953b26ec413fb018be2d37b21296046b1171169bb757cc01d18a8fdd8f7e7a6d54e5b21597e63374704320c1439d2578130ab0e8cae9641f7dfb7b98410868ff07c9099894c50d5e1afe69f9e49f7e8bfeba0fe2b2ac5e802c626c067b3d2359a2463d20ca49bf1ed5c9ad2b08a105d2498f22848bb1064113fb3f5814ce46d2a7ba5f339e0d194936a78d60198c1d755dac5b803beb51ed5560e0fbb757bf4dd21c7f80c2c5cd8dc6c69b31ca7a8fdee8842dcec068240136ddd8c4e5916e1cb132579ebef3412c1737ab56c359ad99cc135a24d393b932c0f86a51f95862ede1257227b901dcf50d4ebff872b798fcd380b964e830acd4f88e490f1452c7fdeb26f3225a1c1b45d92c40470c0fea40e7c3b4839b1f3c21ac57113503ead509f69ef452ad1e436bb72aede66424523a4342e0c55f9cf5630f18cbfb261c49799553e71cf9b25392db88e1e298a6f70d15898311f349a04d2c44c10b8391db4c23788e196e3ad563039fe8e1388ceabbc28323a5c2e303385a70bfe6702e8aabbdd5739ed7749c9b2c3ceb2ebd9e19935ade15c2f6115fd4e4a724cbe0256e40615844ee912927719dad24b98125f53cb03d639cdde3c0524c9dc28a6af0d471c60f6fcc2141fb6b5128e954f872349b61bc2fb9f91c4b143b02a2d09c21cf5181c5b4a7222138cff5c000671caf40ff3474f1f40b601ef896f35337d6e22758b53747e9285d905936a22d4551b1b5237fbf722d1d5ddf2dc367e17baa40457d791e196668a6628c0594ee7a125f7f9bd22ebf62649adc3d79d726e1aa07f1ebdbf105533b3c00d09d7cd481d926e6a73bfde17b733e887d2f84842df3c5e78d483b76c550a4625e7b63f7d3a288fdecbe3a1445703b3ba7ed937c785fb3fa3ea07599ba8cf657747b7a32028495a69db66ebe3d883b941997a7d52c36259e215d6376a988036f7ad34da1086b5eb16cfb713af69af0a954d30ab49ff7a47f9782ee5e2ee69c01961cfac8cb2c70c21d00e894fa7d27830e669181fd223e45db55c1efcdc6136682bcc962bc5cb9972dfedd45f092740e8d2fd5bcb7bedbfd131bb4f4b3bad9eee4bf31241eb165c10fdce20608514c5fc7360f6713d6c0cd6656d75e30205e8af6646ebda5d458da1190d443edfa22d9238570e5e7d2744c60c1455678634090ea8b39cf99994304c46b9555ee84e710f95ee78ce9d3a124d2cd2f1f3c988e8462a970cc903ddd05ce50fdbe11e58dc50eb68c98fabd7891f38ab28cc164b4a7f3d1db7ae09cb2ee3d81813bf857815a668c4675581ecd0e3cf19d8ab7f0dcce70a2798a6dd32e33b3aae1746af328519bbf9459259a46abd5e58a8ba9317053adf3bcebed2ce25f411aa5932111e9d45b06dbe038f9b61c80f374876b6f19c3af4b52bf3e9c3cd29fb96a83e5de25e74b2ae09443e2cbfaf88542cbd619bae5ac3b538e3ddcb317ae517f50d1967b2b3b8282bc8f0e86d6871f4cae27494db8b1f01f635f850b5b2f228590574d6c73c5f8073e5ac7a4aa5cd6457b650e32f1cee385d70297137481d4b23a62d9823926dddf70a67bc19bb9fcb37e7d4b1541479c8c2cde9b89c4a392405c3c9a78bb47c98beb77d1825b7fed6a6327b8471acba3a407ab593c1363214915f15c41f120caf7bc25e88e9dc92e87d576345851f8e361c74f7f05744a39d319fdf67959fef426a67d33babb7bef20a6c40e5687ccffb667fcad9733690ff9d0fbe46c17414070354ba1262100b7b4601f17695d50d638de65ce9f54d3eeb1b210a704335a57207ff6643a5d2f0230140ce94ea0ba99cbe8ffa29438f56ac03865c6c30eb9b6eff386e25c4b9a9cafad376e981148364a4de8ffd0a3d770b4472c4fcc5c1e42711d859ecae6b1f01152576ab4ef2f8e5bc49b145ed1a8391c350ed91dc021a4a03c96dd94268f35c866f43bc866f95802fd220b3dd0789c02bbd0caabdd7756039f039e69ef1b7bf0717d9b246f20b58730bfd0ab94ec5430575e49926a9f3c898cd920a69dd4a978c27831ec2b7d5a9a915668ec53085f84755a5e4551b0df704b9bf0a3d742795810b28b7adb036ec0b6e35b39880c78ae328b51d4653d5998b124743e8bbe1c9cbb34b08b5fe91cba50d1fd8f64a282f2acb7a171d0ea974c91fd32dcdc46707869a3ec7574d6d3e18e522497ed0810779a08343aea5f4ef3f083464d691d7ff56969d51a700276a2dd2068429e664030d0bf2043f418241783469f1c51974cf81fb646127ba77102afb9c27069a01b74f7317d52ff190f239fa6660e5756ea04f34fc8bfc9fb7433dd194af542770e869afc6f6703e87b14910ba8e2c4f0c44a29041d825ccd97b962250efa9811a00c48beea0ee96827f4e2f7637a076b31cf9665903a614e24138b24ec94277187e3da9cfa6b13095cca400d1703a54fbbde01c1709f8ced3c0b4ee624b5476982d695aa2a46c2a48f59378866b6b87676dcd5ebd36b9f08e260440b6188a2ac08328d1775a1ac2ae1d9df38609a5992295868e10ff26ab34c5f9b1102a62615198a76601c467468fc795fc20ce013dc28b63ba95ebb07ea16b6ef9e1a79b7791650f14dd6ed5cb072abed7e468942551aa050e8287e93ca50027c51e6f4ef3f49ff08c7ba796cd3c8f0f814f41fa06cd13080e0801d0c98e5f822413b9e04c1172369ba12d77880eb68b9bf76958fde27bcbd089580af3a33c9fd91dc4cba35a40b7679d179a19f3fb43f01eff5ab8923f363b373d93d78c4ec90f7553523418767de6f83515b05ee61a969b813245d3aedd7156561646b0b59ed4c4ae87b415276aecc6c4d17e2f1dc0eec4f14d0c35af35431ce9a67782cbf190733faa20ca6cd3b1e7d3d0bdc926f3a64b1fe5c4b25caaabf04a11f06c4722f4725b4a3b9179fb2c72661a3492397fb8bb5dae9a06e2a3c02daf74ae229b35dbbfb95ec8b8a5b428d7dc3f96182c8da63dca538d416d184a1d936d6786ac37cea0eab2cc547c658f15af8692a16e2ffae2ec23a60b8b2a2f53d2f4f40b457431dabe127b1e36c38b51b6a7d5b8bd57b698fa4bc84b6808d3fd482daee22c888220114fbcf0ef87bde4b8998d351b7109dae2de3062dc4c2bc8b4c2112a1ef6d01725995c6fd1b24e00572f34d9b6392f705ac8c0d457bb6a62f4d4cd039cc7bf45efa8b33e3d4ea477c694ae0809d65952f0ed8408c7c7bcb4ec91bae9c54011de6e82670cfa3b23e3fb8028e6c0eb77d823b66d4dc3c33cc58df8c2fef1d9327f9d970e42fff67a52b17aa7cd1047f464acb045f9718602266b34fdf55717e1f40fc446b7704d467", 0x1000}, {&(0x7f0000002a80)="d93c613bc371b40b6368604715f91dccdcc2c6d33cec7e524006a3e9fa438660b7524afbdd85683d561db0a768e4c4acb58ab2f3025554d854ea2e13be3bb1974cb9141950febebe50681e159771235494117b7396e3461ed2d4a7ce642c30334c9a0f47cfac4469156f5ee1a35cde54e9d6cd09f6919d6d2c06368b7d36f81fea039a03612012c567f77efca4fe120bd845bea4ce950a6ea331af35", 0x9c}, {&(0x7f0000002b40)="cd3838f28cf189eed9b2efa0dd7fc72ca37ea97e2f42e2e9447c4c03f54c45ef685a62db55f01291714964325625187d30c67bfd050db3a57cee3bbaacb61db4e47b9199874c3a1d37abd10714cc078f83b5d5be51c92fc60d56d645e5cc707d9640bc635ecd3410bf9e5fcb35a302b014c89956696fbe14c0b231a37ec55304f95e4cfc2b853b49ca770ab163ed9b628c242982912191282154f5cf78cec9870ecf4c853da8dd3e", 0xa8}, {&(0x7f0000002c00)="2730edb68593c10017cf15e5ea4a49acaaac935a6b84d65cecdf503b1b1b34a45849a89a03a99e0f16fa567ad80ab1dcc8503b9cc6096bccd67c38b9ccfd25dfa82bc8ac8638d44247b7ae4348c3a8d33033180f7b6d97aec1283372528e2523bfee0a4b5897ef00c1158e0685bde8aa6b7f280960fff436ba1bdd6fc6f071400ec0819967020a49d0ddc749a7586f6588135c980ccacc290df40bba3fb3c169f161dc0369841e470d8de646c5511a80bb4e9135517004523b5480d8070699d2511133968b2c3294bd8144b65a818f42120a745b043f81d750d4ebaa24e99def646fd6a4e034e97be023245fab2df97672568e0545de5e29a8c9dcec9588b86d55f2de8118676341cba57ea521aa6c4a538f798a525fd0233bda41c9f14eb3a9f3c0a6b02647469d2f28cbcf8e5b21d88d538c2efabafce80bf480beb82f276283303400487b931dc0d8d18c9221e854f267667944d2f2e95b97b56c02982bc7e9c7a53b630f7e1222570b7a912462cdf2241b3b7ea431ff4890c1d3709b2d478b0edb075e4ad6c13fb0ad7adcf2f6a7cc8cf679b95106a44c32feda0f0f50ed612d116fa4e4108bcedb8a1528e2e5709ebadf84d1a1bc10d3ff17d4207840bb5d3b16bdd8d01a82817d36691c84539cc89e5623ffe68f0eeaae93d627a4e5c2983823f28ccbba7edd5e8791271224579c1b8d8a895bc682032c5e429656fe008b3e5d1e89fbb41c7a72f8a2f9ec5efd5222625c185923c79f99d98f65c009377ff6912a9f1bf8268cab98568aa47f5627b813aba9859443c8b46314990566d23b7beeefbb1fe47e792c86a8df0d24f7da52fabc0e18c8195b69b51081d89f1085e01dec0d06d209b8717ca0b74b45d6747c2210c03a6b6bf272932795c5c9bb169abe1ee51cb448fa9e0b9add2277f597c7aaa211ca17ac3d786a797802d29fd394387cb28d934d5cfb76469eb7e28021793d8ddc3b93d2b3024edca44d06a55fa906381bc1a27e2561059c910822ab3a854577bdcd06d49e5fedfc5a8dc5615d4a37bd26092f5fecb2f83b2f97096ed5f5d02fbc59f4c873e818c644e87b16b9781ef60fa7a2d410e9722493b0d6ba4f1c74af8f8d4ef071fa4affa992bfb00f86b9ee884beee148e44f3310f4021c42f452966921f248fa7855bd3f2793e3c6fe5cf4df92017467ed140f41937cd829ca8133ce19488c4756181b31977b7ae9b9d31324715993bed90ed7baee23f39fff6b704bde290ee3fa3a6eee6af538961a2c495807d89b93bd422182b79d560ea3c8b9d8e105bf3c7a5cc4c90484fb26ccc8f31da4e7d7840f04fc9a6157c506390e7d4fa477efe4126878dfca7ecc47c7b4a19d5b4eb52abe7ddf01071af8c97ae484dd4dc0eb0fe7347537bf4faeba168ca3c1948e46854bdacaef503591ee53c4f00f2cae7c92ea8c074a7f856a9ce7647514cde4c3a3fdfe40a82a591ad199fdef98cbb876d328bd929dd46c34f565da4d7fa910d06ea8646683fc2f874e65a9b8d41759d88fdbbb76d8f6b69b5465e6de6123a0d0a681097ccf647f30fe5389e64fa61504a0c62faa664094071786e90a2e8336c3ff3ff911088f95ce9d4c16ec6c4738f92c97687497c425a3e931290b8c4305b5b97c50c4126ec01df1aac5d6ceec4aa050f7d1dc27e98ad9d2fc9383d9bd5f7fecc2233cd1eefb5f4d2089d60be6be43403a1f86d53a71dca624261c8321ae2f6061b21fc424a0f24869d775dc09c64028bde512a5cac331928899c9a19295ba8a1a811297afb5e67665b89d6dd940ccbeefc453cdc2ef092626d0767ea37a0b7808302bbe2dffa7e3d97541b0a79f97c5f2d9a38eaecfb9c3d7d119b03b4aded8d9c44f9abf80a6b93adc981a857eae2f5ba4bff4485e8cd18523d0c20477468a8716ea0ee1658c902594a33756eb13b9bf484e654b7b38a91d4a988df27a26ed12eac35b3cfae4248b3678987c73a7be493ea3a4c73fa454563a9e375a2981de7ccb796999e167983cc7922d7f8cff2e0f398feca651871b4e9ea568cf60b28d6406136fa3c2b3a45330619d224aa6d504de54d44d69e5192133ad48647a7c1c4f12da74f92d11db129572fbac3092299acfa189b95d370d75b22f7cb4a45afe6ade68ca4220d1d45b4172aaa751d235e6de4a161caadbb33e58d64255b0c5dbc3ec5fb42487f64235a41f1bf5925e1de08010f53df9476e987b129cff5dca5642d2daaaa9a79834a85caf66712759c50d4efc0eea6e3bbd46dd9e2ca8cb03fa092694102ada4ce0967633fc70810930168e606a934c0274f59aa9711c198f11b800f078bf654cd2a60de36445694d4eaaa58898c770ef49ffd9b522a94ce14f23b0c2a0d34f8d0afe0f0fb69132b85c99f3a370203435cd7f1a28b6ce4f3381378c09f46bd650dba534ee4b7ed30078bd0e6c5304abd93a8d5e5fe5d3e549e6ce15e6e4691b07312f0da0f5815ea71485c4a99f9a9c1742051d21b60062e90e7a5fe20f4ad64ee2d24b811cc755f451d0470652541cf3ce67de1b2f0a263d945823b039127cf8fc3c1464bd0098f100fb49c19926002e1b69522841c925f3c0cfff4434963042b0450d571b634086873c5578a46dda3920cd72fe41fb2cb174461fe6acc4d1e4a076e44b776c758af3bf5cf356ff330073b00cf5d6767bf91261424d8d693a2fdce9364b5011b3df82eb5b8e9f48792924a4bfbe1fae23412713fa4048186e2a2a2597f33ba0587c3df4e2a40bfe6021132eced1132ed7bd4072830184d5adc55a6222527ea1e208f2c986f1546fa4806e263dc1e1c6a4c013638169a94de8cf657006f7dc597aa4932571baae230e705e6cce44fb1e023c23dfff2d43800235530a984ba0420090f8480a4b8861d1f19d8177b4507c79e35858e3b6a91408c046ffc97c3d79b1fc4273acf7fda2f7951a30e95dc8377db54112d6bebac738dc40b0db4dd4715b4f8e8f7188fe92ce3db763758a0bbfbe3ef166a51fbbc53faf9562401da593cd61985391360357a08423f94c27a02832504ddf1e1017def6763618d027ea69d599d99271378a87b0a8c857fbd34aaedb0a2254c5063746e0add2805326304608e84f7610092ab6542b7007c4c49c06a352856389f2cfe54b40b78961cb42953807d4cfd3ed94d0d721baf40b946f9830f3c0f3baffb1babb76267c09a1074a14f36bb9eb19311a3d32ce3e2628a1293bcac743e7128dfdb1196f6d7c85d62ed75ed516826f4d77b6cfb46e324e19f07681c88451feb75fb2ad96d16fc332237df1a067c536bb54ee424da55eaf4f23c297cb585a906119a929c428d0dede27df913a05bb755957df7be25dd2914d365b6ac9ed7280d2d4e1b00f03e4915161b4100e386cf774d7b90e17747e6f27cbd162b9bb04ca487f4f9cc1385d0a283819324c97a0b837180c11df884012f1105c9569d8d7a6cebac961eed6ae17378b35634677cd6a741280017b447e95215df87c2f6f5cbccdfc9bf4a255533b3111919611e256dff202e6bff1c37e3741be8e4a68161c6157ce00b30bf1405ca52377b2de1c8159472be3df1be63b29502b8c3b0666f933319f456758663261c9f9a578beaae8f310ed1ec4473e3f8fb3adeb17d159170744fa3d1031d7c1b1effbf8694b4e76a66d5bdf20d3d4935189d7e4915522d06f84a42453b3549d3a08cac755bc3c1208b46f8a0796926ccbfde06302703932fef65b8c33857aa972d44dc753b3d339fae2a4c67e3287b7340ecb440c68f2ef160b7c97000ee0f0bbe9d8c813d666b2026c40146accab952642a5ed5a4422555b7f6ff44cc2bbd514844d5fea25da61d5389df781c56361bad6f5c926c9eb978830b3c11564bb612428efbe90d0c0a560136d80beeeee7cf3636362de7630f36ebee9781cd7c1eb69a0175768dcd94ea7e80876c90b07c48a0a802d9907a422b9a028d8b5606e0c6b705914dcb1166f24ea85cbb66f1c2bce686d4c2bdc479db7d95c2ed54ea9098225ebb4bfe6a547abd81c1cf8053d6b314920efb95c054d286029d2069ddd769a9c9eca504a403b0289c1d6f392d97c3e6443948f99a44ea0066589f975121742f9d43f3919f3a88076ac2b41a2b7c8c2634bcf8fd805d1f05a94515d4fa24bea588cbce5732e28ab6bf9bfe5a56c903fdfac70936b31f7131b166ad8929d89734e21362860ff98aeb35fead7aa944c234bdfb829d8975b33aa1a4d0784aaf5b21b8b05d85f36e30c5fe9c2d889e22b88f0f952784cd48aeedf630942f64cf9a42c7d95ae7517e82a86cbfb58a518d4dd7afdacc040b4801c62b26964a0b91efc1640e37411d40f96cc212954fadf042ec868d5434b0ed33c20857a6d0bc2585cdff9045e0d32278fbabf1c1f99cde04b40b3351dd503069f7ad8d027e945991054c1d2cdd5de5f95534309edecd806c7c628d9d1b643746da1cf282e59c43b463709bc533a81975f8d242ad037b4a2caf0e4eb119230faed7bb3bd5d186369b8bd5bb41add4eab3f4c3ab52431e3f3d5c23c1d1207449dad4f8f4d733a43a7980aa7022cd07e3aab83a51d006bff688654b124a76293fe8e0a409270515307217013326bfd12923dd870987f8e3bdf047d60976eca4e4cee89f7e9d0b97a9e1561b80d28dffed6f62ff4cdd6ed8c733b491ad8dad1ca72689a7b18bd147a2d582bd9e8d19ba28ab9ba59332fc80174f5f1df66ad60a85c404a8d368e105b032c1d87f9a603f16ee7aaa044695c87b6bcbf41d77a8e00a1e67832dcf4e084378162981b12f724aaefa7f1a2db2eaed0a491815ada72f89700bd2cf9695cf8447620da048ae825675ef36d85984b8492a3b38434989bd73970bcbbfa79794136c7b6a5a4d2b6dadcd30a97abc29a8494b2d8ad1511202b760b681f405201a87e8f738c8d67534246276e2682e04db6810bdc9e379bd01f1e40110c9e92138242625b94eb3d9b0b13743b358134281a166a6c3fa20b71cf03ecd229cde822da2637903a460b9df3f9b7e848dd8f3d49b97dc2d14b7959d612f10c9acc607376ffc15c804338d9697925c78552c352609d7937e303c168f6d634d30761b7d9bdb49080f7b8c5e343b5bc290c66c0703ce4f3266f00457a8de04d4ab3e33bb5552ce33955f04c91762a27b2738b820cb462b17e0f595cc777410ca2115542954caae6e475f66bae818e6421e780f44961270cdff61d5098bc6288e46edb905aa3e1729cb7e241cbc367f330d9da93475a8d777bebc27ad5bd7957acdabf95083494e973ab7aebef7fc0ca4f710d2c2a086f44b84c5e43abc7afe8f69755dca588fdb91598f2711d687fac653cddd646b54d324746a57e6e95f88f28f8939a9891d2d4c6205980591c0e4f26874effcb15afe874ad4d4d503aa0494735bc17d2e4e2c324c4fe1bf7948296972a9b385fdcfd54728028a5cbd8f8836659f5a31759820e8c6a4f00d3fa34aea46b87f0f3b8c232f01865831430313eb313dd203a0f5145ac3498df4450840f41188ad0c7289176fd112fc11704dec5a2ca319ffd3a0d8d8b67e0f4fe5130fb66d5401e4309429bc64b2256140bc1d8f15875904f4c8d4494d89c214106a30c2928d73818115fa1b4733170426ca9e0250dcdbb187edcef0f96feb99e80ac20484eb6ed43d9d9266bce85ede3877f7ef649db6a256e7f8f1ebdd746691325a3567b2fa061382bb03d4a308d4956d83b675fb557187d7d03d7eb185b584b690326d4bb2e1e2d44ab81db327aabd027776f66d950a749a422750115a09097610f70c91509", 0x1000}, {&(0x7f0000003c00)="be625b60ce3a15d493a336bdaebba13e58e85dbec3b0df4d34b9e78d1dbe2dc4ee4d2e75c0cfd6e706d77153a9ca19f0526d362402770de81a8791a31a69f48c1317f7adf2b6574291a90e78fe47c7e9edf6414a092b912aa54af48d83009bb344708e2849ebd5850302c88d19dcf89ac2927f10069acac7ebe55818e6cd3340b4b4941d16af2254edc00c648c8e44f499f6a4c0c3e76c935b54b18fda707a2f5bfe69f3c531df8c4e329e914b3aedbfbd9b613a336e71eba065763d24cb4c7b5e853c0d6f02cc9b0911310c8a4442aac7671f8cfc50b049091442f3fcb2a5f4f8ef9965ee18d1a215dee669c462b216", 0xf0}], 0x7, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000003d80)=0x7) sendto(r0, &(0x7f0000003dc0)="7d37b9c139d0800d046408d3859f8ddb2c59a96e752c4d8125ae91018a0fa7aecfdcdd260e8e26701ebf790264ffba84743d18572f4f43a876ff4cb8b0d81513a48638eddabc4447d7da441b5c6e1fe615e2241590ff3f98a4dc82a93faec08efb4420832a6f8ab880d29e2a8adaf8022537cc087bffc27853f51e79ece84c746267333196064adc2bb51fbaf1aa2666d7c7c531362685518c147d08bac2df5ef21662daf32472bcd5557c898608beb84f3e304addf9db078c7159910f36225d4f76a6d8c432e869249ba4e4", 0xcc, 0xc, &(0x7f0000003ec0)=@in6={0x18, 0x3, 0x9, 0x101}, 0xc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000003f00)={{0x5, 0x3, 0x6}, 0xd3, 0xffffffff, 0x80000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000003f40)=0x4) mknod(&(0x7f0000003f80)='./file0\x00', 0x1000, 0x4) fsync(r0) close(r0) connect$unix(r0, &(0x7f0000003fc0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:35:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:35:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x41, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:35:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x80000000000) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:35:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffc, 0xb, 0x10, 0x3ad, 0x2967b04}, {{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x80, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0x53e539601c4a7b33, 0x5f946fa2e59f51b1, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x7b4546d1071e635a, 0x0, 0x81}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8000, 0xc6a}], 0x7, &(0x7f0000000240)={0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x3ff}, {0x3}], 0x2}) 16:35:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSCTTY(r0, 0x20007461) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:35:08 executing program 1: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:35:08 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r8, r9, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0x30b, 0x800) msgrcv(r10, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xebe]}) r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000200)={0x3, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7, 0x7, 0x1f, 0xdd}, {0x0, 0x0, 0x40, 0x100}, {0x86b8, 0xfffffffffffffffb, 0x6c, 0x4}, {0x3e27e01, 0xd3, 0x3, 0x1aef}]}) 16:35:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) setrlimit(0x7, &(0x7f0000000200)={0x7b0, 0x6}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f00000004c0)=' ', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="577df7ca434a9ce828ad2b56fedf0ed0a9e0bbde2f53331e0f7dcd88a635d2bcb9c0c6783219bb824804d34d8b438f689f3dc57a7db0bbc40f50fda688dc9ade8e62577940930fcf6ce71490f07e0e3d60d600b8713a77165ff55fe0505750da56653f4ce0bb7fc56fae3ab816a0ba4fdc42652225dc92ea843aa816816bdea70ffa47b77aefed2efe223ec9ec708bd6fe0a00ebb2227eb7b0671c1fcc9169d9f37437dd5c1e79bc676957b4b6de2e837f122c415d7ea32b4a2ab93383cad28b7b62", 0xc2, 0x2, &(0x7f00000001c0)=@abs={0x75f28d3575962c9, 0x0, 0x1}, 0x8) syz_open_pts() 16:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0xb) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getgid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="d09675f7688f3dda03fb5c773afc56e421a6bc6f86aae9936d83b385e3fb142488f5e00d9a5df975e3c10e571b941a4f07fce9b105ee362be927b61d7b6f97f407df61aa4a9d85e36adc8433c61d190a6c8c828aca75d9fc45d7a602061ad78b7bb3acde5269ab927f2d631bc63a7a3d12086bcf2ef6c10b4aacd5c2558cf7cf8d9f20df42d7f66270d8b61b087c959c101d7d570a4d9e3d91", 0x99}, {&(0x7f0000000180)="4064a4851cf9b20be8d32b819f1cf35e3cf839b4810ce1f3fc9c27f051467338928a4f35d2b419db2e01320aa6f83bc663a6848120ec5623680efb", 0x3b}, {&(0x7f00000001c0)="0a12b77e816abbc358e5d4d1067139d8e56c694ac6d5687431", 0x19}], 0x3, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}], 0x130, 0x402}, 0x789932a75c76f524) 16:35:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:35:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f00006a5000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x2, 0x9) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xffffffff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff480000000000000000000000000000007acad1feedf9ee6e971905ff245691c3c1e62d6aab079ef1769362918eae1cf7254a5898138d06ac5b7fd8ba52489b202ce3cb381c3e438a46f6212f3795fb13eed03c0512b5a7b3b0ff41104df92a8646c87495ba37b79890a662989cf7cc21288f3c181083721c04b18dbece8fae39258b848cd2426f4b067e07192dd0b5ca23d5b4dc31fc3c15a8e85d3073c45a98aeaf959b143d664e9baae924de9725c840ea1cf9ee2953a495a725ece34a0e18dca3c18753e8f857ec046052696d8c8b30ff5dfba713a1cdf37cc0f2a1af0009ffbcda71e5e9843baed5a9d91fa802f2e700", 0xf6) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x4}, 0xc) 16:35:08 executing program 0: pipe2(&(0x7f0000000100), 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffffffffffd06) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x0, 0x20, "3393012675a34f7ea50f930614d8c63346b0bf6e", 0xffffffff, 0x80000001}) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff03, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:35:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000420000002aac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x10000148) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80000000, 0x1, 0x9, 0x4314, 0x1f}, 0xc) chroot(&(0x7f0000000100)='./bus\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6b8a, 0x80000000}, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 16:35:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x401, 0x0, 0x807e, "000000000000000100002000", 0x0, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32=0x0], 0xfffffffffffffcb8}, 0x0) r0 = socket(0x18, 0x4003, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x7e52, 0x38d9cb79}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:35:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x100) 16:35:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/234) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)=0xffffffffffffffe8) socket(0x2, 0x1, 0x2) 16:35:09 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f0000000ac0), 0x10004) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r3 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/vmm\x00', 0x18800, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) execve(&(0x7f0000000180)='./file\x00', &(0x7f0000000980)=[&(0x7f00000008c0)='[@\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/vmm\x00'], &(0x7f0000001040)=[&(0x7f00000009c0)='}\x00', &(0x7f0000000a00)='*\x00', &(0x7f0000000a40)='/dev/vmm\x00']) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xffffffffffffffe8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) 16:35:09 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x480, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8c2ee6d982d44acf) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x5, 0x101}) 16:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8000000000007c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="2bf2", 0x2}], 0x1) 16:35:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000200)="2d9c1652105d451d90792aac9ffbf7b2443847e3499e57734a8d5ed6689cf580c01fe77f419822fe0da2b927cfa1fe88d520ef6d4fbe4341354a276ff7fd456b9ea417d84636728180bed0692bf364bb2b15552ca094a402ecb62453d1d39be6bdc357d3772076771ecdde2b02b10544e958d3df38ebe5e7040131db10fbfb8e16f0582e9b91a3dd75389158c26da1123170a29519fc1cdc5d678179c74549704a6c597182b4e13fb291a75ba53d1432e3725555ff36300b50ed58ff5e86af8bca7e4c81a35500a1e8492dc1ad64d9a4fe4422a9577b4ebb9c0d410d9037811887ab69df9bbb717d8eb195f645bf094528fc791ac8185dc821fb92b6698dc56479f1ac750f73bc9e9003ddaa2a83fdbaee888ee70433dbc5ae9eed351530f9a5046039ec0352181e21583bc488ca05fcfcbe339d533cce091e99b88e91d36b46e0e9e31b501006f8a00194754271328b95ec5522b4f63a5fa12da1f1eff84e18c760884baaf4372f6edb32232a9384dfb0afd4ef987985068f78aa036997e576338370a578b252530fe8f6279fa580ba78848c88022b603f0a53401637c8f1725f4b5591c60f73bfed7352ba98dd17374fa8415e710e64056708d53284ad598f3622f3b87493fa1999cdc4778c3c91d05b1932222511107698b4f4a1bd702393794caaa55a3abcdafa728987670f1e07dc8f3b749cd76f515d82c54af204f2aa55578c35bae00002073fd78c1cdf5ad87676522acbf4ac9a9ae0347aec296b7154f9eb99e5870c236815603d727bfd0efb3fda6b05e8b52a93d6167fc54f6ad4511268317705ce29b87e10ea5de9008833cea4cb33171c5cc6dc71a04b69d35f27ab3e6580f913cad8cbd941ece7ab93500e44d2e9026882bdcdb19abf1f1444ff972e1688ba7793a9499f7aa46720ba9722f1c064bbf3889e3758ed24e4101f5e905dd2be74ace0fddbbc6b0a9c841d87b577f6266a12607612c6248e33c3d4fba77bb87ee88683d34533d7e48af243e80a012ba35a7bff1bcaa9d47288cba7c1b448cdb3c9ee86ae290db60f5f8354031ce1c4a177161a427ceb50ccb18069733500be297d1722e305de6a880736d61cabac8b6beaeb51f05f3e3512cc6b2556c3f7f580cc9595e3c8a2e2dec5cd6ab576a243143442a831aa22f175f39385b9651e7526776643dc29cd5b3ecf9592d1ca2d3149d4cef0244b357977234e7a7adf44b43ef0b5ac5fa4879c234823c2e8b59342995cbec268c601ef71e68cb0f48afb4724022089dbf9913a65c41c10033335825356c3952d62d7314d10ae00a37a3d41d06ab4948a32ad9b5e5670a50bb3b311c9f8d44e0d9eccac6459b54b7e100022eb5d9a813ca835f0b812137383cf97133203ef15fb7d499d6fca0125c659b079ddf6ad8be811f14879f342442c4d3c4af81308f9d9ef40447f00d2e29f58aea8d41537048d9436842ee3e8cf11b49372cd8d827e2ab8386317e2976df80f63211e6604851fb5d6cb72a39cc73e88e51d0791432d4ad7695f53025847b6601cfd7dd10f3d1aba31890094fb6f15f5d9ba4d96c8c4c6a174c05f3079ebea5d00e7114ad7d52ffbd75259d2fbc4f0cc0a0fa8ea8a508d941e73c58fb978bcd44f79caa57f27d7c904736a6ff488efcff50130d92cb460f1785689cf996e236b64ac88217f7c143d4c351a4e99e1cf48457059edc67a70fbd3f80431b697514a19340addc3ad1ae7dfb89310ec065ac2e3ea2553df584eee43f510cc56130bb2e61fceaa97985f9bf7ee048f859847b7191435d17e4bc340fe162c8a13a1d58920fbbfa5f406d4965a4ae1031e5998174fd413e676ad1653b8c4b7f1b8e3778d6c125b531155c35e901ded09257f78fa3b077b9a661f50c88949533e4b5e7b875698e7f517f257578e79bfd6565b639825bd7494eb51b9060bfe3b81fd6ea515b4023864b8abc9a50bfcc79506969696e86cd2fd9cc7356e31ea1ec5f75288e8c28bdb3e806e192f76fd3993fa6fee5e1863ad0d4db1d2f9ba7967fef4aeed0e441c78961d09dd2e4cb7251f626a38509dae815612a3c74ab6c45868c813c113fc84610f99261ff897f74028f49f4de48db390c89f2b731bd7519e1fc0e190560a07ec45ddbb51df28a8ba2cdc5946403439759140c4fa36cc45feb390291384f9e97fe965097e70dc5c6c9c2f1e55889beaf393f302a5a142bfa3964f9c6a98393a31ad67b2554c4471d6cb653bb30ea09e164a690cd30dfbffe7ee2eecd8287318fd29254e304110033c968278acb8d24facf0eff1e1979c0d7a91b9f6b41141f9d3ab9878e6f08a39e224510f2339888190bbe2e364020823df5f03ffa6fab807d2d682bb7c0c39a48dbb8c36da6d05ca1c1e6cca46828fcaff91dab1cf0b5b9535bc4a676b0483bb0e636e0aa3c7c992b2415be3aa52eeace79f0a4cc73937aef8582c429f9f9c1097532db9e0cb23a46eec6027ba3d6b5d87faa0b0749c5d575810f076f4778f42c093a7b0b086573ae119fa3dacca35b278539affc5aaedbc5bf40d5401476ce6949894607159f553d64664d6045169e18e233480696fbda5c7b7400de9845ad5cf909ca95f4d825f8e1105b6a09942543d2dde71ee9a2d6f48ade2c8a8cbfb008f6c8776a4f23da8e97c74e88f2f583d8e4f375802ccb391f4a0f6c4873ce17d1198eb510d03e654df4959afcc9fb4422b9a08c89c8f4be3d4a110a641f51ff62d04df7bf9e20134a238f6d28406558de2d91908bd3106ecc03410c322d5fb4ea056ed3e4af5c8d029200d046e7702be3c0bd1132057c901f76bed2589b64eb642ee36a1e3b0a509ac952062b0d089bbd58ea6b5a1a356ffe2ef5b7956313ba4f081698f0f8c000b64a5c1c270aff1f740b54195bff5a2d0d1fe22d86cf9815bd1dabed34f62586e136d98d59fb80bc54f5cab55736ddd5663706c83ce9c48aa0982c28265f6224d6e66e2b328c1d6f9f58f712cff69556fa46bcc5795c941fc81198724b222d4a3008871ddff7511f9b31f969afa9edbbd924f85f3596b8bc4dabd6e8de19db6a725e8a29b65cafb8413603556e9473d180147fbaffb10108b0d91d6bbd63d2e612e3daee4b33cf506e55cf1b8a46dfaff5dc7872714940a92236551c6c18f81b2ddaf25f25bbee276e0594ca24f8bee9b7cc198f3f4f8b0e4e28d1bf44ca8d85abcda4e512791da2d1645eedd9b9cb878e02f519c6eea74177662c48022a66e721d4fbaa1fce5fb3a36ca32399a6b2135c7ae0d2dc6f36aff5aaebfe45c888755112ce2cc2a5aa569fbdb27860d871151c63faf37743bc8a2197c168c2197124c43c39727c13af9cfa4a933361fc34d7a5e5eddd72bb803968c9d4021b257a436889fa97921cb7bb9501b194ccf9fdf30970edd73246b5ca591477f07f4eff1b203f6268944c34c19e70e3ed8fc9e437e5e65f58c20bfa0cb14b00a94a36ca6cc2907fd9c483d654db8eb02c45604ac770f110556afaf3c84736dd295aae216e47bd1b016566cd198e25bbd539274217653d373ad2e3c3cf40eccaa59a535dfcee5d5706493a93adc7eeb56b784988cadfbcd81904646880732f5c0e8bf9dd05ab0d601d5a3c47857f0906a82b228932ea72e12dc76f8349b9024087c2e633b4b56d5b37ba4c9b2a70a2cc1df3c26897ec0fe516b837911e858327c0b36b291bde7e6a16008fdf69d31bf31b7307796f53b9e3dee58fcdfe9510e3943c320ceb12020214e861caf444ccd32ff1655277534aa781572a2274c940eef68af280df29e30e37c2b3030ab023d9df375d14655236f7af4268d6d569caa91a4ce1eecb1e541191e4df6b8955b86dc0afdf9db4b37f65e9365893ae6674010b4e62ba7ad0081ee04cbc0a8f0a40908cc33869fa83400c40a82e131ab5651e89ef1491c465ef66fd9782ac15055432294a1e34de116e0846c75a334486d54a62df5b3fabaeaaab235cc3b4c6e6323ad6455ba9c2d2238fe1669ad569bbc42562b1133db70decd216d9b596e15f5ddc658081cffb70deec9a77455ad953525210e88148046590f4f79fd5da7272d460f17a7ee2a71ed3883104b7d156dfff63f545e9eeab444f54039d4543716b48347d3aee45596602e4de742f11b0af20cb28f879eaa38a21777a270180c2228bc95fcefc179d3314e6758b8f3d2492718cabe8a881d8a19bb973b2f1f5d1200d0e0b0671b994a10c31844d6518d45329ba78f62a12f64eae070805ee1438a02808de053c55b3fbbdef4137028663a372411fcbc2538a29f5a8a09cdcffb19ba9429e53c34c87bab54828f9918f5d60060d7c60147af77e9137dccaadbf0ed346f19fd31a12a09ccf00062e409c0c0db35b958476c9e17ffd34e54833b4639f77996e9a032a92e44517a4faad84e7ce1a0366c8ee7eae48c7e535c50ae312c808bdda5a614c27c14da9f96bf8564d91ced2fcfb57749db48ee0d26d4c3d405fe6a78f27cf2cc91e257d2b73108efc83abd007536e930ab6b14a9f2b1f4992636b4eceeb5111d6b37f482fb1b81006455a4c7cbaf817f61bad3af7055af91040859cffa35207d592956a9ef380f09ae203913a3d036cdb96a31119f608695d912649bbee58917640f62f5e223852dd899f2e93c0861b7f96f9f5a1f43a1d36878d51886cd027b5c12194fb0973a2597c34c38f70328e5adbcc572d08552ad505ddd6ad5bfdd92e76e47a6e256e4c1582d4424ff28d94e2b8abaf5cc238df964c9e301eddee614d218c4ddd036b5e79c8adf188733bd780824b32bf37a6c28a3c00435d750dcc900c411eac9ff85f69e8127b8d258a1cfac26c60f6cd20cf4c8fdca52848951a56b13460577d42a5f914754968a255862ab5e04c56e119f1ee5a50116089235a13d9a35bc1d475f8ace4c57c374033658767b876d7f58c3a82dab65bc6fbadaf26c993de3faed6a1d90fa48ad2d9820d4c24e698f7e437025be32670cc28826cc2ee7b81953917c9088e6c4f3235d90c2ba7b870566fb2fa855942eefd9fe8234e947d7f7131316ebfb804293a20eeb8d9417aa557ed0f44c2568a4fda0139d73f570d50949221397dfec056dcd77ef427dc8dec705c49a6fc4d8ba2578c584190a097fce65f589c73189dbe0be121789b42da3cdaa9f31cea231b4c555bbfb38245ca743c40b7043290398ca371f0054b21442de94a4f0722b0e9a25ea7383aa9b9d2728f37692cccffdb62399f12768a43e629b89b31b64560bde3e37bccf87a7fdd9546f465f1cff85dc6ea5f07d192ebbee920ccc798b0b5929fd6a89c5b26c501b1d2d05bd9cc51bda3471e704b53b5ba764b8bec2701bfb723b2a1f65b2b7192120c1873338607c33dd42abb9d2384291aaca482aa2c63dd2b2a9347bfcfaaefe8221e7fc93fdfa5cfa9e5a7de3efbdf7484cc3a41af354503cc9c38c44b6eac19a8d8edaa36d5e7b48cdd6e156de2781756acfb8eca94487c352568f5351e0bec1eb8af17209b7c2f72dda7d7d88a9649f1107c8f13f06a161adc08e739ccd7c5465e5c5c992ee6aacc87da1a9f5e9cf78c816b8c1a0076e6e8a14b2e7c3fabb2435796648a06f339a4ec3c2ae355692f44b806ff696b3ffa3018005fa81681c33d13e9ab8ee36236571f435d8ac5b28cccedc6f02dc03bbb4be81b97ede3fa6b79192c3180d3312fb550b5971d9336087ef39f98599906e5fbdc28c6fc982601f39e31d53b86f91fc6082821010bbde8f3161a519de61923b70784df66d6efeaff229d2f9ee1d0046b5df8df277811c7edbe4902a3f62b6ccb5", 0x1000}, {&(0x7f0000001200)="7d2ca1f136b7e035143c017dd5e9984e931f793fddfeb399d5d46b3ed1f4a3103e9640d407e65f40d36e38aa21e31949cfd8e524bd1a33470738a69bf5af0f67c560a077b228f2c372829a4470984e228b4622fb245932ea3136eb0bbf66f1971acaf3189adbae98ada5753be579562fb0a1c2c1e9cfe82b215a94ac5fd2ddccb8b425f8e9d548a1807193bdb6190ab9272436c7d2020d3de9a3fb78206d2d5a34539eedd73e1f990675cef2d3bfd66c93201d3b5b8205ee26a858fc6fd9b6f50e005b53fd8205c98350b30850e52b31ae2c1dead25447745e96aec8b9300a2a0dea0f4ed6917da49f", 0xe9}, {&(0x7f0000000100)="2ced917bb25b000b7c6bb5de52171a6bd07b92f943939f498398805546199628b3b92e8844249159aff827fb3087772c9d3a9b5067b4403b", 0x38}, {&(0x7f0000001300)="131508b2aee98ac6dc52d0410b1c3188267ea521e2df9ddf13f8cd5b070bb9ae3142633244f57293fe25bca8ec3a5642e618c2be6308", 0x36}, {&(0x7f0000001340)="0c4ce0b0", 0x4}, {&(0x7f0000001380)="9f49ad7eb9e2a1bccfbe9b405de752c858dd3569c89274cca8106e63ad4bda42f1e2e351c286dd5065751c5336ffb1c688a821d3417e448da687a4789bac98cb9f2c544fc4f6c116224403cb66039000c0a175e3580785a799664e4552b4c2cba55e5a42a6c03288eb4ca1f5a7d46d799c7c82f4b58956e0ad9aca5fee286d0c36ab82fb20bdef08b68535b6de2a45935aa85a6e8fbae66b70ba5812919e3f83c2116513707629ed6b2da31a8f827d1e1ae6b47954eb4029f70aa544ca3dcd4ce06bc183d8ae204bac0b4643729c6b2a1475a84422263781334a517f3334ef2b77437eecd7c16c8f5694144b36eb9be3ed93f930e8bc425b102ac6ae", 0xfc}], 0x6, 0x0, 0x0) poll(&(0x7f0000001500)=[{r0, 0x42}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000002dabb44e1b30bdfc982951d37c1c103287f07b7efa76d410000831a5283b5bd43e4b28bed11ec5111024efd7c2200000000cd08", 0x37}], 0x1, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) 16:35:09 executing program 0: r0 = socket(0x80000001a, 0x5, 0x1) getsockopt(r0, 0xfffffffffffffffd, 0x8696, 0x0, 0x0) setsockopt(r0, 0x101, 0x7ff, &(0x7f0000000000)="e7cffaf24fc690a1276ab963d892ac31e029aaf5fbd279669276f984bcab484eebd0099bae6456a4cb7f80a8f720e3f3ad1b8a051fb1302ba4fbc193a8c477fac8652ca6fa3d6f99ef4ce2d2d3223e0741891ab9592c74e4165dcc7549b85474fbd2f04a651948da327b6a46fa2700659ca10e3df82c1f2a3607cdcc1efcd64507ab2ba1ae62476033831374054457cbf0b38ae0245c", 0x96) 16:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2, 0x5, 0xe5, 0x1ff}, {0x3, 0x200, 0xb22, 0x81}, {0x9, 0x1, 0x3, 0x9}, {0x4586, 0x94f, 0x80000000, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:35:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:35:09 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:35:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="d12c0abf4423e033e0a8b7e634c1c05084e68b0e51637d995e1234b17ba64cec7149ba2cc7b1531b727475"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:35:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0xd}], 0x2, 0x23b) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="23288f161e84c5c59fd55b09648ecfd051b58d80c841ab76198a3c09b84a58961b9419031a10cacf46e0700fb8b2338f4a5dfc9fe9cd7e8e5eeabc525466d2ea335e29072a21e3a1eacaa035bc205dd7cc16bcde9a46decee8f0b32464c152d0e550aeda2662d5da756104cba70a8d79cc6d1041e7f8c0288bbfb669dbfd9dda75b064ad5ccd74b9049369d26f02cf5da1d88efbc8a56e41b7d07365cd5a289cf27eccaa54d141b0e7b717cc2d9103b80b0a06e3cedfbef05c3997ac4a6d3ec9bdd5d64a286cf0dea40d8d40d68a261f1d09800fb3cf53c7f62ab84dd62b4830df488c04ae1122b5d2176b"], 0x8) close(r0) socket(0x2, 0xc003, 0x0) 16:35:09 executing program 0: r0 = socket(0x10, 0x5, 0x401) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff95, &(0x7f00000000c0)="8f16a4a0897e195cc0a965b1000100000000") 16:35:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) close(r0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000000)={0x75b2, 0x2}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0xd24, 0x3f, 0x8043}) 16:35:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) r0 = socket$inet6(0x18, 0x0, 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80c0, 0x20) ioctl$TIOCNOTTY(r2, 0x20007471) close(r1) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:35:10 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xe97, './file0\x00', './file0\x00'}) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r2, r3) 16:35:10 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x37d, 0x1, 0x4a, 0xaa}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:35:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:35:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x10000) socketpair(0x38, 0x2, 0x2e61, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="c9835225920ead55aaa2798b900c8e71124228dcb5f6b66ca4a88f20894b0884cb2659430a85501cd2f75b3e78f6534618b136ba2329b49b0b1f5190f83c5aacc843", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8428, 0x40) close(r1) close(r1) 16:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') fsync(r0) 16:35:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fc1, 0x0, 0x3fffffc, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) mlock(&(0x7f0000747000/0x1000)=nil, 0x1000) 16:35:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80104267, &(0x7f0000000000)) 16:35:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:35:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x34c, 0x0, 0x9a26, 0x5f6, "24fb7b14c7cee14a727ec6c4056cbd00186d6b40", 0x1, 0x2}) dup(r0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0xd2, 0x40, 0xfd, 0xffffffffffffffc1}, {{r1}, 0x784db983d2fe1d11, 0x60, 0x80000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x10, 0x7, 0x10001}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x100000000, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x81, 0x2}, {{r0}, 0xfffffffffffffffd, 0x5, 0xd7e31cc994287cb0, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x6, 0x4}, {{r0}, 0xd06195e602f1759c, 0x64, 0xfffff, 0x3, 0x7}], 0x7f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xf0000040, 0x4, 0x516a}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x4167, 0x7fff}], 0x101, &(0x7f0000000280)={0x9}) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:35:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x4, 0x3f, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r1, 0x7, 0x2, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) 16:35:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fsync(r0) 16:35:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000, 0xfffffffffffffffe, &(0x7f0000000080)="5a764406838ef5ca128010b8190caa567d2205b70159f6a222783b03691b62e55b95cb333338b0ffbf4dbdaaf16fa9aa8f0e84", 0x33) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x72b718fa5b8307a2, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffc75) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x20, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:35:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x8, 0xe2}) 16:35:17 executing program 0: socket$inet(0x2, 0x8000, 0x4) socket$inet(0x2, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 16:35:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d7375", 0x3e) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:35:17 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xd2}, 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000000000004470fc38b400", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:35:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r2, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r3 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc00, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:35:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x5, 0x4) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r1, 0x0, 0x0) 16:35:17 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0xfffffffffffff7e6, 0x399ac83e}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0xffff, 0x7}], 0x4, &(0x7f00000000c0)={0x80, 0x3f}) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x4) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:35:17 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) 16:35:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r0, r2) setegid(r1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:35:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000001c0)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xafab817db1f2d16c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x6000000000000, {0x3, 0x4}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x20000000000000, './file0\x00', 0x40, 0x493f3afb, 0xded}) 16:35:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x81, 0xfffdfffffffffbff, './file0\x00', 0x4, 0x3a5f, 0xfffffffffffffff7, 0xce}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:35:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1, 0x0}, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) sendto(r1, &(0x7f0000000400)="4eee6aee744a9bf967d68bfb446cee1e72645fd0736136a7b07c525d54d153a591761a431c2cd7849162b69d14c5360990d21db28a714ebbae3569d7cc70431b8a93b4bd7965ff88dc46c3c489a5dd56f8583ee03e6dfb3f24fc1c8befb011afa6aae677f32bcffe6cfe3355a97f10dd94919eb8a67e662236ddb2127486a98ad9639c686b7ef91a189f671fa1b5605f641fcabc406bb1838972c5e3c83f21fc34c06ae6b1e40f9f320b1dca2fa58f4e022be4e66eb503df1681f3e163214d80239492b0", 0xc4, 0x3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x3}, 0xc) 16:35:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x7}, {0x18, 0x0, 0x34, 0x401}, 0x0, [0x6, 0x10001, 0x9, 0x721704d, 0x7, 0x1f, 0x7fffffff, 0x2]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0x599, 0xd1c0, 0x1f}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000180)="372a372cc3a85bfbc64921d9c3bc00c59f241ceaff00") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r1, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x20000000000}, {0x3, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xfffffffffff) syz_emit_ethernet(0xfffffffffffffe58, &(0x7f0000000280)="b68a947e0a169a50e31a4b7af3172192780b17a317ed6f4b0db1072d6848d31f7b38246a495ccfc6c7cd141236025ae15c00"/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:35:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x2, &(0x7f0000001200)=@un=@file={0x1, './bus/file0\x00'}, 0xe) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:35:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:35:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0xd, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x3) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) close(r1) clock_getres(0x3, &(0x7f00000000c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r3, r4) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:35:18 executing program 1: r0 = socket(0x0, 0x8000, 0x208) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0x10000}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0xfffffffffffffed4, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x2) 16:35:18 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x7) r1 = dup(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) r2 = socket$inet(0x2, 0xe2cab5e79d237155, 0x800) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r3 = dup(r1) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="2da22d0268cadcf4042cd74af7e890ac3bb0a8bf58ec345d76bb3d99723495e9bc84a849c0932d5225ec340741d06fb3670d319f10a1549fc6ebee17b1bc18f82cd650a8eb90", 0x46}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="6afb5ee08b6ae72ddfaa3004c571d15e4795c10fd20b97808366af98ff348e655f0f867c87f777103a756dcca64d1c83a4e9ac3fdd3057ba4d860e6eda49c9e53d56cff99565c36d432bf10a03fca25e84bbb85459daccd3b3ec5228f1b23e33343f5d1cbc84d712c2977337e667f699fee8742683efc5f4ad9b9419701f5c21035870836ce09fe4fa9ecf933a137dd510907514f233298313a1295531c84060b509892dd9de8c4c4cde56be33a4392feb2e1f0ec1162d79fb62f854a4f752442ea4af870ccd706bd0ef3867339d5d1384c83b91109ea68d3a19f6dc9065af8352bd5cf6958833817b4e3a9570178e4ea7df157fb67a175eedf8add4416d5e44d796301af54d2f98b05dbb097a90e45778d2446d121116bf436f8638ab61b280faba5dc717347a3e19cf2cad5f9180e5f91c2229398bcae8694dbc255a35d6aa00ee1cdcaeb86ca5cc204db1294ae4bf60753adb124a10a009c72d1bb9bddeeb4636eb02bcffee12d1b5593f2cd2908a6b52992169d25cf2992812ae50a504def25032b59b2b4c5dc98fc9148c169f7bddc76a4db20f4bb6e0e6f6f616810392b75e6d3d7035ced35a4070ebc7fd53b31efcae2f4a2958d8e8ff8f63d3d3752ab29ce0a20e1b1914cfe454833dac3edf484ac785922cae5a5e66219cfe09141dece64657a6e87b95f5c50b0a0c276d2fb3daa4d2ad50dc3f15372b16450b84b3571c504892e3fb693e200a2c1a6f108c4640610d0ef97a07e3a7454bb5b6408d16d1bf78ca88cd5359b5a31c2167e65bcabb4d8a1a3d21af465ba09b61c79eb2850abd76c9ff77b8001a0ad51e870c2653eb7e6250b28711320f70e13373954ebabe56c546f977ef4a3acbf28d8b1c26800745bd0d547f7279814d5874bb38ef99f2ce2019e1e2976706f4b8fc6c29a8c79e8f0fe6f2e59ae3d8fda35e56fcddd2acc0ffb3767d8ee1d2f0f9f3b9e0884d70b3c6173d0982c0ac68619d053188f27c186bb4223b1a6f5b3675caca6d731327c36492d40fc6af64fec5a399cd4137b8ce34663210a8f92ef95caf7cde25ae61fa398bd06c8e371e1a3dd24c8722383c077eb0399c281e6bf55eba7f3a70e2762b115fc05cf6cc3675ae236cb43e30f6c76dda7e654bf61b0e79e912c9c4565162d0177115076d4f923481d1eb381826b2e2134dbf9dfe80f111b3ef1646919a8a73f1e05d64b1adee4b437ccbe4bc830573b0804a376eee18eb7118ca0d21fe2c68d75cb9ba5ed0737754400b17e0decf5df288939942a52eadeaf5a1320cbc1b07abe4c94be5242c4feed2162997e47b3ec85298b1ba318926ed42155c520c88d349c31686560eeeaab7d1a426be397270c60650da3719eb95332d909cda8b9e813d1114d543810a871bcfa85fc345dc5e8fde31d95578798adb4215ab08a2058044b1e8f18fef2410deb30f96831b9e6b6e59a3c6cea80ae23b2600a61ee76c52a709118428adcfc93230a9ed0dc319392c78d42cdb20bab25a614cfc88f77c5a9988d9c4b118b80d83fe30b5ab9ca908b892070bcc785a9e5bee009f12bdf85f33ef8dd4d52997371c37a36d63e1e31c57ed4a9c85bbd909ba540912251d91146d2b882edfb43acda1b2a6e1dee076f7f1a4b0127002ec95df3a9bd5d22e69e99a1438d9f5e3418f7489a7263cc933e406239dc966effa4ad7fbf869151547cbf05064cbc02b13bd9a8291d01aa9d2cfccc1b260c121017b35d3f8252e04f780c54678c95b857260516b1d298ea9acb76220a87cdb383a07f344786ffe5355c350747915b1521cd8e1d71fe758c9a2b8f7c140c9c37fe917c9be3b5c0737e2b5a877db63723709a7e86caff32236532074e32381e05f239a939fa3bc14d027ac0d3c3e8491d9e65d4b28a383b4562ce28ca931d3f2ab74678a6123df17a6d534d825203f29e7b62debe31039db1a3ba998cf18ab40ca8851b657a885e48ef242ddb4e316d2fa6afd766e923909ec8b6c93d2767f4aee2e24e06a77fc3241b08e6806ac1d6203366e66ca72b3fb85117c375ab13659e7f4f47f8ad038c1c63d25c464874e77553a3ec7a3e0b5ed1b89f74c3b88d2b9d91685d66490b2cf4612a92c857c1130349955bb40ead903fe62ea0858dfbb6f8a325c55f29d2ae6a9b0579b2c6b8da1078829d90a6e0f5479921e16e92533473b780a1af73372f3e09cec7c0d4896d8b229a0e96ee5fa967aa8a8bcf852137d5ecd3dd57808897fc1b8903188b86703ebe63e6a3bfe6701f12eb68a3f1594fc0b64c29f60d3ac26bad77094749bc0c216bb531b99f8a7fbb511448e7cebefe734caf154ec892e21476ce3b2aa5440591094ba825f44b648fec71ebab2e0bf378dadc45ec26b1b31854624f56d96279702fcb12210202299db4a69206f127996bca1925c67698570f4e4446cc52e8660f01e112c22f83319a4e395120f000d0a515ef592d0b505d37f2ff622d4696786f3a7b7377c466f93463d034edc98ec141dca788f5716bd076ce7fdfe4031d59eb119a7e6fd19daf41a8db77a39f6d27c9c525f24d27484259b45836e7ab4e65e5af9128dacc84e1bc5b069ad2e6e09b8d92e5f74e29314ff8dfa6dee34c2ae98efbe1ea9f3a297322b781ab0da05949f3df2da83e2abfdbb57b47f2a0355c7e619e34599bf482c75c973ce31d43e5f40ac2e851256f6ffdfdd6bbabc69e05d27f1dbb25d03dfac657467e0c7d62b34a07caa2759251b59866faad55af93672981deaf8ed024620725d68d3ce264088d20c6a861346ef37c96f10238f40af3c604cea8d756da1459fac9d7d1484716f51e842d468d5a8ddc10ce6c049f625d308744ed564250abff15eebc3c99853b456b5178721af7979b044d4a60afbf9faf04b8b3042020a124219e81f57b0768bbc92a69932b635daa0313f521b02876d27b7da1a020488629faf9391bff64c6ebf75dfcf771d5e97952d6fdcef29409e3e512feaa05fbb9612617703c6ceef3138cb4c1411471d8840e38314461c67a69c2766cce4f1f2ff764e75ca694f379c035f23fd3ccd323c0d12b5efdc796b17116a4c18f3f7518c7a878627b30f7d5dbcf42eb12a658c5e6d1d0599697f3d2f1f86bb1563588d1d4ab5263514708d337dfcdf8a59c0ae6dda49cefc4869e7039f8e5f851f0beeeaeddab39e9f7a3096702a3d3e79ff9cc38c0c8f4f2768c5ca7fe6a2c433ad8bf1db892ba17329b55d60b539ad98cf403b443883e03060c0ebb652663a9842d21254faaef4161c748fb792dde898ac877b06265e55e48536d67cdaa4d3bb2ae94f7e83c651621c1092be86ad6debb80a5be1cfa6b666295ed362662c174cbd8cf2ded331beb8871654bc08c9be41b61cc303fa5e7643f7a38ee2527333112a2111a2ce9afd4d3deee442ee868b9f5975189bbcd1e3441d3696f6fc72b0a9041c4d02bd7c631e4a8323f13fc9c1fa860c511a74f4755c75bd154d7b13d8a4ccfdbf89e638b5736e14dc6c12603ef70e554974ff3550396a37744c60427949a1ed24364e18ffd187c928afce1371dc150bcdc8599470087fd857884cdd9a4159ac0237f4ed5626539d66472a0efcea4f061261865f869ba99c4d7b4aae26afdeefb298ad0b520771e893f820d9798188799b81651d3d35c559d5dba11f53553af12727a4a472da55f588bfbfaf0ca86408ab5b6544104787ef18070d5b1192f577fbbacc926f4fb9ddb4887aee4ec7c6363d37b2793bb9b28206a047390cc14cc95fdcec19b626ba83602089eba5e94704c243e221b600d5aa169c1d08899027bb15c72e4d90da918cf50bd5cce9ce089cb17b71996b8d5fe9c17420296920b61d1eb29277ba434ca7f5e19a8f251fc2553ea20cfb7fd2db15b004d3df4530ea0ecc97e9c99fa070063bd3705d7f477bdefa37ec3df5793c9eda92fce706692ea285554f81487f85dd944cb7fd0700ceb7191f3d8e56d66382bdec023f7154786c51c887bb74f629dd194a5bd508e75e4bcafc66aa53bcee74882157a6f9856f7366763503bdb7665cc90019e09953f2fd7e33b7f4cbdba020746e6284e3ba3455e3358707b83afde550ce40baf3e0d330bc343eacc3cf0fa59307efb486909ad98b37e5a790582d413a987e2fd2b849c8d0863a41fd3c5d91003ac55ca6d0d39683460a3383d21068699c498af4419a829ce46ee5b3b93865ee5c38ed19a75bfb7a84ad3052f3a3b4a5ca3edf6b203d7920181108bbb2e7da8a4854cda14f41d4f70d3d0a48bcc0c0589e8b5f7e9ea602a98869cd0ebcd607fc374521078463c9e0b7b34f5c3ffd5f901a5bbde28c767fbcfa49c4ddbd3d9b2a0f608fa2d3fd8d410057f202c5ea40efd04d403780aac2e050fed8f4de2e9d29798dd41faad483811815667bdb8516245734c9820f913d3cc00ba50b3d90bde415ddb321f2fff43572200d1a1f7806679e7c5e6e32c147b769940da261d64a609b7c6769d2d086c9694091b334b8a39db4e069360f0a355af05522dd55b1021ddcb8d1850caa70f0742aad1b5331e550bfead1040bd87ff2e88a1a7b0bc2296f76f75a1de9b8963d6877dd346d96edee684a86b4dfde98322dfee9e90476aa54ec034aa0b7e99c560d32c72e763647fb1333fab7e8540317d92ef30b1e66d65c75a714efa559bbcad8d6faa7a048cc13d2042fef1020144551511fdcbb29bed4b043c5de98aa94314e7204082964327cc59f85af64283b304efbd6c4dedb9b45c3af9271218e7659ca1a9d7865e469709ad70c1c9a88ceba6e560be0b77960a9213e3b33b0b117928b415325901a250a9b12e4b4efaa1813720177e37da136f26addeeb3e79f120f3e250804cb3eef95bb70844ec81d9a833013934da2a941c4f55adaeea58271ac90f413da43b27b0336bc5224770929a4a768f688bb74a554b243cd8c3860bcb47aef425478f013f8b030eb3bf01a74ca7c153aad44122af4dd1dd1174eb96ad017d48e411746b043d21bd603e97fba23914e30038b073682c06fdaca8a7fd74a210db2c61c86d073a6009b558928f59f38bd8ab3df0637294bc01dd64a0b9b99f282a312806fce89128faee61b12cbad43562eb7f004ee7bd19240d5f03920486e594493859e3339d0222d30172437ffc397295a4f6de1a1b6bbdf907f6468866ebdb24add16097a05df20c8a92f6d12dc4f1e10622c45356a2bb5b8b17deb196b64033dcebe90063fab146e5da980630d161ae63369686823908f2e234b9fb299978e6ed3b9ce98f9bedde980e2be31b736ff506b019690e0eadd44246b3e9bc5b4821501c2dc44d111b2004d801726488792a42ac351ae74179abd0b76e3de0a0dc96f66e7b0dfd54753e02184145b263ab2e4f31a648dfba4a1e2ae5a6f2e4d3e6a84347158f66c9273e5a30972c0d43c89be8945f6466b001e850d1f665e1716f2f74accf49f74d274fdb5e23dc897db6ba7892ac3ba8c5d3066d0b868d8e00a85a4ee38ff01aecb49292af450fa77626462fa5cfba9e1e411d289d2ee10d5bd3ec9a31c80b4a5e5aaefb194a9bad78d9a6d739ceababecabdb9723e61bc84e158487595a90ad4f0da1ae1edae3a154229e118690353b5d11c36fcd4034a7daa8f7fcb9dd902402fac2ab7f2050d08a47846e83462efd634f28d9b977449720b5c906b900c32a3c59ecdee3d7fb09c3c9800b637b44622bfc4999f608f564b518c5de319590c1ff96662dba6fa14f19e5b6c19a7aca53aaf35f8629230a44f3915f5966e1d9b494dc918ebd7fe169743c726f8dac50b393a1eac4560beec", 0x1000) fchdir(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001200)={0x800, 0x7ad3, 0xdf, 0x4}) fchdir(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001240)={0x3, 0x10001}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001280)={0xa9, 0x7}) r4 = getuid() r5 = getegid() chown(&(0x7f00000012c0)='./file0\x00', r4, r5) accept$inet(r0, 0x0, &(0x7f0000001300)) r6 = socket$inet(0x2, 0x4, 0x6) connect(r6, &(0x7f0000001340)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001380)={'./file0\x00', 0x7ff, 0x8001, 0x7, 0x1, 0x42b, 0x40, 0x8, 0x1, 0x2, 0x40, 0x5}) recvfrom$inet6(r1, &(0x7f0000001400)=""/74, 0x4a, 0x40, &(0x7f0000001480)={0x18, 0x2, 0x4, 0x3f}, 0xc) fchown(r3, r4, r5) r7 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={r7, r4, r5}, 0xc) mknodat(r3, &(0x7f0000001500)='./file0\x00', 0x2000, 0x0) fchownat(r1, &(0x7f0000001540)='./file0\x00', r4, r5, 0x2) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:18 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb90000, 0x5bd, 0x100000000, 0x3f}, {0xffffffffffffff73, 0x0, 0x401, 0xb20}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x8db) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='/') 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40, 0x0, 0x1, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x340, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) r2 = msgget$private(0x0, 0x404) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000280)={0x1, "b16eda1fc42e32f1da915465bb9a6739725e3df8146b2e3f8192d0c19bf3c60d6d2af6466a4148fce5025ca04ec3ac49d9df7cb389613723c6f56388d815d956a5344d506a36f337e0f5110360a2c224f4802a03da1000641a0f009d1b4056e185d9cdbcb4d258009f9fd51e0d6aac2474f0ee7f9752924baadcd1cb5f8f464f09899e786fca12a544a17fba"}, 0x94, 0x800) msgget$private(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f00000001c0)=[{0x2e0b, 0x3, 0x5, 0x6}, {0x1, 0x9, 0x5, 0x80}, {0x7, 0x6, 0x10001, 0x9}, {0x1, 0x7, 0x3f, 0x536}, {0x3f, 0x5, 0x7f, 0x1f95}, {0x69, 0x2, 0x1000000000, 0x2}, {0x0, 0x1f, 0x80000001, 0x7}, {0x0, 0x81, 0x400}, {0x1, 0x40b2, 0xffffffffffff8000, 0x7}]}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x2) setsockopt(r3, 0x73bb, 0x9, &(0x7f00000003c0)="226b471343d2a07ad0c41071c4a6df05e4aa62614a199c263cce7eb8733849f2145a5937376ac5c8a1613cdf2d409cddbd1121a37cb4e7fb59999ab7449aa5275c252a9833919e2b161d8741b1472694f4430c641f01f7a6c7632b1b724c5ac9080ec59867ce72012c08c7625dbab4179803b513c597c15a3f85ab16c068053adb10ea01add261b22905fcf9d7be69a43642d4b44dbeedcbc4a6a2ca9f70ae65f8b2c194746f3852ba735b23273fef", 0xaf) 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x480, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(r0) 16:35:18 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) syz_open_pts() 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xb9) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 16:35:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x68, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 16:35:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:35:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x480, 0x0) write(r0, &(0x7f0000000240)="c007319cdef9b9c35d0a804c68e7253103484c99b8c75ba7f128e48996c8c8c7f8352df6220f371fc8de6f77a9570c8033ad840dd89d87825f84c919d008685f8c6863931fbde7691c85d91a27bf3c0e57abacec5dd881955eeb2d31ea30ef16de84e76181b29c18253301d0dbac992d95ed567291c7dda467972a17c53357422c2921c593697d0faee5573a504e6a41373bce521f839bd75f89bde10b10a5e07469d1d0323ace88a7ccda0eeae962c030bb9de831570cb44de47426149e1da1e634384e5b4d2b08fa7ccfb7934b2120823e86d097e3d0dfb7cb4d19addfbd5e1be8e69b2784944f1c0086a9927b5553bb2a78cdc732ef45aef8826ccf0e20779080f2d6f5a97c120beff15a1817cc1160872eca3100a4ca122c813898afc72ceae938e179716ed20702f2badfce60b64c8e5fc09241b08676a359326db5633c8a9339330ab72e01009f09cc02a05d0c527b3dd42969bee8746618c6f516394c363c1f256e6ad46573a9ac6a77a485d81ccb5991470ce8d03445a95a54d31d1d7e1d591ad61df026b3f7d157f702215d658fe101801b5c4fca3e62d63223", 0x19e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="399a66cad3333d3b060c3e9bdea9b626d099981b0e193b3a2bad93a026f2316269193bb1a6220c5c5b0ed9a7a8ceee9e7f7b110bf7df0718f8dab3c3", 0x3c}, {&(0x7f0000000440)="03f7f482b8b2007f0a7a569fee78c14a2211e4e7e7367cea82df07417e19a54e5d20a5eafb03c710c880e3eb38b68931621dd3b7fc9d38a3b4af28e5145756340cc79ab3486389007f645730d918da7300048a44343463a05d4b42184229f760a24650d62802595e1845700ba71866ebf232db114dac65b1322677ea315b9f7de32eb9093a6ecacd3dd57802debf5aa3b3eac6bca665b791cdd34fca9b1d322ba22124cbb322f332066a98d3e12a9d94a5ffd64af0442bc629504969385214ed4f39707b78acd891a08993a19c03bd993ccabb3a2805ea971bfd28aa55288373c85351d230cb", 0xe6}, {&(0x7f0000000180)="24648e0d1294c439655bd31b7f06d958ebbbcf6ce958546541d9ae7fc15a1c91ac310dbd7bdc", 0x26}, {&(0x7f0000000540)="01c084590f0cd285b82ac85836aabf8829aab38ab8e03b6e8f055026e5459fd1d816e0123d134704a0095aa38aeea40cc93e2fa02210bf8008b92d203f26695270f5081b81a67e9dbe7106f6080026f8d6e13c3755c106ed2c43985d85462be0a926084b7468b03ca0822d41506dfa76d7361dc73f4e46ae6c7d21e3cc8fb90db93b872a484eaf04ddbfaa178d2b862b443aee8b2519a28e09c574174b5266db2d84", 0xa2}, {&(0x7f0000000600)="ea47", 0x2}, {&(0x7f0000000640)="3f514e17dc6b2b622d63f082a62fb2c451ebe829f87ab6802a5d0313e2eef4d4d9d7d2e1aeecec8ba19dd2373d521cf089c5a02ccad5d48580b4d9bd712af76eb41136a1c48eac24edd5b866c9aa0c40d2f9b163faafaeef5f0a1c868c5e394be1f431185fc508cc93b8964b13dec45309720e5d7a592045b8cdc5f30ce902302c425747aeb80d89bc031e9a6e55de48b12892296d201dd5350fa83b099933cc67fb06421e5dd5", 0xa7}, {&(0x7f0000000700)="9b8b21d53cade9c8", 0x8}], 0x7, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x7, 0x6, 0x0, 0x3, 0xffffffff80000000, 0x3, 0x3, 0x0, 0x5, 0x9}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000040)=[{r1, 0x100}, {r1, 0x10}, {r1, 0x80}, {r1, 0xc6f97f19054cc462}, {r1, 0x10}], 0x5, 0xffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000007c0)={0x0, 0x401, 0x9, 0x3}) 16:35:18 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000140)={0x2, 0x10000, 0x8001, 0x7c0, 0xfc70, 0x7, 0x20000000000000, 0x3}, &(0x7f0000000180)={0x8000, 0x800, 0x3, 0x1, 0x3d, 0x9, 0x18f5, 0x48000000}, &(0x7f00000001c0)={0x7, 0x80000000, 0x7, 0xa7, 0x1f, 0x5, 0x6, 0x8}, &(0x7f0000000200)={0x8, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x5, 0x2}, 0x10) 16:35:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:35:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x12f) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x6, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='A\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x15) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:35:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10, 0x5) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0x10) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x101) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0xfffffffffffffffb) 16:35:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="0b6b419e082519b3665d2c09d189f4b9138e703cd3e62c8b3cbb732913511c381731015def004fcbf90c3e0d5341bd6706355a95cefdf012eb8267a43ac4751c68f1e509b4b17fcb3029615b54455d61ab0979d2d887dc2601840743fc4fce4dc79cce2f1887cf7bdae1e16c164e7a20f35f254125f0889789b0615b9250c23a240e7636ff48cde4344444c658ddeb1f1b93dac6d846fbba9658ad19ec5cdf027a954b4bc02f8ade3ad59f740f4fa3917e0b3e73d8c3adfc95fef3034b1e58c3ae445b450eed4307f7063a67e962d665db349f5c097b596b702e237feaa323c296c5b55ca2e6850a1a72ec4d03a0f968ded8895523d856823e31aed2fc9a4760b8dee3de798bac44050bf6d7c35f839e4fcbd026ccd8179cb5ce30af33b29865c69fc4d48af04c04b054e354b95ce31dac3787cdc8e6ee174c27143f9cb84d94fc1faa7f159f889ede54a21faa3da709ae0e73b3cc0ffa78", 0xbb}, {&(0x7f00000001c0)="fc086c92eeb228ba4940f2ea3cf1d20af8102ec39e5e45e1b533f619b1c30a7e9b9376a2bdb337ad1c14e4cd305236e0bef0949ffb8c6524040cf94c27136f6b77f266da305271ab0f0206c29997", 0x33}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xabc89ba51e08f7fc, 0x0) fcntl$getown(r0, 0x5) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:35:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='.\x00', 0x11, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) chmod(&(0x7f0000000000)='./bus\x00', 0xe0) 16:35:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) clock_gettime(0x4, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getpgrp() recvfrom$unix(r0, &(0x7f00000000c0)=""/120, 0x78, 0x41, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0xffffffff, r1}) 16:35:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) recvfrom$inet6(r0, &(0x7f0000000140)=""/13, 0xd, 0x801, &(0x7f0000000180)={0x18, 0x0, 0x757e, 0x7ff}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:35:19 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x40000000000011, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x3}]}) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:35:19 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r0) r1 = getegid() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x40000000000000f4, &(0x7f0000000500)=[r1, r3, r4]) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}}, 0x288) 16:35:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x5, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) 16:35:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xb64) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="46ccfd07ff599b421168d765307b11de7b53ec55859f4a7eab04f4d9ad21803c5acfa6a1cfa3b58d04642c13de1cb8b0ac8651ac06e94c85160fdf2b217962cb20592e7afec228a621926af844e26e77a61a362da7b316b898218688e5785b80f7edecb1121903284dd52d0878147ded59d4806d610ec3a646486140c2288a3204c2c9", 0x83}], 0x1, &(0x7f0000000340)=[{0x48, 0xffff, 0xab4, "dd2b416d1c316fc3a9d28fbca857bdde01f0f1d2b9abd97fa21f6105ef0c97bc66c40a64d29cb440a03c867e55571a7599e6078afe38e980"}, {0x1010, 0xffff, 0x0, "f5c1efaa42dfcb65976fb3e0c5d6769c128c1d4700f7e27b7df22174b08f1220891eea4a9ad7b6d55f41fd4846a70ccfd1fb78a1c48de7739a72e36728b33ac3450b99157c44602c4df756994869900044dc4ab0e034d89cd6890d29a74cb1046297fafd43c01b211c3acfce5f06a04d0ef91fedc9748f13e8787cc7550367f9f597939aa4dfb935d7fddf2ae30be3d141d165446f26d799f7d52773e63e9af71fbe2f62cb4b63d6eea9945eec2eb9852691fc74fada16bd57a401c9ba373c91ebd2668b4c887c1f6b035a2807575a067ac3d1985618aa6a9a19d3dddb3cddfc5b73a9e727bcb37ea8258177efc0d272fa0cdafd2fe2e5541f0cc902a10d5a5c449d6f6ea279731d0127355a5984f411436ab755d4b7e5f32639845161f19dbf6630add5f1666a5ab72bd3a726379504cc3ae2fd7c0b68e01608b5b1ec14e8e98a73f7798d1b5d21706884f79ee0d5285d85587b714d5afa6714e3d6bc237a7e0c60158e8b25faf339c0ab6c2b585c609c81ae6cce71d56db2ec94dd247c81142d75a27d1c6c8141501360e54a9ccf6400f5f12fdcb648919a0879f1095f5ecf27c771b0c21b2acc72a5f7a8af410e4199ee61e4f0d0b08feaccc64d0f98b50a312c7b49fa10eaf5e9791d6395da906b0be9948f326e1ae717afe5c89fae7190342276e751ef3930f280922e5dd229caad6e8dac0f7492e187203afe64499553df5b1a9ea3752a4694e2355334a5d023fff37372c09c9a456dac38226d91612052b186e9c59861b883e2e2db0e40f28eb138e959ae700889bbbc1adf3ee39e590e300c7eb2bcaca466945e0dcc61adcff014722f630d9b089425a94897a3c6cbea4d309b5a3cb2f26a1bf5a9ac32bf8d0b29a715866ea178e55a355bfb3d79e67e87cb4943854734afb034db85314c5210a616670a03e01bb4347a8999855f146f9a0b6d743ce29589f0a2c15a9a5fa3ac717751e49bb7015580ce9ff4614570d993eba5a50bf1cccab99a2554afe6c403501944bd8924d26e66417267fcd486039e84386eeba3f2e4f6dac9d38380b3629966e60d288831061af3796df8ca4988dcd059f8734b808b1c7f262d1ecebbe4dcd01579ba3382eb95abf08b7136bbf5667ec0fa3dbb0548c7d43f7ac898dce3244adc017002fbd257c0bd17ec3c4d015b20111662efb1af3d340aa010559866e92e3c619711ccb13096ff1a26bdf26d608314a9d62b9c30c97f03cd8bb40a35a2a305534030d92bee6c569a4af226bdb8ff987cf0c858a4b8015b929142452161854855ab655d3d646220f06d1ad6c6071fa48368245083382b186a6eaebd9ac8167cbbcf374aaa6dc75ee5d5196b04c1000377df8ef1c100edf9f850c1e2f188ffba167a79a3b95e97bfa2d5c41339a6ce35b13ecb75e6cf4b8c0f3660d47cf5ce60eeb77c3efb5de8e4283252a77ad44a280238f4fbd6fdc3a3ba7b3a6337eac1c029a803354d51698ebfe22900e85f25ca2563b01cfc08f940ca1cdc42a589f5b02e1524d2b52e8f74eeeb59cdfe5a0b9bcc3ba1f57b65861d8f41b6e9bc8f083086a84376d1e93c9953356435f48187d2b18bdea5aee783cba4eb49bde5e0d244b0431c984868eced942fac07bbbc8b689db4f9b4bc0dca7b968cd8a35fa712ad09857a8415be98403f30eb50752de037050150ccf29b722e819d3d0beb383782b21e71b8752d81c2bc3039990aca6370b96ec1a2659f167490a5622495abd686721858744bf75be93771374069bdd143405eaf2854ed3a1cf0ee28d5b9500ed838915980a96058e4116e4acf6f8762429dd04d062e9d1f427f87d6fe19f2252ec4b9394a7ba59cb70400ec13f6238f67cc1b75cdefe876bd3ea5a62c5101a4e2544a361f823d7b613d9ea3e0e129c2649cd20708c990f863f76e9fbb67644119c3546da7106fdef3165a8b3ec68de800a3d129ce9251106ab722f14811c496008ce40ec93b5ad70f3cdba73f2364a0cc816c49655f1da866b52d0b8f2b05988dd99fb0cb0b7ccae267d3dadafe7fb82810f83629c14ac8385094c95139a46941ce16ce01fc899a8d543f90aa6c6e4ce059ddbaa182f5304e4e713b6f3badcfb6b0ea47ed91d2f6b0be83cb20dd944453773a71fc2d4d52ee7a79b758a2ee0627eea5bced8cb60e2a8a0bc4efdcd9f491415de2ddb8d479c253c02ce49885041d11d41bf773f6fb041898f3dac019f69d0d53abfb4a699f9408c6e2de9bf6dea6e145bf2e2c86a7199302b9e0d31f37552120bf1ceecec98a979d731fd5af8ab01c19100266b17421964a161a90b18d4351b84f43a5d312986f50bdc228874e12a9a6077620fcdfcf4ce022d9a8378fbc633d010ad2359aa12b191e4cc91915cfe1a53efe94ef9196520efa0ae937a065c87a952b3091995a241dbc966906b03ed0536f0812fee31c6eb5c9bdd3c1761bcdadbc7ce880543f789efd758a3eb2fd24757603096fe2c57efa78f72bc6166d6ba99e03fa5b4d8d3d97262ac7ef424ed8f1bf87bac58d911e65ca2d8682260b293f71ae88ffe490c8c717af27145ba7afb216580b3a9736f38d5937affbf6bd8cd3768097896a8ca97bbd888697a068b665c7f6f2a652d60640064b9c6d391e04916d131c66a39807bcd77330e1f870e77aa0687d47b3dbf9e26de3a638f12781691f3fa085f4f4a96c482f0cb5df52fd8b02cbe9428b17985b63b4e6b8ef1a2d1f74f65e97ba1d75f30d73da4d19e307995c84474d96d83fcefaff758b7eb1a1e9ae078e8c528805f1ca616f2a5064b93621a59b0f85b0b4af5c83245207530ff922015923689b3e5ffddb826ac10200db76f8d6c08f901b1fde21d92b0b346a6ddbd620b1d598f38a89a3fdc453ef0d1b75aa7fc53eb460177125aa801852470e1a81d183fede26e7b703d1f0c4f522f7406e38238c39cf5872841e74f4b4856a53994d3c89e6a72ffc94e57fb2a7a7d3c007528d392910749c9a1dcaea18a32762f4444594cd4fbe98a93aa29428c3c17efac92a902ea4cbabb44c257339cdc958593df60a069b26c60569ab5603fb9c6092359c890c8c9c4708490353eda5a8864d3488d794dd7b3affaac45ed05fec4da07d06b04d202fd4e19212a33a04c6b54b5211d82d75b3eecfaeff3c9acab2ec14b903aee9d21b0b5a13fd6da21d097ac779aea7f4007172850b7264b0fa177042fe38f2b57b6038a6121127244001e6482d7161bbaa396ba73aeefaeddaa86c6fc5b24827a6ed9473db9e291c6aa247a63b191f63d21daedb2c5abee9a6b6172d7fb49f6d93efa58bc5470b91a2de7429ee8c6304d7cdcdfcc3d072192afb6e5d08300107e01f26285bfbec1e5146d7ba63a01a77c0379f638a5f19c20962af1cbad1d7b33319eb1f2c60aebd67357007f9aeba58f5bc7bd3c8a7cc22ece4226393d52cfe93f55d76015f68e2d7721df81ba02932884925cd9fea6b09536d9f78f4875eddd4e4c6d66ce3e26362ccff6906209fb70af7a204c38b828ab5a42f329305ecd210e3969408a027bd03eaf18c9aadf757551b4a1810f24f6b2d20d4630905c540506426583dfa8c91cf6f0dcedab85668a989d313f32bf52ebe9d852d96c44aa189a438e133b8a09bd788b0fbfc183a4d18714f049e2b02e3528b48e2b5c1c9d3122fa0d22d34aecee2c9b87050e74fddcc91cb27f5864a0b6d18d64be97d1d7e24b6eea727ce04dc8706d18f0fddc8f5916ac323ecafebf939c7f1567fa2557b8e325d49e3a2b260d124e480a0b9b0fd9bea1dbc0ff055d0b4a8a3a82b85e78ab168409947bd5c518d407d6f9f1dbbd42d908a42f5b40610b5977a708555c939a724e442988a020f30b561e3bd8954ae9b6d8d0178000ca624e1c7c994964e4383b6acee2936c550540efe6d299d0c87f8d7e9ff405ea4235a647c272823ba84f39c24941b63e0f413b36e09ebe099a2bb8a63d01d9bcbeb7e1d0f8ad58a0576977d6a66259666faf574e8d83f6ef2c0557874e6e16f536a4dc39d69ffaa010c6924cb62010ccd20eccc53c1905db5ca4585b5ac4492e5a9e5530cb6a9439dcb3e0538dd391dab8a0d536004bd4b38c7b8905d289522bcde84f376974158046fe226de9ec116cb559b816d2c709f0528983d0e8aa4a28b5816e85163353f2643ed4076e2041b82f7af28d292348e8abf577f64036ab9d6874cfc9e85a0a1249cf354b9e53ee2d258578d52de11a0cc8a7046886fa2b14c0c71dfd21cb5953c87c8868cb96227bd73dc94e8c1774eef44ffff897496f659b13476719242569ba07d554deb5ea8407b95785c98c8515642ce1869c47e876c3461b22c62914abd6e878261d0b400ff2eb87d8715ab7442106e39822df1a8211c9f25a67cde2b4002a3eb0d7c87082d56553f4f3717f7025728b33cdc555077fb41c12f5cc7569e062f6bdef2a6d123b418f222e66effab465511182c082e4b69289381f7c807edc26cf07290e136bd936735ef72af7ba61de0322a7ccac4f91ee1e46323ee3a73175739103cbe53706e21ce59a24b851df3d5b8676b694e27ef108673bc0f520daf7545268cd26e955e8d1e8bad626896b606b777a69429db0c1f48e4d280661c5bbdcd906b1254111e30566073d66592d872e6439baab8f7721c803c14475fd9a1ac4099d132f347e6f2b2e611affd2ac9310798439f65b9f61210e8e2ee928afd67b35b024e81969deac395eaece5f959db1484dad0c0a7230f80471bacfab7c6c61a28ab64b6f9752a9d92d019eab339d98cea4dda2b2c88bbd267775bd17bf5f44c48574036458aafafcb1b3c60f95a91933cfb8e72bca1d2287df771747642c3bf783ec36f2841dd116bc065bac7423ae0d7530035a00b56049fee1db1880f41ac952c8898e5e6eb34a6f481a305b89d0de655cea3fc56c12d8502e5e8505bf80d95a08914d93443718a3007481ac53fd36ebcaf8e4d1a5203b5cc0567d779dde45639bc607e778d8d755471868eb499cc57350d9eac280782b995b3fca97f18e9c847b62cb0a79aee1271a2d11f30201143038b097a94e2903786b3d4991e1deaecd62572bd118365eff983bb1dfa43ef22fdb39b8d087dbde04b7f296dc1e068cee6018e3484b7f841be6a9c3eb7c6508fbfa2bd682dec9c30d426b58b308f267849f61ba6c100186b2fc9b114490e5e10c6deac6aa73ddc125c66facf80dcf263f0fc8da0751f593e286bb384e57c46ed6ae7e48bc766848d49eca6bc6a2e475d5e5c2d8bf64ba63cb6e52008b0c37e88ea7cff9326a81b906d4b1faa34247bff8d26f2581549e314f302902fa56d11399ecfd47e01c7c5685337f50a86b5b16350f26c22b54f41766548ab85b8ac086120feb67e605bf1b0638ee49ee6eea90815887e0ccef66024051ad0ef7e387f553296de1cc02d0eaa22c3af819475469e1572206707b36e3d9aef4a8ba0d595918100007fdd59673770609f17dbc8d45a3451c4b9be5ede30b6b01201e0a72404789ef9005004f40c881e433debf75f21c1b3eaa45ae0d3aedfd2517fbc37276917afaf12b9d2e9fb59c153ae7bfd6a605f47744a556ad3c6ff415f54ab9561cd34b1a3b1aff56675ea23237a4bffa5f25220e05ab665f955a6349fe095f71894388a88b547c8b21e97886115fdfd0bd5c821c18a43d67336cdce44793bc761778effe3942a3dc6db856779d3f365e64ffd0ef8165c133286ce0dfe3845678d056485937879baef309417d1bbc6644134e9b8e39d6a9401e63107939d3bf3d4fed7b984d4cefc7c620aed6b2ce88cce20de"}, {0x78, 0xffff, 0x604b, "e4034da4c03bb90a693a4301c7c469852bcf4ee27f780c6acfbca9f6ef54b0a71f0968d2feecc0411773e3b2599219c9706bbba54ea09a3f1765ae5a3d745efd3a62adca2d7f87ea175a62b46b6f9da724fe8f8a6cc1961ec1e37e15de4ef26a1f6713fad57dc812"}, {0xf8, 0xffff, 0x1f39e79b, "2769a73725df8762da409c8e65940f890e475295cd7b5cbfcf6fbc6f628a53304ab65f33e2e7489dab245b0dd1b4758c69c71fe9cf9dc79dc5562d2b52731c9f58b4837bef4638ec5e5039535037e199c07de0a07c7274ca69668dc4ec61911189c41ff6a616b420817e44ed2cb1e94c0a4585256f3151b1c8c2b6f36124ca119a1eb2106f649a1d119af9c66cf0b3c571da269a0b77a875632a71cc34f5bac6758bfb81ce83ef867f7171e64bcd0560dfd4fe1a334b8e94d5435ab03591e7dfcde321661d8eb4a2d8ca991ea30299c20fcda9e939295edbd2eaa49b50d5cd323532f528b149"}, {0xa0, 0x0, 0x9, "094a1bfe5531431e2db916c6c554b9d8b494dba64301ce582a90c85918dce6c7c2372c5db4bf4423c54dd29fbe50187eb4e3ee1a0075a0ccdc7c06972687113a66e91d9f5a8da33bf719a88ebb6c1929c0e1d49be6e811fc1b495ab7fb5f0416cd4f4e1bf9661269b3385df52ba571173c4f25763547b1115460617f21fc76ea475852763d8e2f77c91d7e891ab64d73"}, {0xe0, 0x0, 0x9, "ed90232d8161085e3bd7e48e95d7de6e10778149c37ae8c921850dac681876e0bacbb87730b989333f2f7a2b15e654aa4de4b3a6d004b1a2cb74d6e44c3adf2ccfc9185988ef16bcaec95f83700afae18b6498bafcea72ab224185e89ba307d39b3acea8e9f49509eb409b306cb31071a8916f0287877d0816b4eabaff283273dd6136d02e27b8c475d5f31a27b428eb435939c4d38235685d7643c362198297234b0d026b1a45fe3cce057462290c3b79242a95b5127efbfc08df82d9a38289e983c8f6ce67efa689f41f"}, {0xe0, 0xffff, 0xfffffffffffffffc, "21ea3e36f78540d9ed7444f3d4ec5abfb5fa2683a2bb43b1a470e0c41dd1e2ac50a735fdb8865825d7cc23ee788c5ace2cd9dc3cafc98759b9db3b211bbb76a19d016112bf52d4d4cec33cbf49cad180a514a8460225891fdce3e047478fa4d9c2ca13f75e262141c906d62892d2df57b951bbe7509945169deca7ee86bc7a7e5200b0da61dacfe80b270b7c842a05aab0afe48548db906044186bfe0d06029ea3bb0a94e7c16ab45c3a90e21a77bbd08ce85ddc15cf1d068dbc08b738116c61150785a8963b10a9dc"}, {0x58, 0x1, 0x2, "4435065f7cedc1f45481c8e65dd8394d7a3031f7b7be0f691880ac5dd094461cc817fa5e11c6f8d03ca0b0491cb0a61c83812f382088853b50e6a9759ae591e4216a93ab"}, {0x50, 0xffff, 0x6, "733e69de149da230e47e80ede75b4358f3e7b691539d1313fc60cee5cb7d33f974f7edbbb0d795b19855d52495d9161a7ab76a50af2db8b9e73e81fc9a"}, {0x80, 0xffff, 0x101, "3a30314341c7698b1bc30923656d9cb450b9932355b1ad882dcb2de19ca00c8b828c68d93712b33edb86b13c88bfef6fa6c67a3883fdcdee809279d06993f543a9d624d336b68437bc27d7fa3a0f12d6500806877495c047c0822eb3d1b2f91b58e5b98bd1cf91995b78d1b6"}], 0x1550}, 0x8) 16:35:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) fcntl$setflags(r0, 0x2, 0x1) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/163, 0xa3) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) 16:35:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x440) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:35:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0xfb81509746d0e6f1, 0x0) socketpair(0x1, 0x3, 0x80, 0x0) 16:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x4000000000}, {0x7}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:35:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:35:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) recvfrom(r0, &(0x7f0000000140)=""/245, 0xf5, 0x40, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x3d3c, 0x3, &(0x7f0000000040)=""/81, &(0x7f00000000c0)=0xffffffffffffffba) socket(0x11, 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:35:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:35:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0xfff, 0x3, r2}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x3) close(r1) r3 = shmget(0x0, 0x4000, 0x200, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:35:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000000040)='..', 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='..', 0x8288, 0x0) 16:35:20 executing program 1: socket(0x2, 0x4003, 0x0) kqueue() syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x7, 0x4) 16:35:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x8, 0x719d7a29, 0x8001, "943bc0d38e1c14208cb66c1ac55b5df9873bce59", 0x4, 0x7ff}) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3be) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:35:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\x00*<', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:20 executing program 1: setrlimit(0xd, &(0x7f0000000000)={0x4, 0x7fffffff}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x5) dup2(r0, r0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0xfffffffffffffd4a) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r2, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:35:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20108, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x2b0, 0x0, 0x100000001, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000000), 0x4) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 16:35:20 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x147) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=""/172, 0xac) r1 = accept(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000081ddd1275bac1c9fca4212a47ec797000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000046ee7fc5dbb6410c136c3bd1e9da1a2e255933d80eea11ea994103b03ceb4b6f02e875cc60473bd786363724fe2be451a6d900947df40c035647300add9a2d3a1a0b868d03b8a09deab41516ee4384aa8c98833fdf743bd863ac140000000000000000"], &(0x7f0000000100)=0x6e) ftruncate(r1, 0x0, 0x43) r2 = accept(r1, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) sendto(r1, &(0x7f0000000280)="e0d9787673f56c3a9aaa1637d1d12b573acf203e0d99c26f1d0d6dc1e5c3d6dd5b301cedc8de5e48dbf5e5c3acc03dfc967c1feb9779b9cb31be5a19e932d8c48810fa9efa5c6ced621d694754d695f6203f9be9819e746d79dca94e625b9e9d4f99d4757a98c08e67b0758dc6dbfb9f92b4e4f16fb7276ce5d9", 0x7a, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4a, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xfffffffffffffffc, 0x1ff}, {0x18, 0x1, 0x0, 0x2}, 0x200, [0x8001, 0x7e0000000000, 0x100000001, 0xfb, 0x2, 0x6, 0xffffffffffffffff, 0x5e4]}, 0x3c) recvfrom$inet6(r2, &(0x7f0000001580)=""/94, 0x5e, 0x801, &(0x7f0000001600)={0x18, 0x2, 0x59d55abd, 0x2}, 0xc) recvfrom$unix(r2, &(0x7f0000001640)=""/61, 0x3d, 0x800, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) syz_emit_ethernet(0xbb, &(0x7f0000000040)="b65a1e990963c483738f1cd302a9bae4679199f951a46b9c0600000000000000225a02a7ffcedb8173a2c258402617c1ba1b825c630b0e020c472d97f2b4947b03c0669dfb5745348451772103aba13cf614800d337a34e1c7cfa2e40ff67a9c221fc5bbc5cd25959d98b16b07997ec9317b3237347ed4d49f478731a4a5f526640c954921cd0f364b08b2e63252881fc62cd4f9ed696b029ff340dd426778a1a581d3f277499e5b5e013d1d4241a097f80f1675f399c36fcec7e6") 16:35:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b000b3a0000030083caf7afb9d800000000000000288af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e", 0x37}], 0x1) 16:35:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r6) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x7) dup2(r3, r4) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c00005b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf55cc11fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5a3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582570100d24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac52086e209810a350d42a1dee513e913a05d564875fe8559ab8f86867027606c19ffd7593b418c107255f76549df258ec90bc6aea2e0b2ec5519024e3aa9d4c7ce0c6faa6b2050fac522dddefd06bd4ea93768f15862377d28495bdb724c8979077ce776514308e70e0cce27b52e54c93fdf0eaa9331bb5e985e714d0a11ae29d9a4e1b4905b5156ce878e571f236a106062ae5a191fa9546081e0e346da56bad5c99f5a11c7357fda6f49c6516fbb7732f3594c7cdc2953ef", @ANYRES32=r8, @ANYRES32=r8, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) read(r0, &(0x7f0000000340)=""/67, 0x43) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:35:20 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x0, 0x100) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000b40)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b8909892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e775185555b6d07450317b62a63690235b24c0a119a422872042843cf402f75690c88198e8e15abf6e939d078f1ab6084b57cdd79dd00467fb3f8238caaf05b8412d4c4926fe6188bd2a32c1a30f66eb967a9b2969f2881d10936cedecf07666eb82d6232726f4e53e49fc3396ce0e14b5de138299a406c3b80f05190995206d981897ecc9cbfde557027c66e93cd5849a5068ed97b3b1f5ba508322c1e8911ae3739c07d599d01026e994467ead967da50d2c6befb5499cbc23065b9566da28600d072e1290de0209b6f4e5100caada1997fc7b8f1ec3d5fc4116fc7d5ce71dbf36fddcd1ce6d681f5c48b5fad6996b"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r7 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x0, 0x1, 0x1) shmctl$IPC_RMID(r7, 0x0) 16:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x7fffffff, 0x5, 0x1}, {0x7, 0x3, 0x1, 0x1}, {0x9, 0x3, 0xc996, 0x100000001}, {0x8, 0x1, 0x401, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000380)) 16:35:21 executing program 1: setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:35:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0xff) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:35:21 executing program 0: mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x44, 0x1d93}, {0x103, 0x31e}, {0x40, 0x2}, {0x26, 0x7}], 0x4}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x2000, 0x4d57f259) 16:35:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10028, 0x0) syz_emit_ethernet(0x25, &(0x7f0000000140)="1c01f3797cb56d848d5c9c32011fa0b701e1e09125d32ccd2e9279c22f150e627922a77b3c") getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x3a3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:35:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x80}, {r0, 0x10}, {r0, 0x100}, {r0, 0x100}, {r0, 0x80}], 0x7, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a5dd9b695e90f9", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:35:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xfff, 0xbb, './file0\x00', 0x9, 0xfffffffffffffffb, 0x2, 0x6}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x4, 0x104, 0x0) 16:35:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0x800, 0x101}, {0x8000, 0x1, 0x7, 0x9}]}) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:35:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000600)=[0x5, 0x6, 0x6]) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r7, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000700)=""/68) 16:35:21 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x1, 0x0, 0x7, 0x1f, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x40006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="c1") symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xc660, 0x7, 0x5, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x110) 16:35:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x6667, 0xff, r0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:21 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x8000000003, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000580)=0x1) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x2004, 0xfffffffffffffffe) fcntl$setflags(r0, 0x2, 0xeb0e4f8fc717d524) 16:35:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:35:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) flock(r0, 0x1) r1 = socket(0x0, 0x10000000000003, 0x6) fcntl$getown(r1, 0x5) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62220207020100010000"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000001c0)=""/150, &(0x7f0000000040)=0x96) write(r1, &(0x7f0000000180)="c1d84b7e8ac21481e621dc87850891e40df703", 0x13) 16:35:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000140)={0x0, "698ad2d6086ab631e3"}, 0x11, 0x800) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x188) fsync(r1) r4 = fcntl$dupfd(r0, 0x0, r1) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) write(r4, &(0x7f0000000180)="41133e34d2466f5cf4aa1ecbe2f5d85c3d262e804352a7105779b76d774fb7071dccb0a1ed24b5482f5573228cd4e76fe7dbbd1f908a552167d28ef8a2", 0x3d) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2fead66634696c673000"], 0x6a) accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) sendsyslog(&(0x7f0000000000), 0x0, 0x1) 16:35:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget(0x2, 0x3, 0x120) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000240)=""/50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x0, 0x4, 0x200) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x100000001, r3, r4, r5, r6, 0x8, 0x10000}, 0x9, 0x9, 0x8}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 16:35:21 executing program 1: semget(0x2, 0x1, 0xe9a6e4638b2ecf9b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:35:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:35:21 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000340)="90853856a63efcf2dafd59dbb3ccfeb6611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe7ec94ac670d881303650a2a9c8dfef9cee2dcd728c7861da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09bcef7314bf0ea465482650888d0f5b09f817f6b345ddfa440b3250ec4ade2b9eff015d58f4da4cdfbef685", 0xa9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) r4 = syz_open_pts() close(r0) r5 = dup(r4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x9) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0xfc, 0xa4}, 0x10) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x1, 0xfffffffffffffffd, "85491702876f5309bfa620000000000900"}) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 16:35:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xed, './file0\x00'}) chmod(&(0x7f0000000040)='./file0\x00', 0x4) r1 = semget$private(0x0, 0x1, 0x480) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x8000) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/53, 0x35}], 0x1, 0x0, 0x35) recvfrom(r0, &(0x7f0000000180)=""/107, 0x6b, 0x1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) chflags(&(0x7f00000002c0)='./file0\x00', 0x1) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x1) ioctl$KDENABIO(r0, 0x20004b3c) recvfrom$unix(r0, &(0x7f0000000340)=""/110, 0x6e, 0x801, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/90}, &(0x7f0000000540)=0x5c) unveil(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='c\x00') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000ac0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x8, 0x800}, {0x3, 0x4, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x40000000, 0x8b, 0x9, 0x10000, 0x5, 0xd03, 0xd7, 0x63]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000680)=0xffffffffffffff7f) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/118) recvfrom$unix(r0, &(0x7f0000000740)=""/231, 0xe7, 0xc4749c4e77168010, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000880)=0xfffffffffffffff9) kevent(r0, &(0x7f00000008c0)=[{{r0}, 0xfffffffffffffffa, 0x18, 0x20000000, 0xffffffffffffffff, 0x8}], 0x0, &(0x7f0000000900)=[{{r2}, 0xffffffffffffffff, 0x60, 0x40, 0x0, 0x5}, {{r2}, 0xfffffffffffffff9, 0x43dae1e169074e63, 0x1, 0x0, 0x800}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0xab, 0x2, 0x5, 0x400}, {{r2}, 0xfffffffffffffff9, 0xd8, 0x20000000, 0xa4, 0x9}, {{r2}, 0xfffffffffffffffa, 0x80, 0x38, 0x40, 0x50}], 0x7, &(0x7f00000009c0)={0x800, 0x4}) chflags(&(0x7f0000000a00)='./file0\x00', 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000a40)=[0x2, 0x40]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x200, 0x0) 16:35:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x401}, {0x26, 0x1}, {0x47, 0x5}, {0x22, 0x6}, {0x6, 0x7f}, {0x41, 0x3}], 0x6}) 16:35:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xff) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="355cd8dfb24d1983cb28d799b085ab3c9b3eaca470a3caf3de3ff5285abedf58b17ec03dc093a26befbe2f031ef0ecf981166983fc276ab8eebea76d13ed502a59884ced4e6eda9609aeaa90520c0e2bed37d39bd4d30bcc1fafa9201c6c898b7e3ddd33e884c2090ed3148092738defe5cf359be70b43330668754ffc09a3189af1bcf08fe03fbffa0915c457beea0556aad7d84ca424f8391029a85870a71e1aa0433da80a7c4c3f92a264f27c8c18df722e063c49a3b331a289d0155fb5185a7a21f7cba326efeb6bbfd59f", 0xcd}, {&(0x7f0000000180)="4e39f8ce4463f87bad291fcab77ed81089d7f663a1cfc4e687c84e81335af603d68e811f9a93aa4dc1da6ccf4db2af4f874d3fbb029fc7e5f3dd3878c7b73934dc288b3d3ea63fff13cafda03b97dc4e9ea43b3c1598779cd5bef5fe92e591b5601c35f120689d6f4e730b4a8960b5912f115369c13d3aa8ecc10516c908986ff53c7d24498b9408174c0051a0a985c59864878ba3f2a0bc6e0cd35f684cc2fcae0a11c5a2cf5f80299f5d69a1fa45", 0xaf}, {&(0x7f0000000240)="dc9f95f2b5138b3bf1c9e2be2f90a54aad58fc26867e08545a62f0dfd32c32b2965e0ee71f753d80b9b7f1b5bc5c90bbcb3f328335137f7920dd981182c5d359ab6a0f7316f30325e387443b74d80df320e761f8ccc4d79a9d2d1cc4c06db7a1c491264c44c20bb5e45bd6c8eabbf05bf7c67d43ed6b673ddb71f7ecdf6cb5e330bf2176072adbee", 0x88}], 0x3, 0x0, 0x0, 0x1}, 0x4) 13:34:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x7, 0x5, 0x5699, "5607087970db9df8f608539fc14012c00fb68aee", 0xb7a, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x0, 0x0) close(r1) 13:34:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = getgid() r2 = getgid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() setgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) r7 = getegid() getgroups(0x3, &(0x7f0000000140)=[r7, r7, r7]) getgid() r8 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000001c0)=""/80) setsockopt(r0, 0x3f, 0x3ff, &(0x7f0000000180), 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ba6f018377d9fb010400"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) ioctl$TIOCCBRK(r2, 0x2000747a) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x368, &(0x7f00000000c0)=[{0x0, 0x7fffffff, 0x5a, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) close(r2) 13:34:12 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r0, r1) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xb6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1f, 0x6e3, 0x5, 0x4}, {0x100000001, 0x40, 0x5, 0x2}, {0x7, 0xfffffffffffff0bc, 0x2, 0x4}, {0x1, 0x3, 0x7, 0x1}, {0x0, 0x0, 0x7a, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="01") 13:34:13 executing program 1: clock_getres(0x7, &(0x7f0000000000)) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 13:34:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x79cc6f2290edbfc6) 13:34:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x9700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1, 0x8, 0x1, 0x401}, {0x8001, 0x3, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x1) 13:34:14 executing program 1: r0 = socket(0x18, 0x4003, 0xfffffffffffffffa) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x10) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140), 0x4) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) dup(0xffffffffffffffff) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:34:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') unlink(0x0) close(r1) 13:34:14 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="be71b41086bf562aa15e743afc496e8930cf39670051f98c874a91eb9173e9b693de4d7200d6bd4edf809702161920a3ac94e46a9e630fc934c375e6afdb38c0b04af3a3a0d0385fdfd8dee10d1ec44c883c13a6d5917debe309eb0c0f8ae74d6c94274c85590a997b941203e6c0ecd11bb84f926f5587287ae5aabdcef87b3ecd460b5f2c3ba7df7d637a80348ad3a9e9558c9bfefbfd33a66b76286601cb33ef64bbf7d1defb799d241843a3c5dd8481e1ef00ff099bdc41739d6cb018c90313a2024c012023c89209fb936b8646ded01defea6c2040e996e46abbc3725923929869ca9844da0a1f9415c5b83b9c3a45bbe63d52e2278f6ac3da096b4d73676afe8dc3e74838134ecce9a3bef5b9838a4733feb4b39c664ac437faf5c9606f31c83610b1725e492f6510270211fb449568ba7a76852db11383a683930776f27acee0dcb0a786f4402309211a405f5b36672d37a03d7dcea0c8c84f8a98a3f0b3bc9460e82d2f3e64dd63622eef61366d2bb0509bd52ecbcc775cc0f16fb842929db6dc7dbe480f02f2a6d231991b814cddec2846651a1728567c05cf2e6bf26116b43e88018bf853e898514713b5988c4f8a2015649179741290c8fa2a9a1700dff207bbaa9d7c2acaa9f517f456e211682d70055b98c8622f53195d4f46629d065d9762589273a48800af8660d9331798f35a08832534383ed851ad846b21f6e6e725e39b8ac1cdf2acf8a6cc73c9d76f9b212080f4db21d67528d5086a8509235bfeea226db97c9859db1b80863d36cfa4a70e3fa040679d12f2ee8bf59300a42c7c5951556bc6dc6cd5665467b9434c53610215f94d4e3282969fa7161dccea77b4f7f7671e2c1502c499f921d4bfec2395b1e1b9b789f5c8f4d618a6f515ba9eb02659230d4c647a72d9111364d6760855408c877cd378d855ae695acccb3f808df97ec5faef06388923947bf32e75bc89cf05ec6e013ef5a8dc2f61222db49b107920fd0c0d87157788e6fcb6cf4f71615d42d21762d58777ee923324281cc759abac3b152cddb087a430f92fb72aa25c93608b39df1ab166b15193c898d38fc53903fdc25851817b168b09ed02e5e7e72e7f78cb346a5e5c106fd0866cdabb9d41434886e41c69e0af1be63aa2f90dc71f2a0c039de7541d4e75a318d69f993dece84ac0d57c62cb2e8ac63a4fe7e27e5e81e1c02ea0e6d723dabbd1b8d00f3aa93b29471a38d5408c592ba16500e92b68935db2e36410f78df968539df5fdd4070f2ae81c991dcb06d25c3b5dd0351435540b3790f2e70e7a50048d33b653b9fdc681c7a0dc99f3960dc59133f97721ca774d66c2b756c221c7842eafc3d5a5b7ff44504b65a124973d65ce4ddd0537e5a7ebca846a4807e741298e53862cef20a652d40908a8b9100a137f0115450dbfc5c3636ba8e27fb60f235b466b682a5d1e58df22776cf97967ea201722f3a529ca7d71d5e9197ba6b1a209cdf4eda391cbfba295dd6075516651e1ef994ac1f8d90cabb53735c730f57d834100916f1fb29eb08b9d97da7d27a8bbb0c9f9a1c1121c82feadcd104f99abbc21370cc61ae942aeb2db988ca496a4934054f230bb9e164a1e9060ab48f6de34c4c0ffd34ed54dda4a3d402b7813369e22419d0b14a85092862f8c0b57fb665de08a4c8f668bbfd113fcc84e62e10a48d9861855cef614d0fa2273399aac2b917caaad6f1832957a7bc57cefbb439b441bd258868671b6cd461459773c3d327a89eb8d2c9109b5372efedc2218faa6ff055cdc6c7ca722254ce25e57236bd6dfbf82a33e8c84bfb36aa4320514310251d003f5372f4a8c5a1e171f4828da8917d4b3326dc627d78af9ea60a262a26772593e564ae563e35e781d544e08848a7afeb6f3f66d33ef398865bfd9f72a2435aee35c24cfabeb7dcb3c04482b10ef408f408f32a5bed575d48028e39b5887aea1081e3b4692b476191137a9fb741c116dfcf133730324fb6788700fc72f31812ed1881efe5ad8eac19e5a8ea11c2b0c3ebc7f8af45e69250fe9faba951d36b545c208aa10484bee72f9d4eb291db3c318e9c1c191f83e2e09d063ff92c64d919265d6160375e579de8bbd09e82496383a19a76096b15ad36664df5f4a9979904abf00c3809c40452a150c57731d88d9b65915d932fd6fc301e6d5f465e8fc09d836a36db5d9eb826bc06653cc985fb215a5a8ad37739bd8bfbf3bb7858da9d7f5daeb1815b2f25bf442f147e38b31bbf8852d76f03838ec6620d665581c038c8f43c4b2bb31975ae26ae575e91a856aa1160eba43288a0df437357db01530076383e6b9fd2230aa5eedfccf953d6254a28facb00742344a54798688104d550babb8bdea0d80aeda339c4fa10445b27381bf41a8d09d0b64885979d7b549d7dcd6375e409c11e168d2ddf94a5441da57ec5189229353f7fdc90a867881cdb1f4170a197c5fa7435cbf6a7babf571fb1251913924eb50502fb61eb7351d1fc3b97ad724bc08e743e102f26f375bb0f6591a964e664e3f6e5442f2646f397d656160ceafe4d047ce69e6741f70a1907a78b486a6bba04b546647e7af229768dc7b856d2c2f1eed41e2ec193777f5b70733c383067c21cbea205ad1640a428a8b3717d4f2a91e135d85cfc577f9d12ffbc20e328250377be501ff1470f9a6eb6c556d974e3d05cf82a825147f5d58392d05ba96f1ace0d4ad2a94bf905f72fcafbb92f9d99114eaa0ad68a9c88f0d9bc754c29eae2b1efcba3740f27647cb297a6157dee31153bc1ad6a18da2a4e8a48a661d656a03ff7186b5e8fbc194a3dbef7c600b8dcfb448ca100e01b482ec9ede1ff0093e8d7f84a2aae4307a43da27f229e4dab0387fc43b12ce10ac5851482c0175fa62191a720c53cafdad055491653b1c23415faf992de04e17de8d8dec407e4b219040dc0f75d7394973b236ef220cde8a9ca93185c432f105f198472ea117942dcdc3e079c1a746cc7882116e4852f2c3468618611114366729d728ca6442902cae25a78dd65f6ca4badde1cd38d3f9b2a0372a22fd50c265683c92069e81fb154486b1a0a8426861cb05eb011022e0a5ae075fd230a26c860773eaa4b7a840c070caca4dd706cd3f0f20ab1027579786516a5cb6579ca226685f6250941b7865982639deca0f0ed60b52ba18abeeea031f6826301be5a3e5cb56d2052f920b0cbc9411e9931e8a958ac4cf42aa89d7aef34b0d2e5fd64734d17f888d9a74e8258281d58a29c36b47e762a229250339d33bfe2afcdadf30c44801472fe9528da545d4b2a696f7ebd48f5f5a3ee15888649df0e71f6b3442b5f469233101749e17af88f981b57a51a93a0eb80be71befb9e9d6aa245ac49ab503d43207c762e8412a94c686b653079ad662558d2cc4113f107f6c76f6bdd48b145b6d5b46ed599f6e41837e8945387288ffa46f8223ef28446374f282955ba0d9c0bcf335d4a5e622d0d249f38a74d09149fe76dbce7d336a8edd27d3a6cc4538e04fa6d3368a19d788e542b756b112200f4bcea601b3c6a39df6bb87ef238d34638ce81e6685dbb0ff3cd35ab0a433443d5282c0c28ce49ed17eb196fcc75224975f97966d2886d91247c766a0c8be7b9da803eef252cc36d63df061ca510deccf062d904269a4d73a70b1b2c3dbf159ebdc36ab495e1a75fa1d7db6a5f89f567cfe395dd261c7f11d758ac95064bcf8cf91165ae64e4f502e4d3494848bfe018c57e40c5d1651d20449b77724c248bb58659843e3852aa1d92df467046ae528634f950b77e6a17fec8ee24e3006483e4a4b90682477f648a0c748b17b4a290acf2e46861651bceb25dc359ac961d422ea2e05452797ec6d3a31e35d2af19da8ba1362b86bfa2c58111bb4873f4a86221aad887acce92b5102abe39279bc194eb216ea50a217f74d553e9ffef050ee9220659d0bfe0b34e20fd26c76c637aca72fe1092b0183fcaf681e56b8643bd672cfa787ef2ef379f136c89f6408c6311dddee3c1f6757eaf370b407ff6fa15c60a7e8b21b7a45880cfd6b8c9755a8a7472bf00cc9b6561aae86e4b19b413a826426bea9c335805412ff4cd4601085363b805d2c8a430cd0d026b876f8ffcc7360a3b67ce846315150fd012397a7e90a4902884eebd089cbfe5480c4eb52d9fa4583a230ed94db8492660cfa1690e5fbb1617c4d04073b277e42227dc303248537c2da156275d03a93954936f9357e65a855f2f6682e69c28033c1e83765c5c800fe484027caaa0babc48812715bcb5fe29076f475d36c576dd5813429caec4419f321980e3fca5c5ac148c134599029ae4f139a71b1e52d04b458c6f7ea97c9f5a5a5bcd7a834ed8a8d90f2fc84aa74b7c2767abe7a47cb02d7787ff5151ae64169ac953ed22dfa88e92c3bf722fdd6c0ec8f0718a156f68849d1c53d3c88ede499aeb1cf559bf4ec2d387bad63935f19c4bd5516ebbc5a665ac7b27429ce00d3e3834c1edc0f43a60e161941490db94267d047be51eb098cc1afb3e7729942f52639339849ebfec61cd1376ae4f22f7644bcff024f5bcda107f1d54b7b4cddca4378d73352568c55cb76b6014e0225128ea7e77378c7a23fdc4dc15bbc7d3abe0eed35daee580a9cae2828eca24aed2c4f9353b70d6b29f83aa6d64378a309aa2d20df18edcab5f7341d33af73f4f6144739a8af5ffcb68137f6e38a962db313dd5558c2099d52683698b6f0e888408309085e27d2d48cffa6421731470bcd8f644bf047a7a599ceaeba0bf9b22f69995753fc3755c97b4fc7882a2c47108ff6268a9b0524d538055ab5488b74e8301cc6a3d9b253514a5d0a83f0e0e83a062fc14bad830a64ad912ff92bba3b5becdec220a3b375c702b35b151588e2a66e602b19ecc204daf807f74d46089019e06de63202e9ee649a85abcd6c78a566565635ed7f3583a36ecceedc52e6d0b2885e276f021a3f2327b20d426eb5cdc162c9c90b902ea5c917a04000e46944c6c73c465cd80663b9575e1c73147bc69c8f70ce8081e89291fe900435bd662873556b267a24e6541448f71ab1e036d4f92bb9ef5d9b1d7f998f4ccb6ef01809fbd50806d3bd862ccc1d862a1ecf1bb6b1883ecb492f28d2de805187b9b372fda6ed5e0558c1c4b3ff136e4fe2e3d6e5f7485cbaef613b02b2243c9789bd83bc71bfdf09c1fb4ceb52d9ed5e21ad33233eddd6c1837b82e740dcd7edfd80758b5cf1c8a63c0a27cbd566840aafef40d5219c568a575e75e17050ecdf970c3885b8665bf032328d18fa6241d9bc8a82917dfe7a1c98025785e350c7bd267bd00b04801a138a036af1dd0ac893a0517cb5d1866ce2748ede2982c935c82783b8c38604ca9910cae11aae56d84ff3e7570286bced757af522f16280732f53ddf86df513d32dce82d0445f330681d98039b3063d98e3fdad773de06a146dd0b32f38f90bba61d7d114e421d96c998dcaac9643bae3f63badabde3668ccae530b7166a3ddd8d21f003c94fbd6bbf75dfc2c1606501a7fe571ae8e68f7478c829257cadc0b9096639fc138b8345b337a1453b16f859d34618305e93dba0f85151296bb63c1e7de20ab4d5774408319042fc78158ec56149683b1cd64a3143f15a8a16f3ebaf3aa868eb43e5cc0187509c3544915ae8ce58b3856625000bdf72148ff6bc299c51ef54a55a9cf405b4bae07630a11344166c10e0dcf9e6e39c2be5b8cd7a2af488c852704a62b35254adeb0655e31e72fe386d3cebb12b54d2695fc7871e3f4a3207763e487", 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000000), 0xffffffffffffff22) 13:34:14 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3efb6b709c87e1e1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xbb4) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x80000000000001) open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x20) 13:34:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x14, 0x0, 0xffffffffffffffbc) r3 = kqueue() r4 = dup2(r1, r2) shutdown(r1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x800, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x32c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x6}, {&(0x7f0000d68000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ca5000/0x1000)=nil, 0x79}, {&(0x7f0000c0d000/0x3000)=nil, &(0x7f0000e5d000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000e4d000/0x4000)=nil, &(0x7f0000de3000/0x3000)=nil, 0x1}, {&(0x7f0000ec9000/0x1000)=nil, &(0x7f0000b39000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000bde000/0x2000)=nil, 0x8}, {&(0x7f0000f15000/0x1000)=nil, &(0x7f0000d2b000/0x2000)=nil, 0x1ff}, {&(0x7f0000a82000/0x3000)=nil, &(0x7f0000bd1000/0x2000)=nil, 0x7}, {&(0x7f0000b63000/0x2000)=nil, &(0x7f0000fce000/0x3000)=nil, 0x3}, {&(0x7f0000edd000/0x1000)=nil, &(0x7f0000e93000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000000c0)=0x148) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x0, 0xffffffff, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x395) 13:34:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6b, 0x3, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000100)=0xff37) syz_open_pts() pipe(&(0x7f0000000080)) r4 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') 13:34:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x0, 0x6, 0x5f2}, 0x3f, 0x3, 0x2}) fchdir(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xac7c34d31b32fca3) semget$private(0x0, 0x0, 0x400) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0x3) 13:34:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x4, 0x3, './file0\x00', 0x1, 0x1, 0xffffffff, 0x79f}) listen(r0, 0xf42) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 13:34:14 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000380)="ba0fcee28eec6e6c20c7c00f337c057cde35d1e1d67d38dffc58b6ff3675c748a831433f0f1e845ee808f010ce71361ba2d35c6c64733f52ec8b3220b596a79db95ee398ecf6f931535ed9e336c2feb633cf8909614abd7a8cf266501b8689a07255712ebd5f44f3ea30aa8edeb27048035d6cd5cd209d830590fbbfb4b388993f0ea4aadf60baea0861985995b0a86a675d802ec55b63e5b8775df0a5ab3fd84dc2a2fc7140a0c42620028df7b2d6e397bb9efd336ac3a6d4209bad2b0ac4474b5f2ccacfaf0e6b5900fed0f9386fec64ef43ceab0a51974a3e37021b8c0b087c1f7af47fbf80d19aa144bb47f4f11b2de03ca24819a9dd42", 0xf9}, {&(0x7f0000000480)="12dbd44a39cab7025961a4c16796de289f3c68a729cd12dbfd37c9e677ef6649f89587d0540d30ac3483bc5c81ce26904eea96477838d075991847309c9768f6aea0643d1417", 0x46}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = dup2(r1, r1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x7318, 0x5}, 0xc) sendto$inet6(r3, &(0x7f0000000280)="08e144dee1cdfb64a61f47e67ac79dd81984652496cfc461c73ecac6d3c5cd50983394164bd4a943fb0d857a4eb926bb2a81c7254b04940437a0ed79ec1fc132cd20ae19f4918e84865510b3eb5092533547731ddd1c7d7016bad12f1e14d6ffd51e87bd842e75f033ba2155196756a31d85b165bc2a", 0x76, 0x8, &(0x7f0000000300)={0x18, 0x0, 0x7, 0x1f}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") semget$private(0x0, 0x5, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x8000, 0x4daf, 0x9}, 0xc) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 13:34:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c650100"], 0xa) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x1810, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, 0x0, 0xffffffffffffff61) 13:34:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x12d) 13:34:14 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) r2 = socket$inet6(0x18, 0xd7e12710157bf0b6, 0x7f5b16e1) getsockopt(r2, 0x1ff, 0x6, &(0x7f0000000080)=""/171, &(0x7f0000000140)=0xab) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000001740)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f0000001700)='./file0\x00', r1, &(0x7f0000001780)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000001680)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000017c0)={0x99a, 0x1, 0x10000, 0x1, "1f4a11a13ab8e7c5ba90d408ded7da7976094dc1", 0x3, 0x401}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000001400)=""/161, 0xa1}, {&(0x7f0000000200)=""/35, 0x23}], 0x7, &(0x7f0000001540)=""/199, 0xc7}, 0x800) 13:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 13:34:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x7, 0x66, 0x0, 0x0) 13:34:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1", 0x0, 0x1ff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 13:34:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r1) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x8, 0x3f, 0x20, 0x8, &(0x7f0000000140)={{0x5, 0xbce, 0x4a4, 0x100, 0x100000001, 0xe, 0x4}, {[0x3, 0x0, 0x1, 0x7d89, 0x8, 0x1, 0x0, 0x5, 0x94b6, 0x7ff, 0x0, 0x100000001, 0x4, 0x1, 0x41ee, 0x100000000, 0x800, 0xfff], [0x3, 0x2dbbb5f, 0x941, 0x7, 0x800, 0x4, 0x100, 0x2, 0x2, 0x7], [0x1f, 0xca, 0x1, 0xffffffff, 0x401, 0x3, 0xffffffffffffff81], [0x8, 0x6, 0x7f, 0x1, 0x0, 0x7], [{0x200, 0x2128, 0x8d, 0x5}, {0x3, 0x81, 0x6738, 0x1}, {0x1, 0x800, 0xecc, 0x8}, {0x7, 0x7ff, 0x1, 0x7}, {0x1000, 0x5, 0x3, 0x81}, {0x4, 0xffff, 0xfffffffffffff801, 0xf1}, {0x7, 0x5, 0x5, 0x1000}, {0x2, 0x1, 0x0, 0x4}], {0x80, 0x6, 0xffffffffffff9577, 0x4}, {0x3, 0xff, 0x8, 0xa750}}}, 0x3, 0xfffffffffffffff7}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 13:34:16 executing program 0: r0 = socket(0x2, 0xc003, 0x7ff) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000d2e2197e348063a7d3a148471086bc1a314080245a513f801eae37b0d7e876a5a48dbd6c9530d991a4965517d31bba16471eb29a7145fcd9ab3cfebc59112cb26341cd1494"], 0x10) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) 13:34:16 executing program 1: r0 = socket(0x10, 0x4000, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x3}, {0x18, 0x1, 0x8000, 0x9}, 0x800, [0x3ff, 0x80, 0x983, 0x7, 0x4, 0x14f3, 0x9]}, 0x3c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="4564ac6901785ee32be80ff5cb834bb113c8fd30782dc776d3d9a9550bb7ab9fd6553215c5b84f624f47c69c6bd121d287c8591815ada7ce67e2e0215b1c42c11da0480fce3c6cce224b16b4e221101acca7aab7", 0x54) 13:34:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3]}) 13:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7ff, 0x6, 0x5}, 0xaaf, 0x3, 0x93ae}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7) 13:34:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004a2000/0x3000)=nil, 0x3000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd657660f9411d22d, 0x20) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:16 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ftruncate(r0, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000200)="45ec", 0x2}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xec83b92ca638ffa7) ioctl$TIOCSTART(r1, 0x2000746e) 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x9, 0x4, 0xba, "98d10daf6cf46b18780807d069186a5a9d1e81c4", 0x10001, 0x7}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x3, 0xa20}, {0x5cc3, 0x3ff}}) 13:34:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x10) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3fd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xffffffffffffffff) sync() 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) clock_getres(0x0, &(0x7f0000000080)) 13:34:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000740)="b3144625e640f0b497819a6ee91258ad77e3796b91bc577815f220bb52f8e3596ef2bf8de4d7b66c4dbb6c165cdc02a9b2e67ffc15cbeb36e0715c6c3581dc98628b14f80c6c46fba46f36b478d3da3c5cf0fea4341a48284985ea28b61d54f57aab9b0f8deba0b6b251980c3a081389b8134af0dcac840cc9025c3239a0799532e3cdc0056f3f578b6a407ca18c4798d8f990855e82f7efaa02ab82c5ff6b7db16058c96cd3d04b8748512f7281c2a8ca7262cf76ef67d45720b0bcaddf2f13bf5bd14a053cc657de030a9aaa959fb8667940dda9457c15981970583b5c056c0d9c7018bbf0dfe2473fb3433765d8d3b38198517a036371351dfede0c2af6f54f4b8ed8de625da1dad5e9f34ee7ee692e17bc19c72e87003a539ccbae6a37b2ffb663971ac96d2e618b98c54910647889488363233aee8a8808d2b3340f7674efaebf2b38148744470c23c0ae0395702ae9b7058b102b451f70d6591c97b111b8b5f7352e8900e102a3e34624ee1e0f11700b542b4d6aa9caedca86a7ef556a9cb02c730f0c6ac0256e5f493ac04d735bdca6c3fdcd63744c14667d390b6f7372a11ed71180bc58488c84207d43451ef58455649c77f1d3c40ba80923b12933b7026749aef2e56252b180d7bf39c3d2b96a299a3efe86ae926eb04ecfb0d40f99c9ab3715a44a12635f549228bbdbf4f536f8503cf46cd2e715d02fc8e9e87e031790614ad1a22d938ecb0dcea5fc04a4bb40f9f0566a657143ed544dec05702ec5486b5249e794bffb996c0075625616ecb53b3c894419d47010c894c96b668b1925a09ccfabd34056ac5b7011de7717426d64dcd16164be6879f230e4b14885700f9d457cc5c2c7badfc06c744528f4322089f2860116d3235e363e08478d01d0feef2ce1bab86536032762a99807501cad423ffa434b3281db95ca1758b0fe70d4b22f43c808e482c8de501448cb64714553f159a806dd33b43a3dd139bfca9193e24f3c2ea4255d18e212363be14701f243f532ffaf65aee4b97739cff5b6862b2f0a7d561219d2eb52da1648ac08294f09ba0d94f4140fe21a9193388d544d0064230c40f41b384543b08a91b2f165e70651b2a5f94d444a78ecfeb8bc5f76064535b7ad49697cde98e9eda46ce96fa3f1b0cf5e7fad2f54d4c905e170f38605712c1c6b8b5888b3482d6c9c1ee8246a9fa30041e1f03e35b88667062ec3a51b4bc63a733b39a85bc7da1f4ee05f428ad6cccd7cff1663858e2aa32745de57ca3b525fb563a16ce8a846a380d1d58434212a1b6c42c138ea3836d91d87b60f47e556c63f8a5856418a995f888399b67560c35a89e879bbdce476022501815ca774dcf23aaba9c179d9285ce14a30d5e5be30bae6f891efe3c0d167a0d892747502505ff3241ec5f81f7ac5ad2bd15c4929fd6df2a2267f50245e498abb4d2700608a7765dc80992f5f5dd6b22d11a9b19cdc15df0500c34268f5dabe49b458af95f83614f7abcd1b0ab2b0d0722789114544bb6540b71acaad48bdfc3d3695a6b896fae1c1df02c17c8fa5f9d6a7ebd6416599ef53a029b77b3115eba0367885b470462dd470bc4b045e826babea039e0ca131a0e57e27fca8b4e0907ca6a8addc1fb3613cfaafd086038df93d31949307c4977989d3b2347c72b10a0ceafb25d1f1d5efac996d935a49155035ca237424b7b72bfdf2d148726e4ba80df3a953bbdc881d50a2587b4858bc2a1a33a1e599fade080ece07f8b8e270eae21b2ec512a0ea724b2f9517466a6a6ef1f43fb6b4fd93aa26a6f95ac336d275ac9ba60f796cc675d725ee5da039a715ee2c937bf1b9327d431035d36d3197967cbfa58c01d80ab9046218a6549e30bc054aa79ca4c8f7e679a68f87934481a686f852b81bc39ace7f13a36da5c391690566869f60c52aeff6d1c11c5310c7324d24a750fa4da58d0a8ce66d6805c3c7dd061d7ed666163f7b19bb343802173fcb22f149d4c34f7a09615dbfe695594d7aeb499a5eac7e330e6b4e849a8be4feecc33605bf233022d11186fa62e90ecff230559bc9d132b7e0eace261ac2504413dbe66e3b5f2af264a64e992391bc2b084f7e801f88598834b428e6a6eb7f010972fedd38f9af41aa7ab7b03e5c6342c0674f50ef2d0d2d348319cd4d1f88f124013c250c7b3c1e027ce884f323be550f621106d3d4f6aeef9201d3d4a25fa8964bd40757e3f4de2605890ffcca12e2c652a564bcbbbe034bf446d978bb3f084e79c0a9ec04bc1c043f9fae0158f2ac77e3427bb689b53cf4fe63c8cbef4e4cb72d67e629d72b07708f01207a2ac2f543f7d6432c102daa8dcece4f6242c30c7c36b5b3770d7b0eea4834c6e7e9d389665534368d90299032242c0a08a39296830f920230598d4012112dcb143f85bba5d89a786b591383c3fbc8022c78d5af066ab60a0c0ffe07279c36d2859d2dfc2e177af3106dff0f718ca2f74d032139d2b0fd5a9fd3e99582e484aee934e4bd339e0605a1cf7239155caf3422ef666f2dbb8c2141c51cb9c6a1177417636fbdbc487561dcc3a63a11d3c55af23fcbcc49b8b5cce25bf24651470e492b90cd79dc38306d0235ec02ac2efd41f16db4f4fdf517b704a72d0a32e10b8c43e22a30fd8e3075a680aee2c3fe9962e5d3cd9e481ef2bce87cff8c61e35c040172043d794aa858a05b546e17a5626e5211c03fb5e883d71c36ca320da67423ee93fec95723d25a7c6ff4f5b479d0c70a688f5982b90e50f9275ea8a3d591d1ce990d97fd09aef2c85b488311d42d80dbdc71d3df4c2895c610e71d0fa9683107ef40b2b623e98d71234e7920e2d16fd59cdcf91f1f604eb660e70970ce4b898da6509b251c4a5c071d06f801d1681e3ace32d18069a4c628d2f1444a9c57121d31bf58a0825756f2747dfca495c8313668a78398a2b7b1c106b60be05f6ce8ecaf6ad31cc738d5553be426fb7a2db434ab91d6ecda166867b277967d64de3b9d54af745c4d4506e412d5628e4baf59accbd44f313ab43cf0e39eb15eab828d85a329dc005a24c591df2aee1f62b730a7601b9b884e52ff3c94397b73a1b55f3864f387915a4c4092da391626547feddf2d9c4d4318cdbf5e388bf8345328d120fc15073dc435c4d9af6353a7079e5dc01ce6c5c565f0d7c9f462b81312f4a8ab9dd2b5cab59055a5f3bb75ecdef9ca74cbfcbce86cd7609aec3139c255a9b858a826424f5356eddee0f11a2e9cd9542c1f3dd4aab71e7ab5945d19092e9c7d5ebf89d8aa1be20f1f3b55b53f139e838af3e0c5c3568c6366f17ca498da684dcf6464d59a1295c81ec11528978256baec0de83d831922d8a93ed1660b7f2917e91968c475f2dfb838daeb8cf32d98002b03c4dc30e96e87cc00cb9b03a5c0c6bc1c889197a79b9000971daf85230675cc50707295b627072183267c352dace2c075daf8d4b9bb55352997e6a970e2a7ccec59f17ca81251e8c0e56cf732e1c3cf095e99dc738d74400c1a4ef7ceb60da5ed9b5e2530811d40d83cc537030c9fd0c55a600f6dbd90331e627a5e758047b96cdd879e4e8cac8c6f25c81b6001e75e729553e0bbc653d08ee2e6b3921db321e702a8fb5da450153c8995f0bf6ea7ee3ab73bde59a9e7d6fe186fed37af7859d0926824d2b0a8200659655ea744a573cba597e9ade3fd87b56b9d8769493deaab5e83f5fb604c2806ca86f7e30be3613ca90d59cd7629f5b037d238749e63e51cebe92e19b8088a2a1e36294a3fb632ea5c645e873f61fc49fd6f31ccd7f72e64a021334e585c96b7a2fd0ff20cf22437238c39cd8c7c4305aa21f763e2e18e524bc6d2ea222307acbf154b88ab80fc7c61b53ec2aff663bd2273b8a68b8d8ea45990d490b07d57dfbe78fa795c3bb1cfca9cb84af612fd6bc75b28ee33b300eb61e2ae626cfa256d99d51b14d5b9abacf36ee1eb8e1f87c5864c1d9b4ee014fac0d86bad7a248b5b87163adb643db036ee3f6d30217dff7990309c8e1c2fc3d4ff7ca0cf3173db39b72b81e2df5a162b865d1eb528569bdb7b45435772b9716f888e03c10e7eeab8ee2df23022a1e610eeadd74be93f2d1a20f923d13838039e1154c578482cbd53c94100d5f1fd236ff495041028d844e0df5e49c7cecaa912b020bbebeba65278ed954a991aa65b933a3b34c916761eace03a8066acf8000d74a7a65ba535bb146cb5a1207bcbfbf616c1b9b2a25afef339b242e389d684c158919ead497bf72f582619786c48a91735f0387020b014748f439c00ee298c22415f52e051179623e8fd89d4d1f428dae3369b6ab7a223bd534346febba2a6049d7017f33d76df6c327d7ffe5e1dea73949c4cf922bb31a5aa7ee4f0e9092b4c95146fee4e62563c3ec733a92eecf51e350fe95e6064923eb315a1022999c6f3b324abab61b4c6c1a497a6453fd12b06c36849c914de0dcc9ea2c00fe44389e8b9e90a7b9bfe7cb6af11b891782673bbdaf0ad6e5f1f2ad6c3b778b04d4bcdb5d71868b5b849de9d453e068e6c41954fa99ace9ee9725bbe1675ff94d70552ba172f3695163f7de832d81e8c4a0d35a91bce751c859be5f2e6a5293f8460e7e6e045da72ba2c841d2a62fd819abbc1e125b718dd0f46c4f49f8af3f06f9bad4939693f90ccb768b7719e35a9f31360b0af7b2dde5c951d4044df606bb55f4674a1b620be8dbe4ee3d29ecbf27fb81e07b9dc32c6eaa03302dfea230a8bedc24304682cfc76799aef1ea5f8412b9bd8f6e84d5e65014bcd1e9866b5675d2ed85700e371565985d22b14cf2a76bcd546ba61941039cae87a4c0ec132f42654cbecdf2f16c4eea03a94e3d87e244d957a7728261a2cf99b770ce64c9fd5c13cfa73387abfdfe23b58e101449a580a64765312f6cd900b54245ae389967947deb11ddeac5cdc1dd42a4aeb08a62136bd154067ee7b1fd443599de155a956c54dac47fde046be4943efaf33e77a1b3ca7cfdb7be456034afe0d637b732acb4c44ce7201e0a3048462bfb28aea230d97cb2ee7846d325607eb6349f1f104e1a1f320d55755d7d21417a989f6e500db36b0565d365b68c3188cb28896158254c903797798578a7c42e2d08c28f86290533504f7343cd84dad8bed2933bba5e76ab8be1a553a2db07d976eb61b213b865b8609bc8d9c4e28f87d43266f5acee61862d9e42a79884db0aa54acc98dbf911211c760882b2838801f46e413c8c8682e78e10f8b9815698f50d8b6d31af5cec1b65a308322d91f4474790cf7a247c3f1d1572978bea12f44d115c9f28aced54a73e47486287670ba2aa0c9ecab188b64bfa5cf2a726a171e50fa09ae9ae7217c38098637ab4ea6dd7319b266ac97c8660a5da7f4e49a0f4c299c52a18102960de193770dcf7f8d76df20d5288a7efa12e9854517bb03489684d39621107d4eefd79d3ba4cd725c6efa098f2f2025843c1e9736a210cd23f09ca9dceb93971c108be49f2eb13599c207d76f161be9d22c017f3d6073cda50416425fc8686499facb686d9682198a459ad8b3957b8cf1e6a2fbab72ae5adce7476016c53a4d4d9e366993c05c3f73eee4ac3496ed984b7ed454cbc9b5289fb21a0f648a0b09f403076eca5deafd16b55c6e701d898252fd9a0d5b13f47832a516a08ddc21190398378cb9be88f76c17be1d248b247ff429155fc3a49ded6411f5bf84a16ad06620de36cdf6449f63b3965de0554e6fa85e77ac4101f68a31e135551af70104a22cdd5d709dc274a563718480db37fb4a75beff722469ac", 0x1000}, {&(0x7f0000000100)="290bdeceabb4b7282aed3493dbd78cf022b5eccb66439c9b1e9a1bea8bbb9f5eaa3c76a93b622c0cfa131bf9141822fd002450155fe360defde680d2b5bafc81b961593a29809e5be804ab93cad591685f3451cc4a068c1ba1bfc36d552ea1ee24ce989557c3a23cff3106db7173689ad0f62b478f165118ad02eb4bd88255be70d52cf97eec8182cc8908a202d62aa04342202ff273acc221c4048b9a7bae2312", 0xa1}, {&(0x7f00000001c0)="10ddd906569af8611d71afe93c0fe8aa073265721cb63247d5a8176c6be7b14bb69205f076e8efccd66d8457dad24c6ad2fede02edc2650bae2eb48b4d31fb4a1c315fb8a72f64da16cea55b414cbd3ec4f6748407d52e3f", 0x58}, {&(0x7f0000000240)="793b760baa0d45bd5933869a9bda67c6026a16b7f65a10745df854609eabfa2886f9d150d4ece27ca62255466a91682fb91111e80d72a16c8ab3eff7b5086042bf50a2a653ac6cc5f4560ab6005f2c991c57e2ebd8353c6a24a100bfaedc605a64ff8045cf1b39dd2956458d35cac428ab7e53eebe1a93", 0x77}, {&(0x7f00000002c0)="a242d4fe61101177bc8ac3649fa136b7dcb321e59b892c2e87f116ccaaed00c02cfdd54807ec6dff0bab84c9ed3e142fb8471e15e01686d7a8051f4af780d4b1c848533d05b910ff014a35f8a668cf05dc1372bbc38cc4a001d44a9634665abc3f9d186b888793bc64de555ed6054dcc4bac63", 0x73}], 0x5, &(0x7f0000001740)=[{0x1010, 0xffff, 0xffff, "bb24dd0cbbe545e91d6ed7425d2e003dc55d26ab0978949dc69b8a9f365b1d1dd72387ffeb5c86860c80875c7aeeab2bee99ff025e9186674e1fc07c4b5a28e8234cd09c739d84d40812edb09f7ecafb51b16c5a6cd2c6402cdaa19d212bc4667b74629cc0cdc32835b1978ded649512d5949b8668507c1aeb4bab12b8d5fcc4722f18f16a22d3e8f5fd2a2047a0db4c8e9b56ec205f1135c7d2eaa6c57e9e1c38ae68dbe11d438e87c21a966a06d6056cbfc7aad9704ba251d8f58b5508e0d4f2259d4db7cf3a54703e5de2ec337f05b8a3bac6a6a089072b49d94b49be16d1f128ecf41082fd99cdfb533617b732e4c4e2a0ee9629cbd6dc94d1c90b982712d1d646dfd1879eac8fc3cb5b762021070c1d424ebca42155d2c87509a7cf4ab6700d33cfc276e37c4f11511ca527d1060ca4faf484433658d27653863b7ddc6d91fa472db6eadeb762993cf1dc0301584cfe629f41cedfd19247d6e4242385a02990a425d1e50d3d4bd6e7e65b7b5e4b01164ec963c337d9df2c0ba7014a5cea72743f95afee494e6bbf388e8e5ef8510addc180212334e4d10370cb8cd154cb4443a4b72ee0afb3dc1b7f576bb9d4a9d2380e9574fd74257a60f756018ea7d6c51a9c27053e6fcce720f42f687f5f256128f06276624d8e432e59f1c425a622478ca21cd7b7174691eead79ed7f76f385120d877e3db0858ae3c7fd2318775fe19a2aa8db0428d781615dbe081fc8df5af0eb26f5575e46b2ae0dc2db4ad2ea50605b4807cca4239f08c01b7277d527cae2c8f75b8616e55199a88583ffe311a4240f837c18009b3728d4298c894a2719f41dabb8d9e74972e03656bd4917bd7c290a1d8487b8fd3f6989341224604bfd503cad9d6683d4d8d6751d427998366f89163a25e949435a67888696ac754b8371779e263556976e2b3c83e8b6461b9ddb79341ea6f73cf6bfb30f4a57cca57cb09e1089f520db8d7eb8a18230204f1d35d5ce623825aad611ede4bb96a07d6b60a1047781595b189232ac046444d1557a1a5a85494b438b6d4ea091a07235be9d79c27be8eddf187c9573f78c9caea2eeedefa4c1cc3847a57a3104f91de31fa844041827a679b077ecb3c6e8f4ba05f73da3f630acce850f91f9f65b508b8d0b2601e891d3cf6c78530ada8849c64fb6d7d9795920e4e0a4d0bf3db6e4a8f44413a6ac48eedc2f08f1dfc2b39c1cfd60d4ee325786760c3e3cad77df5124dabf77c7c2a6dc8ac5b57231045ddbd059311fff2480e2d3e52af31b44137fa5da697e9a7d5c421cbaadedc403721a0645cb9f2e8805ecb931aa1c1987ea0f9219ff7bbb02fd778984cda3d732d0f7f63620d570f697326bb27565141ce17c22666cfe38919a1205d6e2b9ef2f188013f2aaf650f3c0d0c41b5121c10afdb64eaf16fa3b7eb92d1c46fb39db72e56bb7796254a8a32a9bc9fa97d3012dcc356fe7b08362ec19e746983ffb7cc0abd0e2febbcf494288f38e9aa4a65532250d56e3f559b30643beeffcde00551f9d7d97182f27fdb800d765be1af2418a507cced95d3d561729deabc7a7a2f3d8b416c5421eeceeaad51f703e8cc6faff8a93f60ce987c945909d3825190117f849c9a18436077f9366c97b9286d1e4a9da84a5b321287b863a66346d8db0761a282523cae9ecfab37df77a448ed77a4e4e9a34fb63765808704e5f996801da629fa78bbb241dff42bbfbb7f30d01b6fb931bf54773ce73d67a6b0b412792a78db517ebab7ca62422dbde6c6c5f684f9ba563048469481c8549583eef58d509785018532a284a19e176f523dbf90a83323f8ae8671773de9dc3062947b33956324d1b53a4bc7fe59b12c4bd588623b71361293b439fc047cb9be30c20cd50abb977f763d0fd50dffc5187495d4b7e91f592d33b3591f2a2e6a5e0f0e1538deacd26ff1ebdc74ce217e361265041d9a6edf698356d86230515504ecfe72a3f8ce2f44498ee498c7df9f25f2248b613f87348d557acab37f011663536f4e691ab6df2a1d45b8bfba1d4a71e46d83d4ded2dfed01968de909842a25a2682366e992dea6a9894cf51a9af8ee75a9dd51578b9b3c4824b33ebdfa61f46c06c653f0513d76475266672f2f4b94d50353442d7bb0c5bf1542917248164f7981a5a236cc2b5aca9d02497d12272028ae80c715cf387e33253a5e34d1759007af07fd13d532a35c1093c876975d02eb89eadc75537ae7081c0a2f41080ad179a9f127553cf94741be639efb3089c60ff5d428e5aa870c5a679cb38ce982a6ecd459627f07760494c9d8a3995cc816fdb88b455bab60395e7cf402a39fcfe2afa654cbe9951bed997f13dd0658e09dee9748e8072b2f04a278e48fd93c1b7e25c00490b3395f0e0ed87d3a9f0f1e8ccf450e7281bfceac17a3299e112cbb352e6ed7a3025a243c4123855cc3a6d621299b349316d23c1e076811c9997394dc70c749eed0ec2825548b852b37f456f9bd8473e4ae8df987c18964ee2f92d5aeebadee5ab5dffe03026db4124caa278df3c27f1d472ba5ce9a80c477c9f4170d19cf2eae6d3fc9b139e5770a526081210f387f235cdd16f1f7d34d7af5ee3e0db70e03154550b4f991bfe66c717ec5e1a84f9086110f83398f9842f5675fc61da5057334b06abc1c4f0cfc3e41a448e4d4ac7501a5a2f0148b0631168d759d2abb78ec10a8708d2573aa34e26c54bc0bc83808804d1fb7afa1c36b1859c017216ffb6c4393ae9a9531b25de27f9e448013fa77fda01c5682b167e79768f95d1d9ad47ddd1f542fc087e417e7cf9f62dd9a328c7201e1c3b7832995b5ae28bbc32fac4f3d513616859cec00e9a9289997010c38896605697d902f4f043c4e67ba590bfd8eab7db806dd8a392f0b6a04ca0c6f82bd3d85cd0f998046bda676cfd9f6173958a025c25f47e775ef02c2e29ca6e7108629f86c01e5ed243504b464ed37c58c7f849a435e445e4a7caa418313111a523090f626640ee45158b487ce3f734df1d7423c6a4dd691d1c0178e7ffebc35cc88f3f8e8ef41795b311fb7344083ec9988e6e8465c351edeb7adea7878a496456164235785417dc985fa772635b5c95f5dcd3657095e05626648d3862717441451fe2aaaf50cce65eadbf23531647d6cf6f52610fb4c9a1b80f431105ac61629d9887f8d8e4d8bf6bb878f820273ef0e66071dcf5d2696f6ac1e8eb6aa6a68844658804ac90e816bda15c4a6bf57159cebb2c50378460d69de034adb26ff577e7f4e6a19cfb9f7185a4bb69f3328e402951751b20e232edd1a647ca7f9653aaa403adc33d9b769b10f52a79f6353f0d5f162522dc08d6b085c395bae1271abba2b0d7e1214d7b94c6a0f8fe06ec0ff6508009ef928d1c2f6ae02dc15b201e25b4902f7fb04de9b09abc43e8b99bddad439b8bdaa12d4b883ad9190e83389030ff665fdda3e2f7299d4a5ebe83f86a7bb8ab2291ce94527da3b04b068de85565f606d407fe691a10ac9c61ee12b2c8a78d4ccaa36e9f1f90ca78f14d719ddd98f0299f54aac018da0a906815bcbc3b226c24a05a4f128726e6310439b5a3a8c7f4b85cecd611091bf506c35b016a5c6bc27e4f3157c7b5c63db786a44cab9df034cf81957c4e03da4c2c76058660b7d348dd36e3aa1b3d1eed7e9ae942965b5560476db094537b8d48b33104fc795a4680b865151d0b5c8435a37fc3e906f9c7a4bf6dbcfbdefcc6f44aa9116071e7f3a55a8b584ff9f10d857d41459ecde43ac929ddd9e92a918809d14c2a60bc93b3afb7ec54742fc448a0c6ea6cb3280de510e3224bf8ffff8fd8852068e100915728480a95c1e9c79ff4416390f0949e8d84c80d89d2bdda6808ec2c2ffdc1c773d91acd79e467873711258461d9d60e9136ccda59978634d2a1c6ec3656b06776265ead0517fcad0355e838f0a006209139af5918ae67ef20858da4679412389da3c81dcc82b7682f7f823f25cc75aba18aa428fe8224ad1373fddbd9bb93816c608631904a46efbbea8f3d7bb2e8c2546bd0d60fc782dba9d66677bb10818741b6d2246282fec3e54f319e9baaa3029eab08bc11a505221a2691eeebb85a5fc782d010a4415cb59aa728f85c8055e8cee78cfb2854ee6b76b241e635772d0d0e8c3f45febb1c18622e519ccbc0b36738b75d7b29f0eacad53ecb3fe1a2f2356dfb3505ff54cfb085526e3f018ffcbb3308002a2be33d7d8d40ed3f697dff8bef0e8db79f16eeec444836ad874f1be67c03089a7dc6ce1821f3540e3dfcb783522dc2a77b86e30e6facbbd5706fe6e066dd853c50e80f264b4eb4a7bbe90b81d93c5b4028ad00e493d0d193314fe9772fa378cf1c369dc814cce17052d8951c39ed5548979ea1b5788c654b4d77992c7295ffdadc506221f94c52a5f938ed0a2f780c2a25214fa9c1dadaa02c5eb8487bf913bffb748b19b8ec138ca005070ec51dfb3a14d95acc60d1ad363a96564a949704668df2443701c61e2e7ebc382931ab1d6fa643910c59f54d2a29ccd3836e55f9efd95137aa6115605699451bfae7f11c7299354c6f0079bd8e28e79bbad92c69f201de5196a4d0fc80a07376ef608e93597925d44a030a8232de36623a5518ec67a1caa776f61695600e44e3cf9633ef5d0eac8b16b9e8dec0c1650a9c93354f0ea07b8672e7f4cc23b670003e09afe71bfe3aafae1b8cb144974f879906a149e412e58769ed7ffc0091f2175c504970f2b384bdd4d93a50424a28e7265305c8aedf1dd373573f789ca1fdde1052d14305f1d8fe6676e1844346ff587e43ded225d88d10702e4f7e42343e9756eb4317df41b3dcbb993a2b385916b1a9986945f9bc39866e405ead86f2ce17c2ab1ac995b0d4e10021910499e0677f8c9501812c37281f3ae3bf6c083aaa531439407a5b72d7141df992b4fb013c48baa6f0ae2e189e5866969268a8478347633daa3d0d335d93eb3ecdc85801f65b45d6ec89bbad67904bfd44f1b7aa0c4470c6945dea22bde30aa548b26121c1ab1c86f3ae194df97761548427bf63b49b7798c83a4f636f2c0cc55634ceb3b32c33460ad913fe3bb73cee08cc1bc196db76a89459e9fb01d2cbb2232c844facd9936059e4eeb9819cdfc72e488d3f01ab395316ad4335c32b42201214e80b87dd45edd80d94ed00ff49b42b883f2c518132bb9f1ffbd2d971a340ffe3af921eb5c7fa64123315de7bf1877aab7e10ee33ea97edb2dc985eeefffba5a9fafd8bfb8a58aaf4a5e612f5db4c7437fed2ce71ae05a12ba74e87d1e014be5f9967f3f3ce0e4c0075cffef1cc090c1f5501084b0dd7a12bc207736bb83843c8a33f9dcedbfa4110cb00789595b25cfb4715391f8cf1f45c30ff3f74e9414b6e1b837d8fb2c5bf83373c5a674420059f4ba73dbc930da366484e996977db121250a7fe6e75a401ba3c2db406d0dcc1d6d4412aa28dc2d9635339d386bb47703aab5123d1308f94fbfbb4a378c9e148843ac8337c6fc74fb6f29b449755c7a6ee0af3499e3f6ea3254dbfbb361337ec36cb590bc6e7f4d5f30bce9caf1ad6656f208fb4eb87d3058431e159425f233d0074a2a97b06116b56c6b7d3b2552bd8bdf5a6f71587f05f9c91f96bd2453f74424af7dc9b4d5b9bb0e57ee4786cbcd1b87dfe2b4cb48cd8c604345ef70030930094d7ff49df12252c4128acb98a073545786bb3b2e3771d9be8fc8ee1ab16e5c9ba71576079f6c4d6c09fe279b627b7f6dbae94c6b48e722194581e7958a9ae53a8c6d692c9f3401bf60f517761"}, {0x1010, 0x1, 0x100000000, "7ee6a700ff0943bb5ad3ef61ac1fe20fee99c0a0449da419d7ca9c6f797a4b9511bbc91f83ff3927e5b7969397c4ed7f1eb897ad1d1294a9a6fc744f0363766803ec13a6ecdaef6551bf8ec13607a9f288bdebc8fb696bbaea7f853f0cf1cee9f24686d99d22a38031b76a2b941b2cee7f33b325f58350c24f217b3ddb5ff5590f4754b37a837465fcf75231689d9da3d15525adf258545d4ed2d5218825692f9de67d2e2d974510e5cf805d0854abd399dda6023800134393b38dc6434324594220a49d4105b2b456669f9e49d129fa3346ea8ddd51c0e0c7466ce1b823ea6abcd394bdc62a5eb5c8a91f42cc56ba1a6f1b2aff8e170947bb9cb9a5a016f3b5ebf4001e816ef62a03a9d3fdcf03af7ed8f252603842d2e6faf7a2cb5ced30ad0f662f5653a098eb2f11ea29616ed67b945030b360ce6d54ab62474859574824bc7820dccd23b1e051e3b8075ca6cabeb79d558a81feed3f0d502e046538c2e5203dc3bca4bc4040fb14211301e6542122c5cd41200e5d4fd255889bba281727a322ab7d073d078a8a839deb052b16e8f554dfaa7a20727f594695919f0cc2eb628d8b39e4df8f1fb65998bc165e1975fd39959805930765a099ba07310dd8ddb5f2200626760087e53d2f93d7ae99eb1115d3f9c919c2a85a4e7b268ea86ebbf49e1830cd51930ad7a3e1ba3d53d4d0e9a14c007a97e2dbb4f3f6d4cfa41cbe4fce122b2f22189e1fbae598b7c64235de97ae8b25b7b36e95b65bb774ed9e977a66d3fd771e0c8d5851571bc120c4f14cf2dfe57d0a967499c3d79fb7d38f6bd4b3ca885c0e22161a82f4103c99723e340df082b3a224516840da1a8c187749a55e9e5494c4ba4713fdb1da244748b07fe1dd085a48d6180b98849b8d4d7b66ddebe450405a36420768e91f5fa7a835e03ad0c98f9ce6ad87fed2a04f7c9419d408facb846986c43ee807cc9949ff4ba94e5586a3509a799e3c99a5aee5470bbc841333baa813381d0bc44f235dfc571068181589763850a9607a0bf2cc08a93265c84d7c3d7fbfa0ad7fe4c42c4c40101a4c0a8921aee1dcadc56ae0a68371b767d07998bfa8c8aa3451fe287b78b69cf6d14b2b4365ab51ac8029dbdc2084558234f090d86b09d53454a5899de7d2de65f4b14f37fed3d3c433103fac8b81c5e1afa510dbc05f1eb906a3f572eeff86ffb2599f6556deb2d4279526304f5d33342b72f0a9cc27fb3c3daa1e3b97503bf7bfd79767aab43fb5c80dc854f55817ae3731a9f3340529f5c2e50964c910b60d9e441fadaee1a54eb14376a7cc64ae01179eec407c389140062f47193a4cb72a937bca72a994146cec6d055c2e1f886d0af943e390968dc04f9b8b020769d089c5344218f8e68da5a67f783b859f7abce61f539100c2d3464c803708b4fdfd110f436eeebcd806353f1ff18618aecd9c5330ea1841653b756adcc8f91b81aa4dffd60c9f254861653c820c00582da9bcfcf7c12ccb4ae8813f58d775c7319a287bfd095380c658515be24ef758db70f696c102e341d677b57f7063137c742311e22a3df3b77552148dd54712303ece992ae17bb7037598976cdf5c69652df5e1c0502aa41862de57f3b197bdd312b60ff536f5a3f4020697d08a2e8c46414af794b43b3f67cec901947ab999cf9ec38095fb5342c4c9649a5feedce9e600729f84ca411192e5786b5b9247bf62e0ab557f283f85b9bd91c54710b44d0cad00667564421afb9c2e125bdde90769e455b5da068e785aff4f76c50526207066da4b8575bc3a3f88c1a6e79bfccc228905f7dd94adf4b2fbc00d02d868f0d2c1fc2322f6818491e0a2d51a18c10f04d805bd80ba7f20d7425426b460e009586996c1d2866df97c74ab638d3124df1efa976376f83b89132074d7351f0f9a3769f6bd011fe3b1c51e843d1f5f17e78433dbf48b7aeae5bb62a9a413b650c0c8cc34a0e45625e063552119c148bc7ceebbaf2ad1512896adee9732fc7d4f7e8fb177abc0456df477c8c739a71036b90e0b23fa9da490fc9f8687cfa48aeca898559d76da3560aa20769d8b30861e2c4619359d1274740d398e21b6167acedf0f9dd86a2c168fea39f9735ad30f64aaa5245c38971e5777202591f1f76541b3181ff1f4f9f9b33c5a004d01b93badf3851f68f1ea72b53872d0c9c8d52eb43718d9b39973a8065688c668ac7b073596105a2e071d66da111a1fa1f171a51bc878d561cbf1c2d2770765e8faa52c9b65a8d3267ce125186ebb50baf7e3c43ad9dd1b0ca7a6e4e6f8611956b3f726a62748050549edeb3824160093ee19e85933682f80dbca981a0f2e1dc8e62620b7a9ed71893197a582f02a4bd7617198bd84ae88e42b28dba4a95c063ff2154a74a85a00a80e6cc228afcbef7d46a90a23b32e311c0524da984871f29b15a5ec9c1ce667efc85855ed6420b80e0a6b8cef84593cfbf5ee3c188c7018e51568ad37a2f1c5accea022ba84ec3f9044e5019cabebef1bf0edd35ebf45e926266bb1fe1052dca087ef4d3b7706be9aacef962493f3f7bfecbc2b84481dea3c245b1ded1717c42f32c1b32dc0141a8cafbd3055414411c1a46b5f80d5ae4931fccf5aad84acce8a3bd1803b2d7656dcad00cc4d0ccc831eacf19d5f58f77df6a292e0905c62e313e93b53d999f32227598c5f1778e9452828406e70c904b8d6ad06daf75e0b6ded019549b9f15283437d4606290f1383325cb8059fff64d6af64929678dc7e45eb5a236364b8cad0dd741124e4ac1151bda92e4f74edcd4f2c9da6c1f1a7e60925a8800ec054aa1b96aeccf5ac65e91b07d31e7d3551b941d2cf522709dd3f0966cd4617d2c67a074ae292b72cc75469716d130e16314cb37937541bbbaab60feab8947ecffd45cdb8cbb057599766ef527abc50f85beea44aca330ec36bad2995d1603039bed63fa1529e29fcfcb5ef2e5c48509d67b988745fbe21dafa66a04958c2c3d6a0fb3f3a2962100ec5a39dc2843484bd952dc35796e8aebfd32b3475091ea7d6d129c045cbd04717a936167c869242aa62605bcfa261c1f627d3174d458e1a808be9a5aa475322a270336c38dfc368c0c0573b7ee8a9e16cd2e239ff1482d1745a501fcd9329cd6f56f88aec923f0a5cc6d12184d59bb74c2db2169aab9566748aee603d4585fff45ad667e5ef409a1eee717201bccf839f9ad6734d9f79a06d609d91a3436810abb86623358ea8ebc12fccbafa602d075f87c7fc77de303cbde121cafa224277cee9dcd3150e922dc641efe0e25db74d743ffe55b8aacfaab41814fcaeb55723921ca7a81e840d79bdaad6bc540900d6ccedc262bdcf7e03d589a74acc59615acdc6ea8190362c21821c8a2266a6da612060a14424b1d270fcc353c770472d0d42b3cbea203134a3eff3bc65e5a0e8be5f2e6d66483d39bf03bf7cec0b8cd2b6033a3994bbb8a50ff02ed51aa279a200a64f3ebea7095fff95361634e87eb5f7ed385601e5f1b2e22a6bd846c16073ba29d1390b7428e518a350e9f97a1034b3303573da3edb1a052f7943c40e44207d5dffc8c3687a39f98c7172b4ef47c3f992b21e09cf06a5189fd2374cf535d9e0ed29fd527e59f20da38b00aa2f0b8512b471d885a6a52da4298a314d67a0e4341eb5f3027b951d5381705c868faf5364b25e5b0628d62705fb6e5ae6cb01dd6001d2260d75649be04038b1219ee6c02c9d215634cfd1dd9534213d208121751c0583d5d43925b4fb1fc7e943ed17fd33f88650f4bee102cbcceb679e92a356f079efdc60bc81616e62c6325db883cae5bb141e9cc2918dd726bd47f14ccaaeacb169db82ed7e7b7cb0eb6e1044058ab0c64aec0143dc8e1c94c3fa6ecad12d75ca196ccb0b049888b3532c1d1292a78b6360e7b592066b907b03abb99bdbd12bdb034dc020cdf59b91191eed0c6266c3ed916c01a22ce2f9b9e4acf09d99282fcb75ec1d1e52d71973eff204df1f034837e5b4eae4bd634ed475ad847fcac3d13f668773303c0ca22e18eb6e93eda0d88ef51dd8f2bb303b41f2e25d435e32f3ff89d1a8a5a276956698fffd2a3412881867f55c9c1e505d0f0cf2ab81cbee20b3641ecd12ff0d9a7756ec3843c3984406e256eae3cc537b3d0ea7cca1a5647273f7dc089e8e8bb6e3e1e71553e9c7e90d2098fbe5c9fa1f1839828767b95a97d27e77dc6b40946261ce07144bad247b729cea6bb9199ffd983b0dd4b61e66aa11688e11b3154d8bdfe88b6ab6f7de6f2895048cfc3fa7887b70b911befb5007b9d1c630f2ccc66e4ff7f0b7456e92d46514970979c5dde5ca6634c167af620d122c4f140b022b782fd018946e539016672277d10fd03401854b36b36453d92c1a70f02813c9d6079ebe6e2794b47ef407b340c64e4b423c1b72ddfab3b46afdd756b986522bb5bdadb3a7d2a50657c4a51d92a1ae4abb16689de4f5330415ffb216b974b58e2cf3e90fb721b706dda2918ceac47340a33725a8a453d827f7b7f9f9e4d280001fd4eb9995367bf40a17d0cefd04dec69486243ec7b317304ac8bb342e0e6081aa3a57ca5a206e27e6f7b828b246ad49d6c9849eee8835c1ca2aff487124916e15bec5827efbecb4525e31615c4df2b5e01a7747861d0e0ce8585f05f6c00d5eae0a4eaece729588e00c1bd86d88c280a3ed2b96e93c81f41b433e41968487f5418ed1387678c6f1602957fe2e93f19a1ec03b293ee2659cc85b2fd4ed82d5a758e855b16949460cde3c8d0225832e7e5a510a4a77090366df59f75474609443e6d3553a60e95c1a77588f43585cb235256ea259a4456bce36233a923bb0f385642f065aa2c414364d4ce467019d3118dc0169969337ec7bd81d0819ff1b017fe2d24f1017384179ff86ad16d1d78eb13c61c7cef7d895ade709a0a276a3a7555bfb1f243bf2e729b9622fb190cb2db0deb9474a76dceb5c489a5cd6f6c446bbe34d2070d6314cce05d00c563254f1e4e952cd6c4e1fa05026c5560d69fadc7d6bc4fb5e5dd907d5f5f579f700db8a087dc643d035352bef1fb28a92b4d8c957e304bb33aa34e9a66f8ddf29ad509e27f3dac9df0d2c972d9c7191e60fe1a93e25fea8c694f4da440bf0f13360eac27d30d3580ec327449713980d5333184ff5eca949fa01bc78953b456d8f5dee267229b03989fcc799bf278985df58635edead543fbaee1298fce49e45b1634a802787e97b3d0e0618ed6367bcd58f146707207bbfd7be28eb6a6fe0d149e04d6643bbfe442c0acbecab76d7dd669c2402436fe9156fa09cdfec728d26334324ee636cc39804196ff6fd286c79e925455959a4c7c8ff6b2ee2c9ffda26469b6a04eaf208f6c4c4af584486ffcaf128b35511b9d5eb62a2ca14aa68f693541248c171049002c212740a519db029a805605c3443d5919df1a35d11e6d8db3dd962229f2068a3a9bbe0f6b4d06ed6504d3ebeb3e5b85c47daf9e0e98cced3ee34029689589c452fe4a300c29c6af6e8f46e4870887e82278058b025a32f717bdcf598f2e21840323783b093d879860414e5e36701fae9af01c3b9f9e87e88b37249fd7c9fe97e7d9d53af60581472333339f2d80fdc9be4865413f72af06ae258be92c1592ac536e1c18fcbc3673545aa75904d161138a41666e56403061b35c24f5a28b21143b9b40c6b1510ac1f61e437aa5292731e3bc92ea543490cd47a86575e365a0d5d5c3658a9bbe608f425619ceae7bc42190dfc052858cb33169cc8b664917380a3e33b3878fcb408980af7ba"}, {0xc8, 0xffff, 0x80000000, "cd61ba7333103bed8a200779dd00a6ab43aed201201e05ed41d87ada08aefb85ddc408a53f23a805b325ab677b4a06aee2dc3de91080024e53fba209eb79f6b81562f6c47e77c637cb4fb75cac48d0d82ec22654a64c7cf79d4beb6721292021b8a23354b20cd742cadaf7dc98f0566b7a6498941b87237a48af13727798ba514a48d31df6b722ac68ea5e0ccbec278f38449dfaa8b37f6ba225c7f35956ca1031f69334d0e8b9fe4f9a356caf250cee88e573"}, {0xe0, 0xffff, 0x4, "4d084fb3565e83ac655e323c0db12c42e11c08aa06e2638eee5f7eb11ae41b8521c2199bb751d572c8dfa6e5016e23d8e9b19f2fa89ab2c1cbfad37b89f044801a24ea89da3bdc2fe61d0be00528cfacabf7c5312db687ffcc8cb502b6898b355ca6ff80d289493c060a110ee3059d29334c34fa4fcfedbbfa51dc7df116c8767b26b2fd4236ef85aa82859350160e16133c16a6e1be685621b2ba9cc868415bb9be2fa8b36b9c8976466de49a4607cb5dd5fa8ff708f0721365f28f9e12b5f1bc817c253e68989b2aa5e0c0"}, {0x50, 0x0, 0x7fff, "4266663fa12e8f6bb7bcf18f5600b32192939b9697abd45d4aa3ec2f4497350a781838e9b4e8ff9bf826a80e8a763b58bc969dcef0fb6f68857bae61"}, {0x20, 0x1, 0x2, "d7f2388155d846f915e83b2220b0"}, {0x98, 0x1, 0x5, "80d1fdfc4a0315f6b71ea6848abe4db4a64bde5c021bf3ace4be43a550eb303597a93c2013da39af7efe40f1fd52ee41d205a73dde5e02e7c26012c0e4df188c0775f7ebe626edc75327f101a3528b186710eb98a3208bc55d21d45200ee77dabb954d2ea924c7eea9488ecb08b4d8f0e4089b319b675ca045bcd0e21e5b60697256856dbca7"}, {0x68, 0xffff, 0x2, "5ad854ffad3095bc6ba6b54a79303bc3305e017b51a91b2cf334bc62807f3069f24b873df7bab92d9e0af1e6ec17ff8dc9be182607c7df0f9233e3973b7e73c40de7e7ca89bc85ef7ab38edfdb34e87c1388ef0fd07344b9"}, {0xb8, 0xffff, 0xfe000000000000, "8874c1ead7f935fe046d7c687f3eb2e2e3d69f1b5acf3d431f33dffdb7776431cd33bd144651531234b0ca3b3d8bbe777d3123709dafef10f2593be38bf52de985720c75bd2f2a82d2195b9947b469352b3dddb301a77c98e1a7f9b444594a6ab4c6ccd3c8c24bcaea54f2bbc001c3ac649df3064e4d65546c25d901b5f7727c15c62fa7f4d2173b7600790a1d9a909bfd281d5f56ce48063fc45be13cfba0c273c6b88a17b3"}], 0x23f0}, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = shmget(0x3, 0x3000, 0x400, &(0x7f000055b000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000640)="45e107e1a25fd59f33727df3b10eb54b14222ea50f90d990e51e34e25b24db8d2f2168ea557517e881bc8572c4aa75250d3c1712b9c70f69ace1ac60105ea90057f2f364d97a2493e89b8026edec9a9e2537759b5f55132386121c74ae9f8069c16b7446563cf54a628a045efcbb539e5a925faed4e39a0a2fd8ae2db110a09090376a7e032cc296d4d1dd2c28e34cbda0f9eb39c9bc84a6b565fb5a2c07ebc7f6b7a9043846573051cb48a49dba4fb0fb0cd8150a5f1082ee3c25447f9bd32ac4ee203593ca2d45196410dadfafc9d6969173473879", 0xd6, 0x0, 0x0, 0x0) 13:34:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa0) chdir(&(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x953c, 0x1, 0x4, 0x1, 0x101, 0x10001, 0x0, 0x2, 0x2, 0x0, 0x87b}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x18, 0x0, 0x2, 0x4, 0x0, 0x0, 0x1, 0x8, 0x80000000}) 13:34:17 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 13:34:17 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 13:34:17 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100a8) rmdir(&(0x7f0000000140)='./file0\x00') 13:34:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6a, 0x1, 0x4, 0xf4b4, 0x101}, 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 13:34:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 13:34:17 executing program 0: socketpair(0x1, 0x4001, 0x100, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x0, 0xfffffffffffffffd, 0x1}, 0x9, [0x8, 0x101, 0x4, 0x8, 0x86, 0x6e, 0x0, 0x6]}, 0x3c) socket$unix(0x1, 0x5, 0x0) 13:34:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pread(r2, &(0x7f0000002380)="2a219ce3c3c008c589b1644a739c69a0d71cad03d60db737b0ffa85f81631481fbbc764c63da83714ac9245fe373d3b91c3dcd800651dd966e65f389b72242d9248caef1fc462a5790c2b97f1183b7a33a5b06cba44d6344f085f0c1f95467b24b149e0328344b2e671f601b985b133a4a4c93f89f4abbb4f77d02466ab7291e8cb279aef705986049e4da3164c3f430ede6a022b6f6cb3a87412abdea454cec818acfda5182c6c1833f0cc01e0062218bb4eb150c74673432fd4002213ac7cb421f8cb591838687f987c00cdec86bac3c0b7f9683df8dc2897628cd5581e133b6577f3f08c3b53ab482d9b81bf2f2328ad89b0b82b4f875bf8a1930116498fb6e2a823318934d722e6dbef1398c40e17c665f53d8233d5741126b2eeb02fb3d9145ab248d4aa7442de49006fb862cad2189bf81430ba2d917f44dadb611a8fb5d804817e02d49776654b6d20cfd074fb58adde319048b05fddd0e19599fac0e685be1e3b71c68c2a1b5238fbf8ebf2e823bfe3bd4107b565e77fd46965dbc89cf606b75e0051b9e1bfe2780e267eebd0a4c89ac2e038b7311d1ca13d26f0f4ee41feebcd890d583616fd609a595dbc29e70980dbe3a9993ef482584053cd597b56074655c794208074661f6c9dd1c17cb86318ebd574de92be101d162486f7d61ddf5c54d774aaaba5b70dc2eb5294642e63ec5b7f42f6ba645f5dd25539ab2ae1371085fcb3efa978b3247838c72737500e9ed704f0d2179666464027a611ffc35cf23c68ab0f57d7685010127891f8e2e7e450f1fc55a5a883a1352d331eace284ee40b8ee82e0b6af1b0912e58fcf6ae8244e78f68ab010350f9e63c153170526ea1a421ca15b7622881b6c23f832a155eb8f06e5418c24a15a5f3d310bbebf88862165881c62083d7e1b96917d8c79de171c6be9c89040e87dea32441124ab83e85f2595b1b36cb50db9789124aaaeaeb93093cd5c5095230cf5d0c4726d73d74c1420a6901b25064bde0197620e4485913b0172e3986098dccadf3fba8c94534299456b797ce0513669457785d640200acbc19b1d2ebe5185a217ba1abd011c090487db6b3abb20513dd8775266799287d7cc70071f7d88d54814a58b49202b67a70f6d606a83973422c6e269d2b7bcc5303534d3a6ba543da82e25a3f770e6e8709c45a7add344156064506bbc36934d1980403a7b8249b0215292ac72779e19ad835019718bff48a86271d9197cfa546c4e2790b2722901384b100d0c9d639ec0298b281fc5351102b1f813145aa79cb6db93198bb6d308df3616574590fb4c19f103502ddbae194dbaa73f69d289c57897e5e58f945e5a97a43977ba58ccda2af71fe777b2ce1f05e1c3bc961d57948d1be61c879b097fa1b9ca346804fbd3a19cbb64938ad8a6f339cb106f553f1632c1fcac9689819e5d6a3a55c7d52bed83d919c1342c1eebdeffc3e3f1b691f7ecbe210a6fcd1370b50b31f2a87dbff85f6bfd008b759ce57319e61233bc49073d2bedf02e8aa0ad58a9cec887b204119cb4dfd0895db827290ac299c25b5d3257b393000bfd21167a9a1f7b4cf3472949cd7fe9b32ea6c1e8f879ca0c7106751eae6567afe7d23f704e84619c767f36bd174d7f682ac23923b0ed18eff471b480cc7f20d0a3767a3e35d0a4f5a938f855955e73d03ac1ec2bc4b5e5c23db549c5108bc37062eb4c8d0f1dbe3480bc94079539315ba21c79b6cb9c7c2900444be11038ac1c190d2d4c46ed826c2e9388fa05384814b5192506433756be362c184f8b554ba58bf8c2d9374aefbbf34d8e4bc873b0095b974b06fe9ed504668e5c8151257a56573914cca3723167c902a618934e3c3f7608f1725c6d30372e0efaf9d24f9561244257b4a2d472b686fed25c98a56ad07fc119f2c02fa508a7bcdfe337d20e8eeae36a3ee3157f9aee6451ba332ecdbb3c5e5efee1ec75e4ef7b2ee5b9d48f573c03fee68e73c2fa27e8bd748c0edffb471c050662b85719594baf6be1faf429cc587a675954e499c6dce250d6641cf414c8e6de8ea18cdb98e6428895dfda0629eae33ece61385d604762dd1529fd4f6fbb93befee8373b3ee528d22f25fba374b354b4d6d8a9099caf04656c485871413a1fef3459f1dd03cb5a549d2ec3fee7cde85b2caa8ce7b982360942eb83275395468d7066b4b235b8b62621adf34467a63eff4076493dc140a953a1489d2d24763ef69050184ecf6d8fc1feafd5c738e5baab3c80d5452301a087a536d31049db35817fc333c7e5ad319449453bf4620e2e742d25f77a348540a8fcf9062aadd6c26a02d717362ce6511feb4d9e8acead035a20e494e3a4e7da9ae2ba6004e4117718dca0b77f333f15d9627c2d5aabf464aed52b30192d7ae8543bc28441e1e3817529e3274fe70934a5e3d6701a252b3380ee09fe7022b2201ff87f9308bcebd3ebb8887db963d56601328cd9d521af2bd2336084adaa75a2302fae9e1675bdd70591ffb89d8b513fd0e49d18fbf7cb6855bfe95f9b060c10ffb310fefeb0c3e9bd01127cbaacf3474685065bf612a022459b3eab457ed9c05b6f6309a560d16d0a9bbcaf49720d31c98c4d54b62a51b285e412cc36e2486794fa46b48ae06dfc0de2834f1b613b413becf0ec5f090ca46cdc6f7f270563e8fa18095e979bad151d13022a6df8910691de675f6d53b29365dc343ee038d2fee45e178d0493c02f6fc7611bb2f29fd1acda782b94473bd629fd4f574e7e159bbe8edd5cad2bc5e734de7a33d7c60d5e10264a516f255c12749aa98e15a448c377d4a191ac68741a157d63eeddfb51a7d9f487d6cf1cabd2526f7b82a5921159e210028820f126b59e9a9a89ede959d1943b13d85a7ee015206a76898f7a7da20634f1812db4de99f6f74cb4e8715884a6df9d2718e9a402a82e496fecf20fd05c708255cba1a65f113dd269ea3a97abff815b067e58c58633d334c63bf886629e01d4cea5e03a30f6efd5efdff24c9cf4b3ce459c58c8b918b86f7af89da744941770283ff44f8a24d39121b4efcb9a1aa81b5db63dca9c55935c3febaea1e4b7da7b8483d392b923c5e482fe4db894fd8433eec5ea5e7b6be0aca64ec4a32786d3bd88656f8ccd55ed21173cebafa9d4f3cad1cebb4a4a146ad5e4786d16b65b093c64ff35e7b6254ba1dfaafbf558aeb5633c60597bde4b0a025793c5d5ec8a94648ccae093c4af0316fab5e4a7facc6e4d6d242565d58ab9caa3a768c1ae1d56bf65ba4e00554f0381b66088af2385eca51ba658f86f8800e5cce7aaa1688d266295d404bd9fbb309bf2d3c2581102e95a67876add889271c280145fdcd7dbae1f618c2c3fdb28238bc2418d2857472b1ad0c661589fe0d03f70f5dc034c5015a2bcf6604285ba3b351a17fbe4fdc9aa73663ad0169525538ee6908eb026f97da1b0be879ac5281232a5b1e8d06b70f53f21bed586189d36822b7536a55d9f4438becf23d65c5dff3fc8177a05df0477b01c917213e9a9c56c582ca0d4a9c1de42526d7bc0675d269533dd1973a884c26899c8b1d95d82597a92087deae9b6c64277d02088dba5ac15b54a239772c702cff8d406c6bdb1fe6a6568cb706679a9baea98fa0c9ab3f4fda279b4c6e1d457a82e8b166074efe881a76ab94c26f8377e51742a730ddcfbffc3b839428b6d04fd31b28fd71fff36b33184e51c3a2115618b58ae106c133cfba0796e216102ff7679d06c415035aebd1b3ccf3f3e9c48bc4895a50b5f872d9527f24e50ba1bed3ccba6aa72faa403ab121c27cc416e5c003f17d13f37d2f7cd6911283abfa844842019841dde986cd86e9e485b7e6d55c3e511f9068cf86326522db1d3aa015d89d51797dcff14bd6a2855becea9f6849ff010e10c38cd3ae71147f84aff41dd2c0890381815faa96670e27efe2b82f046ec6d5b6b0d1376ec78efc112e86deab508522e9be4cc52526489fd4b1e56849b256850d41caae305a7411875456a347b8995d334210589d9661f806b11eb00cca76472cc85b091b83c935011eaec6b73debae008ce17df4383898e15dd1fc191c81246448613062179163cefe8a86e8295a0be83ab25ede0a3193b1c4ec7c25530b7e0b18063c7552d93ebe2c51b416462a18e0493506cea7cc293b6ddd07e8310c0543a2e2b4ff67ed47438df2ac8b397a9f559d1a99577e1c8edf0065dc7b6004c595f3602243f29fbc69fa2a988369a466a88f75d37e41c2e30fe33bfb41a70455a2d973a49d782143aac885469facad03786219c4c1177a0081f347cf39dea802afd30383d5f2869b2da7f20c22205c1f373f84395a251bf851ea22ca6a9742c388ae9d3fc1a79ee8fdc5f9606913ca77c4a7de2174b224825b23723bc86e8f5664a81579abdb67f9338efd4539a85593dc05eef3b23c0ba8e49c8a12ed343ff33cbbe6a2d949da72100dcefefba75cee903f6747d6b8a4486a3598253591b8fbd59379023905a57d02ce0966fe0e0471855a168f56ebfd6e002eafc8992d89d149bd18f4030a2b6151f13e2dda0359097642964ee718b63f0be69f49c440c35ca617d1ea545e14ffa5f0305c431967c9da994d4bf4f6be92af53bfb55c0dc3f51ca0014e25fd66a8eeb1a10fc7fb12ab844c19ad55be3b9e07c1ad464a912ac0f6f592959b532afdab7c7890113b77e9e0995ad10abed60c53147d4f4a733fed8707c6b69e7c013833f2fffa68bb11bf937afa74e147038ad39c2d43606b21da3a507b8c938832a931504145fb527110d7c453abe1b90257dbecbe02b3ff7e0b44ad3c5cba40391cd76b7a3562735729b188810cc921e8af23f57517b0512d692f5aed98a14bc92c9dc0d9dfdecfefeb3ee5eb16999bfeab2e207e15317456303ae16332122021fe8caef4670684dc8a5d2a3b0c2d3ba30dbf23ed58495c27bd52d873f865797b843d956d87721f4bac965875aff485f2c6c3916c56af4f9772e1e1d5c39ecd357dbe0007d5fc8625a33e51a7d0f6f227a115ccb88a40d300554e6700191443057e2bfa6e397fc530805e118fea13b7e20afe1058f3f016000cdd41bc9dc3a97a40067dac00b8efdae77cfcda44f8615f111c6fed40a26d11b398061e97ec038aae5359e3cdef0d6e9a3d53153da40d89b39c781f7a24a35421e4db47289d675530ffcef8e022101fb64bc8e79681d5398a06f935e5cda437dfd74fc842b3670ae5751d55df2a7ac9f1110d7c614bc6cd254f10fba24d6d255494535f97f1009432392c66b8be8607323528d4166e1dc8069b17c0e29b4578194544cd145608adb31a8d21e9ffa64ab7fdba204ab109c2e5bad6bba2192b1a203f0f5aafb49a02f595cdf86a64b4c01ccdf7702caf9b3b36ab6ec9a00386586f615646aada2253789354fa938d9add7798e4b5e831ca821165ca4332794321d6972ffbe44928b787fa2e6d9b0d58dfdba62b8db094823c2993c633080e7be4f6887e4b00425e094ec2bd7fb43bb5189600b2b4745628a2926f019f2e5e1ace6490cfe8b090ce0a342f150831b59b8d35bb3eac51e67474a8447c1d435462fda6bd117f8613820e6d7d05f49ea0df64cb59d2c4aa89b7f1de82a360b64b4c5503428c9a0fea7d6fff759155f7f4bf7dfd18e7ff4051f458701ef82e1ab83d914be072848f56a73a9f71154d2355f26e2aa1c75196353eb7d1a890a5d23b2c107a12eb52c2957b3560a693b59971081658062b26f34ab345311614e329debae4fbfe3029824cd19ac8e49fd5cf25e010b69a9c6374e67d2f", 0xffffff0b, 0x0, 0x45) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x3f, 0x2}, {{r0}, 0xfffffffffffffffe, 0x21, 0x40, 0xa4f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x2, 0x7fff, 0xc7a}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x4, 0x200}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x100}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x43, 0x4, 0x5d99, 0xfffffffffffffffa}, {{r0}, 0x0, 0x10, 0x1, 0x7, 0x5afd483f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x14, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x24, 0x80, 0x3, 0x8001}, {{r0}, 0xffffffffffffffff, 0xd6341890919057cc, 0x1, 0x3062, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0xe8ee9fd49a3fecc2, 0x96, 0x200}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x20, 0x101}], 0x6, &(0x7f0000000040)={0x9, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) write(r1, &(0x7f0000000080)="482f4e42f269001f1b7a47bf873b0a67fd01cbc8b75ca6cd8ddd3a1ff38e9a2c761fba", 0x23) ioctl$KDDISABIO(r2, 0x20004b3d) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x44001000c, 0x0, r1}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="b293fdd17869b1ad146544", 0xb}, {&(0x7f00000000c0)="50c3b9e6925657ca3f1c73310c78950b799a49e062d85f0f9ca8a624583e17d8512ad7f3dd14c709066590324099a6fb1bc88dd24679690905fe40242ceefe70cf4d041e21888f4c9e8863a08570a1360306965cabac65c318f4dfe57f5d7ccca1afe6ed1a23d24698a014d735e0a582", 0x70}, {&(0x7f0000000200)="f956fa68b0b97c94314aa0bd6bacea3a6d55e96f568e252592099661756be16ce62fc889bc938b6c31844712d1e9d1abc198b92ca89ec7baffab69f33a9fb6e7a3817a8fda296446e29373150ed55965b3a34cb3eafc933a6d0c98d010b4621464315c710404251ffad338b323165127914e9604286ff3388b47415af88b511725d2f7ef9898d6f1c155e85b1e814b244893af86ecc0d94fa7d545d794", 0x9d}, {&(0x7f0000000300)="1e76623f075a0d27a8612281c7c114287f9ba084b1f6111c4f69d45c5b2cb3277eb1ee934d1c8873fdaf468d449bfb2c582c183e1393bcef1ea6cf4eb4bb1ca20860ae239e371bf8631617c5982bc284947592aba5140d4d4f04778b9685df4132cd8ca7629d40dab4484b2ec9d76383c79a1d4bfee6f83365d9da458fa6d9fab57f403c32ec095b85389c4cfae673f8c5", 0x91}, {&(0x7f00000003c0)="7d0746d09d47982a3bb0a4b5a6bfc8e2aff4706283e44b3fc2607fc69d3e1ddd03c1a794597e14205afe8ab19402af29ce4ca9e2fa13deea86627952cc933e3a626d411499133abdd00ebb1ce94dc9852fa739f333b5e1dd8a88bf713b6e0146318b02d610dcd0301ba6bd568b46957b4ea41d801d34b37ff6875d04be94961c3c6fcde730eee92b7a0f77bc92f6137bf4ac57c597765952328e5bfda12149450a358f1c9eda198c24504e8e2a2aa482efc1a72134560c409f787502345eb77862baaa4d05dcab223f3374a3e66cd4a1484eba32a58e1b50ddc05cd21e469596aec72e721b4def474a916436ca41", 0xee}, {&(0x7f00000004c0)="fc261d6054d84b15ddabf71c3e0e8ddaba50aae1f5dad34f017dd0a371511e0772e62c50fbc465cceb9692d0ca920f7b4f094797638acdb0d7fe781d98a6ce977f55d8defa3c7fcd4539f7077e7206b8f3", 0x51}, {&(0x7f0000000540)="9075535567cf5f81941dfbceedda7299e1250ca6a1ba7db4a2797223f661389e9da91c7c406f63f2b5fedc6f96d2e46984f2de05750c70fad7f97f77e2df8a8cb504c334599cc2361a069a21628ec7ba68a10d42cc37080a29fa3cebe8e4e20cd9d052dd83a681cf9810e2dee02651728736380e6f749622d9b09143c8114ff6792da00e090a9379969ebfd370e253ae275d72e4535bf33e86f08697596a0a9b7aea767d90e8da830dd9e2b3373b2c2161da34e345bebc62e28017ba0dec45c330a38c07317fb358ca61adc4f6b3b4c0f8bb73fe12851145351cf73215bf3630c8875aeaab2dc95f5d72f5", 0xeb}], 0x7, 0x0, 0x0) msgget(0x1, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0x1, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:17 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0x196) setpgid(0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x42) setuid(r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x8) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="78ba310c61bc4b57613c7d8528669358e41de9dc6b7cfb070da10f93029d162a2c637ea54cdd9027a073aa01c8cc20c4d99e6a9f8b26adac695575556908627728dbf526711bfde92055d4ae29e324db1898eeb65ada9df5e1f0d1df426ee0b7362d43b751dfccc6ffdcb755fe3660482e83a9f924286c0ec8280fb3db2ea05712419852d8825b10eeea5202e532ef1e0280f4cc1c04d98e8afccd52e4174253da073beefe8431d4e8e607656fd9622e209bd07042057c34b3121042c367", 0xbe, 0x8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 13:34:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x0, 0x8, 0x1, {[0x6, 0x1, 0x9, 0x2, 0x3ae, 0x1, 0x2, 0x3, 0x0, 0x8, 0x1, 0x1, 0x22, 0x7, 0x3, 0x7, 0x81, 0x2], [0x7, 0x8, 0x7, 0xff, 0x200, 0x1, 0xfffffffffffffff7, 0x6, 0x2, 0xe10e], [0x5, 0x0, 0x7f, 0x8001, 0x7ff, 0x101, 0x7], [0x11, 0x200, 0x1000, 0x7, 0x6, 0x8], [{0x5, 0x7, 0x10001, 0x1}, {0x3, 0x100000000, 0x10001, 0x7fff}, {0x798077e, 0x1ce, 0xe2a0, 0x40}, {0x8, 0x0, 0x1, 0x5}, {0x100000000, 0x400, 0x9, 0x6}, {0x1, 0x5, 0x7, 0x3}, {0x7, 0xd11a, 0x7, 0x1ff}, {0x5c, 0x5, 0x1, 0x5}], {0x1742, 0x80, 0x4, 0xfa7}, {0x6, 0x10001, 0x1ff, 0x1}}}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x20f, 0xfffffffffffeffff, 0x400, 0x7}, {0x8, 0x3ff, 0x3e8, 0x1}, {0xc2, 0x1f, 0x400, 0xbc2}, {0x8000, 0xfff, 0x8, 0x1f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x9, 0xff, 0x89, 0xffffffff}, {0xd8, 0x5, 0x9, 0x6}, {0xffff, 0x6, 0x20157de6, 0x288}, {0x9, 0x4, 0x0, 0x3}, {0xff, 0x10001, 0x5, 0x1f}, {0x0, 0x5, 0x7, 0x8}, {0x7fffffff, 0x6, 0x1, 0x401}, {0x6, 0x41a4, 0x6, 0x7fffffff}, {0x3, 0x62e, 0xff, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x30, 0xf5, 0xfff, 0x100000000}, {0xfffffffffffffff9, 0x1, 0x81, 0xff}, {0x0, 0x0, 0xfffffffffffffff8, 0x9}, {0x6, 0x5, 0x800, 0x400}, {0x6, 0x4, 0x7ef, 0x9}, {0xfffffffffffffff9, 0x8, 0x8000000000000000, 0x20}, {0x0, 0x9, 0xb33, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 13:34:17 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) pread(r0, &(0x7f00000001c0)="269ffd729116882e1fe5b0b9bb3e5cb06a13bef5f3f60d2efe73712356e2d510090102cd12d57a9ec2cf46d120445d79b5410a339b4a00e797eeae4ed940c520ba1f22bdc6eb3cc0d7d536cce015ebd5e4886d2d7ec42e44e32eaad43dbd68127be2a595a4b9641a17e48eeecd17d12adc5046aaa0aa5a5e230cb031c53e94c6613d74fc6ef8c7f6c29699a838eab1249ac9717f4c0f0fad4ab1cf15334ac2f2e0eddfff4e0266f5f26fa16ebdb0f7e2dfaec296f50421025ae9d8a657f8084fa7e6b30d21a3c6ad08872e1c428e217144b3160b872885f7268e33998b12f72c28a8c25a3ff6cae03822952da0cd2072d8fad981847a1c3d849dc43abca32e6bd4dafc5ca19e4086608aec93bc35ada0c1666b2419d105ff76d98aa37a0b35d0384783f9be538b590b810e7438155b90421562bf186a37b71b47f8ad6579297b6392ad872fa358a2f72af04b64036c289e5f6cff4ded8cb06ad89d03eda5ee893f831493db2a2e84ba3898b237b4e54408a153c0928edabaefc50e7112a92f6a1893ab2147958c4b30024f1e127c74c109188e54c835f8a4ad1795cf09811834ce94ee9aeb5ad738bdfd8cfdb68b5c038a33c5615b5ef15047f554d45ddbb277d7accac770838e1ed0adcdf0e9abd20f8b95e5383ff58badb56df7077e71aebd42b4f51b87bbdb980769519b09cfcb879843a369cdf56248fb0f87db1ae832e4bef15ff5c802c72c3278be8116eae93aebffb6e166ecc4489dc2bf8e6f6949bd2ac6bc14f6b82d32864b6ee9e6e63b221f9474f4b2585691f7060d1c5e7a24ce0fd9eeb012f6926287a948711e406971231a1ff102a3c8fee9d656723e530c93c89cd2fd16d61cab961b9159414a55599dfe79078ae8592cf72b5cee950cc5ef450a6f66960d2c9c8935972eb67022e5ac23c6466b487d233ade50285fd79d2fe12bd5554005f6cf7ae4e476e4f456fcbd3bc26c5f1a9ebb6768d2caba1e9dd8e62fc86a1bbf790935d5e422eb2f068ec81e566a72cbe2b12a80de932e7d71334c0091543106ec4e444e162ff22f964986b333422a97692649d67e85e5cbc2ab747742f26b34eb54b89c7e458b12ca1192818854f9e90521150a1e15791f3a90219f0dd8852d9accd0ccde021c90db8d7141d1433c7bb054c0b9e5fafcdd1363cbe1eeb4ea7d398fb48d33aee97eecfdc9e85a722b2f3317004ce404144dac3e4b2077c08f432a2888d66912a8ecf4cef933c0ebcf1bd6928520be0c65761b8ea121f8375b154264ae069f9504f09d0704a8ca87d1cec548e482e3fda7dfeb86775aaaf6eac3ea754e2a29b52ccc003b8f4e2b2343cdb561a718e7d11cd37e9680d1cf9e978d9e58f3ff1b097ea062a57a3af05bf8f57969cf4347f6cb1b9a1f21733f9e00fe1612b37a9ff00fa23f7b4bdb545a8a29ab9a65da1d1fb10b6464dd744d1f9c02cf2723d6d4351042cf4cde3ad89d505d85324a0c70db213e89a2bd5d48f8d88707d5cee3fa07c04b2fc52507d74cce11da4f3ac8d45d73cb4e1d42675c59ff1814b7bd1155eec9c865aba76f4abcaa4cc6349f3b684e961b63abef28dd2275f25b668fbecdfbeefe87973e0102ddad538cc8ea4864d87cf1aa1e94b648b6a4fc4d5cddf40aa4f3a0993a221516aa90b2a63a6abb22fe0f29bface1f358dd7e63304df12df3013d11500fa1964bad99b2c1d44ba49d6708385fc8d8614b41f95f784b7c3972291c712c1c94f9d85987f0b996844feeb016438fa8b0e9a087692592039f6671fd67ee014642e8baabe77d2150f004a2fec7acd220a72131955f80f9257e49510114070721a0a0e1ac393bbe3790f6a08f54ad1bb67ca7a4f35dca66ba082e2f5b0b27cc52c014c8bbc4ba393255ac762884317e7cc6b75b0853ba5f1f9e51f8c68c0914d5d175a987f1693e5e8e3c963aba8c74da22e961b6f095a17ed01d80f360612df52c777dd60c7a137171add3471a288ea9364bda870a47205c95c84a8169577e1b6066f9853254510d16c2ef07820604651c11c90028c9415ac79e690b7dfc2689943b66830cb17a3199d631084ee9509b2f1857dbf0c4da4aaab4b74554fc0759fc994d1b5cd0f1fe6c3b45d7a037ffcd3d8d31336fc955679c24e4f2a1b34b94507a7172552e6d7686826419dc537478a0eddea46ed1f3707b19b9cfcbc8e8616fd245746215e2a03e661b6dd5929d88f26f3e793ad794b136ab001f2fb65395f06d029de9d63435fd5025fb77a547eec6ffb2c8b9daccecadf59d86cbc3adca571a11e632ff55c5f9bb71a9d1f06df24a1f95458ac19062346271a77d89d85314fb86b21375c7ec8b40f9a231ea03eb537570555e144fe2546cb4949249eeb3b00d98a998e5975a256925bd4cb875c182bdc0f89d470c0f1f6bb0b8cfe7b2abd466cd734deefee09630ec0027e0a715b2725edb76681809ef67d11f06d6818e9d31f5042f7c8cc5920f8d3336fe1b9b0f4450f217aa2ccef376df3877397122e35338c2e61504bf23bf22f41b61602c87a957efd5867c5fa47a83a12a2d62150fec9a785730a63e141881c2082a91c1c3bb133fd3db615ed9b09037df01af3282cbc9c56af36e1801245c1663bf5f047f91f56bc37bdad39c6f4d8dea78eb8ad781aa9946db2bbcf150f465339de454ec88b071662b24d40e4bbd85b0d9120d932bcbce8048f82059d5f2c654983f55fab9efe47d7930d01bba9c04cafe3cc3ff1b30340f9747a58fcb9539c611c5b46b0c16ec63f80435ab1d30b2c6618d46372b44b162dca59b4bb5a66a4543c1d494351cbe08ef6ccefe17244c6154d6d48d2f496b558ad989b6c3aeeb48947fb7da77b9004c4fd9218ddc90f78ab5197b0208c9834769b74391e27d623f7b9f8d33ad54608b2770cb5d8cca9ff142eaf568ed2d64a150b81535d582d28b7bc8922d66c78b3d317a51f3cc5ed5bf0f848d5a11d6700fc4d9cd9a1f87306fdecfecbfb3fe388fbf5b0a3ce616fdcaae53b07ef1034b9a30f2615500882ae05ef18c78b626196b394ca6d6aa1fbf2d1cff542631fc128748cb633a2ab892184e62047dd1a506a614fa2ecc59f4217ca82e30c3fd57d8bbb1af2e2040b614a911ed03c3b2e4ea0fdb84f49a2c5260fd73dc1dcf7cf248ebb9bdfef11dc702a33454d765cc71cf72f33fd9fdbd5d23f41e96d6d01be73034d0dbf70ff7b955366540294afe84a880a56c2ef66b584035364830c5722152e6e3aaff8bb39addafff769c38c20167ca5378d6ae429b4d49f12773f40120a14e8a0807fc4a8df28098579d67c7c9a3cdb959a87c06f589a80c0966c4236bf608c9f70d6080ff94d3dbab93d2aa03ed1b3c93cc447958ff6ae101b340f875e54e937e7ec95fdb325f2adadb59d6e0d8d1169096dbd9a2b35843740079132e7d4a127861bf576d27eabeddc30f3a70cfede8a7a513cb629794c781e4cf47970ff9152cfc52286f57e0dcacadc1b9681a5395844c9d6ecda08d959cc4846e4c2bc63a9875448e9185fee2c8c8a67fee5974108dcc49aea278dcb542e702319bf2186a1398aff083b1bb3473918fbfff64aa64a1f6b2abfc8354732940447b32943fc74bfbf98ba51e52fbebb43cdb5f844aea18561cbb66613e3c45adc87d7464446feec48c55ade0900bc6bba911c02990ba58071e2096ee47566de5ccb1321f2da643106c2af23e1e27c4e3de7e24b746e2eb84eaf178894aed57ad9c9b2d4b57d27f25aec2db977b096e35609558010cbf5fdc0b94fecc744a1f43c8863b82298a2cc66b5eab2e2e20d6a267409e6bafc5636b2d1d2d2c366e4b38d4e5ab7f94c7b641c59bfbd17664b44198ce8026ce551f69e269263a06348c2b9ec404034b45f7d94c2699aeff7e22147aaa87b86512e16e20644dbea2fe36eff9a29175a14073c8f60241bac63fbac0b9a83742061299e0f1a311005aea64378ee797ba155992c13769c0a5954176ecf22965426fc4bce5274ceca2922e18ba312e244a3d08e90973e4be09959213ab7a394de6578449ec82e978a2fe27e196d79141f4fa6cb267fed876cd54877fb7e35159b3c49ad5397cc46b287467578956ffd00a9bf0e1763884ce2789c1898f709e03f79ed0a92e67490f2588a27d63368137a68b15c65b2698867f65cce7870a922a083c8232a8cc61e7533a38879ac6d337a635a6d2c4ec2cb20107e2011ee3d8d3c6bb2794fabb1d9a65b27718f5390eb3ceb94dd3e9c8bd9b8564e00fe5027f9dd619dbdbd2b2efdaf1f1747f9b27a928d1cadd73a0c68d8b377d80c1452969727f5e49e58793599ad68247238a0750b73157330eec0861fbf2dd069726f0f601eb509aa63030040a4d3b3106fb5b3f542c7d073a0174b9d1eb855af7be391f87985bcbd433b8165c9abfd87916dc152b65516b1df8dc069b34d672b87155d7f6eb599b626413fa5cca407dc7c43215e5997a0f95cfc521e3be235f1b9465b5841bf5b346fd329fe50d64cf6f510de40248678d943683142aa0304e5e2674f6abc861e41ce57bbd87cdd5d2b1b3383cb157af80939ed3bf9f057bfe1c6519ea8b7e89212bbcb565b6fdef5f909eb910232a993b4c43bd97b4156e21ac788a9110c08e182ade7ec78a10cf8424d86c3d01c66046a147305e1d0812c717e7dcc515d8962e49a0bdf3bac2a6c9b8962ad5e90746148baa228e2a103b3688bc5887768586779df1552e9b0126693236ebf4fa4c304773f356c9b209cc5d4581a6e2f8b93f5e765a65c17874e9bb49f061cb9529d8cf93cb36fad022d97a9832be13583278eb4b0e9cee07f61e3ba94658ed920c45eb5d99cdd4a0f10cb76abaed9858555d37f5bd1bb1c475ed3c1a4cc38a00c224dfbdbae1f1a97b9f787aea8b5bcb59ccb17a1720fcb628c712e535b8b6eba534144c1bbdf28adb55558a940491ef76f184b90f623fe7136cd3887264e9f5266e6a986441848d3fbe78ee003dbd08c2fa436ab48dcdbd3db8ec84e3fac1389bd6547451770546efdcb60b2e6a96463e4992ef6ea818b158419962ddba146c4b7e69f336cd70f5c2a4a8e79b6efd9ca42edb0f47c8bcf4dd88532bc2cb0c562fd3596165aff1b400e2364f34b688cb14280c1a26e230bba47e4cf86c2aceb4c297b2fe3ce8f0f9f5f4ab017359d44af473be562624d0d0536afd04a0837544af6687d7537097e1e4fdb6619a3d59d8e2a6ec1c8e9ed721db2313b2c5f942c5d55d98396976ed9d4ad0e4fb536b4a225c8df81276d03e8c6954198f5700b7c01dc4e9a9571dbb318d9a80833b0daea244419778601619bccb581c1abcaaea2a6a8587537f3145fe0b738767ed28e805eadab568cb032791f10f2ecafce53f0570508f79edc9b76ded8b1613f9daa58a9a80f239ef0efed31cc18d6a436a1beef5bedd30c22d471d2d565dfe7bc84592f56caa26a89b836de4213446a1ac922836e07b1ecddf7cd262ff35ccb553dbcce448fd38df2d39028384060ebb72b84f2b5ac9534b84ff39cd6b9533d53240a64bf1e053bc30a3b29fbead412c4942db9109ff6978b44fe00b89f3ba5c28f9fbcb2703782d820b98084d2fed4d8f37a6092a19df725751e1ed39699458a7f1fc0433d3f39e2bee6186061ad45c1f0174fb2b20c44970a16166e3ed4c4e6a58e9390810f8454625b24fc943c6db289fbae82f9f314634b70bc982c2d70755023f88a27b446e31f6bbeb478dd32a7729ab29ca976f4abcada3316a8a185657b099d221cba699ea80df3500704ccbafc54bbfaecc0ef7e199d928714b226f", 0x1000, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getitimer(0x2, &(0x7f00000011c0)) shmget$private(0x0, 0x12000, 0x2c0, &(0x7f0000fec000/0x12000)=nil) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001200)) geteuid() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001280)={0x8, 0x1, 0x0, 0x30f6, 0xab}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000012c0)={0x9, './file0\x00'}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001300)) mknod(&(0x7f0000001340)='./file0\x00', 0x80, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001380)) fchmod(r0, 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x5a) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001400)) getsockopt(r1, 0x5, 0x2f, &(0x7f0000001440)=""/92, &(0x7f00000014c0)=0x5c) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001500)) 13:34:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) write(r0, &(0x7f00000001c0)="87d0fb02e9a156716458740e4cdcf5fba9d1dd59af0000001b00009e58e63c3b9024cc838afd256a7dce5628c0fe89f01f654b7dcaad46cd3cbe7e0d73cea86252d728ca52c2548d0b563624bedcebb5f20fc56f2f833d117820cee5f2ca5d7f99495ba137d6bdd2bdd64943f19d4be06029e2b8570a369b6a0ac38fac8a60ec6adf35399e32c7e2b9c2acaf203f4c7fe5d802d1f44c8dcfca00f99842239d1f357cbdc49c42bb84ba4d24a282603a2f29d322147a8d7507", 0xfffffffffffffdf5) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x223) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="020000000000000072ac5caeb890ea6ca4d49f943fadb476ee0c66448163aed865493b347b94f8cfda8db2a49909868b8f46f642521bc8868ae625ae080b000000000000000071cb5e68966120ba0f4b4c58d65c151d5a17709bd857dde061f56d0708ffcda7a6740bef3f7e42c4a2047334d7710cfbfee723fafb38fa4c7dbf1f44b5c9bf7b2f53390ce774742f58def3786d3bdb0bac7ab3bf852100"], 0x9d, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000187, &(0x7f0000000000)=[{0x7}, {0x15, 0x6}, {0x80003c}, {0x7ffffffe, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r2 = socket$unix(0x1, 0x5, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)="d4f8343a392c886d61db1d68e6f41c935ecf99886792ab3c281594eb685de5924421f79473de27128cbf32ef835d737e64cb5d374770588c2279423d89b6ed2d2db7b8c1d5c4a4698ef587e001368f13a9f9261f272c63810e7ba00b638da7", 0x5f}, {&(0x7f0000000300)="a07df4fdde42bada67c66797c013a5ab96749512b63680c167925bb0b6f1e296d9d99c2e1a0e4d0a89fff421b4c5aa8e52bf43efcf66f4fa1958472f675cf0a78bf25c8a8b2b1c65e4990d484d245ebd591767172e552fa46563ab3275a5ad33f28ea0b8bc612b1d80ef6df542974ec787a922f2bb75629817607dfe6e30b38c77dad63f7fef09348e14874f34d2d16a36d25032a0ce3fc0d5b513e072670bfc794712b5d31dee90f4b672029b8094d67a950e855a588cb66e4c451a7cedde79a836a843776798f65720bbab3f2507dea62fb650ec679ad5d6293a7d3e8c8c7d99bcf312921de23e87bcf30d6246a77fc14517fcf1c97b2c5a", 0xf9}, {&(0x7f0000000400)="3e5b6da9bf3d86f524825a0f9c6f1dcb5aa01519a2e634bccdf1d179f33a208fa4dad70ad13b26874aaf98884bac33bd2ea95de4bdd06f0eda76bc059a746c99f55359ea3b063532fc35ab755ec830ad79a3916c3c84c236183dd0b56f6b249c8e4366b0d8219df2fd540337b09101d69d7f06e397645afe2052c24bd8116fba4d18f3734d2e418c837f364079", 0x8d}, {&(0x7f00000004c0)="05773080331d4ee12ebf6e4bf93018fb830b44dd6634ba742c9b07390d537432252730cb77a99b4bc2ba9162c04c95667a09bc70e22710c144df798dfa3be5b6a7acaf2498b4a6bcbd8711564b9ec75f4a4066f27457889c766b488385cf0ed2c48bfe84cf6f2aa724fc07e9aa5e7a6f6c363edbb9fa729f6a52a5989540ae42219d2b073227d032314c98eefb04cd035d9ec10dad15c55bce5ab003697797940d09a5344119ab7f146d29dbc5d56321ea5b6116a692951378686c44e69caafbac9f4d7f09633398b30bb14b81c155d877289c31e93181a079d317377bd602e5af34effd256e3453287e16", 0xeb}, {&(0x7f0000000140)="41b7c88015dfbc3392740c", 0xb}, {&(0x7f00000005c0)="4bcc33237ff7a64632911e11f3777a5099c1a9bd47f61ebc738fa8da0d4a2452e50678651fe1c89df4ce4ce9ca5b406c9db985ead7d25b2259186258adedd712522e41d7fdc8d0441a0419cb", 0x4c}], 0x6, &(0x7f00000006c0)=[{0x48, 0x1, 0x9, "26fe6ef326abc7bc9f6ad2eefb321bab9cc5c489286bb62b1d3999b08039d08778cce125fdc5128dfba01c6016f0010db871c780ccf8f609"}, {0xe8, 0xffff, 0x6, "3ddb6a4899ca43ef0fb6af0c28657d683d6466b1c36930872ca4f5d6219a863ff0342c3e9cf6acb197b8e3c56792db225bbd8e86dcf495c6fe0b29e9571a490cbd9058571b0d1a4dbb9e8db0788c413e181eed4f924a4c0b729c65a6c0863ec1384bf67e03c1066218fec96f612665d2b02c426cebc973f6c0b7652977d9e1e24d68c31a479eecd818c96f2260d8625b4036c6c017dd0093bd0aa307a98592a1bf91c0493ecd93f1fd9e8f2369deb6f287b31683aa7039b024c1e98ff0f13c1e725b909c4b6de7f10a43633fcb17db6c444d4f"}, {0x88, 0xffff, 0x6, "0676f911d17f39b5c472f03971aecbd6a8699bff22672de7b856754d473583da1fad72efe08189c4ac7184034fca9102d6de23ae88e39727cfab208f8ed716fa4c8f57f1bfc601dc1c0bedb5573b76ba61201e56ae1bdc503aa3e0560f11284ffca66d941dce5df8d8828c2a07ac4e4b8682"}, {0x110, 0x1, 0x3, "155188a2eb4e3a9aef54dd7abcaa424db683093173b066bb80dbe4cb0aec2d9dcb387b1fb4cbc23c0b64453fbbd5580e59936bb212c8c459eb4680017725f8ea6e9a6ea2e64afc0a4c8cc2d73f932f157c6ac0ef523b9982b70ff3e5e9c755395dfd3f5658a37fbe7325192823f107bc847c58e4698697376eaf906d8313c6be81b2b300ab35ead34ffbec285d6c0a6cf8bc48e8ed54cf14eedf1d69031105de8df2f698a3a8038cf41784c0dad58f69c77c890d81a3f0f18cf3f94dc06c2403717b881e785d0e05221c7b0943ef8c4b8a617dd24816f72c1db648ef6c934829264e08bbaf8ae998eb37d319a162c79e807370271951095fde5c9d9b"}, {0x70, 0x408b31961d25c4d7, 0x100000001, "569dd65d54e7a30ccc0195cb50cca2d754ba8f3d26daca7a5a78e0530e37a5acb40722670098de34841b408646a6e498c9f3cc1caf6a1e0c65bc54092d12d0177c9ed81c844046a50c271e1b738c3b236a7a116989e03b8719d067b0d97a"}, {0xc8, 0x1, 0x5, "515cc7afb77e08526e9f688513ed65fe7d3ce2815b43687984d773abb422009fd64b22d6618398451386c2ad403a6c9e2a035f509272e670d480a067a8d1a4f7dc2b821a02825ff613a82e086a4b0f408e886618fd72df0e64e78495992e54160eb5dec8ea8f387a49706c9def5d02421b0c2fefd9bf0f09fd9cf0feb4df83819ad41ade641925e9ba5265bbd1f8d715e6b5f64b46c6c3f93f60e66247c773e5e53b9664ad5c6e4bde42eec5a608747632e3e2fbe15aa8"}, {0xa0, 0x1, 0x0, "21b5d03242732c8d53c891585d0ae0efee45ad6b3d2db33b026627eba59e3b9525b9b307da8c4e8d03a53f297cd08155982eaf126d550d7c8f01e436bcacd796be914a43171695fa369fce0f5e16489aefcc7b7b7b79ba14b6b4de235a6cfbbf91e9eef549209c53c005d8ead0ad0c6e3944ed08215e8ee4d1d65d02416f50e808eaf3b28c2bf49d80c766892ffd0a02"}, {0xe8, 0xffff, 0x81, "52f9720894bce66dcf9f94aa4ebef45508a95fedd5c9c2b689fed46388763699c909f9cafaff64f51c44a9d4fee81b06f30fb9be1174916cbe8767a51a013f12409161629f926fc377ee37b74fed38ada7ce6ccbe5606e5a0ec2bc6291675a4b32b43253ffd8afb52b11d986c574aa8cc12af47239df297180bd2c0b17c527e133bb24a961635e6dc6bc478c92979f027cdb8734ac9a8890315277e2ade4a17c9c7d64748d2199c37a6339f8e5d04a90215c967651f137729e514ebb41af3ec13510f7f47d1e0b0d02c1215e52ddaa80fb"}, {0x38, 0xffff, 0x7, "5bf0b4cf5eddf56f10f4b27b6162097bad99b24e4be8c68c21abd801d852a38c0687"}, {0x70, 0x1, 0x6, "5ebccc3a58c6d3ae7184b2e53f5f7185d09f67c912070e2f2531a0092aaafec320eb98170d961a770e39e4d9047697f4fd5eb5878f2a19a87e8883aec4b4b19a3df6ab6f41e65db9c32f477d8ba0a1f027f888c0eacd451b3771ce"}], 0x630}, 0x2) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000200)="2a29b43383a473639fc3e5759503ded4") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 13:34:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0x400000000000000a, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x2) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000140)="af5bcf34fd1c70b7371938070df3ba759c7aeb4d6b3b2549555ea0dff11141b284c89a6fe412b3abceb7a6b7bfd069f081b979e6948241f093345ed795c72755941b04108c7977a6c3f74b9b50c834190283ade29b9e00345ab174d40125e338bf1fcaa06957b8fa5ebfeb9f7ab88f3d3ffd17067d6b74158e32ccffdad297eb44d02e04a024d0b60f34cc884240aff9ef522a1b3b051c56f8f1b356262fa67e5bd26b040fe70b32dda906c1784227e01d96a037eb745243ea524b4130923392bc08f401bb8171adcebbf539510aa88f671ece96d6ab05bd3a7d8826a3a5d709576efa734554df3aea", 0xe9) 13:34:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x82) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x20200, 0x8) kqueue() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x3) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) 13:34:18 executing program 1: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x104) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) msgget$private(0x0, 0x400) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x1000) 13:34:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 13:34:18 executing program 1: syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x28000000000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) recvfrom$inet(r1, &(0x7f00000000c0)=""/149, 0x95, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 13:34:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e716a84fc651ee8e70a5b8118af290cae420e6a2ab21dc9e61d76a0584ccdacb36652e23d5649875537bfd191d0d1b06197fb348a8fad84bebff955fa8870c07e4a88e54dcdb9233d628d62abfea19330b944b9074cc9fbd4a8e5d806aa648e8593ae071203cbff5ffaabd779324", 0x6e}, {&(0x7f0000000240)="a3b41c38ffb1f06083154d0c2397631d9b79eb9f7cdee8596279c1ac96f1c92648ae1396a74271654524b9fd68e66f7c2d2b7c05959bc13728ced47f278f7a164756b1f80939", 0x46}, {&(0x7f0000000380)="9207f0610b5e52bd50dda116ccb65918d4f2d17a0be81ffda112f6ec8e29771b6680fab75a0cb2aef3665355faf6bd735f6bcaff02413bc5059e6babe429a06582eeb167a727c59af023b1e8f481e0f0187622f36de0313ca3b4a6fc76ac6b5c5aab205061bf4d21325fc27a06cf68bf56034e4ebcd187025ddba63006d04c104ebbf066510da4646014718ab33056229b00696b16b9924595f933111530659d0b90ed6c9a3a7258143168769d940ad85d2881643f8a0bf75915eedd005c38bb2f78c5b7c735fa81d2deef5a142b7e", 0xcf}, {&(0x7f0000000480)="d8117f358625ff251f1c9dbbb836e3dd3a5554a5268b6950e2e0517172d4ad1ebf99debc2d32ee9eb034d9f331ded5c74d68d03d0782e0435475ceed2756a65bcaa26fa0de2ab0c0ea07ab79db048bf54c296a1d1e17835ce6ae949347d533f84814648c3545133290b04577b6451691ff9b436c9d716fb1b41d63fea1f3356cfb219406edea4643500e5c047c505c57b6d09d07027b60", 0x97}, {&(0x7f0000000580)="4b7ab8674a743e4b000723d6bbd846e404bcf2056d425100495c6ca89fb2970fd1e2621a5c6ae44d7ea5308b58cbfb809cfce57a6d66a2f8dafdcf3b945b4a21a086d51eaf96837e377e5b59fabf524514ff6b75dde1f45b3075f03a1a2e7a875354d736d54c86e1bee0b4adc97bd9c8a6002b1335321ee41964de157adb01b15074e48f61a3c75388603a711cdd1d829e9cffd05418c4078237f70da40fda6f29d99eef5568ec000217e0bb9e184305662e703da4b27f61068c3c5716503dc9ef05db54c6378b3ef39066cc2b19042820fad86b8f31612f83e0ba60c219c72c727c9f841995b88f155ab3f42367bbedad6acd33fa25cd0780e7", 0xfa}, {&(0x7f0000000680)="e7591dc5b51d51432ed2c1b9bc04a48d57204723c3951fe7452c9858b3b5173d0e2d40dac230527037415442852271470a5e7c397247e5080dd28c75433f20af09b3f0017cecfef18f590fd80b3a72ef3a58c0cd0be230c9cfe6e53e859f8db8bd3959157dbec2782c2fb12db7774d16c15e81579f6525f1c5b3d7ee634515c13b058cf8fc22c6139f9e359eaca9730eaded16e2b511f0204f10618efbb84fa28453bb16a8755cf8d57c03928d2f502392ecdacc6294cd671b20b335fc98b39a8e735730e404fb", 0xc7}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x20) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x110) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000000000000098e1ee8cbb487ae400b190fcec93846cf29430e597773cbd8327810c6fc5741fbdcb09e5882d8d051ba8c43c27f6cfbe7cb56bb87be820000000000000003903fcb9d9a62a005e96ad959b4dbf4af883d9b54199c5ffff00009bcaad3c0a4f937ca5a6cbfcbe6588c49233f83d52214edc3ade8e252aeede72451fc6fd22ecbdf8d66c2ea0e4ca3b38d7ecd78266d6c3ea2452b0bcb23e3cb6b44423b4da7b2f14df56c98e8caff051803570941a4acebdeb848520d4f3a1e12dde7eef9d13aaef853f3cffe0d9eed9e62c809e27664ae779948931b9598b1b090de97e368fb52d174979437782d06300"/252], 0x100, 0x800) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfde857487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r2, 0x0, r3, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 13:34:19 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f00000a9000/0x12000)=nil, 0x12000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) 13:34:19 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) madvise(&(0x7f0000eeb000/0x2000)=nil, 0x2000, 0x6) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 13:34:19 executing program 1: r0 = socket(0x18, 0x2, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/91}, &(0x7f0000000180)=0x5d) 13:34:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kqueue() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x6, 0x8001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:19 executing program 1: setpgid(0x0, 0x0) r0 = getpid() r1 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x800, r0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r1) 13:34:19 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 13:34:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) dup(r7) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/128) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0x30b, 0x800) msgrcv(r8, &(0x7f0000000240), 0x5, 0x1, 0x1000) open(0x0, 0x611, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x7ff9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20808, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xffffffffffffffb5, &(0x7f0000000340)="b6") 13:34:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84bd720e70852dda, 0xe8}, {0x92614d021c83762e, 0x1}, {0x7, 0xffffffffffffa115}, {0x80}, {0x22, 0x2b2}], 0x5}) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/174, &(0x7f0000000180)=0xae) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x10000) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 13:34:19 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x3, 0x2, 0x9}, 0x84, [0x4, 0x7, 0xffff, 0x3, 0x100000000000, 0x14, 0x4, 0x2dc]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file1\x00', './file1\x00'}) fchflags(r0, 0x0) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) close(r0) 13:34:19 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget(0x0, 0x3, 0x2) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}, {0x1, 0x401}], 0x3) kevent(r0, 0x0, 0x0, 0x0, 0x81000000, &(0x7f0000000200)={0x40, 0x200}) close(r0) 13:34:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x68a0c6e95e4d12b3, 0xfffff, 0xffff, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x9, 0x2, 0x2, 0xfffffffffffffff7}], 0xfffffffffffffff9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x1, 0x2}, {{r1}, 0x0, 0x80, 0x20, 0x9, 0x3}, {{r1}, 0xfffffffffffffff9, 0x41, 0x4, 0x0, 0x69011392}, {{r1}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x40000000000000}, {{r1}, 0xffffffffffffffff, 0x2b, 0x40000000, 0x2, 0x4}, {{r0}, 0x0, 0x2, 0xfffff, 0x1d0, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x82, 0x0, 0xfb5, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x50, 0x1, 0x2, 0xbf08}, {{r2}, 0x6e01bd28ed2bda04, 0x42, 0x20, 0x4, 0x4}, {{r0}, 0x0, 0x1c, 0xf0000000, 0x800000000, 0x6}], 0x9, &(0x7f0000000300)={0x2ce, 0x3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x2) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) 13:34:19 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") connect$inet6(r0, &(0x7f0000000000), 0xc) 13:34:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0x9, 0x3}, {0x9, 0x0, 0x4000000000, 0x3}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xa1, 0x0, 0x2}], 0xfd, 0x0, 0x400, 0x0) fchmod(r1, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 13:34:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xfff) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) 13:34:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000080)="8b2dbc3c80fb919fd5c3771bfba974adb21f59881338c1e7ad51a52d2bd1430344527e1daf833b450e62cbc618d2047ab694ee3e1cdfc1ef4274b5c9779af303b5ecd6643085e57abe833c6361c5a98491d8fed75040d75abb3fdc56a436ccb80995a2b5f8e5c0f824c213569a81079e207f1c9f5392e0dd5ed7a8b8fe9f58ee3939582ddc7b80877e2f401d82b543ff2c24685f2ea1907550cb3aa6908d366e82bd7613303e0b226f1ae96f239b06c0c089b79c4aacf1c938cb33bf86f0ecc20d208283ab2d6f78449b92397fbf415d626bdca13510744f5acbba57bd1f2283b5b9173fed6ede17", 0xe8}, {&(0x7f0000000180)="bd3c08aa54652ed9d1d5c571ab796a365df98c5fa3fa35b2942080314dd74fb9cfb756e88b9685f2c50d0cd7a022015ccc745aec73efbc50d1683c929770dae0b07ded448a5fb2c4c9d5ba2dce7690a9eea7158dbfb482fb9cbb3f672b9f6bd371fec0c6bccf218fc618b1eaca5e10f5b60a498d86041a7f9964389f1284c55ed3cc7f7b952a3d934beca92aaf619082f8e8ba568a92f16e3e604d2f142b31f24991af6c6a1d6987936da38b29b556963ac81ba71ec5a402a015b6b0a8945f888d873bd870941882fea20f6147ef958eea090e0a21f34c1c3de1cdd310f3b768", 0xe0}, {&(0x7f0000000280)="dc9695b210d1d17f91ca6e94bdbda159206009b88eed5c439c939b45bf2222ceefd09aff48aeef4d2a7b812c5fdcf4988243845df9fccb223378de9f349c7c58d37e92121d76da91ccc1d5839115d948d70472758b60ef3cc2be5251cdb7f12f1cb9e8ed0620f0dc12a98c6fe4d8db5475275728000b8db5de74fa26fb8fa1f59b54476dc46fbb81b1cf7bc8d8c8aca2a951e98c5d10c2a951bf8ed52bf15f7ef740a65ea393d2261f4d632af389a51083bfe8a85b43cf28ef38112c56", 0xbd}, {&(0x7f0000000340)="350c1e81308b1e223d7189e0fa6ae485b22257f3ceb719521e49acf2baf700729f39f6c37b53e0ed106be870b62dc454f4e20637ce7ae46207850a03eb286c11ac2aa00feb70d0c2ab31e79c6f66faabab15cfeedfed4c52070ff9afb13f72e5594d857217bd8fedb8ec5ed5ec50af593c718d111279edfb7099956b9b8378fa5943cc3cfa43a8bdec6b43115ebb8c691ae19f1595c8a44909105c68bc10d41aa53a704f17c170638b1c890ca88ad613b3d173ff2df38fcef38afc6d2c21e085a8da5530f9d5d0ff6158df3083f41b0099968af901e4efecce881e3498901f952e40d6dc516b1c994973c1eaa2", 0xed}, {&(0x7f0000000440)="f2e6fdf72f0bd065be902844da7177e99ae371ac7231fdfdf765c9bb1afdb157ace98e191decca864edcdd5d51f92aaa418243e7bae768031c7c5aa2a8c4408df9a353765de08b80ff9531464383ac3fe91f209a83bb240e1269168dfcd4e3c29b3e1b0f4e4cbe00d7d663dae500156715c97f57824d90d87bbd658fe97a5b1a031ef288122d733f964c4ce763748c88cad18a1010b5884e42602e2456a591821b4c8fe97adb117bcde022ab6db17868ffb094afe66748351478a41a255e6af57baff2fe3c73040df72762492ecb59c6e44ed0bcae1d41b94974b65c4a21b963c92d384f2dc5f803773ff713cc004dee7f2ba8a770dc76bbaea40caf4971d8f699a0b5623c40a7de579bc48ea193cf6806dad403171fe8e20e4aff0c1cb5c6ec11f10b72b700e7dc71f18bc44abcf34cacf4575388d86d7c55c9a5b625fe9cd4fb2a0ea1f77d90b9c3aa528594084238cd9f02f60a3006abcd63bf25d0e99330fed1c77cdd52e4134724956c28c6c118cfbac04b9a6d6ffb7161b75d44c985c8896dbd4d0e9b9faf2228af1f86e9ecfa53fae26edbf31a84ab7ebd021427c8806bd008598bf41790d44d641a4cc2b63dadbc5c7b5a4b9ebcadb47c9212685c247dcf9e739c33b950440d27565a9843c34301220abccb60bcf956fc4e99de249638715fe3359b18b152dfe052dfc31b12a6966a3292d582e46fba5156cf596968d01e413d6f14267fcc0b0cc8c01e8c7e310af0cc23aca433fbe1a86d1978a783397ad902f7a7eedb6d0bb82c2dfd3b6fc76722054788ff483550220fb965bd8ce236ed593878c53b0474fe3d464493ca14d206600d1316da2d8595f426e055351eca963102da95c43bf5a7999647d32e13707d3aaddb50db7911dfb06ad91e6e025ed3dd3865f3bdd84fbe09576f74c64acd547835779fbc2c7ccb58e3c777e69ea770404e67731a19dcc50185c166b19f8c6b8c14af0329f9eada60ee3085527cc8cbabc7194b7693108e619327cf72edfc2620c12d0b340da99d10d0b5b347e2358934382f0bf609463d60c22566ef67c3826f98bee95a12810336f77146375e3580e40ea3504fc49266be0847c1691864ce28a4b8493af7702532262b13082d23082c4027ba9b5a5e2bd638723f8bd10a37871f386037502467034de660049cffb64fca3f8b76882d64ef0f06543cb88ade5d35ae3373e0102448af1e3b2d6bca3442a1b4f26e76f2133788f5485b0ff3ceae51eabda40f3b02c34f5c34e4201fe2353a94b8c1cc05d52a6c5e26ca625ab25cb6a5e149877d05e407f3436ff1596f4bf5c53163677e025f6026ff4485a09e7b705512417dd80196ea19f26583670848dff8c34b4e8e570226af49540c3c1465183615bdd74b6ed22b18f059dfaa4a35bc60dd2d5dbcc924fabdb00741c4a3652853b4b675c74852888aa6d1c0701c0d64b04ebea7769b50f8aeaef3f3bbb0da2fac60fe0340247827646b3f38b7d86a5b5d088d481ec67fcb6aef560a4f2ec4f8a1e4b3f157acc4b45d0978fd31ee6c2337eab217307647c669f9069a073248254c23fa31d9843348786e245bfac84e715b2e007eecd9e4663b9c6d375b9757ef45e8ee501e5f2cb0307982d5e9f5c5553fc62aafc86730c08accfb4b422529bd39dcee12ef148f8f2aea080150b3ead47be1e6bd86ba4b299bbe5741f8ba7c5f0c9f5fe8fc73283fb55b1e0f1cd2a155061a4d37247298ddbd4705d600a2b5242fd43d5c2d3fc1dc451e4cb3df1a4ccb0cf4ed0c9554c5419fdf3b2634227fad5c1d09a92815adec71a34eafb204f2cc9c6dcd923ac8ce14ee3c465e2bfd30bd67da47a882d789807d002bbcbe6678f47b23f30e92a2b7a0f6d7593c5fd7999866921537e52f96347fb1d18c948466f40398eefa2fb86fea1b4c713b7fa1872b0c92fc341a666eb80ca0573b1aeb40ec759ce88c97988c7b0ae1878929226d06bb962570a41f00107a44ca904088d77fa9e0424c7bf5979fefbb4b8d0c7115fdb577174f16cbb517208e69fb0192f06948b0651b76de2395e466a393dfaee99908efc1f7e1ce696a65c82922763a5b31527b1651fb34fc1e88116b12decb238b13aa2a893ae7c1f512a16724b935dd4addf0a1423258ac1f021081a6653cd0f2ad557b6a117a5cb9850fd19496801845debf8487ab8775d3ecb628ef4d2d7547dfddeaa694d1b2e80654bfae6674dc2980b328d60084fe39c9d20c68d1247faf0938fa3e7c64ced09050b704879594fa7594efd200092a53e586f3952ff9adbaa8b90db5428140fa90ed0ce2578c063779cb3a73d06b5f1c67009413ecf51bed4c739f28b10fbff0e74a1a3e61937dca0e49de443723ea6affd14e1abf058079645dd19af940aaf4a867b97d7b79944ce8688f48c55d911e102629702e4ab73d8c43e13e9faa279b0409c19d5b2d2045c8086daed0c635a507d20084b9ce2aa01941cb34b128e42c970be75407a32063523e5af2f06aa74cc10dedaa49e3f21627cb039056c1e7d60a0b11d25a50104bd3931301255da3f777dd51c94e13e024e53da781fbd4c72b2f0ac645c1ee837b612d150e182daf702f0c2ac0501c980bfdbe0f5615c26143581585ec821df08ba3f644909342a66eb0cb77eb270742f0177e3e17e7aef59bf73335a59a22c64927764c487d11962f36d64b38df88496e11c174bc4a59ebdd1c92bc537965e99610408231cb68b0b6c840877a16fb2ce45d2381c374ce58691cd15de29f25fa841153570152682ac54119a3381e03a5a1dfe49da9af33169ebf6862435c6f362dd974d078d72b26317d8b92eac0c833dbdbed7911cdd0d7b0e9d263400d914dd4815c8d472948c8d4e8e399f4c61ca1d6db6a8d71bda581c8da2b09ee3c3a4c3bc78ce6796f7957cc3dae9ef18043ea193b948af4d08fc708c0a1ffc804aa44339ffb8fa3b6f7f2503d9a1ca410e57a96268bb64ff6da23c1129730e4f62d6675fc9f0042aec1e16453dabceb2852109de01f61560aeffb2c7e81600d6c3f4d20b09c06e99f5d81e2521f2383d20f69a627121ce11930f99c83f684b1acbbb1ca213a9774414893b5af29fa8d78f814f2cf0b7eff969a3941077f440e0faaf5a2784cf581cd9e223df00f678ddc4cdfa23e1f089a829262bbb24efbfac5243a1f6c19586d140e507d9f547b4f39775d82a0799d8188971c0d7b97c9f47e3d934225b932b035b83ad68138ec22468d0ab23153f68688d43d713ca160156d5a69893f6ab253ce4fc492ef039b3739f477d97fa8cb862496145bd5fe4cfa1fa089b221a8435bbb0535cedbc026b8962e4a5e746b3040cc9a24895c24ef24483049cdd4807ea7ba9e26e4cfff417ac7e9448d41ff2f56039698ec6f65ac163b399ee331f32086b3aee77309d04aaf214c63325e571d02bd6789b1ec1964e571558acbd33d20340fc8a129a8aeb6d5ce44c7af883190ad36a28beccb35157dab6984b7e8139b12413d09e90d7e6b6b16519b0c21b664dd30c33a197126b401afa39607198a6886ac18c19991fe86db820f934ce0e1d5a2c700eb6c0f5ba7f5b4220e6dc223aa69ea384ee54d0211dfefab22f166a67da77f8e2257a8de1b8b4740111c05895448efb3997f8adfd97e1813fc486edd146186e4ee83fa5247f7a66f21504d4f20a2b24ac792e668e90cc3537c64a09bba112b92b51fa03e013349e402ccba01b35a89946f0c6cf518b541e907253761f13c4d3b66000fd8ee7eb413240b1a27799ed05a62d59a0d562c5a2552d978bce8f1167bb7a71408984f59657f022eedfbd3f9b0b7c64b09bd74cbececb1578a8d170e328ab3c0d992ac0234bac34e89733f6f1807dfc687203ed0bb0664d74a6aa6013d69876a6d8cd8aa63714ba827a0043ab1a58d3994a987111949bd19356c81b7a5b5458f16b0329734dab486775517eb5bb69b950ae920eec815dd7941224103237955649211208ae54d9a3e5c284b45a1cb13660f6cf8d827e34f3b0e23d6db516e4ccd86d99fa353326962c64a296fd7628dd876a1806f03f2c2c9ebd1a93ace574329b05c68495695a11ed24cf0c9666937578d6047c05496341fb0883b2ec605abadcd0a8610ab734790e9b4c08b11ce5504ab1027722ceca4b3e5ae9d34e4b638d4e60776cde3d77482bb17a3f64b4a92683ac02e7ea4c3f36e5e2dc86e1e3a14ea3a2e06a515b9c031d53147b5351759b201545a9547c2fbc37edf76d507047644729e5c776f9f3858f7d01d54e9b17257b51cad240e96d0a3c6295e6bc36292a69e791bdd9ce41dfb3a697b4a58cf5ef346eb7e775ee362e517248cba774781d0ab8894897280fdf11454647f0c0d86d3d0fe287126f26e51a339580e80bb3d391b111b9b6e2efcdaa394cfef9cebff4b54625cae369f124a3869122a5b4371e97f6b56a37d71b4e57454bce288b4a5463b904c136c48fb479c79cb7eecbd11167319a887d2709cbd73f977eec846908b874c23990cf4e124a54b3ba57a95c8a84ca2b697937c3af4d48860e8fc779da1bdf3cbc94a48770f3dcd4335ac6aead06a6d0a1281707ef521b9b65ddd2aa60902ef70efad3af02222117e831b352731a17f096dba52dd233c1cafd138dc9f849b9ff981c94917f541e8e7980b90c57aef057612a411c4bd9f9a230e238aae9c64124507ca4d3ca7885178aed40b8f3786f3eeb3322232eb585793a4c1560d09f1e9585090d757485bba56a2e89477f45fa8a98ce3719a96f2a77409b40df4d1e3a32234e52c483147254b75a5e17b16fb87f99088eb268aa04f546de0f6d97cd29f5a1fb85aeaf608b658e05bde1838585b1b31610686576fe7bf6d49ff2420826bf1d06a22acaae14ad4c95c1414176526f076cb7556a86fcfba1307076d3e49cd11ba89554525c57dc32f4040a04dfd263c215fec664a5b2d97aa9fe4c17831b12e5fa9b58f2e7d5ce77d6389d7741488ff1b62f5cbdad7e39d8f51713ad242c9f2355a5e06c2d1da51948871b1868b126ddc593dcbd30ce4df32e29df9003b1e831ad6987f23eb670841483774e8cb6ab85ac08b7e12d8cf06adc52ebe918ce08935752ee5b0cbcf2d9ba9379b80a84d60c8efc8304f19790f3f535bec2d110dcdb822b31461c05013376c46b4924bfe81be190327829bc370a34403d5c10279ff5774ebd03eaf2c09ccb462c785056729cc9fb64cff4a6c3565ede2b2e93780cd4123cf582991c7f63f28873940319e0760ff66fc503fb03a71b45c5f687ac1d52615ddc08e1281fa165679f1edaaa0708f2c3e3bba7a825f4be3e686dbdd4a39a96a5a3303c426ab8368b0fa3591da3901d045730328f44bafc3f4145ec037220c10441971251388182519198775f86085b29453da4b32c24e0b25126f7956dbb824d04d08a1501a8c9ccd6e636e4630048a548da0dda2c4e66cef4177d83b5a6695b0ada124575222e3ec5f5f11954e4488535222cc7ba0657849bb3720a1cf2a1107bd713800121acf19d6db32871f71c9e771b4fbe35f36c21ae318a591054b0b55aaafd3137145afd43b5bb5f02c327aa6d7299543d1ca22c26cb96e5eb7b9a4f7fea7baa00e1ef965d71291e00db1b2be654ad105d1aa4c1c591ce453d3ec8d479844758a26df532f725bf073525d123c6860de67eeda0d30f5c38d04bf29ea17354370d363bb2afc1ede37f87c9bb0f0b2a3ea8393f5838dd17da083aaa4237cef544dfdbda8c4d70b7a85b0aeed8266ed8840e0268f209258635487b3e9dbf7ba19570e61038eac721095b6", 0x1000}, {&(0x7f0000001440)="8b1ba83538fab9705e46a0159ca5d9ba1a830bfdc41f277043635500d857bd5b608b8585c1e6a4941ebfa22903cba8a38e1524fc1e0f28d729cf47498d7d2868dddbca561832f5b8c91912fab5a2f60a480b5c1b0425a86d3603ae835eebc5d68a67837fdac137736d66c73c3e26a2605f56a2f8c2de7b02be421407cf26a781d4471720c9e06279e693e81f5e982f65c720269be43d3ef100aea41a6512ecefb4c93307", 0xa4}, {&(0x7f0000001500)="e228f175d4efcbc649e27a178de733a33dd4b5fa2ab6d15fe036167fb0a538519edce5555f0539a06a081a436be0c3bc7cbdcd021ba7e4a90b20cc2e04876e72052440863b5ad7c4cb42f5000a3af77d08117f0303c516df2816b2359bb75a44e91488505acf5fe395d88e", 0x6b}], 0x7, &(0x7f0000001600), 0x0, 0x8}, 0x8) r1 = socket(0x6, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) 13:34:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 13:34:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000003a00390000009e4332ffc5e8036e96dc5b4c6bf0a8f5b45c3d9799af008f249c29a2554d7b144693b535ff6d70e2e4826c5de7635bf5df6ca66cb3707ef1faf295d3da40a89d91580967e5fdd63834b912c91e7c650b1ae05649c57414d3a55b208c3a9252148f99b6a83c3df8412a6986a0685b4c69fa3285153dc78fa8a46c6ded98"], &(0x7f0000000080)=0x1e) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:34:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xc4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) clock_getres(0x3, &(0x7f0000000080)) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 13:34:19 executing program 0: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000012c0)='./file1/file0\x00', &(0x7f0000001540)='./file1\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001440)='./file0\x00', 0x32) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000001d00)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a01001e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0f721661e59ab64a085b7dab01d172b88dc174502681e474f4651db50d1c605280a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a0100000000000000903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40fa385f1ccd523351af38e292c2d19acf618eb4641d46d3afa8b1413cbb090709764b6a468e3e6d78e6a754f0aa95caf18e26d9acfe2d1becbcd972f468d03e3f5a1295039d4c45609ff8ffcdd77a4ef26d5fb35888ea87b61eb49bda90b2556091b6ae5d1e59d9b800"], 0x1, 0x0, 0x395, 0x0, 0x0, 0xb}, 0x400) mknodat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x80, 0x8) setregid(0x0, 0x0) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r3, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r2, 0x200000fd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r4, 0x0) pipe(&(0x7f0000001380)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 13:34:21 executing program 0: socket$inet6(0x18, 0x6, 0x8000) socket$inet(0x2, 0x8000, 0x5) socket$inet(0x2, 0x0, 0xd1) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r2, &(0x7f00000001c0)=""/193, 0xc1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x620, 0x0) getdents(r3, &(0x7f0000000380)=""/154, 0x9a) read(r2, &(0x7f0000000040)=""/28, 0x1c) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000080)="582720efabd16ebae63225259560fbd5e4c262b48c00"/33, 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x40}, {r0, 0x100}, {r0, 0x2c}, {r0, 0x6}, {r0, 0xa2}], 0x200000000000013c, 0x8) 13:34:21 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getitimer(0x1, &(0x7f00000000c0)) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5, 0x7fff, 0x5, 0x2}, {0x5, 0x5, 0x80000000, 0x3}, {0x2}, {0x0, 0xfffffffffffffeff, 0x200, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)='\x00') 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = semget(0x2, 0x0, 0x400) semctl$GETVAL(r2, 0xc8ce651184b546d9, 0x5, &(0x7f0000000180)=""/250) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfffffffffffff416, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCDRAIN(r0, 0x2000745e) socket$inet6(0x18, 0x3, 0x80) 13:34:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="828201f0ffffffff"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) munmap(&(0x7f000015f000/0x7000)=nil, 0x7000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/51, &(0x7f00000001c0)=0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696cc63008"], 0x10) 13:34:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0}) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x18) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000240)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) getdents(r2, &(0x7f0000000140)=""/180, 0xb4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x9, 0x80, {0x6, 0xfffffffffffffff7}}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0xef57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x5, 0x401) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 13:34:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="6697373b91edad1597825d168583b92c0472b7e7109b6c7d8c77a50ca4260f5ffa1034784bfca66c50cbc4392eb6595a1c2932f0968be28280dcd727c6ba308c72bb30d3c78dd1f9512fc73c6fce2795f3117d4e2f1edefbc4af82e5dd5cde6a2306aabafc7bd06c239a16a4157affecc98c50e55e73645d9924559c59a9", 0x7e, 0x4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x520, 0x0) fcntl$getown(r1, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="dfeefafa7e0b32d5e11176fafbb1641256d5dea33c86bcca258f7db026ae260e6cd27c3382652770abc43c9219bab8f81a24a1cdbbaa3b7c9c12cda0002c8b656623a68c8fe64394d5dda8e1acb861e238443cb6bce3c102a4142db2cdd30ad5cb77042e104dedcabaacdb52a1460f57cd618756b12d3510ba44ab866143dbd0f790a013eda71c133ae2d45870e329121cb1337c6569c6cc5e3bf373", 0x9c}, {&(0x7f0000000240)="50ab7ec12203f371e3593dc6f1c8a99e6940410473555e03fd342541d669642b9c917a851895f9d567c77a576e099711b62d696987a6532b34b347faaf8a576760b4ab1995118d54ef9d4393e073b1705a52e05184ea1362cf98977fa51f0c339eae898d76dc603b05000cc2e29fb2cdd6eec22149732c2111d3ac9dea00820201a717524e79e1f1969f4973b3a84d8596a25e422cf124ab29675d1e17658898e49fe36037cdcaf7d3d39d755a8ca40cb6873fd27ab187bd8dc97fc8f81f61bb703d64abaa84fa21f65a35e7de1b", 0xce}, {&(0x7f0000000340)}, {&(0x7f0000000380)="88954371beee1ccf370fec26b04c9a4289cd3ec0fa551da0ccf2ac943fa455840b3055d282f01ee37d6a41c670efd877538174dfdd88987445bc396ab592646a6caa5209ed9caabc2c88ffe43057ed569cf5b3758981ed524648214c3b37fef811903b067a8ed6da517f3d0f5db3d4d5ba536a8c59ea0da216d9bd48feec962e9972e9b51aaacdd0059ba38538e823daa3b4b150d19ec02c72b79c5a63bc8c8551255f451862df76e6e84a6cca52bf2e44e489d1378cd2996776516760750b74ec72ce7e4b3ffbe8d4f927ef521ea02b37036a9e5d5446a5c3dbcae3cb300c009d9948257427c53b2bc0db41eca582395086e45d9f9f407ac3a9", 0xfa}, {&(0x7f0000000480)="451c08e73141c54686d7e50d8d41aba8d38d", 0x12}, {&(0x7f00000004c0)="bcb31d822bafe8f2c7e541d4ee67fd3308ba5d0c23bea0f97d11fb624be213f174eaa86099009035cb24ffb42b8e3336427684f2b64b4118c60e362c97937ab9971cc49978fc5e739857b192de4408c92ac32fce2c73b38924f243ccd712e6b9ad4e405d632f4b34a84f2c0ee6513a231a36eb95de80e7f6a80df37cadb9318de3cc0e5870bf98af3a0cc579ed963002b8af84f7df9696d7e238ecdd41a51a4bfbc60d93b94d807dfa019a33bc47d5970fbe847e868223bfdeb21c0c8ea18679c6be1b8fd3db5b866a8242326f25154b653a36f5d3ecc5d00f699155be82dcfed44e2581eaa8dbde8eb12faec6cc", 0xee}, {&(0x7f00000005c0)="f6314b3d2a7b46ab851a29986b81c922d8658ff98a8d5b13d74e0715ba56a199e61a7aa04214708aac8425342534c82bdc8efa827d4a450534983a34c6949bae02b42828911ff1f13b62635fd6132e5838d0b9d99566df55c72067271f28bd2b560ae169b00b4a9a48a44cd46711468a24194c6ef9665f1e63969950e3423c8b2f3f5f40e0998dfb193f04863ad2af03f8bf8309233c21615ea058e619638397d069b8159d4898", 0xa7}, {&(0x7f0000000680)="b3d0898ce3774130724925dfb8231e6fead6533655527655e36e0accbd8d57b56e09779a3f2469a991219c5ce107dc9eb33a27136f2ee169e95fd977ff0ca26a650d13dac79b37d8f72146a3612b72251eda10a83c43ecb004f7d191264b5804efdd0a", 0x63}], 0x8, 0x0, 0x0) fchmod(r0, 0x40) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000780)) utimensat(r1, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x5, 0x1a}, {0xd0e5, 0x6}}, 0x2) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000840)) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000880)) sendto$inet6(r1, &(0x7f00000008c0)="aecba40de57048d8369052a2d32fdc1d92b3d29b1a01e7313c0b0ff2e37119c5e27c64d4b6263490d860d01564b1facd6b93b971142588ea76ce4b3c032f978a37eb61d3fba05b6ae1b47310e0ef46fd42f8d853b6a6a6105de5fcaf04aa66ea47fdbc0ce3a492d4b813b93f750dba669bbf439bb5760ffe8712089304eefa594b6c6cb5f63b3d3ad9a9f888b10bd11c58fc3d159276202eb88e", 0x9a, 0x0, &(0x7f0000000980)={0x18, 0x0, 0x0, 0x2}, 0xc) readv(r0, &(0x7f0000000a80)=[{&(0x7f00000009c0)=""/178, 0xb2}], 0x1) r3 = socket$inet6(0x18, 0x1, 0x0) writev(r3, &(0x7f0000000c40)=[{&(0x7f0000000ac0)="fdea3cd454ee378d986515489824fb77ec0e4de5342d47e6ab9c1302d093cb1220eefb118ccdd7b6a0a0e72100f46f2b99df1e1d32e7287f2d19e9ed102a2c5a2eb8322d43357ed905b0682146a7cc8bc37978a5c32d80b40152b7e89ac6f78fe2b3ba", 0x63}, {&(0x7f0000000b40)="180a54faa8110083b8da5cb86a7fc206a0145e2d41a6e8c94df641c40b342a91ca50feb257141fff51ab3cd392c0beaa299492d2aa0a1fdddbc0f37e564c5ccd6741003b2a3ff89712e3f21599ac463b8e4cbeecd691f29ead369208ab4f2af4628e534065d0ef4cc7a4f64f77f1911c1c6f85ede288208cd4a79277de6d7141a40a0226bafa4aad1a5834ee751f35dce3dd539538d1f2c6289e647ea5e3ea6c5c1d7e53b0db932c86784d5dc4b3d36191a2f3a578ef0f345bd46e0e55f1475fa06d0586acbb3e14807b1718c08d37d825dba57dab97584ed2f1307f85bfeae1f323a6cc9dc73e589944bba687b6e28f9a74c937fd27e2", 0xf7}], 0x2) fcntl$getown(r1, 0x5) chflagsat(r1, &(0x7f0000000c80)='./file0\x00', 0x10001, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000cc0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x2010, r3, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000d00)='./file0\x00', 0x8, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000d40)={{0x18, 0x3, 0x2, 0x5}, {0x18, 0x3, 0x10001, 0xff}, 0x9, [0x1ffe00000000000, 0x8c3, 0x1ff, 0x2c, 0xc9, 0x200, 0x8]}, 0x3c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) fsync(r4) pipe2(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000dc0)={0x7, 0x7fffffff, 0x9e, 0x7f}) syz_open_pts() openat(r4, &(0x7f0000000e00)='./file0\x00', 0x1, 0x10) openat(r5, &(0x7f0000000e40)='./file0\x00', 0x8000, 0x10) 13:34:22 executing program 1: mknod(&(0x7f0000001600)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="a687dce66e86b061a75a4d55581bc8dab02493dd8ae294ba18248fd9977a38337e66e3076737657ee590c3f7ea347c3edd08df4332a35a20f3ea16c9a3e682c1d4de7c377b324fcc7d36f900d2161a342b6f410693acd71baf74b84ca86f76ad083a67d588c2fb7b0a8df084a637306749e0c0eb1cb167b9a3017da0aabfaa83fcfd41d4d3f52759cc4e1eb6324f048835ae06d78369d66c6bbcf399acb01a5b385fba391c", 0xa5}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x4, 0x8, "f349f9c016d420570bb0b317f24e3ca2a79a5636", 0x5, 0x200}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000040)={0xffff, 0x6}) 13:34:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x8000, 0x5, 0xfffffffffffffff9, 0x1, 0x1, 0x800, 0x100000001, 0x2, 0x3, 0x8, 0x4}) setsockopt(r0, 0xd1, 0x8, &(0x7f0000000080)="519189930cea7fe9fa256b3aed1cd88d4ba6373b7db88574273796c5d10eef625b8f951567eb9d0cc61b0ba25a72e86213a28899de2f3e0c1cb0a7c0b654e24048d93b27cd8da083aef9285b26d2a8b5b20c948af9f88f11f30f695cb7967e791daa8a9f1d53c0381d3be404196b8132fc15f5ed5c88e5121b8727635ac4d15bd95ea8cb7d3fdc5ef0d23203aaf5eeef239055364ea4cc71349f682ed1c6b12d4b68baf6cfbbafb299736010c9e8e768814eb89bdd79031b562de6016a6a38b41ceb791790c4c6b57a9a9aee5a89c6ecfc3c1147d4ac22147feb85af9f9b73569c872a5f5c4984c8f3c609f4f3ab4e3d36bd11d852ce8fcba7b16b986a2a1170653903b6a615690a89acb29faa6c60c7ec2d36073fa342cebceb55eabfad07b9806f4c04d945f7de0d6cf23c4c87f17ffdcf58cc138ecd23aacd07f07ff1f600e671e8b0be5495c6731793bf23afcebe293bfe04a6c2179a5409c72801ccf5cfbfd49f5fff43f36c79ffae4a08e572330982a854f6824d5081461cb12a4efe6fb9433b3b91a2ad06d7278426f1a3f49f420782246b7c35fb2b938e85ea5906e6258048a7dc964be599cc4bca82b9190bb9392ef99808873f59cbfa0bd451ba68cb9c00366112b9cb4f3b315e76f8dc545cac3d79fb57a1b5f668abe3960f1e098345b52421a7338be9a611fc37d8844cbd52f1161fc21c5332b419004b3f102d70e4b801bbe150151f313e685fdda2f3e7560fcd31ae74aa708a921c30ba85c0849ec912378dfa8fefece50d73a9ec70668d1bbaf475b1459aa59beab7282c0c9d30aa374ca9daab2135e241ba91b6c2fe156b41dab45ec661fa0272e81276204fb3ce0bee25ab11c0c043b544d9594175f7101d1885b81aa40fc47f59f848cec39e970f3f938e146b8de9762413b0121142dd1a6bd0afc9b67ee83b7ad4e33c787e2e4fb10cffe4f453efb457920eb8f3ba0b429f6ca73ef402290360003236b644d94b4c5841a47a3ed013765584b77dc0895dbe4625d452769e8b224753b6b20477bbb8d7b69287296c56d885ff429ad97b04c9ed19682a52d5e3c3e805cfb47748c0d1ce74b6c793c5e2e832a8927b287f957bbffca7430633a9d39891bede606e9f91f863ef450a79eda5f6a681fc95e69ebf5aa1797b749c85a8e60089f890ed7704793ea40ca49a8e95056562c9ae09fc06dc74815d8cce4d6ccb011cfc02cc115743bee8721399adde48d9624d86bb0eaf31f368fd15aa03624b93d9b0c2fbe9620f64c686964c11074a77469e1c6bab9e0cb739e1737d69681b139683faf29c6e009722e14a3e0bea49920d777782d511c9a654eebc7bf0804d61ce8c92190a8692d8213ea34c31e9d3343cb95f98cfcd99a9c2eb97f0fa6175c43dfab9fc1bff6b4dfdfcd69d8f2e16e695bd3529e237eed2e12515ae56afde6b24c2e280589a14d2b235761c579cdcf4bf08e270e0c9590ece81c19e9934a39a742e7c5fe0a7348a4be27465a9a1afedee6b1cda69f633ad5a57f1ed0ffcc4002ac6b1b90746f2e58b1f8d71d35d2d32bddbe9a70c3921cc705825a4e5cea632d64781b0c4de57f294b39bf52e2a0ebee8720cd0fdbfcbee2f72052fca6763085e001698f29ba9c0e355e3221dad4fbcf967cb7df05f1355fe6b22810439345714764853b85478b8d86ec4b437fa1ede12acef3ccc50cdc6f81de3bc261d6169e1c0468271fbbddb66143271c0cad98ed7c69caf32903ead7c300323a62931a1f8db516fd8635bad154fd50d140e1287d67fd8d367ebaf35047ce412186312535f13ec84daef37d2c63514ca06e9be975edfcd2520c44252c7b55e7a7d58cf13ab03e22dbd390afe880c52d415eeb85a1834b8d91e27cc08ddc2810087f1f466a0f3e2d79240acc53483c447c694fb069a0342b583f55f5b10ddf57034bc62fce63523a979dbaed793031e088d177738aefec6172b84dafe359ae644c8c6bccd9d49e1ac61f623ba3339ebf2d5c00ee405f3e6b5574c3d233b57f168cb04add8b48a544382699db861a305b117099f9720c37f455a95c9f915653c112103fc3bda14780093100fb5390bb7909b6ff7c3b6687c5432a2ef25d97cbf35d40c5db33f99c2861241f40434137d142bf1a177401447fc0de51b958f88cd3f762f21a80bd17274426882d1174ebaf0fd61f61fcbd696c296a4958cc083b1054a544a8c24f1f8d8abb29d63916b018f63508d0bcc0a9cb2fb57e3cde91ffc4d368ab3f654d131d3d88a74c904b460102f9ed78a24d51cc50f81128eeb49321bf6a40020c97d839b5097c7129087fa4c0c10b12205c9a60473d2e97c5955a2b73c30b2eb672a5ea7be600f26e1a90090e678b3ab38ba234aa295a37d122527fbee99c038abb7adeefb4a32c843c9c8c4c5f8366ab39e31607da3360e118648eb7fbd3c75dea2734423b1875eadb05a6b3c2fc2e4aee7e476c05ffe3e273e3b81f8ff7855c4cd006ef0dc63d27abc9fdde223c9571a0b17b3e62597f3705695814d5f48b6ee8867ff50859df303533d0439950d3455fa0d3fc40f2f7aeefa0ae00e5ecad7e0115908bd5380fca1f3f571d024e32153c1a12b69ea601a94948ea7b994f285e71d7974155604f81dbf2d115b481289752ca599be87bf7845e9c6787441f2379e1159f7b44754d9c300143904b43c5fff97a3a36092ea8fc7ee0177a5db245c25e7f7633d7ed07189ab2ab7a6f58acb201f037cce8b68ece962aa8781dade539e1b92b68b4f5ad701d76cee90ea9f5b3bed6d30e35ba542a63839fd8128f51da0d747aa3c2b7bca122f8fd503f7f6eb74a5b99fc9feb0bcf993f52231f9fd5f2e8f93466ce31a32781331104106e37d49aa8258bb2dff9f296b256ae18ffc7de16f4e991d83def8977607ac8bedf668796dcdc2941a7fb25840645e0836d0e849cdfba04fd4c56886a68ba64f052180405c668babac7859786028c97e2dd822bb1548b36d5def942e11a8b9985b0c33992e19865930eb9481eafea3407df11e5ae8a1e8024159d6c700d9c3d96a60bd0d35d3f09b4ad4145d74055e8d4f416051f8704e56fdf67bfbc97e65c832e7f067c299f2ba214bba9186f8604259ebdf9c52f2dc0643556da04973d92659650229bae1a2379edd462133f36393900b69d9bf89bdc8ab6e35c9a185450e324bfbe746dcbb7d25a8d41fb5e6cb06b5e25d15d34c78ffd8249166f924db9ae5a4351a52da36db0f612d57a00e1faa023f8f34f7997ea3edf64368f230eb6318fab01b13cfcc3d5392ef7fdf61876ac863d50bedb2f1731c782c63b3aba18eca1a7ecf2e44bc004e12eca7c22784a5c75be54e41cb56670e7ef216173d0aed4785f22ed2c82ed904515feac393f619e112fabb012e6a0cf624efe7beef38384eb14619682765f831bc48d1d1e0e821a34241cf663d90431b47750852e6d58370719422f223d939b7188a0f897138f9bbb7cf0ee036af48bf196979be9754a955e3610c42ebb064c6bc9b5667c1e71a1990031383b196e98b78a146356df818cff00a007c63e950b23b3624cb182a21328f70e2deaa1a394d973280496c8cc19180037c194f1b0467c40df41081a5b679384351ac08658636e76304c48e9e0a4a5d7b7da1277cd948309c7ca1efb11358369a8763be0cf8b81da41e0eb4647e61b3d77ac48c7bef23d971c059d5dd9a8b29490d6375b0a01a818bffd8d2688b8845a490d099868467ada75e3b821f9ae9c567617d6ce5b2b7fce8d6f2701ee410498b6889c3c2858ca97c304c1df76e0836fb141509773abd9942ee5d782fee4324829d35f1e83cbc75bfd5301c64035b932caa6aa69037284b469cb7430a9306ee50fd276790e034549b537862d8d19a733e49ad2aedf2be9d839b302a9a527bd69d38e7734de0bea0d5154b94fa485a30410370cabae7472d3600a230e15c0923f6337cd0653b850828b979a9afe6ac701d556ef6565f59d5655667eaa7fe1b7b62fd324e4003647c0997f828212f16b3363a065ff028487efa3d01e7fde45f531de1641e3b31a18d3c5905dabb1a61bec9aac73d8c5314b53f6ae43570c23fc1439be79951c00147d92b0ef87c6bca18799b294f3c747aab159a8f26e5379499e07a3149a93945a67cc73779dbe647e555791a7a36defdb80c2fdbedabc18987062958d109c54daa400415e21df7492872c3688c59f7bbaf8bd7133b09ab894ec1ff73997f95888836092fae5ceba500aa512b92748704243b5943b19b2683e18da67113221fae076e557c184c3e94bca5047677b6682733a828fb21186bb9ee5234274a0471ffd13cc071da2a9d13d831d76a2c192554ee82e751cd5305c90d7d5f411f5b1c1cf52bcc184e04c08f1f8fe5afc938cb7b05c23f04f040f11f20b3b39eefafa2637ea3c5562b093074cf36fb8c7e5889c9d30d86c6929b4c9b643be3fae341f41822a950eb89ebeafb8212f0a44c1f87a8644c9dbaad02c6c945951bc3a62985a41727b789413a3e6e2f2144393d416156e9c58a7c9cf73c9a1f601905966a5ab76f796505b98737ebd294699e09712447d8aa19d77e6da63cedb9435def10c1a4630dc65a33d5f270f0af3e6c594c3791705e287a4e926d3531683314ee170030815487773a1fa45d7ef5a2afe84ddfb8f0f6cccdac068f63175adbf65eb472dee709d9445f2573fee698bddab8812cbd466ef4037c6e308c63d6593efa0d4d79ef42fa49299eed7807572b8a2f111aba9f915bf7b2a180972d577658fca9f66c511a0ed4fe389a216124247d59d7f7cf997e45f6388812536a03b3cbf1b9de91f18d862f767948bdb9b9aada50429bc97d79103a938807665d80453fe4508404b1fc44c6dbdd187a00809b7ab3ce71049e55289e872599928b108563746fe3ee9343cb6537b758fa63ca275692ea7e0ff7da5d9a767bc7f82f6e7c03efc9726b2004b81154ea37beb689e2939a638b6cbafd9ced3f6b6a8c516be188159291de0e3896a15534d9528aaa83ae4bcd14b93cb1307523fca92b64a74e73b9ae9a89f9f50caeeaa350b8d6dbc36850556f2169bf1d144d0baec2c0e60c575a4d09b5f3509da26068143137b502ebb3811272b44986ace45021cf05aec83eac4ebf2129f50d7444f1363c3c32ceee0f65d12a15791630ec6af28974954c6e82cad6c90c59f02020d69beb84426ddfe4160ecc14d9de53827b42553a19faca356d5f90f44a915f3f541826f5422f0f77b0cc89c7f1003506ccfc392eb31e8b2a5631f0a763ab54a7b79a69c8869c03bbfd38b7fc190a5e008452bc3646c40b988602a0b848c6e7866076490b1f12c9237771d7b7bebe65141bb37d53d14c89bc2007a2937187dd277ed999ad96a41fca77e97ba498b5339991cef8b2a4b01918a5858432a2b7e9fd5ae77cbfcd4657e4ddf5733313cd8a1b90e03d711a39b27911fad32f2f1950ea407c9f72fe5265a392df7a141bcaeb35cd9d45996acaf002b3b293c63cc1c0cb88aea0c4a75eb08c8c07b018f5c2b97bd3544d9718282da38243b934eebd76556068d822326f04f0ae881d37015d6c8e5162ffc2dd8167ec3290fe0f0f2208f270f44aac65a329db5027fe2150424400bfeb457e6c9b2cb96e1c1da4d6c5ff6ea1ee5e5e533177622126cb6eed59e4dcba0b056c7c518ebc998f2a44824980d749410c76e020154e334f8019c9835a6f8dc7d3c9515ff619a77c23d3fc849a422d95b3fdee4c00572d24a6f7bc0f0f03c11064aa33f9188fad667cbe6ffeedeaf18c32c3dafb", 0x1000) socket(0x6, 0x3, 0x8) setrlimit(0x6, &(0x7f0000001080)={0x1000, 0x4}) socket(0x18, 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x112, 0x0) nanosleep(&(0x7f00000010c0)={0x6, 0x6}, &(0x7f00000011c0)) 13:34:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x5}, 0xc) fchdir(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 13:34:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="252a746fae3b0efec7bda2b0bebcfe0388729eacd3ff14e28ddf7e58d9b243995b5a85dd6c2b0b4783650b6faa2065c0fe241712c8e8a33fec85d1f0d195ad0156c49a63473e01580b029457d64644532e907f7d031164523ec3ec32924baf15ccd7aa2de1d9dfbded7477c5f77cffdf1882427e828dcb981eab2f8fdcc7009576f3020ef99cd5facec0ac4a82ba11f2dfae3a4320140b374c5695aa525137bde2e7041d99c3b408ca85f34a7d80f966b81614cf58729eca025b5fdb050d8074c4206722c90d", 0xc6}, {&(0x7f0000000380)="37557ee311b8e20ee155aa9d83facc6835077ed3c26fbaaa2c12eccaaa50ac21076f7a653b5c1f553274a5f3bdf0f5b899889504d4893055648c85eab73d21637e74f8b591c9c7617c6069e0844c06d29a96c680b48dd0ed68a142aaa115aca4e5dcfc9450e426ca9ff82d06d527300a997b88c89c0fee678600fe814f9805e646d32749ec5d87b17b5778ed2ad2bc702f926eef507e78d1947486e43b76e338ce87e41dc6c8edf2d4b6ed5f8433ffb1d78a4169ddfec1b3f6ff7af9b5dd971655a52f62f3e235c0e53508a1a674f0aa4378f8f2f131bffa191610cbe30f8641da471a508a829f07c2a7f0394b2a6dab", 0xf0}, {&(0x7f0000000180)="f53c2b7c62b658e9a34d9af8965179150e551109a972273ea632e4085fad2bef2b932b141a6e9c8fc605d4b3f2fcebddf784018f16d57df58797cea468bbf8cc050cbdc108f6012dd78a19721b3d8322d6a93af23ed06fbad04dccdb195e309ac87680bf2af4a48089a9d690bfe0bcee2ac7b76a6a318f325f54f83846f356cfec79b81c1bf9fba9bfabdf43b1c073779c06a87a", 0x94}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 13:34:23 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="25eb06b3fc289a7913df502bee5307eb6f404885f91d04c2b62660966060234778b222186bccb765bc473462ce9efde5cb09c8629df4c91de74676c510f439f95b497c47a3fe7ff33f9b4e3f37445f4f7a97192130354e4a2e0cd965009f4e76b1f088c9190918e22391f911f51c43ffa534da766ee6b8a4c6e056dd0eea87fcac8020db7b2db2c80cf8adaa3c860bc255b1bca3d13d210a88a63e2e2f42e3761bf216b83c9f982a5c06754cfe7276d81dc6", 0xb2}], 0x1) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x1) getgroups(0x0, &(0x7f0000000040)) fchown(r0, r1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 13:34:23 executing program 1: getuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 13:34:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x4, 0x2}, 0x0, 0x9, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000000)="396323ff070000000000005f6fae00ae8e9ebdb01605000000000000001cd1") 13:34:23 executing program 0: socketpair(0x10, 0x3, 0x200, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x17}, 0x0) r1 = socket(0x60ae689badef181, 0x4003, 0x8000000007) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:23 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x5810, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) close(r0) 13:34:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0x100) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r2, &(0x7f00000016c0)="d5388273c9c80aa10551bc757a7f22bcd5605c2c21861975ce4e012cd41cfdd2c41370acd93ad85c08a4921874618fc2dbf0fe0527bc232872ffbf1140e1d3ecb5406fa0346a98a124bee96665d7834d97c358e11679ec77db217eae211a5f06c6bd195ff917a649cb9f568733cfb4d9838ed5d978f2c59c86350c8675729cd6244332a9890051350bd550b8bbd9b47d7637a1c7c9750d9c9b44c682cc841d24e454bfbb533df93d07b6aefcc5c5cf5e17918f4323e33b4cfbbcf387add501a2ad082b08f768ff46fb96a6d4456bfb8c6ef62502f1cebb7a7a610b7dd78ef312b24e9e6d36cac85c73f25bc015975e3ead61ea09452ee157c8aefab23585f941f1e1efd4865695a0b3292c2ae290447fc6dcaecf723b3fe3becbab5cebcf9bf037eee98b833e852d1bc287c99915d80f41a1271c2c32c97adba7e7969deba0558a3a80af9faa1ebba590589dc140fb13a323fd7ae9cd79e831c3ae4f15066f5f87ed3ca3084c77cbbe37a8cfd0da7f42ddaa20d3782b2ba65c5a6ae18735cbe9e95eeedb92363335283820f5211c348675d8fee425102a1475b28f48f857b0055ebb487338867a928365cfde7d6f5e2d14f4e423deebe3ad8edbed551724357de3c51b2e01d3f92f10fc38471fc1431e73c032cb35e4fa22739be6b4d25e25ecf9d4f0fc12a89ef6799a909bd0de8a015ba891e72d7a76368e28152110816f547fb24d89e441af06312e2c9a658d05f49394d9b78555a03abebf558e0d8cdba8abb7d86047ee116c14c43452975aba0938c715c9cce205f767015cf1750eb6424ca0aacef2c1a6c7b7ea0c2f6ed454dc072f919461c84255d01636494816aad14b2597c643f46e7e39ee3828cf38c244c0e4195d2921c2461ac0637cebcdac43564e56f90d5187344bef73df4317f8a7d9e8631598b65fa534e84960d7f408e9c7e578334ebdb14fd35e18f4207ba448c9b79d5eec24fe56b30113f1f8dc7625ea2d53de3a8535ae4de5632025cbfeb90bb99f9421c66f80641c83aebabb976861a66abbcb871a06f7c453a18e87dc9c249a9bba7220453a3b3f1c5c1fee026e551b63e52526b87ded3c25dae7dfdf87e60ff6706c1f8dabc324b5d96f6730b2fcbe9cd01f849b9cd065939bf909184a9ed1baca2f03688cce20410ce08a6d6d57d6354b93943f79e9c3c27189d44c64a437aaeffcd4196f75b19d42b5671646bdf60317ebf669f67efc4118d98d9570adfaf40a0183d72c49e44b24f76b29fa32a96f9c9cae4ede09a189fc92c4ddeee57d6a832cd7cb63dc328511cbe36d82e25a9702bfb67104368c850ba1d308ab0dc45f6201c7a5e31281ae2efa90db2c35055aa5ab64f0bc8d5bd1e4cb781f53d00a00cb09652c9109b8c7eb56f1b5e717fa9531cb54fc98b88512a4caee420d40608a8fccf69c8fb8860d4bf83e8c3b586c0dd340ecb2c89f0a1d9acc7e1b17623a3e41d108d44759da923cff1d5dc34c013ef843664f9ea8fc6cd49bb285a4732e89d2b51aa60f37b71966f91ef5111e8fcdcc73cef9e2265fbb12ea6b8bc815e8be63c609cbcda2ffe5d2f2f929cc16f1c08e31acdb4a9ea24c02cfba5ba9db96ad886d8c3127b5d48a4ea4b4354128865a3bf813efecf17d37e27eb27461c248733c7fa2a5b6df6593ff0b48062a8f8f4b5d45d39e824ee862f4e51fbf74b173eff8cb020b421b6cd6ce224ba454d1a48aa3576f46dfd14ba97d66bdd59c104f6383c66daa0b7df1d8bcb178bc75a127040e1c919a78807d980a024e988ed07a0f2de72afa308101e6ea99d3d709f2b994d94d7d4570eed07b2ec79d8655f2f5cbfaf83e4265cab2fc167643a40644b61879c706b7212cbcfbb808fdd6697dec965fbeb3e6b3bb2bab2690321ae74adeea545acf209ed48a58a7edd6bb1aacb9493fecb808342143bbdb00eddae1e478cee4897e86b80ac7d9ccb2d2800fdb0c612daebf579e6e537bbb69006d58677767cd0c0828028d49708458bdffd412e2508a3f619fbe0c3289186ceb1fcb38f79306d1bf1b8f79a1d71cd458acab61397f48315e421434eb2a175bfc667d6ab58adaef34f98a3e5c85af5bb7bc524ec5ae8c262f9c8fc41c6fa0e890b7084680ecff32154bb3ac07ed6a808f66a1f30cab31e6e7f476ab068e63ee70d17ae9687dcfe4592f30bd060d87bda17fe5ce521c95a1f36157f19cfe76bea3c9bc5a4c9a775fe9fbcfc19b97c88f96967411458122dff397c0d9f3a752a9bee5ed63121d61b3bb4c9f39cdd07614d3405b48d56eb74bf65fd825e1d650e679111386ba8d892c9f80a73f3fdd885a1b043c1c23ba9fed5dc5e0939d04d9e90f96cd111a04a594fd5dff9ada28176eefa4e187f14a1ce7b31860b9a6af6aa34ece1d63e0afc3583843c61dc8457483f8b434b4f75a590f9c8dbe8e5e74ca16fd24c39c22c7b0f40ca8e1b680edfad2b7a54114183df867205cae5fc9ab296491f9e4d8a901a79f161b8d0cfbffee535cf17950b9bd6ba2d7cc2b194006f9b387b9f6313f69f004846a425e0dfb7483aee583edd86148d2ef9c4a9d93d52fd361f5508a59f57304e7d232a29b1a6533933fda0bbdd061e509f478c19a5748404b0c389c15549eb3796b183d71feaaa1414cb6677240058caeebcda01fb76949ecdd3314dcaebb3590674ea9a00f9dee6dce030852b585c86e054b5a3b5654cbfe2249f2349c81a5a47ef29c8f550dd7bf7914b9a779c3597bb1192b4600b94a89d7efbf7246a4ec0751ecea114d9d405e687bd6ad209b7c616d6409d9a345615dd999ac82dbe4d896559785682b269c960d00d0fe5076704cab1634323c57fa3f100db97be54a008f22e9f8cf4d03e763660bc6293340083fd427c096136bda72282a71e3bf8e2bbe6745ccf05cda5160321b2fb0879a4e47999f2d88255670e92b503878b3507dcb7adaa7224331e78fb4431639e61ba2a176964f123c03f5eb9c855bf7bd027730bda17fae05d8d8a7edff4447463a86a7f0161fccd5ec1b72bc361ee442245fbbdea9d4aea7750ac9d1ab8630724fae96e758eba716cd41b729294fa3c9146ec33ec6e6f103e5eb6273338f74567b753d6458e544e1fecbbdaddc27d7092d7ea51aebe6fbbc148c8ae41fc42e29919b4ce076cdc16234165171ef3563374c3bfd08aca4e762fd61669af6bc6722c8429d76e8358a42153633641e1ad5a4e573ce4c46f15c49ab479e2197fe0398cdfd19efdc8fa839f052b680caeb75ec8c794b05f2f0050a96648fa6dc21cc3dce2ab87cf6a441bb72d87524cf3ef7617ca7f6284f201b82f70e152b406875701a71d97ad9a4524ca7c3e0748ced18e08531bd2e83914e008f60e665ec3e18635fda435cd7e186a8b85f919d1e3ead384bbff0ea4e241a40589a00f5aa0f7f2d1414fb067b3caadd7bd700195c047ba4773781c88af4050c4a61809235e72004ae1d633bff613e3a4431f79a0f49e3120af5e156a2c9e3ef82401873144f67dc95db6a73bb0b9e65060069bef9fc72e95e21029a8917dd5e50a1e5547a41eae9ffbb404863e7fa3c2dfc83af8d2a59e8c86dc19013778a971ad5af471dc69498fd6025e7788cf11694341e8de00a45a784d54e05daeddd45794fba3157770b1169ede6b00ecc944a6cf33e28535ffcb015658050025ecf675709e576f4cd8f6dd1c8520d5c825c737d371e23e4bc4ec071aa93c272a8f256330a29eb3ab52058e9c506e5ee19a5badb018811d6d0fda68e1e418828c83e61f91991adcdcec5478692589017d74971b042c6502d23c2cfaae08ed6ae9d80dcc40b8b443095ea974618ae17189c31090235fe06ed2ca4227bdfdb04bbae661612eb1ef6de57901d98b1e5f8756e9ed00af5fc4e91f9918b3c51ba134869b21370cfd214442a6fc298f4095b85312daba008ca0ea41d0afe58c2fa072f54ebe0278f6fb73f0181d45e05d1197557598863d7828c6ef5cfc217a37a10ce734806a21e193e520e33d643d0b5c5d39b50115ccbc0aa67bbae584c66f59354f62e91acd38e34e5ba81c5f3b3db68858ca1e59e8b6d0490c97174e1a01599feb9cc07ba1c58b622e7541bbd8b9a6f521ae2e3a8e98bf3d7b0a2acd235caf9d5f3243c1e6ba86432a30eccd1469a382d6983b0396f3d61ebc43042ef7dbba8b0335a417fc66d06b8a393dd40845a677b01e9279fa57f1731487670c8034631a9669dc069e99aea44069004fdbe3bb3e541561f76a4893d358c8fdbdc899c331c90aff76a0aeaa65d1026a69f37583550f3472eea70e92e19c0cee6fa19bd93508b3e770d209afff5c421b81cbbfefa686e8f2f111e2a7f0022148bc93f5b74e35946dcc87c4a96dbd6d2659d8217361b6cd94e070bdd133bc5f891f8456b3fdcb0faa0b3411f3beb52a4ae138daf587b4f325c8d2f831b5e3ea34932b444eee00f24bbba4ed28bca25626fd406878d25f0cf603cd8a939c0678fd9f00c91745d30605b32631be26be3c20b9ab8e5d9c5693e91305c94fcc32f54243151979c96fdd1dbba1fe5322f7a32010b428b182a0da6d7799ee951c207630587d447cd106d571d32c891bacd52a15f35cfe9344b4f2179c2f1fa71bb42ad1e223f47647b23a250380851560bfbd3166e3519b30b66015f39305a18c920e0d1862e0d06d3d1cf0c3976b519c4045715fea831d530819440ac0b26882c9ae79d97f8bfbaa9cf84a11a2f1508d69040ac3dae37d1e3822950d1c5cadc906d610eb758965f9fce80491eda20213eaa87918601a1f0710a5b9aa97d50c458f551fc710e95dfad662f59ecfde6c21de013014e04cdb9463a9888923cdb418099e77a124f1755016ef7727e5617fc48f43ed3aaa6d26410ae42bc26f30d829d193b0f728f4b3acff4fbea64be9179b645f447d80dba1c2938e27066282376fba1ef14a220db8ad2f61560f3d2550c3916222191214499e7f3510006bdbc686a6fff739400c8bf286f8b3fe46b562c15c90e7f65bd7775cefed4dcbf76693d1a3b3dc39329ddc9e765a88126a63613bc5dfd2155e1968807bdf86eb1b98de7613a74201945d9db3bcd42fd2947f56b8fbc9fe55cd3aba5fcffeefb45a36c4a95666c1d36d9e254629279945abc6b28edb61301460f8ee752e6fc6bba070839e10c9082aa4395f17baf8168bb447d46897aae6db86f08fd4d3c964078167ce7e4316cdc41aa79b1138c166004ddd3b61753ff85fd2a8532c2dabcfe7e5c6952c14185361815e5ae150a4ff5fe462ff9d542c84f9c21e8c78a02518919e7d9f0b85a8e27fb1cfc9b2b4df39cbf39b3ed9b5e10c31a29ad007aa25651399d0b1673c9f0122d2296a2ca484e846422a0274c2c7b992c7ad98e296601bb9c78671a5b69ed40d1fc5a0e72a0d98ffba4a898b74d3d48051e4207d78d3d212010f8f91a206385f59caea7f65fda2b3742735b390399aaef0279252a5c4705ef24b9b0ad3cdbc224a33726c99f50270397fa7845687cdb524f8deeba64f2b3c4b5d53449cd879a30531561b822f336e16f21cd3d39218f2adc18c6720ff02e74e2cca9e171174666772ab1cdd2deb1708d1f537824dea98b797c5c333ddde725cfb963247961b6dd938925004223dbd89e7ea8fd48d20c38ba0557b871a5f8734f0b87ef263e395e3100962db95c3d8600a9f6d0cb5cdd2bc9d542d5c3d586d89a7b348782d82313317faf6e7114d5a85099540ab29c9ab90086a6500c04757871a43d41883bed2878b4a983245065792df21e5f50b0c54e8c198346551040b71e1aa43a", 0x1000) read(r0, &(0x7f0000000200)=""/37, 0x25) fcntl$setflags(r1, 0x2, 0x8d0262b55f2441e6) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)="a5dd9b695e90f9", 0x7}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 13:34:23 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20221, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3, 0x612}) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) writev(r1, 0xfffffffffffffffe, 0x294) 13:34:23 executing program 1: open(&(0x7f00000002c0)='..', 0x0, 0x0) open(&(0x7f0000000040)='..', 0x8288, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f0000000180)='.(\x00', &(0x7f00000001c0)='\\@\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='!\x00']) 13:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 13:34:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = semget(0x0, 0x1, 0x15) semctl$IPC_RMID(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) munlockall() r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x5) getdents(r0, &(0x7f0000000240)=""/73, 0x49) read(r0, &(0x7f0000000300)=""/247, 0xf7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{0x7}, {0x4, 0xfffffffffffffffc}], 0x2}) lseek(r0, 0x0, 0x400, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x75625b56b5c461de, 0x0) 13:34:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0xfffffffffffeffff) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x6c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x20) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 13:34:24 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2a6d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2cd544cd1f53305c12d2394d9563afb262ca56223481cb9ccb1c78686dc841486835c976b3262bc93df0644be1c89a86a6ababe6940def29829acd3329b1241945c302d41ad9d39f2c559ec5179894dc997d558cb96487ed72d2a397553cd5f34fa6f2a9e6e049a448b24925a2999d33c717865137487fe75156afd7b096f31e9c2ab603fd57cf9566d3dccd91b414359719c49ecc3567ae05e7f999ad5ec702fe475d6e848456c9483d22caacc8e33ac870bffa2fce2b457492bcdbb0b1c48c563d691136389624138dd3d051f13624fd0732b79ff9eb5e4217cdade8ae7a8b61cd1f28235557e1e7ab9bd8381d9473e2548ad86234ed13fb4519fc18bd6e", 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 13:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x18e, 0x0, 0xfffffffffffffd91, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0xfffffffffffffcf4}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x304, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, r3, r4, r5, r6, 0x80, 0x40000000000}, 0xfff, 0xceda, r7, r8, 0x8, 0x5, 0x8}) 13:34:24 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) shutdown(r0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x373, &(0x7f0000000080)}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) 13:34:24 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f00000002c0)="09aaf4375283c706f7009b52915cab4000de8520a692ba2182f0f3d8b5a6711f863e3d478871d44ce42f3be42e5b2a42a417570f4a") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r3, &(0x7f0000000580)=""/177, 0xb1, 0x43, &(0x7f00000000c0)={0x18, 0x1, 0x81, 0x3f}, 0xb5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) r7 = getuid() setreuid(r5, r7) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x7}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 13:34:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) close(r0) 13:34:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x14) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x8) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000400)={0x9, 0x7, {[0x3, 0x100000000, 0x1, 0x8, 0xffffffff, 0x7, 0x80000000, 0xfffffffeffffffff, 0x1000, 0x3ff, 0xffffffffffff30c0, 0xdc7, 0x0, 0xd0, 0x5, 0x7f, 0x101, 0x697], [0x8, 0x5, 0x4000000000000, 0xc3, 0x80, 0xc5, 0x70e5, 0x22c, 0xfffffffffffffff9, 0x4], [0xfffffffffffffffe, 0x8, 0x2, 0x8, 0x6, 0x3, 0x1], [0x5, 0x7fffffff, 0x0, 0x5, 0xc, 0x35], [{0x5, 0x700000000000000, 0x3, 0xfffffffffffff800}, {0x6, 0xd, 0xfffffffffffffffe, 0x71f}, {0x401, 0x8, 0x4, 0x3f}, {0x6, 0xaf8, 0x0, 0x101}, {0x101, 0xfff, 0x1ff, 0x2}, {0x0, 0x81, 0x1000, 0x80000001}, {0x8000, 0x5, 0x5}, {0xfffffffffffffff9, 0x0, 0x6, 0x1}], {0x9, 0x3, 0x1, 0x101}, {0xd1ad, 0x9, 0x3f, 0x100}}}) 13:34:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) 13:34:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) clock_getres(0x4, &(0x7f0000000180)) setsockopt(r0, 0x0, 0xe, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 13:34:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) msgget$private(0x0, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 13:34:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x100}, 0xc) 13:34:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 13:34:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf5e2c3bcdd30210f763a001ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccf0e67beab3b0cb0c1b705f6b43001000000000000002a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa12"], 0x10) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) 13:34:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = semget(0x2, 0x0, 0x10084) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 13:34:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffffae, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="00005a67071b542a538706000000b818f72b927a0031000000ccb503e18d002100070005a20000991a22ebd735af3cd8369b282ea338ea20414df2f6bb952c63b32ff887bb162b81c2f89fd6b7cb5ffe667f27d2570e13ad37154efc79b532002f60be973b0ef9adc0b5c64466e920f1d527f4cb686b1975a95b9d65b153a113708fb0b616982e74846910acb537973db529da6f3757e4ef159f0fedc9acea804a7bb866919a5fb53e1391271336776157d7d8b0efa1d5eeaa113999a79db7843829379043b7bb821b4463f9358798ad93a0a0e1403e43a6610c05d6466b87f5c77fed86a722b848bfe2434785124aefbf9bf93d88b47fe50fd5a87d833f7eb1990357f9c01740448e977f287f"], 0xfffffffffffffe4c}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:24 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setitimer(0x0, 0x0, &(0x7f0000000100)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xf7ac) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 13:34:24 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1) 13:34:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xd7e, 0x2, {0x9, 0x80}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r3 = semget(0x0, 0x1, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/116) semctl$IPC_RMID(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:24 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x4df509210e46dd99, 0x0) fcntl$setflags(r0, 0x2, 0xbbf7395e238e948e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xfffffffffffffff8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2de8c4182e1a5bbe530b0f7647858d8f2153964729fefe662bd3e0bbdae90e2560eac8b92ba108564af2115e", 0x2c) setsockopt(r0, 0xffffffff, 0x8, &(0x7f0000000040), 0x0) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) r1 = msgget$private(0x0, 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10, 0x103) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x1}) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000a0e6d30a88135828ddc428ea24b7a3492e61716e96317c878133f9b5e553648dfb311b3bbc51e23707285c930a8a8556cca1925d30519e3e063293c58ecd76004a1ff117dac42df4970d9b133ed62601e1cce1a25dc1759bc0146d1e66971e522958edd46472a75f900e61899e600e8a72f45c2c24022a1fad5de09bf07617a04b5546bde7caff969191a650fee7ac5f6334ce56ff3b38cefc1f5aa04bb6903ac1908362621cdc203e5b86d38b2b76d5c798ae88126554"], 0x39, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20000002a, 0x2a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x4) 13:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x200, 0x21) getsockopt(r2, 0x80, 0xebe5, &(0x7f00000001c0)=""/75, &(0x7f0000000240)=0x4b) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/214, 0xd6) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000180)="04") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xad, 0x0, &(0x7f00000001c0)=""/173}) read(r1, &(0x7f0000000580)=""/4096, 0x1000) syz_emit_ethernet(0xa0, &(0x7f0000000280)="d7223ca1807ad7dc5f91702e4414d18af24ffc6558596af3442fcb51a49efbdc866354899351109991486f7d0219d50b1f6fb3af5598e6ca88ed432c7864b2c79aa6faa3c8e8a9caa534144fd63a45d3711fb32c6c1d97235732bac88daf9e8df91ebfafdf2e3e4909b88fb326926c3e0063787f0bd66844e913fdab635e8b43651d1f664efcf6d5c6ce4d409e6307f16cad681e6518fd7ffc3e108dd69e9ea6") 13:34:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) r0 = socket$inet(0x2, 0x8007, 0x8001) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000200)) pread(r1, &(0x7f00000000c0)="256890fc921e383ca577ca5e93c38779d722b7b40a1018ef7409422ebebac2585e920d3a7fe7a42eb6037e4fc646d52f62e32daa3ea708102f442650e66da792d8f66690bacd7fc2dbc24eeab1bbfcacb2fdf41a199bdf834e33e7dc7a139885b42d3935ed58f6a3638a093256b06d68", 0x70, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) 13:34:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20, 0x20) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 13:34:24 executing program 0: r0 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000002280)=0x7) pwritev(r1, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f00000011c0)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728dadedb7799fa92530094162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64a02006207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae6818f140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256c4e676ce8b16ebe2e8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35fd6b24e5a85aa55c6a245ae763713cd7cf5ffb13834875ed6211bb7abc119f4910a34331cc410e938b7b6375833d8c7679794d5cf9b21aa61ccc445aaab80bfd58f741bd012da742b4fbee201d7e8e9d5f29e0eca14020c6bebf925afea5ec3eb350f593fb0f6738747807f2b8396283a3316cb424b109c47dbb146bdff17f8d02132a268efed822a32e83108bb3cbde3f2fdbcdee762e71cf8c9002b19ac088e404bf444c2", 0x10ae}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r3 = semget(0x3, 0x3, 0x1) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000022c0)=""/130) shmctl$SHM_LOCK(r0, 0x3) connect$unix(r2, &(0x7f00000023c0)=ANY=[@ANYBLOB="5fb2f2ffffff7f7930004b790864ccee3c593596baac6c6bae256949fa756dc8f1a06c9528541f8df61b373d3825c70812c07ea7fb7ee3106059b24f47b4a66918fd595fdab8bf796011677ab4f7b589116fa91bc5de9a5fbba8f3171b05acc35f2b15c8925a473d7e86e781984addde969d95c231c2af9f29f8b2f8a0d207eba2be690ce024977cabbd76d242925991f047cf0a7674dde54046ec452c3413a1a269de014e3f89ad5de16ed0c936e0cc38988389d0af64e33f4fea782876fed1b92cae8700d9e839c56dd5698f5b73f9ef575cee59fe57d4791aad33e8ece76abcee276980028f9559d82b7297"], 0xa) ftruncate(r1, 0x0, 0x42) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x53) truncate(&(0x7f0000001180)='./file0\x00', 0x0, 0x1) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xee368ec2070f5d91, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000080)) 13:34:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x115, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)={'tap'}) r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)="f2027dff1315998ed8e78c4064622c437ffa975ded28b621635c53d5abfa843a9f192378fe71f1da1885069ae87ebca16fb8c2c6dc907f23dcfcb322d9ef11fc66692373b00ca1c3e5316e9fad2371981e67a08f1418cd33d3e49c26898edf12cecc893cdd8de77d9ebe0573435eeca711e684841a508aeb11633b333baf3571016088", 0x83}, {&(0x7f0000000180)="950c054b07fb5f7449e7468a5aece13fa5cadee4698a71c8ba48b82330404d03ffad2e139a7197e74f0c30b73caefe124bbe705baf364b2b107c8f3629aa7c9094057ce0db907922204d4f16b0796bc8f3f5cf11b4320a269135983d5aa1e7502e023c8c1d9d8d5cb49e8242cbee34c3e62b8dbda43d9c4d8da4b44acac11e5c728763f8f5", 0x85}, {&(0x7f0000000000)="e5ed720a16bf9845789680a8c740c80f74f63817c9d89c32508f3582", 0x1c}, {&(0x7f0000000240)="9550c471dbb01c0cbf8d28d64eadad27f83dfceb756be0be141fbad1188bc240c4c3c1500c9064a8cc3d28bf1734472d9095e1bd86f79d21335109d94baffaba4d1558eaf1833d46eda6d6f2a8013432fe214506a4f4bf0401f4b8a115e28af9828565d3e58e338df48ea63b4a7258e1cc1cdbbf3cf0eaa6afbe68a6a032543c2cc467fbb6184a5ae9e282fc61fa77ebaa80d5", 0x93}, {&(0x7f0000000300)="729b5609ee21fa64e18cfb9879cb0a3eed2434f90f98964208f1ce48f9ffbdd8fa1f1be144f003c6454dc9e9936f90578925fd5b56830f69d7cf09f65cf99b141836767d443081b18ac28f8aa72f9cb23b09f33060ccc49a7a36b2f7ef399929525dc5826718c845ca0fcbe12be8e4b485dfb7f13f66589531960255da76f337392c7b45d65369937068f2dd223d1747ffa0120e2391406989efc448b5c3ce0ca379425a15104c5898a95ad415dc55e3e4c5d854b4662d205af53e87b4720d6982af38c8be5bf842e9b2eea090fec86bd1508324d1b55538bb7a0b7eebcef7593f402eb873d7a9ea1f7c53643a4360cc05", 0xf1}, {&(0x7f0000000400)="924d42c7bce21b3e923385f3f5d84166814101d53ed6d85191bc46e20bc225411a525d2ea091c26c9ad953598b72ba40ff5aa092a17c3bb58e8459a9b939c5e5bf28598e370d0812a2b69fd0a48c24ab896a1e8000bf1e1527133549122a8134eea0dfb7fcb5d20c19dd59462ecb9ef9ac40a754149d56ff4605ea13941a51bb5278ccfb4ff1a1007a6943869bd50db92dcb84f5238e4aa1d71c41e26cfd13a6d393f7a730bef597926c08d8665c139a711b86af4da5d5b2bac0d98ea4e9f2d9dabdd78c21a81e510c2ca52d801716678a37d809b4f04603f98f222a76413d609e0d08", 0xe3}, {&(0x7f0000000500)="f0eb8c0669a829e56f3df6ea411779803ecccff85e5b020b7d57778b0cf018b0113522c13afdee38547dbcddfc3c8109f7742884b7c33ae37e1858294236073cf71d5835b005e60db7dee33034e7282217273f7f6887e68000607b49ccf8736d981775cb74444f69f82d8b605badca64d16f0e59ceea2b8e6fa7a7eb64966bab3ff4d78504a7e468337056e904c143f74e4bd7241b466a63c5ad924382af45e2e650ff04dde433b0fc95ab563e114818da34700ac0ccab9931643d3d355cc42c84a79a72305a18e27b58d654448169bf489cc72f1f43e25a8c736635b501e6ff9c", 0xe1}, {&(0x7f0000000600)="e92ceb6a6c59f1a303a29cec8a4a3af1e02a0d370956cee2cc0aa0b745207aecc75c57f18713b308a0790d5cbf1328a34d68493cf393cf3753ca073dc8f48f9e0402d544669368c3e4a49a7284261177a51fc3c7", 0x54}, {&(0x7f0000000680)="eafe5632c091ace636ed397272ab3d74506c2ce9f6dd881b20a18156693289933969f06233a102f636d8a7c7153874382534eb74c7d2d35ad5987948c34c8a7acd27178fe6a264a3934cc4c26df4f1e9a9c1a26c43fdd1b01d68106a0aaa4ec2b317a5530663e8252b7da7b925a4c40732d5232c809774d459ad971df896bbbe04e4761e502b7ceb0fdb6559cf45bbce5bbd351be342abbbd0bc42849a1669f8b60b40363ccc617a20754e0e805439b30d8ac99e3cffe3c9d5687e463c25bed2bd9e52933eed04b37d777c001bf1362253d8f098eb581d3dbcce335a6b975aa6abb0d037", 0xe4}, {&(0x7f0000000780)="80317bb4c55cd665ae55e6a16fdcef83b4692ca9ebc81d40503f50054db9c39152b7a52537da2e1740bcf3b24678c38b3c0961647bb0d34a4b7df5d70ed9e1698e84c9ca67c5a72974d450e271a0ff70fb55", 0x52}], 0xa, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x800, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000400)="6a04700ca8", 0x5}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="73e8b67f031e31358aaec84b164e138a532d2ff6be2d85e92527806a48192dc1dd6f804c8b93ed84c250617df565080b44456fdef7e8a656dc8894e302b1106a1aaa39d2009d5d45c7d770214a6835c0910394a21c0be60a3b13556cd5a8cae728370c5cb2953576caef526b9bb9ae59cdd3baf2fdd143b53ae8b4371e06ae4f42017579dd51734cae87f7d3d6dfe0e2ebc9f7116aebd7bb48c63e41defc44817d7161698d062c5debf2f41a3fcbe18b10a93dafaa59724afe7a4e5a22539ee39357082634a6ca94ca998d7b09d4b383eb995581bc4eaf935d021b6633567021b16e0bba33ddd2a91a639521f7edb03f", 0xf0, 0xb, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000280)=""/233, 0xe9}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 13:34:25 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004000000028a3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x39}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0x8, 0x2, 0x7, 0x80000001, 0xbb, 0x7}, &(0x7f00000000c0)={0x9, 0x20, 0x2, 0x3f, 0x4, 0x7, 0x0, 0x80}, &(0x7f0000000100)={0x312, 0xffffffffffffff00, 0x4, 0x9, 0x4, 0x0, 0x100000000, 0xfff}, &(0x7f0000000180)={0x3, 0x7f}) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x40, 0x8a) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r1 = geteuid() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) 13:34:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") 13:34:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) sendto$inet6(r0, &(0x7f0000000180)="c8238a89a77666b01ec13e146a2f890b774b911d577ce56547d6ed025678a7f889c118eacd0790718eb24a935a1401c505048d3b3063861fa23d6ce99760c3728fd50a427b5f48c840d0e36dc82b102135e9766ef8533f21d3d7782641f1d6024bd664127d5b6f934f66d01ebcf14571042d76a77050705bb644612aa150aca4c6e898f7a1b3ad47d9407878b5776e006aab9c33f8f0b8be4874535f0be10ee9938dcdff16834c0fbc2272bca1995a8aaa976a90f91ceeef37077af2857c450983b62f392532a0cfa3ec3ed2c1f48e2a260af315d52ac99de48454d4efef1798cd288cef13b0c0fb00c9b463b686380f0fae", 0xf2, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x7fff, 0xf82}, 0xc) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 13:34:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x1) acct(&(0x7f0000000040)='./bus\x00') r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x2) pipe2(&(0x7f0000000100), 0x10000) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchdir(r0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[0x42d, 0x401, 0x80]}) 13:34:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0xb49f) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="f1d803fe8233e1b25d4030fdf90dc794698c993d770366b85502c38653ecf60334ceec0a0cdced13075b597660c89f582039948f0e0058681f18d7d573e3e9b0be21ac0d6c3ab4964d3fa625f267cc3d69b2334201d694c9f9547ffa9d8758c9bfbcec7d76a8e379b850ac7cc8e8e7fd73696c24d940347979612dbe4542bf9f106499f2e2d8c3e6c04ca09fef433141957d5463cd217ebc73e8ba609667d65e6dde2c883799d0e3ab5606cd206aa2cb569b6daccf033e200555993518525ae85043f96259943ed793c5fe91d5f987ee3796e95d6debd9a4f25bec4e8a318dcb805ec94dc24bb09a822c3ebb", 0xec}, {&(0x7f00000000c0)="63555ce119dbf7ed83de628a834a252ef509a0ef6ab1401cdb553916f4cc83a6752bdedcb77bfab0e2ce4e77", 0x2c}, {&(0x7f0000000280)="fd607fc1a9d6f94637c123ed5d6a3103bd2d0628206c3b8890b270ddc007cc47690e3410bd49f83baa43303d592814c3e9376a82b3fec41160ec707c56e7e2e61a13b62c3d704b623a0f79cc9eca77935e67a2a1267a013f734b3f6079205118ca589e72da687a6c1ae7bee6112d035b8f5c250c592e87b55f758302550915faed52c9f0493dbd23a826fef935d58c7731b5c3ce3434e95ae8ee0594e585c4bcaa6a35843ed53a816866d98b75a709439becaee84f3aabf7913feeb8e71aaa86a962def7d0bf1767f1cd6d694993817c5a6e", 0xd2}, {&(0x7f0000000380)="fa0d3bec5c528d9991b99d0963e8dd0067b043d79e570c4907b907f5da7a97a0d7116bdb4b1e280a2b059c6a11e29d3cec2bc61cc6134d7debaa006e1a7d12b438440f2e4c96e75c0b565e1d4dada5e3a10bb0e69f04401a5c6c23140a1ad5eb95e68d54be9b534c3e7cf6b0da0f6e803632a6c4bd2da17a", 0x78}, {&(0x7f0000000400)="7b839f4f6ab573b21b90123d53f2b66e9792358fab3257ef537aa698d7d9e8f070ea923301e968d2d43a0096bb8511ec0c4e7dd11ac5693c4cadb529274870e2385605fc334a1452eda17a7df4d35ce540f072af4baadccdd3a03fb211ad6dabba1dd4a2a918156efbe2c80749bbeac9e2ac5047da31136edd528c8e57d75edcc83ee0335b9de0962465b527cae0fb57dac84d53e0af94de1e98b2595abafb5b685fff5689cf6bee63dd", 0xaa}], 0x5) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00000cf000/0x3000)=nil, 0x3000, 0x96d3fca0f8b90fe9) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="757cab1a", 0x4}, {&(0x7f00000000c0)="4eff5f6380e3a90461b9851efc6fe2b5870a9b7b8fb759835f6e2a441c635bc1335b864a9fcf4e036a5ad0dd00f77d6ec1c1dc81922b73ac49090730b28ca140", 0x40}, {&(0x7f0000000180)="5c912bb9cf4dc41785943441628e9b9a03d5b8ec49cfb6716b98ea65f56147450c908efb8b1e1176746fd635c8b5b97ef3ffe1eb4ae93b95e16ef73c30dda201170173516d3c76684ca3fd1c6df26bb4a0b0e3b031590a7f9ff0ea4948056dd48bd860a15c731e0a6b586305fe210d4b3ec51c58faac04672b6b31a77313d81fba50d12cd1d2247f66d1e8a2a7372f3de820a1a8dbb09703d703db864393b4a8583a72765791b25b175fc44dd9137ee6dc52af80205e85e1f21e40e91819", 0xbe}, {&(0x7f0000000100)="b9beed7a662548542340ca0617504b", 0xf}, {&(0x7f0000000240)="600474f409ecee1a2cd3faf90ec8f13627aaf4ba256ea54705ab6dd7226ee2977101b0b134115578adf4dcc22c871dc523636407517b831298834fa5094b2a91423c1b5c8039f751d5dbbd1845316e65b20838beed78e68b70e13a6acbfc3bcab32e2beeb462b342982a56dfdf88e614b61513871f1a3643e72b47766f29a4f187012d3777320107b4a3a6027a63c2775ee94a", 0x93}], 0x5, 0x0, 0x4e) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) 13:34:25 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="16", 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000001c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfffffffffffffeac) syz_open_pts() syz_open_pts() 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x10000, 0x2}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:34:25 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x12) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2f69f9e9, './bus\x00', './bus\x00'}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 13:34:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f00000003c0)='./file0\x00', r7, r4) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0xcb) msgsnd(r2, &(0x7f0000000300)={0x2, "f4ca22f20afa45482664fcab733e7d70a884f6739b9dbb55fbe6bae7a2c35867a0a32152ffa5fa4f7cfa241216057759bfd048fa2476d030d0dfd7c928bd290b110a2f8af6ee83426d7ead4e62676d19486b67bb4ce391982a4dea50181201b8d263c63804588fae0a23843055bac9d9344c177a2507b9aa7562e772e46154e2986dd14b2e912f297118c189bd235febfc56572c0d9e978288ca097ccc232d98df1e77a5"}, 0xac, 0x800) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 13:34:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 13:34:26 executing program 1: r0 = getegid() r1 = getegid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 13:34:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 13:34:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:26 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) sendto$inet(r1, &(0x7f0000000040)="565ea35c06b4aa0e953eeef8e131c9df74a4c10cfed9fe4d82723dcb813d3dcbbeaad892bb533722968b919772f5586b5550855e453924c8a2d9d470de9e3320998a7c2a09500aa2338e6274856aae2b38a153bf593b971d7f4de32c6497dd1d0bd63f454cca31c29a408c5541324cb61d44b225831587a150e5099fc113ce501bc07ecf95402f", 0x87, 0x401, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x40a, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x200, 0x5, 0x6}) 13:34:26 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x2, 0x0) accept(0xffffffffffffff9c, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) socket$inet(0x2, 0x0, 0x40) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x10000, 0x0) r1 = socket(0x10, 0x3, 0x5) r2 = dup2(r1, r0) recvfrom$unix(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) unlink(&(0x7f0000000100)='./file0\x00') 13:34:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000039d000/0x1000)=nil, 0x1000, 0x3) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) syz_open_pts() 13:34:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x155, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = getgid() r2 = getegid() r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x9) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3ec62b775a173108) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 13:34:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfac3fd3357ae26caa0416fa4f37f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f332e27acb5d602000d7d026ba8af63ff3728fd98b3c85489720fe79de1bf373deabb4fa96895ac5a2552d3872babfbb770c1f5a872c881ffd7e11e596c5b34c6310b404fb3123e2336d4c4f0e657aea8c500000002000000000000020208a371a3f80004ffff00000000000000000000e8aad3a1669b67af310acca1d958d86dfc6df918977cbdc7434bd821dc4617927c25c45c4458580125f8e6dfdf", 0xdf, 0x0, 0x0, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="078bbb850b5ee2af1056a7405e9a99d3a9b347a8c7f049a59c865a9446f82576fbe122d4cc159851e9bf2614887aaf18783117b5afef1ec4a9a20c85cf8952484aafd97288077ff779ff3dfd3a8f5afa5a6c8634f82fa5fd59eca1e16fc03dfa0e0ed6f566598e73fc9aa2bb81fcd776cef2a95118f4389b36b744067d2412222c9dcb35b3a3b6f6155f52e491faec00b553354c2f7e4857dcef49d2cca96856a687b1782806d637319914247d88c7760fd92478b01c1983442479106650d616ce726100985637d4cc4445bc1c740853050a8d6eb57af3cc42ef928694824f85f95c11e48fac", 0xe6}, {&(0x7f0000000240)="f139100547b14e60cfc62083af2e36614a291533bedfa7cf76bb27f0870597e95744e86a6c5704cc6a133456bdb7a6474c1da1159280ea3aac3ae3301d4fed01a23b05a2dc36136fdc13ebb341ba5a5ee89825620aedece4fa6e55806e9af75664f543a76515e3dfbca532ddde580456be3861c6dd692e6a390bba5492ba2227623cab83a24fa06f947985", 0x8b}, {&(0x7f0000000300)="e23255d63ad9014abaa23389866f23cb77e1838175c818649f776ecf18ebd0e8691c9974da86e1dff69f7667039d4a3fc727722f78e09d475e6b1231e8a7b0061983c10e726471ceef16e525f583b373b150a6dc003f4b51b0902fd0c74e25d24b81bcd5a17aaf7bb79754aad98f151f7eaf46cad354719dc326a9b33f415b4a8baf37c7cf908b151ec1662fe5fbf48ef791a2cace9b9f95e2065f76858e79becc702ffe243c7290118888d1055620215883a1ab5177a4b38a38d1924a12c418a15c809bfaaaf7ba9b666469b9f30f27069f605a0ec16be25b106b634f56a494e5730a724820c54c1d6f9b42b090c08d685afdfe97fc5fb013e2", 0xfa}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x1}, 0x1) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 13:34:26 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x2, 0x0, 0x5}, 0xffff, [0x8001, 0x81, 0x800f4e44000000, 0x100000000, 0x1ff, 0x4, 0x9, 0x5]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x4}, {0x18, 0x0, 0x6, 0x3}, 0x0, [0x101, 0x3, 0x6, 0x1ff, 0x4, 0x6, 0x3, 0x3]}, 0x3c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r1, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) socket$inet(0x2, 0x4000, 0x3) 13:34:26 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x4000, 0x2) recvfrom$inet6(r1, &(0x7f0000000040)=""/10, 0xa, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x9}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) lseek(r0, 0x0, 0x0, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) 13:34:26 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 13:34:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28000, 0xd7, &(0x7f0000000100)="eda33cb06a2e50bbc44064b089a990209338c424ff9607b9dd9bd43625dd81513581cf273a917dabc328906599037eee585a3c9ddf2e5bf0991138efb5c682c05c276b2886bbafa790c95060e96e5dc1f4a0a27c75179467bb420bbfbb7913067ba574e715b11e2399b57df52a5bc454390d24ee0a8e8cfcabddc4000e17eb3bbae786c431b2b95a920c0e245ed3e6c0c44544fefc3c3dbb593c", 0x9a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xcf, &(0x7f0000000240)="2915fe406cf484be36776f1d20a1ba5d8cd30f47746ee1fff2ec656ffaef73d74188be06e9e5c8292cab1856598b5f569bb9f68ad06b46a661b532312cea0a75728af1e5ec1d745107006e38811fad27487b5d030072d03f2497ba68d8ee7ff934c41bb52747170b1ddb629375c6c879f80bf37c6f224693252fae34ae11ce47e65666ca15fc4cebc6ef879c9f80e1f619d72b1c970c2e62821911485121cd9428acad3cdc2f50448852a1598726b890a0ea7760c916b8dc07c2bd5267a8d6099be9ba94df32901976326edbe66c15") 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x101, 0x0, 0x4}, {0x1, 0x3ff, 0x21a, 0x7}, {0x2, 0x400, 0x3ff, 0x9}, {0x8001, 0x255, 0x7, 0xfff}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x20, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="0b155bfe3e67f0f89f74646bae7aabca2d99ebf326aa3124b2585f64f7a65578bec8bed175ed058618402b785fa27c882ca39f816593032465020d3c0ec346f89dd8f7f19b1b85df36c8eddcdbe7f71cc2f24eef4ec21908471c154fb9780c8d297a429c904ebe55d30980bb3c78ab25d9ef9554e784ffc471c11e20b2cace54ffddc28651ae0c9e54411cec6d21c66f3a9071593fd7b5abdc24b7f27c5d21d82d46f05ba2c9e07283a85fcb38d494020b2d33c00e3f2b221f427849ba3fcd990e617fda5cf59e3be34ad5047260d0449053cf9e9d84aff97b737a3041cc1e9500b931f047166ec93a61535f60309282360c311f2dd97030b79babb2b9f7c3a50a11b9083ccb47ed7c5b8f2425fad717e0b09d9ff064b7ed33cfdeb137842525652462d5e516dacb12559410ce25f7103cff2d6f5b1f7e261a50045077f6a93566c777d6a743145559e6d235779f41f2bbc5685c8b9f9a733891048bbb0943e7b6d32a3ea51445da656e883dd57528b31ef2caa286feac804a73abfc30530d12e01cfa550f6097053f1735063563e9f2eeb45ab8b1ac7260d762660bf6fcadc21b1754716756c3f065c4ab7c242f167c6a395414b976afa037c9ed5ec77412505c473daa8c5960d61aff086ab281ef71d0ac96a99811576a2af2ca26de4d5f443c7ca11abe1f2e527328642b64f4e5ae347f2977719b13b49031266b3601305c03e7da75128dd3d664c4a45715a09c6ad97328db8d3f1c17f6ef09735856caef0c5cf58723b1a9afcd288385d37218b5abc48e236a66ee5dd73ded95cdecd90dd5495bebbb5d132105e7f389c9c5afe5c6f132e97604ef7b77acf77a6749304c0716c4a7c37b973ae79cfcb30567d37081a1c650e9d739f732c5d37fe42beee67cdcc440908b85c4c176eb0b9facdb39b67f9e5fe81384fd084c5343c97c5b86cae5a6f6d4368ca928c53e41f3ee196fb46907a233815f0a0c7a1464f430bc3ff7acd6e56378cc82aab78429d6729aeb3ff29b252e8b1ed297391fba3580d6ef4f9332e758a4b0acac47df3847a4bd99d4add6e1f273ca0b772a1be18886cc12f424dacc40510d965deffc5f40ca043b8937a8e9b43db0f319dd0d5e96e33aaacc584d84d12c7bff61ccf37bd4289a5a42dbfb930cd2ab24234858c452f107196edcb4d539d93028be2a9d4ec5606e0f19076989c52c8ecabcb099ac808c6bb9f77ffa6eb4bef26bd606d11c753f6011fda5b5b40b7b68cb0ac64e34372a8c3994e377ac66c3a24b4dc7d5a1a5db3c2be6a94c205f0eb29f15c6c6630148e242012d5645a2fd69dee4db82cae30a6e174b334131956eaac43a2d50fa4b36d5cf43dea7adb7785cc57995b7eada1ce4db32c14f5ce30ff916f655b4b57ce3857a083947ab85c6905de9cc3f551e1e72c4a3aa4be494cb05880e1252d535f567d8b1291f3e37b56330cf22a63f119f02374c49399442f0f244604a4dc4d3521b6082c7e134431513caf22147c0e086550b566202e5962997a5f22cf2d2c9336dd7d7e3f6b9b33a251f4d8873bdb9379f3c98985426704c8ec05ae596d34ff5bc72f7f47d7b179803f28f6007af4c1cf7442c205a88aed0d5e85adf7a29733f2e6d6ef22cd966b42b36f38d4c21a74fe038fd2307e21255217a893a5ca38e7ee812744295077e732fb786084f9029b02ea8333316cc4a9278e08bdb56e9141457762d0fda04ac2ca9926036e056611fa656700a2f9084f1708f8a4c149b15c80360b7f702dfe868d4ba8ce2615361571c3bfaa6992fbf0ac499aa3d1009d27aa43da94aa01f1b20742e4d4c5445c34e651b41b9cc52bf97c070aae4879b70cedff9e3232e9d0d0e739cfce47324376e3e5a531eec10c061e8aa0312db7c41b675a49f894a5a8a47d544edd1653a7786cd4185adc4e82c7e459d4a696afc43864a9461736595787ee3ebb05644d69e543146a99fde31b8c78b1ccf9dbf9e9387c6c39d79a42cb429d037b44d5b4e520d9a7049698538ab12d94e7e4c529f13ae684f14b2f840bb437ddfa426892204fc8d0219ddcb5a330c3eec6720b4d01c946926272ea2cb8a3cfd4ee75cf8cb297525541be3c4e67f15f8b359ae6b1781ee593a3ae7b69554273cbd5660eeb97751f3e909041762ee9a07ea805345629c44991d6950eb3c2d28e9a8742d08f3134091f070eb7c358ec6e5ae5b9e46a07c991da8fae96683cb1c5d390562ce61b754a912bb337f12ad072469f2b09aef07bce846949ac972d650bfd1764268f99ab47b194eeb6edf258fcfe35640a69a30de5e7f6ba4ebfc9e8fae15c0f1a97b9c45bd97de9b08a7856bc34336fd1a1828b9b5b30e8bd42146cb917d3d165d9f25e8931d26a05f3b554bcfc263a7202482bfe571543f223873d03127d6f1090bd6b2eb01e869d8698d4a03d8c43bfad918c06e84f79659e2f236fecd4c6fd001ec14d9964682b6509c5f25572e62866b0b57e2934648bc2a9baa4cec41a6d012676126565e41c9c9eb75a1c6f8b3047c375f63682b9e0b96d51e518ef3d0e36f13caeccd517f1c36cea5097584ca161d076bb7bf004bef2962385845e53cf4a8c022f08eb3297aeb753babe7861afee429bab46009bd13687a82c1b14b5304fc4724f8e2ec2dca897d9aea6a0f864b3a743ff12464ee0a890099be1d30ab866ae895faa03837f6ab945e0058f9478c19497b3fa0ba0d3815b5f908bf28a9215186661408d1fa9b94832e76959019939e559b8c32a771fae9822a8fbc93c9e297aa4f016a1e19284eb6b86e7b9041ee4c9120474d744dfe50e87136b32e0811982d49071724d5c811aa7d53ce6b0b0e6389b3d7770febae6b796c96daa589b1d878a5c82bfdcc81683c74f9ca399445e3c1cfb13b085782850c695546ed81d60879c5627d45f6f93fa2130ab9afa8a000047df114fbf44ba673cbf4f0d17c9640922dbfd3a3c4316f3e5aecb2f450537696195d2a7669bfcf13b1f8014875d475351da3be65211f0102826c420491b6a040e1426232d86af7b267435e97177a5f7a052f620fe023994fe5481abb774c0204063ef4899fbbc2c7f19805bac8a8436df28dfad33a1fe51dda62fa70c399290e6eaca9a39b6d72e54200edd8f8132e52d1b5da1d15502079510ee6fc3a64137508cf6c0e0915c6de64ce2e6c39bc8a924eb726e87cf484bcabb56cb149203a52e2fd15a2f9f70fdd3cfb90e5c9ab344b1cd1fe176f2604b6482efa82c5ad33985e161d6b1f05f4396e9bd0bc42a01b96acd199a4e1c110d010411a81e75aeec9e74a59149fd9eb76a1e1572980aa8d14dd133797b244e7069923225358e7a19875c1061b60efcc1a8b472e58c563bbd7bc6fbb6c4033aa44b478f1b54cf20cd59985cf5d70b7f51f54116013e800c96b2daf94e24f0e389dbbdcc729ae3482ca32c430aeff0985d2a82b2e56b01f0c24f494f11e038b30fd72d91e20b8acd2fd225397b8e6a29a67de8bae4e74bfe14d075099d66d24eb0dcfac0f742432876d44f519c8289e50b9386f3f9282a44ca870a807a404b4aa24debdc775f9520506d1ef72332092aa7dc46bdd16d39ba7a166eacf103e8d7b3d54d18ba9786701cfd84f786f1259a82e4605c1c3655d578399c83436936ebbaca7ea2c11ab8f313cdef945e7a232a98106c46f2393808838d0ff6f2fdcb08469c96f4c6338e33341ec552322461dbe539d73c8ac0430604761a1bed29dc82c41135580c29da9248b89f77812efc540139afb65738b556bd13717cbc556b05909290dc108b3e904465c42ab882df6820491acae43c0eec7af8a0568f4df6f48e0be5a207faa26b625821f0b5bded29ee2f6742194f42ee2efa1e0b8b8d8e8a41dd421903f0415ffc3906983714165d652502e4427ee83ad8c9da705faecc2ee3602522bb6de84a853e66432a660c77b9bbde4778f1e3cc0f893ccc3ac5206af85e0bedba1b0fcaa154e0f8d6a7db073bd3e41a983bca6bad284b26c8ebf32d3fa3d2d01fb2778d2605206d63e4c5a4c207bd55765cd352280f404e2c2db27ee55367275b944cdd26a35e6a26827ec8ec0645a54150e6c2f5012ea6c92484ad4078197f68e5937c9be5d7e0cddd891029adde312c362b93fd15c239c5ad300965154b47c4ccd791e521b912b6a9f4127fbea803741b341fde25a93d95dcd14fc1b27b4ff062b61863c719021c8e4ac89d327ecb2e5e265fe73953d8c4b8e8817525ae8296e8600037b74703e296fcd07f92e35347940ce802d72244bd2807902922e1858f25c704edf51cd5505047294966131a8dcd6eba89de8d783363190c4ee74dc04303cf03ae34b2a85aa4eec6e8e118f0d4f60914ab266e7e6fb8f68be426a4eb5cdb54314ffc89e7b952c10ec0b697cc083a07420430959aadbf2f67e2bdd424b50b8d33bf4706637035586a5b2c014894955eb6e385404f6e0f5a229e292ef03cd7d0f3b079f8b5a7eebf1781b0c435b5bebb1bb628692b5a04c943ea98409f4bd5294f61dcaa20a3f8c7d819c15c4d710cc55b2ee528bc0081a24abf16a37e36f24e682ea377db6207b8b68998ef06003378ba8e7dd2f63be9110ee9c29a7af508e07f0886b0e507b11cf9cb24ebf5bb4c3f1d13a933f3694dac9d73107f03de8624415dd6f1dac79c9027d943edc5c18e02320d8e5b9c235744c5252f181b053028d102bbcf3326109cf73bb629570f85f1ee0dcc304e25d92f30a43b0a2cf11646054db1cea58276066bb0e71ae76a35163d0b1a6cd9868571b46ee5d95339f0749c807a83c000aa26e913b1055d2698c79cbcfc033128909050b86719bb539460000bd48e26f7491686068243c73c07438e2c0ba0c1919b0beecb6490d3e83d3be120e695cd001fa99b4b97fdc6fc2f27514ea21ad64e5667ad2b80f8b7e1cde9ec0e7d5f4f3e7f4a9e40f4bbf4df2dc543794d4a40fff6a4f93ea31857fb93b00490666ea0d3b4f93abcb803b6a120aced84cab0768247ba720f166cb0c292ee144edcbbfaad6d601c4c1b23e31f0295f276f71497b798ec61da5483ee28779675f91690682a6e1fd207a3fa46793b80100a668483ec1ea2122cda38b04f6f9629a554d022d522b9aec3978e41b0fe0e58dc7ff68bdd8a163f8e927c9a0d214a042217efbd39cdaebb2a81f06710a8ab0e6b0df2b72329b675c061714860e5ac75c16f946de617678941d157eeb16ca90b267a42fddfedd4fabcab7d90a29038837aa5e35a2462a9cca56320991def7f4011c681438c3f879c492fcca2c27952e69855158b0ba6c0b2d93cc98d4d4074dd714eccbd5e88a1e8c76ff4f8ccb02185bd71f2e23fbf0e36a9f2d8ce06b6bf762cf981b8a59cf8e3c30d574f9bda600eba3eeb546f4a1fd4336b63edbd97ee0d096788cc7c4fa81f32ff996ae56d7ab495fec2769f605f65fac96a8421913224f3dc1cdc513b7d09a4a22eff4f59aa9896bb4b9c34f9186d3718dfe40c8e8ca9d2d948396071b02ccf329b6cd7d54f5c2fde5abe186db1ff837c583e181f5357927db403047e92d3ea329d05974979adba2a3118d7c020e22be9c880de52d3aa3201bdca4715480bb44bfe49050761f6bce51fc563e65985e1c792d7d5b8cd439de78f79ef961708b28eb65a89927c0fca958681fda318ab5d4e8ce34b9a160fd2ab964e2babf78929e2e82d11ad4080a20f75b3f6651ea87b0b2720f0103e4d815e43948d4badd99b4ad6b0fb4297d05cc2c681d85f28447bc0c4436ec32bbeb0d50539bad6f74b552c1345bb9783fc8a58a6c74", 0x1000, 0x0, 0x0) 13:34:26 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) semget(0x0, 0x2, 0x1958a04b82ea0ed2) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x80) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r6, 0x20, 0x9}, 0x8, 0x6, r7, r8, 0x6, 0x401, 0xa4, 0x2}) 13:34:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5e, 0x401, 0x6, 0x7ff, "a50f8f6831862a643cf2798ad0f23de3fbd7156d", 0x1, 0x4}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) ioctl$BIOCFLUSH(r0, 0x20004268) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xe6a46c7d19616b45, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0x100) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:26 executing program 0: getpgrp() mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x150}], 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x2}, 0xc) 13:34:26 executing program 1: setuid(0xee01) ktrace(0x0, 0x1, 0x10024, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x900, r0) 13:34:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket(0x1, 0x4, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) write(r0, &(0x7f00000004c0)="5e6a2ff091d17ed600402fe31be03a934e652e5d90d2530c0b9b1a2d592d8e881d0a3661680cb90085603c64e7913b54171da0341168a943fcd954289260b4a0060e9e7404b255f2cd1cc65f58610bdce7cbe97f48a292bb7831335dd9376b6b223dd47db43ae247b8e7665430b50ff65e5fa175c58add1a7f429b063dea4e42ae737de399ff8394b9b6422152caa568fc7cd6a7ae22327a3fd3a887a306c84ea1894252bb07b7be1d4bd78f405cdcc4190aa0e56413256df2d80fc47965fac3ad665fd3303139d0d9639bd90eb8e1be5d9dfbb402fc17c2f20ba7d3d3bb095af4f83f492c9931eef3f99e4d4503831b30a77d61928967fd90b6707de64df3793b2db019789bbf00", 0xf4e6) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:27 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) shmget(0x1, 0x4000, 0x17c, &(0x7f0000ffa000/0x4000)=nil) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='.\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) rmdir(&(0x7f0000000100)='./file0\x00') 13:34:27 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xfffffffffffffffb, './file1\x00'}) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 13:34:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20080, 0x0) sync() 13:34:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="2e781772a64f7ac331f5b40355eefc0fbd15e0b17fa127db515baf572a65aca55ae9b8c21e7e389388aff3709de2df54c96d3c86fdbbff03f6feae3264fe709669c58a6867d1e5f52474b9504ad2d833e3ebf6584865f801cc171895b0169a954709c69cf4c775f6d1f70a937da523b7427b88d007cd26b014ed62479dc9654d2c55f6540bc8241d92d4140819daee99558cad6a0ebc1755c2aba613c0b514192e6b071828e7c319062fe97fe1e3fdad1f3266d872c7a5d5f2d5ff405da0b38cff12bbf20d2c18c6f9a048bace804b3b3604bcafdd6b10704b10b1c6a6e862aa08039d7c166f7b", 0xe7}, {&(0x7f00000002c0)="96fcb3f45064e6792dc7aa4c7949592aee381b5ceb9f9fb5c56b7d62eabc6538856682f4f28da962d3d1ebe517204e9d6a7172347f3bfd049d6a5c8ee146df4d82829dc3463dd7704c36dc7ba7eebb57b80816007ef9da566e3a496fb1347613dcee291676aad303edf912948a4fe263cf265a2a9756653e92ed35c4ca2d472d3c87e2a9dbdb0bf01522854a8f58252ede1cd8874da1ffd3de", 0x99}, {&(0x7f0000000380)="0f6b9af7c0dae4c3a52b97cdd4fd9cd358163fda03e4145a9422c22f7f1da012a3828cd1809db51e379afe486b9914f7dd7af352c36264f5fca8dc7ca299237f3880aabd71b982eb3181756df049730aa310369166a2ec2216f258509c595b64dbbfbf1f6bce7ca29da134c59fb10651fdb3685118096e38281c2225c33570d5e6e729be550437d3732f26d722918619a3272265468c1f1ffc74783e6b36", 0x9e}], 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) dup2(r1, r1) 13:34:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x2, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf3, &(0x7f0000000380)="00d8155ae7ba0300c6b1d14fb2a15af552fdee54dad0096f00f555f5b0043198d00a65816fe4f0ef33f6cc1bb3e81bd808166b5599a26b7361d1b66d5bb0f003dcd76d4e39db1b05a69c327f55732c99f47606a702aa0719a4f81b30aa6717ba24eb40404bfd4d2f0f50fccd0eb5d3a9444f4e119f822913d0be6a99110dee999bee2eef0a7f3711677c7ade236a67eb40b46f2734f7f2aaea1ccaeb8fe1f0a78b8069811e17b31414cd53a54ad4dd73b48b006caace9cd1789e510b9f7f87436eda63a35157cac3a6f384ecbbe144f548a1c127a4e68ff57ccb17f77686b8cab5c57317cbb8c83c3be4826fd0055d35235803") 13:34:27 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect$inet6(r0, &(0x7f0000001080)={0x18, 0x3, 0x2, 0x9}, 0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") 13:34:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) read(r1, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="edae72fde5400788ac3f24654da966492f4d6e0c050e82e7385dd66cc2fc12982835e44a99807cdbbb6b7e05bbab1672ba9d6a65322b8391bbcc0d3cdec798c96b04e252d1f9ec6be5484e88fe36fd16aad8bc29feb3a4ea607241e1ca30bd9edf9dc86b20140c6a5a327835ee48a1e8ab85dc42759851b017931267f52d98887f41db2904f98e8ab3e1", 0x8a}, {&(0x7f0000000300)="9b6624a30193aea69ced979932a54ec41f7924b5eacea297a8501df1a708f7bc617960aca659af09d9599492375909b04ca070a37f690a79212a33cc25a710fa8faf47ac986fc022b67c7db1b56d7e76a24c067919184537523b4fff2c11dd1b47d159d2abe05a1e85794d43f3b5a0a6bd8c4dc65b9dd52c49da902ac06ebae76aaaf0e213dd5119bdc8542aac1203ff934875b5ca442fe7ead22812d02aab6a5fcf6bae6710e82faeda10fe7d9bfe23", 0xb0}, {&(0x7f00000003c0)="f4476eea03e849ba2cba1478d5f3be76445e56a5b436eee914c2c4f12121b6369755962de2809ed66bd5e0322a3d3b61af162e2e0e0d37225db283158f49ac7ca86aa44710f23bef514b59b118fc7e963be792f3327231b6a6d50691bf21714d0bcdbfe8b2dd7060c6bf0ac8df4a381c4bd850152fb6c74d926ae5732d949cb32c3e554c185646e3a35bb07032bdb016b23687afa4b36f2687290f982ba5e957b06c06f051ceb00f6d3a0f0f95b09bd19c97493fa262b73af5", 0xb9}], 0x3) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/111, 0x2e6}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:34:27 executing program 1: r0 = socket$inet(0x2, 0x6, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 13:34:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget(0x3, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x10001, 0xfffffffffffbfffc}, 0x54001000e, 0xfffffffffffffffd}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0xe5, 0x96fd, 0x80000001]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:27 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r0, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) r5 = getgid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r6, r7, r8, r9]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r10 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r10) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000340)) 13:34:28 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x82, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24}], 0x1}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x503, 0x8, 0x100000000, 0x0, 0x2, 0xcc, 0x4, 0x0, 0x3, 0x1800000000, 0x8}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x400, 0x3, 0x200, 0x1}, {0x800040, 0x20, 0x8, 0x8}, {0x8, 0x8, 0x9, 0x4}, {0x7, 0x850, 0x3, 0x7fff}, {0x9d, 0x2, 0x5, 0x3}, {0x2, 0x100, 0xfd2, 0xc870}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000002c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x9, 0x100, 0x401, 0x1, 0xedb7, 0x1f, 0x8000, 0x10, [{0x7, 0x10000, 0x95, 0x2}, {0x3, 0xb24, 0xcac, 0x5}, {0x2, 0x29f, 0xffffffffffff0000, 0x3f}, {0x7ff, 0x0, 0x2, 0xc4}, {0x9, 0x7, 0xa3, 0x9}, {0x28, 0x7f800000000, 0x5f67, 0x5}, {0x9826, 0x6, 0xff, 0x6}, {0x1, 0x4, 0x0, 0x8}, {0xfffffffffffff16b, 0x1, 0x3ff, 0x7}, {0x1, 0xffffffffffffd4d3, 0x1, 0x1}, {0x8, 0x4, 0xffffffffffffff0e, 0x7ff}, {0x7fff, 0x100000000, 0x8, 0x7f}, {0x0, 0x6, 0xfffffffffffffff9, 0x7c17}, {0x400, 0xa, 0x3d4, 0xed3}, {0x6, 0x3f, 0x80000000, 0x9}, {0x100000000, 0x10000, 0x8001, 0x8}]}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) ioctl$BIOCLOCK(r0, 0x20004276) ftruncate(0xffffffffffffffff, 0x0, 0x30000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r2 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) close(0xffffffffffffffff) unlink(&(0x7f0000000080)='./file0\x00') 13:34:28 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d4, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcb1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file2\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r1, 0x2db819d47958dc7b, 0x8, &(0x7f00000001c0)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xa13) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/8, 0x8}], 0x2) r2 = dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffffffffffffff7e) 13:34:28 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x1, 0x6, 0xfffffffffffffff9}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x7f, 0x7, 0x6, 0x3, &(0x7f0000000280)={{0xf, 0xfff, 0x7ff, 0x7, 0x1, 0x2, 0x6}, {[0x7, 0x4, 0x6, 0x50, 0x4, 0x6, 0xffffffff, 0x8, 0x84, 0x6c, 0xda86, 0x7ff, 0x3ff, 0x1000, 0x100000001, 0x10001, 0x0, 0x3], [0x400, 0xca, 0xfffffffffffff16f, 0x80000000, 0xff, 0x8, 0x1, 0x0, 0x400, 0xb71c], [0x0, 0x5, 0x40, 0xc8f0, 0x9, 0x1, 0x2], [0x200, 0x7, 0xfffffffffffffffb, 0x1, 0x7ff, 0x6], [{0xfffffffffffff801, 0x8, 0x3, 0x1}, {0x8, 0x597a, 0x100000000, 0x20}, {0x80, 0x42, 0x1, 0x8000}, {0xfffffffffffff21c, 0x4, 0x7, 0x10000}, {0x800, 0x0, 0xff, 0xde}, {0x1, 0x7fffffff, 0x6, 0x6}, {0xfff, 0x8000, 0x80000001}, {0xb33, 0x8, 0x8000, 0x7}], {0x800, 0xd57, 0x3ff, 0xffffffff7fffffff}, {0xe443, 0x1, 0xffffffff, 0x3}}}, 0x31, 0x5}) setuid(r0) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) 13:34:28 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:34:28 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getpid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x213) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 13:34:28 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb390d2f3ea931fecc3cc4e5230e986163667dd5f35897def3555757f75efc9e68e8f3318b47150ed643fe84bbccfcaacbfd63a2b23e635c2952914035189742570", 0x43) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f00000001c0)="2884953c84647b1462193fa2d140ad41c394e857bb0ece43ebb3fcab442ff64d6631007a119e912e959cb1e505e548db04c9538ba8147e3a70c765fd7925b497242d03057c773e491fe1cc61713837bcc0a99b1208c9d86ceececa4f60e06aa0329906627360b0fd49395234f116b3a1b6a233dffe1a7337e4616f0afc07f1644be1c2453bdf114d9a35f03b5a050afd6a884181ece45293494a4ab1eb550b78044c4db9adcab98768559eb2d0b547556744c8a4365954", 0xb7, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:34:28 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0xa53645e47c561d7e, 0x10000000c) pwrite(r0, &(0x7f0000000140)="eaab68e7bb031aa0cba40df4ffe19cc38266f12860f3d9b036e8f2515b7f870125c6e590c5683a3f347273c4ae3cdd2abfd7d572739ca6e6d7e93f3423791c10ac5baf64cddc97516dcc847ce6170d40a25111f159987a2af5173e289b5e43d2be1ee1abbb6ee51e6604dbb11ee57124", 0x70, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) setsockopt(r0, 0x6, 0x0, &(0x7f00000001c0)="96ac3763ef1480a3fa3081f2d8749126a47d919e557f3b7d3dfe432a8d235d9538699c406b63d8e96db1bec7184f4ee06c3bfe70fab03e24dcfc0131f51b0ee940c3eef9ca8240dfcc8f9aba091bc868ba15b3005d7bda7e1a9e9bcc3f7d649d635ff49330051ebb9265ca44ff6b0df8ebd8bbb8a10d6bf44c2e14113bf9d89a98f4037922b7bb2418a4a262d33cb94db5c14be6e008c65762006d34934590387f38fa5ce90da0db9408", 0xaa) 13:34:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 13:34:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 13:34:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000180)="c6b52f7c94dd70e2e4a050fa114267a581835b5ff1fda4e67fa3d9c226fa0b35dbd07366f3d5423087ffda755fa4dd16b1230bca98e37ef01be3b97a54e08d6ddba1a247304184a8be7e02757be1245667beb039f8f1e648fed964f7fc50bd9f3e357156553acd5c02af3aa853429b3eb7ddbe9acec6363ea1866b6ed27337611ed2de92cc10710480368960e8d5dcb02a7cd086e4eba0d797c2c2f62787fa068dfcff342fb0d60c7f80c41c751204df27c30393a6", 0xb5, 0x0, 0x4e) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair(0x26, 0x3, 0x1, &(0x7f0000000000)) 13:34:29 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f00000000c0)={0x1, "cbbcdc08ab323696bc7fe092c868d5ef4dadb30026db75605735fddb6f57fc4c18e08c52264550d7d6e976acd1b3648ea746f6757ae4b531732d52f174df1024e2bb05729196f4c4ad8c35d37f5bfca7cb20218069ff0cc460c197aaf22abf77772a3382df74c478"}, 0x70, 0x800) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 13:34:29 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/57, 0x39}], 0x3) 13:34:29 executing program 1: socketpair$unix(0x2, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) shutdown(r0, 0xd89991056482aa89) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x22) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/112) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004501) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7147c5d0549c5000000290000002a00000003f1ff04fdc8d6bcc8dca58458d424e6b1692eea7d2d9323"], 0x38}, 0x0) 13:34:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/30, 0x1e) r2 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xfffffffffffffe65, &(0x7f0000000280)=[{&(0x7f00000004c0)=""/49, 0x31}, {&(0x7f0000000200)=""/71, 0x47}], 0x2, &(0x7f00000002c0)=""/70, 0x46}, 0x1) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x10001, 0x2, &(0x7f0000000400)="c4b989589b08e685d67bca5e101c", 0xe) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x80000000, 0x4, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x133a6000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x80}, {&(0x7f0000fe9000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) utimensat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x1, 0x14f0}, {0x10000, 0x1}}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) semget(0x0, 0x2, 0x13) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x55, &(0x7f0000000140)="1b605c031f34c6ffd43769a14d908f7644000200000000000054cac916f83ed0bdcee5b468c41ad66511da0f7bd97b2e52b7171bf828f46dc06edc0a52") 13:34:29 executing program 1: r0 = getpgrp() getpgid(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) pread(r1, &(0x7f0000000040)="4918401f47db6905c8a62b61c93768a03540d581126b8e1663677975e8034dcf937eb711ee2d84372d112300c01345f7aab46affe72d8231da35fadcd92357fecce0df5ede225039aaafd7bd80d7b72e12e9bad8e3813b0c26ce91485cb0b1f81abef6dc7491fb3ba3f02760039ab98d7c28529729f54cf02a38d941064c3c932edd119b25241055877c203cc6924b316fd5d740ea3caf4875833aa6663058673d9d0a194c6b7fefb0b61753edfd00f4bd9fb863a5f1d1e3aa5a15c0fa18b2d569d75b93b9078178fc67f3cf126a1992214199f9891632c992b7d7dfaf0d2690e4c34213cc", 0xe5, 0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x81, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) pread(r1, &(0x7f0000000140)="664c8bbcab60f5b8b63c921c911aeedb8c159fd68683f9abf4ff6e89861c18660eee96560ca74406a32fc130d86d21be05a281dac4bc619c35df69df05dea00dcdb4effe073b4fe45d43a0a2385241a8a2b391853460de41123c06984cf2f1fbbe15fa81a9098a2d618a3d03c299d564fb741e1bce780d3cb02800affdce28e11887b13581d78d3f4060aa64aaaa5b8300f2ade077aa16c42cf32663ef09ac638c63cb45ad4347cbe0b865eec0a027f183", 0xb1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chdir(&(0x7f00000002c0)='./file0\x00') r8 = socket$unix(0x1, 0x7, 0x0) connect(r4, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r9 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x40) kevent(r4, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffd, 0x91, 0x2, 0x7ff, 0x4}], 0x81, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff9, 0xfd69fade7db70c7b, 0x0, 0x46d4d11f, 0x7f}, {{r8}, 0xfffffffffffffffb, 0x4, 0x40, 0xb673, 0x4}], 0x1, &(0x7f0000000400)={0x2, 0x8}) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000440)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x1) sendsyslog(&(0x7f0000000500)="f7e59058d21138ef171e2b3b61d96d6cbbcb9061b2b73d93bd3c8314a102c722833f3fd6a97feabc071869887a2ea41ad53f747366aca1e8f80a003bf6ad22631181be2041ac4c5a1a64cc316f4652a46c98922f9df8ec12065852ce36eb822d3c4ba13d0a0089f89622e0760ae8df7ca7a660d3b102fb3a32aa3505fc133fa5a6aec571af136807d63e37f75f2e57e755b218c2abc3a0af35026e5b773d04653cd1f24de6f05f0d9f8000d3d9501aa108629078cb73ad25e72b1eb46b5c83c722", 0xc1, 0x10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600), 0xc) recvfrom$unix(r11, &(0x7f0000000640)=""/132, 0x84, 0x40, 0x0, 0x0) r13 = open(&(0x7f0000000700)='./file0/file0\x00', 0x8000, 0x22) preadv(r8, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/108, 0x6c}, {&(0x7f00000007c0)=""/149, 0x95}, {&(0x7f0000000880)}], 0x3, 0x0, 0x0) sendmsg(r11, &(0x7f0000000ac0)={&(0x7f0000000900)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000980)=[{&(0x7f0000000940)}], 0x1, &(0x7f00000009c0)=[{0xf0, 0x1, 0xff, "1c04e94961d6e175fa0bda025ede291839f10ded81a25ccae9a808cf63d8c6a915470396ae81ecac057e0e778cf34645514c0f3d466224e03869475c7b9a78e6f982f8e585d6e1415d85e2809efb6b87c625bf1b4b6221c43521654ff98213253ea2e01c358e0d910d75614cda2ec3b08f48a0c9393a8f529bd3e0f3a1076f36ba0e5c022528702eff188bf3f5b53f5d5beb42afc9ab919761d5765c8a38a79ed28bb9a4230a58a3bbe1d5d2d87cbbe2c65c427aa5c5871a136af6e4a369753db27b74af4d74b24e7b1ddc63f9936422a3069d3ebba1499c2ef02e84"}], 0xf0}, 0x7) sendmsg$unix(r11, &(0x7f0000000fc0)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000f00)=[{&(0x7f0000000b40)="f995f66ff3f2f456a132c467839c552b89f122378b17380405b3178b191666fff8", 0x21}, {&(0x7f0000000b80)="def68e8d403a5e97691306cfc37b5d9c5999bd8ea69fd5a7e77004ca30b97050fa600211e2aec2f483f6e21cbc7de95f42bcfb263859a1657093e959c60e5cae421641c63b9826c7ed4b1ace355c5bfd1be625a6fcc321c981e927f6daa6d1932dd32f4822783ec2254d96aaeda216de2335ab815b4c6603ae200651df8f95dbd532e604bcbff4b2c4e6c44297da7270cadd", 0x92}, {&(0x7f0000000c40)="fc69b78c122fe2f2d8340130631195df1fee3e4674bc1d81c56d21a7cfb10ea4c95ba0ac8152cf7bf1b6b414346d84347e68b268c731c84da499e1d2941dadec538b5ab6dafd245b586d58a6953a71fd7f9d8605145d9c587d5d72ee807a4313c81e33d1c5b36a6395a62307ff26043795a54c7001171c63645ba9280090cec603e54b7632ee90da7bf0bf36024bb37a72478c1563ffbf", 0x97}, {&(0x7f0000000d00)="79cc1b5d4312d2efb6befc9138a5318386211fd9000f82ba7846e58df434c96c3bd85b4f32d4281ac824b734c2d705c034c3c4fc6daa", 0x36}, {&(0x7f0000000d40)="b62eeea5055232c4d973257c585fbea1e7068600f24a1db1570a2e2e7a41d13de4ef7d8c34602d91465cf80cc4d70a56d3881be6a7e6d3f484ef1bf12db432f7c51d20a4433fb363c4e0f35a36a85829ce980f90fd74667590dd89bf6ba7ee8310db816b5a6ee76cf3719059c7e44714440028063eaa2ed2887167a967907696b35995dff92e31ea14895c96b47825620d2027c8923d20c7e72c33f6b7c21692e62040", 0xa3}, {&(0x7f0000000e00)="8f39872aa22ca2765146960c30074ae8b428a44ae42defac8429f40b57a42733f84e48de803381d88006cd0c84f954171e2a6bc172ff76d639725214281a2ac8690f9d5923deb3270dd48face58616175c4a3167e88f6d32bf84dc2b86f83e34a11acd8153a20d803a5813bbf81f5e75a22d24dc84082b1b544298ca22427edcaa606d523067871ca641d0cd49449a910e6fa7882334a5ea9ff8a2ee57514303e4efdba99618b44f7db4e1ec13fb4b14d2e037f42915d2746b7e766443fd3214538aaa3c5ee40c", 0xc7}], 0x6, &(0x7f0000000f80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x2}, 0x1) socket(0x2, 0x5, 0x2) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001000)) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000001040)=0x1) kevent(r4, &(0x7f0000001080)=[{{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x0, 0x9a87}, {{r4}, 0xfffffffffffffff8, 0x49, 0xf0000000, 0xfffffffffffffffe, 0x1f}, {{r12}, 0xfffffffffffffff9, 0x1, 0x4, 0x8, 0x1000}, {{r4}, 0x9318f5db3a19495e, 0x40, 0x2, 0x0, 0x7ff}], 0xffffffffffffffff, &(0x7f0000001100)=[{{r4}, 0x0, 0x40, 0x80000000, 0x3, 0x100}, {{r11}, 0xfffffffffffffffc, 0x61, 0x8, 0x1, 0xd470}, {{r1}, 0xfffffffffffffffe, 0x18, 0x0, 0x1, 0x3}, {{r12}, 0x978eac6ab5040822, 0x4, 0x1, 0x3}, {{r13}, 0xfffffffffffffffa, 0x30, 0x1, 0x1, 0x9}, {{r3}, 0xfffffffffffffffc, 0x80, 0x1, 0x4, 0x2}], 0x7, &(0x7f00000011c0)={0x481, 0x7}) renameat(r10, &(0x7f0000001200)='./file1\x00', r13, &(0x7f0000001240)='./file0/file0\x00') socket(0x1, 0xc000, 0x9) 13:34:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="8bd191c985e265aa6d8fde4f712e76f9f61702cba3e67e11c7b22a25119957db6bf6555d6c9d0ce425318aa19f6a6ff8603924d9e2f79eead8c3e397e1e959324bf26dcc10", 0x45}, {&(0x7f00000000c0)="908725df38890960b16250f5684b069090e958b0dc2545a7a88525501a0f60d81ff1ac90f7b108b5b2131f9304f5741eb58486f1c6cb4fc7a20839511a824039fee887df10a01026f327b09609ce561954615fc9b846f7d5b4768ef9d018433930bb48adacb929f76729577bcb291005d1a4864e11a3fa4a03120b92388b5386441e371896576f389e34bb015db0f8594066ba83b0fb049734dae3756c6959f1431f95295cd8043005c914e4c48f4096d0a4b6e49a571999eb05a28cb8f0f9", 0xbf}, {&(0x7f0000000180)="730c68f561458a04ca27c83557a266bf03ba576cb589d070cb16d44f940f4f", 0x1f}, {&(0x7f00000001c0)="36441be4b4ee9cf821f5c3ce82f6f917cd7951ffdc0c91b2ec6bb144dae7ef57ed869d9300538129abc02122a1e1c324a55b74a0e3b8e8c161753390f8b1674b0fe8c4ba5809df59b8c33fd239c0001a805943e14c9145f215aeeb847ce27ff5e4696bb879b670b94cbfd9cd3d6c53aad0494723ebc91eb9f9c1cee262eec5d6f092b260bece87bdc199ad773d2c6d1a2caa290c03c7e6a242a350fb1a4f3f507f4299314c240df51898765e29b0bff893c6762e76b8f0360ad87c933ee32c5f09726f0873a0ad28c3c9536148615dabd003107ea4858c", 0xd7}], 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) 13:34:29 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) 13:34:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00X\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0xf) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 13:34:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x88e8, 0x100, 0x8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x5, 0x9, 0x6, 0x5}) r1 = socket(0x6, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:34:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 13:34:30 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f00000000c0)="663352ff1a76fcf6b0c442d36529b8231230aafab99bd0218956108fccc8467ccfa8ac445837e4eb813d795f100a74b69aceaba13c2b1b359ac4cee278674b889d0afb7faed260835af6", 0x4a, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x8}, 0xc) getrlimit(0x8, &(0x7f0000000000)) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) getrlimit(0xa37496794e63c6b7, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") login: wsmuxpoll: not open wsmuxpoll: not open 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5a) r3 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r3}, 0x0, 0x40, 0x2, 0x2, 0x4}], 0x20, 0x0, 0x800000000010000, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = msgget(0x0, 0x377) shmctl$SHM_LOCK(r4, 0x3) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 13:34:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x4cc9ec46190b3f0a) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r9, 0xb7d80274a506a685, &(0x7f0000000540)={0x2, 0x4, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r7, 0x0, 0xfffffffffffffffe, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)="87b8d75a2d2bb8c6bb0780a030c56e8a46bc943264e69d666ae1bc31f1a6d6ebf8b819832350e8f3e704d10d499b60dd7531483f921f0a76b2690530631a3548641d") ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x4, [{0x0, 0x1}, {0x3, 0x2}, {0x1, 0x48}, {0x2, 0x9}, {0x2, 0x2e37}, {0x2, 0x8001}, {0x3, 0x1}, {0x1, 0x53d1}, {0x1, 0xa0d}, {0x3, 0xfffffffffffffff7}, {0x2, 0x1}, {0x3, 0xe27}, {0x0, 0xffffffff}, {0x2, 0x1}, {0x0, 0x84}, {0x3}, {0x3, 0x7fffffff}, {0x2, 0x401}, {0x2, 0x13}, {0x1, 0xd0d2}, {0x3, 0x7}, {0x2443b59e095a99e1, 0x40}, {0x2}, {0x1, 0x3}, {0x3, 0xffff}, {0x2, 0x101}, {0x0, 0x8b8}, {0x3, 0xfff}, {0x1, 0x7f}, {0x1, 0x8a6}, {0x2, 0x4}, {0x2, 0x2}]}) fcntl$setflags(r2, 0x2, 0x1) 13:34:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x10102) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 13:34:30 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)="898e48ba3463fd4fab5d50bf4124015563f1ea75e7cbadf872cb67de28311406debfc36ae162bb5eafa9a4310235aedb3fc001f4f19307c2b971871e9d5bccf75b644389fca611146de81c3e985b4753c8ded5452a308246517bf9670e50fc849809cb2be7600a1a176bf8d53481355cdd2bd8b9482ea63b522477431b78b7a3cec543697e77914fc57cedda0923b3dab6fbd0d41580862bf064ee3cc6aff1321c7e3c99bf34ff2553096064cfd4e160520ef80cf89ee5b836179159d3200917ceb5bc77ac318bf93b6a90b6a36bcefc0feca12b9e", 0xd5}, {&(0x7f00000001c0)="f30504a8dbd5c2b60ed0f731b87d74bbbfc349be15b145566acbe6f4eaa898b5329628f4282d5f26fa8d012e3437ed6f222b9288afc24bb3681266b3cdaf89", 0x3f}, {&(0x7f0000000200)="da76f867cb462bf4a1ebb3c421f28a7544842c28c20a7dc19563c15083050d01fdc526ec14449745d6a6f150d697283071e1181b132021b8c4160e7e1d33", 0x3e}, {&(0x7f0000000240)="84bb715e43be9655603bb4c63bd50f3378979f708acdb2e303b3bb576d822b19b93f5109933ffde8437533604c3767a613daeea1", 0x34}, {&(0x7f0000000280)="0259d8627f09f278c936d0eea5f28aa33834717b2ff0e40af5115c352be705b1877161529392c3fb1329d370aa8d98da91b828ee3475fe154c6dab0c0e1329458e5d1d033fee63f322ca76961df7bf9a65c1d454c65fef9daca9235b893bc24575f6e779b23e49552cbc5b47c65bd8c101404978767662ebf69dc994aef565dd14d0517d5870e6a2335cbcb50f05b1bba25b1eb730cc1ca5d7761fb3486af540bb94371c1a97fc471fb09578a4a220ba286b9c779c193a88b5a4b6672be37814d04f646a586d21e851097e2ff09cae6972f8790bcdc8919c8175a8bcc6c234a80b3d2be8ad38063cee5caaaca64e49911dc5656e1a0617265c1ceeee2d485341f2d9d67df51abdbe86436ea6e6fc27d282ff00e977edf20eb7629217416dd160e86364f3c1816cdd71046258b9c4f0d0dc6fd26c6dabfdbcd048ab09cc87b87094d9e7cf2a879a755868e662afdcd86caf0dd4af53046a51cd2bee2a70d4f3906e7b415a7fb6c4ddda7258158ea5b9fede352ae69e0548aabafb903da7196ad0cdfade2e31ad8df345c9bed3ab7cab2155c101dc7694da7658d6c78ab21ef153e7406262f723d2214db24ce16a563aec727411abd8da5b45053462dbce0e6e06af1214342cceaf627dded2158d25717943048752d97a99b47101cbc9e359af151d40a803ddc4076c137adc7303f1b7d694bf014cda37ae4bc01a846cb72410dff4de15e973280814eb83080233c48e29e8e42aad141d4a2fa09e5e81c607b5ebe9907d1d1dc3af269272d3f15b000327c024172a2e96909f5509a4d2e28777d4d48f2b29daefd61775109ab49c0b85a1b4090d471c61ef4189325787263ed5dbc6876f54b9457d34879e1a931cfb772cc4dff6714b64c0baef36a884fc935641704088bd7962015cd48d6b3bca40f4fb89f6e913a42fc2da61f0d6cce6d5c2397e73c440cada87fd41cf6ce48271b85714bb9528c2e6c17fca710ed51c2c9bb0e259edc3ea222f8702607c2937a6d06f47f88b8bab8ebaa5004772800bf30385499582dfc2bf1ccc102eb6dacf951551703cf7d8d0fa6adee2322e25ddf832736acbdc1ce4d77ecdfc5692280fd7df384a9155b102aeb0bdb9a1eb33e5abd95e794c4e821b36069c381ece4f1e757127e4639b4ae6ae60319b3a2f9ab390a90f64eb0cc46235d27ffc00b64a202c1894993afe4530f216333363fec7fcf04c787b8b870262d9207684f7d93d844d1057dac770e742ab5334961ab55c01ee5b608f28d3b7f2b74232be518e6148ed6433b142adf668761ed1a57f9638c383b188d570c5139b3fa51a43475385a9bf41714653221845352b54282ff9ddb9750127d2561615de86c39bf223879d7ad62b7ae60c408cc932cce983939e2442a1769d6a2627bc383882ff6fbe1a1efdb61558464b72f8749d3675a3d7b968f9c0e8fc92d39eeefca31bb8912e14987c18e5a4e77b77b4f63f1c84025e3161377dde8e4b5fc68180b2112e9c8cb7795957251d63009e28fdb4ea789d04e8b2a9cd8b8e678c66790fee1a73ab78ae328c6a663dcf6638e7fc11809399806c6d6e300b0d73af23716d380601b73b66328c8b19355da5389c1fac09c014e378a0453939fae757e58daaf1d1e5a76a0b115c05151c85a653014d8357983b622471e8c0c238c3dc6b88e63f8d93e13f33334348246691e2b8e1748b802e4d9ace79c37e9a08f8b6a8db5dc369b3f343c316d931a1c507c8c761799f41b2d19aa78431d1179bbb6fcabaeecb8fa177efce6864369cff935339cbecfa13e3ef458b01f3bff094cc0b8c3cd3fb9a774510bc3bdab117fdb828fb60d4bd22e529a00431c518c9c7fed53f61d726c61fe57e88680708ed2687d7eb71103b5811750e0cc26c5cdc6fb2e5e061e81981faa654dfb747bf1ffcca5e65377379ccfda6d99d8c2bbeddd109ac821cbe7bde7ce92ca97c454e69569fc86125201ef6c0a3a26e4cde65ea9381ac2854d2264942dee3339716b6601e5d83a2cc3c0a226d20d704bea105157908916bb63720025398f1ad449d01545c72c1219c7afc72c0f7e007302390c19ff119e41abb9501042527d852c7d4d675cf689eea87b0f800cda89fc504359230eeda80ba19bbd1ff0460fbf0729505c8de696533300c9c34210e2791eb16be72705966d50b9215562a42cb35c1353036e7ef23d272fe50c3a73eee75b1dcd9ea54ce3ddae797581409b03d7e07f193afd43f610994a4104ab283a2ca097ea5574cae9423aa923ac7d0902c0a7981b523ba24de54fe1e8f25d15fbdd87830bcb2cf684c61da8f325d2cba711aa41063c54d8061795bdaffe1db1b8ee1f924dcb5b6654ae2d8314c924c5b1cc8a303834d9320d42508bc9ee746c795dc64a144c7aac4fcb2ba577ecde5cf0a91290743e5df407867c7b7b39cd4055f1b75a80ec70c95328fd581fe2afc5d1293bb3dc51e452ab504c7c45516e79ec81d8b01cebdccb4f649dc59969f6ad9b9fbca195117d741dcce3d70540c6228d1e4b034cec8a54af14c72bea07e7455416bda107c5054283bdb608bc062f1f9bc8fb35b3d28ed90cb8195dbb243066a55c7a753a2e0b31c30b679284a2aafb0346e501f8d4f1f9ff950d42345873980ec0700a67e39ab867a801ebe762a0d5c9220c96915812f4661b2509996d5358d9b988a902d74dacbc9211efd745bfd30ec37326dd8629b8de1389f22f9e460638395e9e74a638ca1d75b1d3043c2a1591d8824807235337481bc3f8ab7453c257edd9c849e0e260ffb702c865425a6835b355007d94c91615c36e2a6339dc97d81a569dfffae906dbb52adcb41a2cd6baaf1f9a6d047cb6e7e872a100634f91b35ded3ec1f2b406f803354ffc6b7766f975b00e09359a842f713ee40c4ecfe0f6d6fe605914189c6e66b48e57f975f7b8664fb9cb06e693942f670618fe68ac94b836389d10d918b7b52318ddc80eca52f59fc398490bb34d64a724a284e8aaaa1a60455e76bb884d32a5d715767956111d81ebf18ee93125b85123315a16cd8915355faa0fd705318d3b1a15d3d1323034c74637a814317a5b1b977127d0c3baff328c51dada1fd9675dcaf6cac68032d8d148f3f961220c482ed58f71452ce63970ad9a32d5a12c980dbcfaf88a4f9fef60d58366d777371d6ff5ee481df189dff46b3cd26cdf2dbb811e2870eb9575f7bc94694b514db4f9384fa5e8efde9334df47cf46467a0938744c9f74dfb8ff89a8018b3c9ef3d213a8ad2cdac868100c16344c5729a21aabfcaa2dd98f25e2be217f5cd9ed7bc56bbec47107bf5720f42a2c1baf6981e3d0abbc677778452e7d78432479dc288d458abc82d4659a6a1fa734e505bd2970214bbc7578a765c8f52dbd31d8cb5a9d145e8fdefcbbcd6ccece89a0f6d17ceedbb11d396069a286845af92238e8e3bd4aeaf63e563a769ebaa9f16432e9e74ce1eda04a1c12e41aa0012b5143c4d9b4d6a992136a62c540a2e3493c8ea1d8da1e34064820570e4ee2d00205bd273bbc51a1a71a4e416409288863acd1138419490d374b9e1b1cc4fcf6d1f1568b3af2a7ada0bc7e8713ded486214aa2156eb366dc3c7bc00e71b7158cd67b228d8e95dd311fb0e33737a6c941f1e27d9d9ebae4dc1dff7742fe1b650c93c9057d4f6588d65fe40a616730394c217a35d0b920f03872ee9dde79f6309e87208866417a6681ac2fa7192ba31bbc3a35e880c42bb2858727fa4b6f101a1db06a8f99ecaabf0547fb35699e3cb75576d14a7539c15192b68954f47423bc788990879a75ac45e1da0b920d0e6accbcf80a0b4190a8e063c8be3d109d7c3e7e323a7fe6274be416903522c6cd0e8ae55fa21cdc120c5abdcf089cc073e2c28ee4d825bfc7813b3165505efdd02384427a11ecc268c8f76bb77aeb8081a8c06eb01bc1028ddf34e07e5f2c61d61bf78958bccb7654a25072a47b72feb9fca01d7a1aabc411b6e24c5bbdb0ece4bb27c3171940c3ba26938a3c184b32d717179ec558c9e4c4bc2aeaba561d78dcce1fd0496635e49afae6a6fed0cf9fd75eecddb56ccb7395b2693fde6bce6c61aec5786dcd76f26f89eea32120ff6008a55b2d3776d4dc62e7d46fb251e0625b6b264e5a079421a488976933118a5b4c4c6e36a250beb63a95802603ce48bc15684dd88438fa197e5647f2594183e73b8be30fe161d623cee6239ce6ad23d78aad23636347f7a9664887908c08dc988fb22c3827387d6779366aea9ccbc45a3d32a15c3fdbb992aea342487ad5c9f184647e7d74a2fac08fa3a3fd9a0da5621f3c52c1d2f2f5b84f7fcce52a9a72107c761d22daac81a52b2b5be2961ede483f5cdff95a08cc74ae2feae8847c04cf3bc78b39c8d4408c800bc83aa47a69bf3bffaf8b4b967c4e0e1db9523658712a3dd9c4f1c1afe170e742a897536d57e36eabe51e1857822a370c8ea5bb9e6a4013872babf3804af5883ccb0e6414682706c1e74d0fa514739747b3f25f39a4de7dc077ba176f74e3973d5ef74d3d72f19b85989fa0e83177e73ade0304a19cb2a245f6c5091c9f4b83e4d7e412005aaf9a57382d45c9f2aa5f817baab4e0e882e794cad3dde2d1d454155ddf9bc1627ad53717a31971bda738cac91163e1b0388de9bb3aecc7662f4ee4951c540ce2d85c411176777ff49b6960177cbbd72e42ee4dba950c52e92cf433865d1a4d513f1ef76b7cc4e778a3a185e91afb22df422b01ebb4c17fc88405d9615048d369e4e2b00a054ba5a6a94577677fb5900aeb580c6e5f971ca8fa2d42fe37b162ba474635532dae9d26361337b54d02d66c01d01ec95f28c42b93e11948ea537c8b4efb3b4a42b53453f51c2bb6f716bf573f4e2e60bca5c999e92fb2327e486cb271ac9d90c1104d541fde8dd45dd81cdd5a4088535e0c6c5bc72a506abc7ed30e0e6177ce6492700f0ec56288091511606354e5747f942aa6559223e13e0ca54343fe1de324eb7214866cfb8e80e1262cbeb7436dc9f3d837e84cb8f0dcefac9dc590cbc23f63e6d0e47586e6ee6dd7e41e544f5102e85d93c3819d0cfe19dfaea8e001b11ddd03fc5f658bd40265f6e5e0e14b3f82b5425ee1da0c6075d6bf7d0c84dc6e1b907b1267374811dc2612d4fe49612d7eb84676265cf965017d5af21a17aade31529cc4f869ea2818d2237326cd53582dca203241616f2a5b5bd11e9b6eb0081367e548c9c3dc01dd66583bc71686751326f5c0d400e4666b61706e933eeda9ac532217a7f6e91468c6c996e04b718f626101ce3b62771537bb3ff04c0625966ba58e9692c3b8f6264ad91311858d13b1e4dd75973b8070fc2d7d3877254c328414b89e3dad46264067b183b11475c80a846055abb3cbf2cbce6417b8345fd30ea225401f232acbf57e7c5f400b9790db5c032254c95d7b08eec8878e759c6ca6ccdb07e344fd37c1df0262964daad59f00aed85074b35b6fc3d861bb1808ee48f462f987bca32dc45786e80af630175ad3069a515bdc6465e908eb313f6ae7a4feacd1ef96646610e89badd067d23fea944bb9c92be04732662352922e28d02d1542d3d3c74a7a157e2b2349ad5a74d99320794ea3352c4aa0d03d2e77208bb0c8cd9f065b68541bfb6c5bb69f9d4d30c8fc1c34eaf510d5cb7100ed259e9f2e0f8747d16327b4180e1741d05acf84cf2fd11277ac1ca34992d6281e5cdfdfd8f648d291b2f27787ab74ac769585f8e84dbe91cdffdfb46ebd2a23305eb536e857e87034398819cad8abce683097addf6b0dfc7", 0x1000}, {&(0x7f0000001280)="73ad88c8ab0b7d9fc235b5b01f7c75156801a5f2bdc73ea0bf0c163309a17363b4467125660a430cfc1112525454bf3444c85e08728fe85c2e2212c5b3640ad800d60f54c88d6c87f7b31b3fb1fd832cac24ddd274f70806dcff28260537c93627ff097448de228e01cee909b1f450ff2ad395c1443dd5dbb856f7424add027b050d4fb37a8260b661544a597b096b511425d75ce869fa4af44073ee3fc0fc079d176ed8673617dde9fcd8df4862f031de3094ea7ce407dcc695e31d8a9309d731ff92cb2a09062e2fcb468aae643bdea09a1de9d4e94c1f306deb72cd", 0xdd}, {&(0x7f0000001380)="de9080a07eb643f325c0a655688a714488b28540a7ea1de17a7fa1613e2ab4ebfd4fad8e7c49dd6f3535df1a0c03365b41213ebae104ddb8be100c0f23d88485d83fd42c65128a66e20a96fa0dde03d86a2f5fad36ae67c3b542166d0d9013ebf12b09d98cb88d1847517614b7e511ca30e89c045582067a3cb8e6418b46d433ba98ac55b9cdbdd272aab0a75b550b4554182632d8", 0x95}, {&(0x7f0000001440)="7f0bbb6e10fd2a06fb6859b072c4cbba6aff8590be1410dfc17d7ccf63dd83d56492bef06e38cfb2b0a5b48b6fde177599de0d91e7a5065e1527d14cdfe45a15862eb87472076764574166bd0c5f710aae1ac2215aff3baa2e14b1c766ffb153c762d2db74e2b6ff88ad9eefd147f2082bbc46dcd884bda45495563c", 0x7c}, {&(0x7f00000014c0)="17ffb4826aa317dc7ea03fc3931301d410c273f31e7870a6f66cdfc4cb942841296133470795cdcd6bf46f84bfa0af02db48239e362b5200fcff8f8a9c96be7119ebbdf4b2da0bda4ac33cd292b32101d64934c919b0a611af997be7ef5d95326a0ff8303dbcb0c38477b8b0480fd222c9aff16805be015c3c34608b691cf86e7ddf89ddb948ceb8bf8c", 0x8a}], 0x9, 0x0, 0x0, 0x4}, 0x2) 13:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r4 = getgid() flock(r1, 0x4) readv(r1, &(0x7f0000001900)=[{&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/115, 0x73}, {&(0x7f0000000640)=""/206, 0xce}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000840)=""/34, 0x22}, {&(0x7f0000000880)=""/67, 0x43}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x8) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="b0ac2258949bf874ab37b766e67cd19c0a2b102e40958f204c1887f1e7a77a8eb16efc20fc38904a0f3407ae8ac0", 0x2e}, {&(0x7f0000000200)="c43dd7660bf3ac8d6a053ebe0f16ab6d6515709a843b3ee8ff96256e878782f2aa3fc3e752260fe1995b5f1ae0c8d83374df48bcd34254beba749c77586106f206bf5c17ed7e40b18aab3bb48e06fe3f8f9d43faefca9cb95ca750b612b55e02a3b5b4f2", 0x64}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x400) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r5 = msgget(0x3, 0x2) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/87) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000019c0)={0x2, &(0x7f0000001980)=[{0x7, 0x5, 0xa27, 0x3}, {0xf457916, 0x100000000, 0x4, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000001a40)="0024335f839e615f7500") 13:34:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) r2 = msgget(0x3, 0x500) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) clock_getres(0x3, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x3d}, {0x7ffffffe}]}) r4 = dup(r1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={0xfffffffffffffffe, r3, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x100, 0x4, 0x5}, {0x6, 0x20, 0x9b6a, 0xc4cb}, {0x1, 0x40, 0x3, 0x2}]}) 13:34:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x48f11cb8) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0xf5a2dff5b0d20c4c, 0x14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x750, 0x1f, './file0\x00', 0x2, 0x5, 0x401, 0x6}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') 13:34:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) fcntl$dupfd(r0, 0xa, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) pipe2(&(0x7f0000000180), 0x4) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x155766f4049b1984) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x9}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) 13:34:30 executing program 0: syz_open_pts() r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:31 executing program 1: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40000400000002c2, 0x24) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 13:34:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x80, 0x44) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001540)) r1 = socket(0x2, 0xc003, 0x2) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/228, 0xe4}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/63, 0x3f}], 0x6, &(0x7f0000001400)=""/90, 0x5a}, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777cc69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) getsockname$inet(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1000, 0x1, 0xffffffffffffffff, 0x89e, 0x3}, 0xc) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x62a3d9f78e28b921, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7fffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0/file0\x00', 0x8, 0x52, 0x4, 0x1, 0xb, 0x101, 0x3, 0x2, 0x2, 0x5, 0xce2}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 13:34:31 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x10, 0xc003, 0x0) dup2(r1, r0) 13:34:31 executing program 0: r0 = socket(0x6, 0x10000000000003, 0x37) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d3bd7dfc15d591dff9008dcfb7dfaa389a374e8a9603d723fd2f1d5cf083fd2f546c3a6d4ab455d65df4557e1bdcf8fb9c961be13cd44df1f672ef08ef3bb982d337275a301e2ca14542414d3ca01db237eccdc2009a30f683a986e13861a452019a0848"], 0xa) sendto(r0, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) 13:34:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x1}, {r2, 0x53addff303889dbd}, {r0, 0x14c}], 0x3, 0xfff) r3 = syz_open_pts() write(r3, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:34:31 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r0, 0x20) preadv(r0, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/8, 0x8}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/6, 0x6}], 0xa, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000400)={0x3, 0x0, 0x3}) 13:34:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xe7, 0x612d}], 0x1}) close(r0) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0x200, 0x436f, 0x2}, 0xc) getgid() select(0x40, &(0x7f0000000180)={0x4133, 0x1, 0x3, 0x3, 0x5, 0x9, 0x10001, 0xb9ea310}, &(0x7f00000001c0)={0x9, 0x800, 0x4, 0x3, 0x450, 0x9, 0xfffffffffffff001, 0x400}, &(0x7f0000000200)={0x9, 0x1, 0x3, 0xf5, 0x10000, 0x8, 0x9, 0xffff}, &(0x7f0000000240)={0x3, 0x8b1}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 13:34:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x81}, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) 13:34:32 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb0d333f9a0fc16f2379fe9258cb569c7eb7dee2c76eca7c611ee86ee1fd3c78332d8"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, 0x0) 13:34:32 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) 13:34:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/153, 0x99}], 0x2, 0x0, 0x60) r4 = kqueue() socket$unix(0x1, 0x2, 0x0) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:32 executing program 1: munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x2000) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = getegid() setgid(r1) 13:34:32 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 13:34:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0x13, 0x7ff}, 0x4fa5, 0x2}) r1 = syz_open_pts() preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001840)=""/234, 0xea}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) sendmsg(r2, &(0x7f0000001800)={&(0x7f0000000180)=@in6={0x18, 0x1, 0xac, 0x5}, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed202ae50f20f20e9078aafb6f49269b76d5f01ceb306a71e8036ef24964b6edc96afa", 0x23}], 0x1, &(0x7f0000000240)=[{0x48, 0x1, 0xf454, "b6c8d9c5308dffc1ec19d91386311376c749f82fe3f4b4d410d8a59996328f1568130beef695262a5af631823f9a9a15ad427b85ed00"}, {0xe0, 0x1, 0x80000000, "4bbdd57925cc0155ab59ec866b81c6bc8fc0c250fc99b3e639e4ec5a0f59de6278b67d6311cd831e000f8111089ae461bac7bccc06f40ff9fe60859bdd21d966a946d493b4dc3bfbf798b9d012af9c0214a3c1859ba9e501cc981fd97374b9d24137e731c1483be7d386cb06b6942853c1e3477b630c9169a789b545a0646677fdd545836f6af74c326d530aaf83314f76d4bd9c708e68e1ac45fb0ccdb6694030782d1844e4b8400d45107d955dd38bb2410b45ed541afaae3ea002db5629d3cf3b3818160f90e5f3"}, {0xd0, 0x1, 0x401, "c12a7531b3b67f3c6d672f99d68635ed1741dfdedf75c13efc34b99c1ca6ef5fd081a08eca375c4795cb2d4150751b077a112e44ff94b1f4d2d6e6fbfc445ed28f1703a03ed0e5a2ef336d43aabb36aef8c3aba26c2703bf21938bb68548eb990712f722baf50a70a01907d48ceb0430b0c32f8fd7ef12d1f9d9d84e8173377654916cb64cd85ea9191bbd15ed6fa1af49ad47717c31ffbbc16a1cc3e19f375c5b375b7c369b5ad07fa9c0073100690b810930405768d4c3c1c9c25dea9340"}, {0x1010, 0xffff, 0x1b843340, "02fb295c1d3920fc98e5c95d885e059623bb8403c2dfc9b32a3940a31a0bdc319eb19b8ae6da53435e6b69817dbb0858f563bf2e9c279e1e5233d78e566ac93d374c28372b1f0946c37430a22a8e9114a8f678447e90ebda4d299c5cb5d225d5884c106047d3f092d72fee4a1000c671492307da24224d7d5b29affdcf088daed5c275ecd251041c7a525717b566fab63cd99f2b62ccd4844705bd354f37fb9fc1733e80bf316dee543c35a40ab5c6494f12d8041252f48c6629f69bb121a2240c56ed5d4355e7180f395fca2ae0d84dd5b0c09e49fc938155688c0f159fcd947a5e034929de565c8cb8ad626a630a7acfedcd6fff91032ea0dc04b2e49a306ca4bf27f58180e98925427ea71c3b7047e6c381c506023bed95b8be3cd2413146ce0bed464cfec69c39f640f637425e9e15e52dfe977743fbcd14b00ae5e432052e3ae62f999374d18ca63e861288ba3f11f4e899c69300b58bbf80fe5894cec28dd50fbd2837d0f9205da632b9885dd7179392feb461ce9ed17731c9a13ad495ac813b1eeab507404964ba6a26f3a6d73eb18237174782b8d3fa8fc47ee5ffd03c71c6b76d42aab3fa0844ba6a08d41845b0d20f025fc03826b183ca6f37f617bf6a1953154097f320171dc872971d9f696a297d7446f625e9f5db4ffd972482090c5eb861f59effa85928ada2a15552dd65f80a5b2101105296294d7b72379766d31e7d332f21da1eb2adfd8bbde9b1e0dc367b87ee36356183eb97c3da505eb78873cb724d74b81f957380a7ee0513e60567497da87afd3893c6c0a0f84a8f9f7ef0ae08c7b79a63a1d772d3a8411d996fdf2b1d2a1ffd7f2113ddf445cbbc3b3b5105d2e690999a541c085c5d2af27d11d9d19cf2eafb336100c03d96b9fb89b21e78d808a52c093af9af85a993c9f96cb0d84588d45a7420f311d5ef30dd2367e8ad56208e462c049cb95310f9a8c7b5b54547591df8dc9765f98c8fde5c65561019e3f2f2976714fb94cb36a93f3ac7453e7562bdf21cd015edd1ff45f362df57fbce79637078400c90b5f74e605ba937c185357ae605668f77e59e4017c51ce6b83bc80f564d873a340342bc87a93fd830cf28bb8703144e5e1f2ee1f507ce3979d06e06466ec04d15789b28250e7726bdc705cfca20aba4891f74837f72e94f9028d40407b6e5f53123ab72197d6ceef0400cf658766853bc0d0315e6dcc06560ab06b4443ffdc93019658db17fbc0057080ed325515891ee4a8ea4f9fd6a5725cf638e24f1745738039c35cee0b6b1b5ef1b037240b944de93b8afc204df9c496bba596000b3a605998f2e42d20b00ae4157d51a05ad02f54e21d2877ed672de7c18523e5582c91f82e967f6eff754c57bb190c30f98de9ccf9fcc56c176e52ff37da30657d73b3be077d684a4e5166e435132376a07058b76b5c78bd22260a40330e874ef4a20f980b9b685c8972be918fb003507d152aa6cf9597bf1c292ee71661bdc9f21ddc1f53dce4a60314baec0c694ef3b4a104aad9c1e31326d3088b2660577234959472a75c661e56af3aab229e4569edf3371a35b42d9ec9bea221f61e7140b2365df79f6b4f5c2123cec4ee23c15c82a958d0b69c3443af38773a57cc6f2bac5d938dd4fa18bff64b4d5cd4a60c7b7b834f8304d2bd44dd165b97da7b66714182b1887d5d54931e40bb9748bb7d98214919b4a644c697d2311d394d2f06f6e21b65e537913509857a80fd06713859f564307b63be5f0a80e6f2ccd21de9afe084863466369c5c2714e2bb8c7d718274ae8102a1155faeb8c936d8ed2975e3b07c1589b6f5e8e408867a8fd2028c40b5443ac885f161bdbd9b10edb0a93684903651de115399443370108512f5938adb40fafc13b303129b72d1a2724370c2f48dac541fcfc7adb692fb5bd2c4d0bddb2c13ee66a8d8b7dcc222f73c18032ddd91336b35fe2eb18c4ccba4adae8eb285982850e5aebbcc3fb8b0d5b5529abd616400d29338fd1bc60b04f787446e79d5f4ef8ac61cf13744ef5dca9d15217adade958a4a266a9413cc1a5c673ff2ccf67d4381b9dbbb10a9644b7c028cff6d64b44aa00d816cb267e7a19e168f841c8001000edf77211bbf07c78735f8b04f9f68e47a3eb0ac5a75ac45f48d0941e5342e7db1bf5256da55ebab9e51228d8cccd50829f59532705ec3ad5c463ec9d0c3dfc0f7a6ef6dc65b366e4c04f5e7d47d574c596f0560613309e2cbf6ccea30127a035bcad6bfb0a2866f485f436b10fe8eff02798bfd4164025706b595ba21434d4507b0987cf9c3c0e32e6a6a13c55feab42f89def5522a8b53a2b74f788032f847f2f0ddad4aeabb23d2165b7870c061b78c2dda54bee0fa94cd3f04465f5e660eeaa4765c13fece863b67eec6a30f6a7786e73c3b57e68f8a7068e27f0f6e01e8cb3e67b53442c5ee006ad880a5034474e2fd0937ec446839399fd3d98206cd94f14c31c50bfaef12095a75ab206a138ee508e8271756fc649c3d42642bc2eefbe95cfc057970c144106fe37a8377f5a6fb1f03e5751b0182e449cebaaec5d699be6ebc3d14a16bfcfa7b5d35abfc29c4f898ebe8f340ec3374bd3d5fdd48bdc2a017be0fe14835d6b4e9d06cdac498ae69826722e6c58531fbc5d0d5dfbf8f81a017c92ab60aaaeb34203b897aad58d70c0d998c75704e40b530e6bad9198aa34a20eb9cb2ed4b69045bfdc418b694c659569a11d0bb0b3046c7a9e643b1cb5dcb3f20ecf021b29d1700bfc74add0aca2eaa6c1402b6ea2a68f0389c91cf2358de2fbfe4081a0986c6986c004ca0a16d2eb96d2941810e6a8bbee98b164d3ba55a81a8d577a4f53dfe8c2a814ae617a0282a395d8b16ffe6a94dc8ef812559ae54f1fa2f7bf6b4b6f1a15ebd3f0a5869361fc78029358b1dab5062b06100bb8760d6ca248ed9667d8561492c1f630076973fdb7e950c530a1379ff69b5bcfc38a47fc9f7980b1863696d6d8cff462d37f160b418759d8e2a53ce2bc5a0f9324a6dcbd93178c27123931e435d92b4c7a987455a497989b7f72172ea0c5d5a6e507deb7b6fe7abde9a45bb28cb383055e4124f814ccfbcc0176fd1462de682b9e09120064ab4672a439f8a22bad4c2b0cdc7473c72510278c952bccae11a9822127ab71755e7c39a1894d3140dfc8c8342d2bd25021e836dbc4e1600ec4334e8a46dfc56a813fcb4e070e7276a5b77f4b7c324e657b66239c27cf2d279dfa0f4f2449e865d5c59ad2b4e88046bfefbacd085813d4205fb81351fe4206e2b30e31397add4fbd2ef238b8873e117c3b575ae747a0eb668f712a01d694adb32ecf801b2d8f4d769742e5c5489252fd3d93be1318ca6d15e846fb4a0abc1994fde420684ed663d8946d1ae9a4738bf3da6a03d5961a14e5c8a55557d51c8e213694e760833727eeae586a2628eb895f8772f66e959d47ea0c3ef5347831b0603f5f305fbc05f7284f59384f1303e10e27f312372f852ed1049a916196060027a545460d59061f27cfbedbcf98e46358e636f3e2014439cd626144f497b9dfd17873fdd63be49e7ff59fc72083bea19a2d80b41faf80e37631f2cfba82acd7b2c16d5bfe6f411e689790f50c33cca1d56ea6b139cb0a289043684162b8724a62b12547b004575356c1f8257cd7be46d1ecc9e11cd04c7167ce149af4a71fef754ff5ac0302d5f765b6e25013c47ea85b14a8d103bfc368ffe695ac7aa1d78a6552d7790e33bbc12d8033b61660f690093a83778164c7d9f7304647d0f0d07a9cff92e110423863027c2f7dac6c68de84523efe5a5e3b2077b4def9a1c51f86e42f4bfc3e6a3416c79c93748b0b5000a4c212df476bfd8d500132fe7432d05ef1a24c99eef4c39dbbf817d3c345cbdf2b731fddba63fd9eb7c34e31f3fe39a938ffcb3dd199b742b48b4c06a0a7246c63d7d6b422ce50b19a4bf616c434e69c0ac6cc8ac720142c2ae9d62bc85dad5a24ddcd4ad07136662e90232520d8e1dd4b588fce5dab4069a5c9e5f18e94f851122be552738255793c8c9cbc06dde6837a1f7610c0e23aceb0331c1ca9671dc5a6f59a72df5167515d8952091f40ec1ca36a63cc1aeb25982e99b84a95fae8967a1f20e0d22108db21e69384b45867d844186bbdf25fb48407e969fecf0e014db6f3597a29b02e9ff274a6315341191c0c53d25a2beaacb2b8b99aa44133181cc478ed5e1508d849fe0e97dd7f4825e4fd89e37b2d1ecfd621bd1b1ca3e8bec4385ba622300909a965604e6ea9e0d4ec16bf5a8061f18aec4c0f2d7559de889931abf53ad26ee1a24ef280807ed15784acc208367028c57801f384462ac816f5c3fed803ba4c4fe531c47b37c1ce5dd5ff6923dba3d6915d36ec6bf2be043c39c3814b71cfa1e40ecc060eda894874c9ca8528bc8e5721d46fdc53bd40c47f80b0fbd496bf40c6b1ffa302d79e563ecf86145199e1206fd0e8ee7e5e3debe2c28a4a1c9d972514b5db96da1b0208444b479f66d1e529745e9c190b105c739e38c40ef9888d3ed01c521c845ea6effd769caca05c7cffa89355d5c4b9f5d2ea7530b525d61aee52ab984e65144618be7d6f9bf2fb92d0ca06ca31c5ad3d75d82e1f810065e0f5f7c6066705eb0c73625ac4cb3db665696d0c2594defbdb11be593e55beb5de9d1201a12b09cf3b78656cc97ca734a40785a83ee2660b8cced2fc47bea14fa26eb5167933f1f879fa2607981098c7f77ee90ade49983e7d8dae89481f47de3ea1744821841d5ff1f8ad75388fbe1d0b87e39899180caf81adb4d7a1a03a4b8bde08bb2066f218f226618a467c859bb6d46df09ad5cfca354cb062ad535e210a17879e600c139f371ec92d1a1a187948d88eb97fc18869affa5a57762df2da533aa3b0eb39d612ee42f619583b1eb96bc80d814f6e392ec5c3b4a46c371e80aee450061ca7dfe4fae1ee8de093823fc13f8681455198fb0e2eaf399c907cc41c9aabebec5eb67905a54e1d478a3ef2c49479feb07066d5fa0dc1194d1e45676793085f80ccc5323cf42dcbad11afe99f8b4fcabb3bd04a03539529e5b6dabc3c7d5083b7d5bfe653b1b3d0852b3acf6d7144d7d4954f95e137bf5e623e32c9d101274e6b2cb8411e5279c549a3a0a8cfc88dc1584efa763d7991de202ec9918cec29328a19998b80d8316099a9d7aa73515609aea4ac1ce0081b25891f7f3fe705ba9eb5160d91999321b0ccd12e01f79b75bd8accffd2a373588caf668be81b2ce65bc08d9b11b123c424dd9fe98031750f128c3ef616d76dc3a7142cd2defa31790c245146d78403933ab8bdd0ffa01eb539f49b051cd0dda379d7fc311965d5f46217206c9a035379f6d8036161ee91f94805f86e12eda4dd122b4113cb3195b0cb1b35ce0cc4f7845ec5ee7bc26610275d344586bb0526695e81d2e8c9d8f236e718214f1663c2d004c5d7b26c8c07831bb57c82fd5c2cdfd25186911ac464384b3ed9815c0944918329a0f597323e0d4de349279353ddabb81a07587f46e2ca2eed611e35efa2e65b5bc7626d9811956814f125255953d5791f3bf879192867d03da09d2617060fb43521e777bdd11098e84d548a1e471c6acf14b06ca36ce49642a82bf0ca51e8901c6e839670ffc48073cc3d1cbe66fa65c417ea755e3a302f787f56e83c38f709239ac788b2682214e2f41b7b233466418e17dfdb1727bc1546083a3d3a990abe93f07679f2f48f7323a0891b955dabf024caddb59b9141e481db0a5c55e4bd354e4afa7e943e16ff3a"}, {0xf8, 0x1, 0x1, "6e2aa7b61644041329809cf4b44af20312a9085f737b38b11c5e4512fb6c95419cce0738f36f796cf688a3aa4a275d8f7955ae3e63e9bca5af7b69ca5ddfa16f075d2b3b9e8e19a97c648881a959cacaf1f80a95ac8569bdac218884cccb1135849feae9954c3dd4d878d60d235ba45a0b65ea5dff3b668d357f5dd66472f268eab879e5207bc5a08e73dd980c650d6fbd7f35302e3de53c1f69695c3009bfe5ff10829a314f990c57bef5f0c7940e9cc25dc6b544ded4259b36f0585d8129a3d9af8e6c07d72af085b40e45e43313bc19d6778ce447e245dadeb09226ba241fd992a5"}, {0x20, 0x1, 0x9e, "4b0e2aaaa4ce2277f2e1ca188b"}, {0x50, 0xffff, 0x3, "50812ce89764b454ae66e30e485cf00adf0a2ff95d406d8c47231d787ffdc28b9ba54c20b1be09d36ff7a28a5f0080f867e87fe32c80bd7568705b"}, {0x88, 0x1, 0x7, "73ee2822cd1d326d6d5298d2d39f64818bf2df2a2cb294c9eb407cc5a6b9d410e3598991a3c4a210a76d044bc9c0d234a5b6e074e13574d0ca23a93e15e7e93fc3ef598e12e8ff1df6863203c5ed33e2518950276d66ee0361ff5f1b9f03710e0c4fb78bd02253982218024641be31b111ca69"}, {0xc8, 0x9dfe5a1597a12b21, 0xfff, "3d000c93a2101a97809e05ef257f7ba4fc2bafb447c329bc435b2327ef0d36a53099234228a8b549916a59c21c3fdb6fa23ac046a17983a9495ada1d4d795f2e1ac222ae6c2aa9da5dd2222e2f6cfc501dfea6426c8d42fa36057236121a476a9368fe017cbd9c0f6c0f71e62b25c1e17d5cae2d9e4dac3e1ca1e401d47245d4c7eab60bbf63eeefe9015e44d3821e82ec0fdebe063c47d92483969de6fc200175403cd22d3f5c9d295ebcb576c3171923df"}, {0xc8, 0xffff, 0x100000000, "c04875deefdd3d045a8b230e2d0c65e3c462530921cefbfd1a452a5895154cad4252bb63fae21bf25e5ff8980e84c9d84b25fa92d81bc9c154c23e82b8643f1a193708bf34250e41db6c00398669ec0fb5f1a988a172fffb8dc8937ca01aca8fb3f3583c0990bd2304435eed719908630e779f0161a2e32728b938e3c3b9f2cf73fdd05f69cecfe263d7495f8d39ae43e9b0508777434b5146d9374764a94c1eb5210b950232b9ff8564b9861b4c547cedf8f8fdb9222320"}], 0x1588}, 0x2) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005, r3}) r4 = dup2(r1, r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220e8e75b7dbaaebea58a816f67d4222d72cb3351575caf3aac992456637a374f69b6546ae6005768318ac2b2f88b27df168e8eb11c3ddad43250fcd86284a3915d32b82ac5c09531c5cbf8d646569ac86042e00ed4dddbe9fa90744b6ab3623e3c47fd4f8f4b598e22f85e7faabbf250e1aafa4dfb8c29645e18d31fe231208a55e4c8c380cd51c84efb8ed73057ac0db50e53f5d77e60fb9218f9bed50940be65b6cdd5ad64d54ce0180591e3645b67a7c2941a715a9423c62b292299220fc4bccd5a0e1ac427e7ab2804c03000000000000000000", 0xd4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f00000026c0)=0xc) getsockname$inet(r1, &(0x7f0000002700), &(0x7f0000002740)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSTART(r4, 0x2000746e) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) dup2(r0, r2) pwritev(r2, &(0x7f0000002600)=[{&(0x7f0000000180)="f4bc7339ca660be4d0ea3af915c3c3d111d76a26c85af1cd592f249db1462c19d9540fdaeec9f679866cb25d442024af81a96ab7116826cf0b356ace86616efb17d765dac5467ad152342c0656651a73b382ff3fd2d9e1e5e6c5c33abe59fb2143770dd7c62925b98e41dc4173db6484633aa6c9a96c0706d47f2ba2da1429b33a41a88a5b5eb3bcce50c088b743ae9a16ec91451fb9ac657316a83d1dee", 0x9e}, {&(0x7f0000000240)="de552c1992f4f6791968b61c361ac2ea97fa5cad59da7945f440cc59fb0355d84aecbab23dcfe2b398f3b9dd27394e8745c0874b41e9bcf93d4ad330cb17b78485e2e14d70638f40aa", 0x49}, {&(0x7f00000002c0)="ad0c5a1f648e85f093039e0d428008f82f39b0d71ac85635940baa5e51e6f1bc187b2ffa59f5756c4924375b00f4851e2e480a34a90d8f9bc911850731b84997d39e004d15c8daf8d2f82b33cabbeba0ac92daeca7530e5ba015a56221945c382ca033248f2cc2e072ad62a3798c71ce13a260fee04acc62e85366d0e93fbadc4230790d2035b9714f2b943c971ac2f8d8a8b819bd57b9725d7f41d30ceaabd401df0f22a117e615f1f765149d7fcc730cc98f54147d1eea6381bff0c2073f38a4012b82781e9c18707ce3d12085fce416a9df8c67472fe71faecad4d0dfba58a18708ff80583597a0179d4d15d01ca0faefdc8258891c81d295ca7d434f7d9ae34b259b15776cf552d1f0c4f1c02d2a4f18bdaabead894007dac3f3d5066849c3faef49ba637896c070c753440f60fd32377ec29f261f0b92dec3febeb4b102edc7415c87adecfddae2461ed5c668ed302f8a6b7dc1afbd360e92593a56dec80ed50f5512e548c242a3f9b3c504fd91a9cb95ef98c9f728eb567e4cdd72a23491e5b3386907122653b6ad95f486f101095c0acd1cfb248268c9b200eef45ee31c88296283746822982d8b773ddb710d42fdf6e7877bdd2d8fc3499940a4d5328e807c1154534ff8cc486884b3fdc69934c644a38f50e4c63e290b25ae61f9d8499a0d193330f19cee258349ff72b9cf8155c149a80ab3944a5ce5ed0e9d875f4e9405c8149da8d52e3709e126816d6c45dc9503f04190feea494b0a2da7dd6345120355a51b5ae21a8120b733a15f644d19d239367516b566a2236047fded883780bfc383277160f54fd7014891e57c1aa54bc63f68fa5c616a23f1096a8a16f98a4eeefa02b143c1d41bd5da434e0e01bead2a1e681bddceec014a9ab7c0160cd9c5efe40e36404d22b17f416391d07d9c1a5d46f8a3dc38d9bdde4d3e1ec49f0aaa1f96f7f4f67b93fc7cbcd9950b75f775d1b592d008373e8fac0b9a139eae75218614495c4fdbf266c325b272e8d4ef7e5d5b20b5384b321951c36eda08c9add365d948c134f2d365a23f715ad28002b4ca70eda24e1b30f99034ab47bbae917763618f20a58bb071836cdb119429dee9194632880c57ee27cce866ba126e705f0d228d5a017bcd1b6b90298cf30c249f6a9dd5027a91e455f096eef900eb561953916c0cb6cc04f03930639de7771303174c9fa944f6bfcd1b51c62cc8c83f40613dac5e4c2e522e14b13695da2eb7350d9b8342b91d84c8f0db438d1208f108678d96ffdb4e9640455afbb5f24d8a9b65150419c91f11206f34f2667f97bff9a10a32f67ebf7ef893a5b62c4ef4297527e146b52b050dec37d29aa2a3e0854c87b7fe5512ac31f254b0092bbd694465ba4f0b7247a6593f4435c8e704cd8827e7656e4709eff9c70dd8b46fe464d37bf061fdcb2afda4d454979d54775aa964383fd90f3b7ba6a7376ba6b989b8a579ffde3ebcaf68d549b227420e9f14a6ef3d6d952b5455bf72dbcaafffefd8b314ee5d0753992a86f2c9cd8902d68e1a3ed29a8e71f1a0152e556350bd7b55ac9fc15d45005713b2f1fed7b8c3ec7c7ddc17b4f574d87b00a0f49dbe3271a55d4331a3ceab4896795c5cbc8f99daec310cda29f6665d3a3d3cfc913ba7da2bdb2a3fdca44b667e72f688434783ec720c4d1e8c87640e18f61269011a6f8124e3853809048e57e8e26f01fd2fcc25d843186f299389760020e3c67a21a8a4628db06af0d3db23ffae7b8c0b701f38962e3349c8854cbf6a58d981a7c79864a0e8e66ee0094b80e2acd8154cf6790eee0ef312e756f446bdfa20902e2ca8ca6ecf7b1aca0fe2477a0b53b2d17f4468ffda2b8d483a8e97a2ce986f649a2ae28e93044b5e23ce77876e113649a4b8c99cab19ed371f3b456d9029313b275b82d942e4afc03ddd8d219aa56301aa0c6c0dcd0f01507eea8c0785355edae84cecca6597224a3d01cbc6a3cd895a57d0a0e2046a65befecf2616b1e5ed864882a6fe8b9baaaf2b71f8428f2ed3ea8b3c9230442ebcace95b176a6eab26ebe12ffb0076249abe36cb5bcee51163302ee337c16444c3e56851bdaa16f62137920afadd0d50b4f36c4ca6fbc811bf090733b0956bf53e01efae2ab940f4d687c0636dc33294494de24e6bd08ac80d740e462f249989f1a1d7870affda407dcb78456d386335d4589d81f954a932f32ad0d08950ba57321920218f786c5f03bcfd3caeac64947b99bb8235f1e113ce374b9ef86bb67a6abaa62cbd704e7ceaebb8881c9d189c7aea034939e941e5c0cf8f9eb62c3d7a2488cf795934c8d11009ba34c41186ccee400d2e526151375da0e8876193baa205b87592578b397e97385a46a853f6f3c86c1297faad097bb376881f11c03d5e3639211d110d71e59123a707923ed0068c02ac416eca5c6d82deafcdab78dc8dd88f330e475b6fdaae22629f88940496e79290b0e7360673b2b1d16df62ce9e87aaa5aca86e438c4a3fab0e25f8cc0aad2e24c552c9cafc8371d0badd67a115121d0b2f16762e3f4ca27e38f6b13aad293f6302f6fed6edc3dad989e1db150d35f67e114811a3870ac15d374321701254705f443203df4f96b74dc36d2dddfae5d01e57aec8dca62bb96d0b03fe052245b7306260f6a4964c8e164c7762b902a83d1de4a06340ad113ed785a0d85a75845336a17f464877ba38f4d22339f3d131529cfa4d021f9c09bf7cbcb15f49706012887ec19c69c70c73bf024e3546de32be7a857058bd63bb6dbd20af853a5ec1e7416af3eabb2d4e63b3013145f4ed1570aec3949f3ffba476b2b9c981110ffd81691ffd5ea28f83406f203818cff6a54e661b6c7991cf3f9fb33776c82c79498a51c530c16120bae2f364213a4ba7d57bc3d64c09b47d5b4194c06ad4c9eab0f579c0dbf4d734624f80a1a50d0576db7fb47edd986e39013d0b7927b2b0104c7ccb4880f492bf779b44983099e0c3f2637b41efc6031ca812bd749f9057129fc4050514b7755d7d6c9dcffd4d96a43c532fa1125eaaac6304126d2ffda6164832152d79eb066fdfce4be01aac7ddd9716555f98f60c38b37a0cbfccf9834b9acd0ab0495b134c8f8e796c437cc6f02c1a755445d6842875b80c30dc1fcf1e8ce2e31e2414670970a467a883736cec974eeee70e3077dc3dda070f4249b2c3d1264383f9a9a2b5d5b30f28d2f53b415b74ea8e88a0f69bf318f4d9b57777fc7d6667e5c64d015d06a821a4538a9e0fecdbac22d607dfba42f5636c981e3aa477f04fdac2e1c08cab463e7f87f89da773b4266e3692e272268879792ae54663f0048ac2f24dff99641e43eadbf65147caf21963b6c480ecef22a97a80fca49de22738de1bbab2869e78cd8adc40a5692f9ae31b8b32f6b1fffba5848127eacfd39f6616afe94c6e873c8df448350adc0cc6535d4f1d7201313cf58f118aced24df66a8753783592e0014d69ed9af4691ba924b98925f14f05ec898d6a589f0cb75c7cd64afa6cd0b68c0473939512775b9ac7838164b18848583a1870ede8e13fcdf05e2d46b8220522bc3a39362af4166e1080961945bc65427fb0882c759b53e3f3bc2ae277f30fb22b331f0c45babaf7fbe83e73a0bccab3d8d1399dd95fe72e36901d91351e2e05f694b28d0b501526b3d47a02ed64f36e0ff7f099089b28dcc413cce92275c285b8a191faebeba2561fe73c940d3f392755caa2f86f9ad21cb74a2517f53bdfe296caa4cca47a09b60d74d7c0381dd82349385f962b665e995bcf1052775901809d4a8186aec63f881e33af0e224dab92b5b5a708555748c80ed451e1dce9ac85c53628f25ec135c9385a5d6694dda5ad75dd0a34ad843d10be4960fe737ebb93bc86daf0fcdb6fd70d8f34f596dfd4c8e9347149ab6ab960c8417e87d49156843844c4febb8007952d8944298f7bac11e27923cc81b5c1112e59ebb965d54aeebec33d5f2c91a5c9384992bf1aedbb1be30742de1ac29d9e161ffc958d2161325c6c44967a609ed60534d0856d62f8350548ee6540dc7668babd7e1cb8b3280296e2ed2bea5410136b5cc4b375258eb75f7e2919f759521a3bd6344df103e75adba94531085c667e4f9d5204d23831334f2ee8df712c6a4980d066984ce36406a2d130fd3daf1a8507925202d49de17af9c83fd7ea9ecaba5b1071aea7966bef7d91abf8401059622bc5a8d2cecc1c45f04632cd8040e87e9754150ffd23567338521dafaddd1f203c398c57b0736a51183dbec5b0c07ac5fdbd6871542e1c52cd21797c15a8310cbe076ee09915ce4c1349df83c10976722c710179cc7f7ce98bd01428359d6ee5cab77fecf86bb1c46c192bcc5bd3fe22af8333ff8fd169cf8f869c5555666d65219784ae2dc5799b4add5a2d77ba3e8f24228b98b77295a47f4e8f0959574a86f940c6c3d92e05a7b32f0f62c73e3803df964f3cb684d7b9ea6e8a6ec4a2515df26a59e4fabbc7c03c05371e80ff7a9d1e6d3e9713003e27c7f1bbe43f96432e1dfad3440d404173fe937a3998668bdea8c47b84789723aa2c9bb31bc38ce4eaa197b48eede0bdc1ba109a1b83123d10ac50dd9e1e9eaeb3109512e73789f6f5e36f144d2dc5569fab97f84905fc667aef4c9bf3b0c1f3f79ba9b45d8bf05899099cbb9aceffb0c2087429dec36e704fd10fe93bda359b83823c3c2e4506c2bedc79e79657721cf2c68614b1ac62be1d3f3bb5f35bb3ff6e5b471a18a7cbab0ba1d478dadf54aa5303f0c037c00ec725a6a02f694f7459a1d00fcc05ad8f4f5c18785c0b045384882d930b00cf1a7868e0d4fa2c99240cb47af07e2bf46d07704d62456a2a6190bab13d4c95316240676deeffd7065bee242c709bb18f2fc58fd1eee29bfa0b353360b666fcb0a5fefddb9c179bf73542d856ebcf549da889f73b6d87f0aa075e732845a5aa7525a710c0e5d5a592d54b896aff419267f9908cae0e55bfc64fc1edd1f974940391c377c659f7612091cbf970ec9535f820717e1d414f6091a23cfdbfdb819efc56baa3a97b4b63212aef3e53b46c79ff2cc0ac0589e2b7f7f67b9bd9c509cc7f2d755a02e189d4b9ade55554e435b29ecb82ea56bb936676b605179c1a0cdae9129198b91a45dcf8ebb767747d7ce5eff10b852d1590b87f0db06cebbf839d1f24017bdd19f2287a814d005831cb309e2e00332050c1f2985ae878dd96ccd9fff29fb6f37161d53b943120414d82920b9ec7720ef29d2d9c8ff728f1769e136bcdbee9b25d879a0e9fbfa471efbfc053fb2cf84ea26ff0ba0cdd05f7564e8692d5ac598d7aaa3e8571c138e1a2b47a5cd673998b1acac0515a95778ea21dd281e296aee9dc9578b0046799ef8ddda42a56bfe172a99df4a16205ca9ceb162d9c740f1a3298c5c807b55c598972f7452be1416c3b6dfa2943deeca94eedcfff9c2c3d7cfce317f156a6a99c20ecac3146662368c9272eb7aa104d90ed4d2d4bbef5467236e2bf54386abda0c1506798cb41ab9b3574a514dcb9adcfdbae4c40446030ec9516417afe0a8142a927edc893e1d2dde5c4b0499a978403867cf367935c3b3f7ed6541da687b943bfe7af6495aafe318b7c5c3139d5e73521118552a0d2b47e122e5bdc91f631d728cd8c4b92bb29d7621e689bfd9317dd477ce07edadc641ddd48def914c6b147f6657242f3aa45f9bbd2d4c4a0163c72662e47f5ec9d4dd1888ae1d12c4f7eb1e81a63acf24772689ddc789f73f537d840568a9e4a29449b7d9a359529e44a5ca65c3fb", 0x1000}, {&(0x7f00000012c0)="b3a87ca997fdf562874af3f2d6c6ac302024211138cfe9f585798908037e92cb8db7b4292ee3128947b85a580afd319ede9b2b0885f496609be7d7283256c207353c3765340f665687d7c42ef63ef85e5550670d7d63fcbe8017448184b6d050c366677ce496", 0x66}, {&(0x7f0000001340)="b07a2e45cf6193be5bf7f9969f78fece8e7cc2f8223264681fb024ccad3abaf555dbcb298772743a75bd149551ce14d6bb29df77543ac67e183a2e6caea52531d86bc5a9b6f943706f15436e31d3a93700f02bd8e9ceb0f847e9f3b67540d4f9edeb33f72358", 0x66}, {&(0x7f00000013c0)="b2db81068d1467dcff8c05384a40f4cd425a88e5113687038862ddf6aa13124c61566872f33a9b9b80016ee997711933ddd9aff9206ea41a2e4e2d289727ff8a521f91ee1909f1a2753b97a42de6c8d2d1cd174e79406e709b663021a7fdb92b800bb52e2a8b284096349aaf6930b508350b529c14f30a6a993a02f996b4ab5fc994e5af642cef1f063881b4530e220b300aa2ba52c6", 0x96}, {&(0x7f0000001480)="447b4679a71f9197e6914f00b05c747a3e43ab31972050cee27438a4520da361507de8769a87d64aa567535915c60a5c5458dda12c2791c00e6160ecab1290a0eee4bd57498fcf7d52dd4d56b950c457484ee7d42721ccba19dd17aa14e29ed026a50ead81a7e5ac2acd1ff1d510f768e17d51d23c4ecb5c75ee1f64006679f554b61264922217b20023a7482ea913db4d1c09a848893332ea1641a3700e136a88ee1bafd94eedc1cd6afb6534ee0b72537e67cdf7c3bdb89f699352e1305486f49961780bff5081eee0db46655fef16d5365598ce8696f30903f482a7102da93f193d44b2e78fac8e5ef1e0b9bd702e95776460", 0xf4}, {&(0x7f0000001580)="086091db12ec76e311ddfe2ee47433431c69da8bb0d840dc77f8c30d11075fd4bbc6caa3d84868b7cc853c754910334c5954d60a993f3ae5cb93a640efacd6bf3c7eb5cdaae1ec8a395293503cf67d8f9f3d725e1f6cc3571224a4b50d1baff74b62e8f5e7bc6acbf39c18af7b928318c551b8551678a35e60c849d77215a1580a79d808dae62aecc29168f0c60cb10be0f1c6bd333abb90596ca9f1d9e3ab5d461faec8cd7a0715d88504164c18b79e77a01ceaebdb71ff3e4372bdcca82037e07743abd05e22d93f6a76d79ce28e75983aa5f7a7b9bd30e08c2de4a26dd841aa09d3f212cd68e752f3cbe169ab1be7ed5b7bf62e1d42902e1829b1ae5de6c5685b887e6085d4ecbe5bbe0f8c5fd4af47994faae5038eec1ea9822c14ac47041133b753cc1e48db43a8196b0acb33dfe070f4f42f0089ffec6735a5a5ff196857abf0eafea3aad31fcd8d3cf49a0b9f53212d19fa9900f3c3ba07e75f5f02ad9941f8c52472dcb79b8d6b1e5d2dad47deddb1e9a54431e40a36484a479be352fa39895ca8241c05afdeb0c071f9ecebfd71cd311ea0f186411b6f0a1cee9d721a4151b36946cb5c7f3d29013a68b228af236d05821e3e5e5d276cd83d6de571b855b8c6ffce794126e3511f3f748ecd62ae973480e0568bbabcbc4813ebadeaea86590af80e33b285979e9276c5848b41ceb11b21bbe043356efc7429f3df4dd1039d1f673d30ad191d34d88bfd4aa893d356eeb34e90473f3dc28b064f1c8d4eb02ca18b155715e1b80bfa3813fdc8f3f20ffdb82b0e5fb079feb23a916126e9e465769b3f2e333f06a479588d8fc5f6b69dd1a4bb13d8699631ed8651c11300e4fd4006707c11d1c2e8ec5b93a31e1774cda89d644e54b05f9b7c25bc02680da8808a310efbfe6a46ab925a7ae73ca6d144229ce209e798551e9f6c48b92869b23e77120b2b2bd9d56bab00997d3daf8d9f701f2c9ddd8023f3371ce95ffe8b981955c1ece932fa75d7e86bc186aac271abcf3fa22dda096fbbc335e0cc98463bb7711aaacc191c23ad8254c5f78ddbb1448c44b49f8c1f2e8978762122cbabef967f9628d1b9c93984498de09257eeeeee89fad93c6ef08bda0081ab352b20d67e274cd627cfb1b6145f6e94c5b4c7f4a8d45b494638a10f9cad681155a7d2c6e521cb211360537c5a685e55784f8165db9493ded05c4b68b853d73f52f7207f35fd5678a8d23327a5bd4c5b0009ad4f8fe243955d9bbb54eefd98a298b452cec899c7e63f91fccacaa648589ce2d9019caf8abb0de8669fec519173e23fe896bb43c546b628b42592133a78e80c4a97cc391113ffeee5e1bccb0a0247177ea852c4e3fce4396beb425064c9313ddb3c81be99f3d1f46843bf1e844f1381e44ccd53f35ba7dcb8ba302cbd22cbca09136cd5120c310d348b2dc970f23811cf2d64add30f101eca4830c3e0294ad2ef18f4199dd5872ee03611c2b772524aaca6b4ed57741a625241ab1a750f7898dab70aff07a361e28c6dfe284a1b7eb03b20fea0e28efccbd040a21372ed9d967584e206ddab6448cf50f1845b3ea24a531f8442d1c48ce97a8041435122e7e6cb776de94be7c0e80ff6b3ac0d69e84fbad9f11af79aaa3f53c64f2711966b8ba761cc80c4d645f00bfb7c0437a97f85c73e7738eeb8ee4cee0a1944de2039d9f585685fffd91f1fbfe6131965fc8ce9f147d7d3a98d25d0b0cecd185ead215e8b4c50f028315094980668680d66323ee65cc7b2cc95f23b3a14d51a996c8cb952296e6a35fc434032d75a9d75764a357d488b7fe03d370be2a0372e63ee2fe79f6f9e84d970ed9042bd7f4dad4027d56a086db606870782a4b71e7d843d1d15bb5775f490854e24d20d05e0fa41a7bfd3912925aad3bc7e0539f053ee41a95a6280ad4255811a1bfa59b8183595b848860c03792fae652e8154997e65ee95913841a87f1b0e327c745580c2ee864e07bc4a9ebabf72b6719e23562140d31eaf4362ae4c643dd34b4ef074b738663d3d518c8397a1d736996c6663db59b0f800eaa2d20b17bf153ab4a65ef184301859582b82bed8a7ab534665a460746505393880291b680729e0259fcc66bbf662742d53e518d668c34d5e62adb0c1a9490b40820c516dda7d58db2665668e7bab74500e6c34b1eb25f766c4eb94155e8395cd49819c93df2c1dec9f6b4131aa05ae8ff1348180bea9587b840ee416de7d0312ebc607aad77b70c563d6a3cd97bf026189ab6950376107de023ac302c50cb1d340673b31dbe1f0093303604626537987c62d805265a0e5642a1d98417f67a7617b26a14eb6dd4564931750f1b7384238ed2f00f4367185be1f6ff5d1671f28bfc749a55d215443df9d4ca13dbf8359d0410390da6009a38cf003e7a4d5fcb3c134936043061f06e95eeabf19fcfa4b206fe5a4cfa3a890baf6e9af136c16e4d1c614cea59890ba49f911b1c95cb4bf13299b21b612467ca774c6ddfc26810ad6f9d4a9ee1c59ce48db67e55a402e1049b7bbfb0a5c276b63f56b4487c755a1fab86e6b0ed00ae4dd79de5091a14774dca51d2b2ab8b0ddecb9b7c9ef530891fae0e15cb3d052415fe3ec1b4b491d6360d99d939d9c13b6849a7d6f0f5951122cd0f4e065937894df399faf3a4dfb89f95ec0477969e7c3904161674e760ef2e9254b07f03ff6e2a2e377cad86955d1afcf312c29553881fd82109b8e0fcdf499ade2bf85435a4392c40069377927f2b9e8ecf379199f5a7dcff03ae3e719e5da7d845812f57b03fd4409387c5d1d83c0c5adc20ea934a05a83dd4fadae8e328dc8ef01b302201de63bb8d8366173d32e6f80d3405c0a2fdea01a5284e70cf822c176ff5f895e956c1b2bfe433964d3965991768125b5c634acb6c195534119b21cc3d2ba2096dc12c1e6f074a021aecc7d774713b923514a81d952b697db7ff506c085325399d57cb82072c052c735e5dff9b7c5761eb0a40c94aec494545de66c2b0b6e1af4eeddea010cebbbcda2209805a6cb8b8bde59cbcdb50dbde2c8d37bfa5327a686d362fc83931154249ee41da7ccc59a987166b0c88ea9566c68bc76d6db03a4c5fde4d426de324d112e7e441732f7e74a3946cc87022f442afa3320241ecf5a0aa98e802f36603660a0ac07fdd7bdb3dadf2e1add4ab8e3047efee666fb78ebee983471d3ce07e6f0c620bcc9e3372487de3d56318a40558a339a7815def5959fe9cc2b4157110841dc3a25525060682dea857002d0d440ed26082ab9d57da12b9f241f6cd0be8f9e618897c1937662b151d2fb70fa5c8b85f274e04b1ddfa3746d4a5b33a3ae6b56eea99027769879d0404a43951c99425c9d2fb989e8d41e45668c0bf2eeeef3a59e15a2673668958657e4492e88d3405cc85b8e041376d6706958371b5f575432bf6ef0a6240bd783738d1ac672e61ae51f7ec57a5a9d18dbf75553cb13d7c7bacd425a097478175b4a976244353783603dff73257cc66f7c2a72e67cc14f2bce2458f3689e87b61e9beaf0e77eac6e294ac6f80fee17b4957dc3a5e5b6b30eb4b44e2f129051b06dec1b450c61ded4db8a73027b4e26926819a33dc068046748431b866c8ef794f01cb9bc65243e2aee1b5abe7d6546db6c2a2f8fa87f2ef1c3adebb6ecc87eb2428522016e1a7f4cc22c2a77987495967f978c8ad4a65cd05eb361f5b48c7aead2530e65adb88bbb6378b01f908700f60e3d5c7642d956fe15f3f6c1300b0d8ae47a1343cd8741300d57bad8752156ff719819ca39a329f4ef2945d2d518cd9a27baeb3289d1f632d427c52e76d977a4ad002bad8d86c4ad50caff787d40d1bbc98004e90290a82b24a1396e66778e6c063834986e2ff0052680d60419f108524dd5f5409b897f32f4a19f52468f440e8a81976d83f9d2d10c0d686dc4d489af25fc2d8c348f0d2076712a250b163417ae52c141233fafef035acf8a35733671cbaee62a3fefad2e617b6440a53be9023e7e9de9f3c65b9fcb9b2358963b1821bb9a440cd961623370c19352b264b46d4a76f7f5cf76017012e2e9f35bd0981d75bcedbd1414fce603f92b77d3aa2219d49f7e4fbdbfc0cc979d9e0270f0f02de194ad5e46161943241d1db096adac3929089980138b17e09196ef7b6beb840750439489c4962faee7630a91f0b5bc410872161fd5383c4d217eb8eda50e5247e5f744c1ca26c8214b80848860525e1622558cf6d7f0844dca3943a0a4ce0d15c4ea81632142704dcd810fdb1790c778bba50c109ff3deb1f1629246765267c882189c5de06914b8f08bd3e3c761ed65a67b50f99f0b56c7edb9cb3499842d906146b405775ac30f2d02cdf407fbe2b29b3d9462ec8f1b7b53ba6ecdde2df2089e296e8567a03585ea91933346adefad9e7f3f29c38d6f17e7bef1a6e20315215a66bb0357ae4bdcfb86e465428162003718faad26187c442a1f809706cb3e12368d5ce474fbeaafe8f15c1b67b7cc5c57102356dd7508dcf010d30978155feebe4b0a089a93d7d90cbc0e88f00182039fdcce693021668e624958bf1d6aa08f9516d7c4d760f3a0c6d29e4874a5056184416d869a2025dd144241b4946edc43913598597d192092a48412b8c2fbcd7eaeddb4bb064b375f771353e5f3e42aef32a7d796e29626b3d8b691091feef615c9adc629e4a5176582ef045123981db6e5ab65528a47377a68272731ac28f033c896de2335685fe9900406e6e60f4d3088907e30ec6bc10f1df30cb55d233c7d8a3597f27f3a72429352fe5708d05c15a9cc0b73b8d0aee68811e3fdbd171ac3731ba8de42079d4e36ca1019d879f32daf1d433a9dd347debf8e6025d3efcd7d91d47650abd09bb54a0c49f25780d987f69c1dfdb740a8799d8462856e2d82aa64b541d97e9b03e9bcf5af6959881ef7c08c99e37e2c076a878ec02b693f84742e14669483982d8b3d64d40f3964d3e6f532a0b49cb36349fb32f2d86140a7054c2ab5ace594f9b22894007da446031dc24367795136f91ec381a4449bb026336148c6adce1fe3483190a436177236db0c0d6f9050acc662e5067865a382af3f0c71a23d430f9501b4abc7cc00b93db51d4afa0066a5b52d6aa0e01e76ae8709d694a11e24cb1cb372af398307c5ebbe952693775b93f263ce6735c6b9f5350391f9c6ab7f0f979ca054467d81eaa77c0928201f390617cb5104bf1815ba2c8e6b447f2fc9b84e9b982e5c3f52c6f86ba6005adef0e1568546dd3f90a0472d780736c6e08b27578f388f2b4589844edc1120b99988c978fe6fa05af2ebbb895510ba39bffbfa70318a0726c6f6a852bb028af9db906d47167c9a803cc605c02af719887e29a5905459cf3c6bedc12f66515632503fbc6e056e361df07f264aa2f990ac979ab8c45c681c40c1ae3b3fbc4a390c9d0dc1bfa91ad0d918dc1cd4bb1d7a9309b0758adba427bb0cd380c54075a4cb205664a13986c6648ac8ce38ec93d205014b9d052d40be85d403a19dbab0ad2b83b44a7ef56904b85972fddab46c5b4f771c72f97553d3b8585fd6ab1aaef64c51f3b68900c3c886f2a5721e7013e84c558798efa8d057eaa52863eab41fea756c9b8bc86c8ea5e3b9628e4382a13df2d9186324e9d845354860fc5dd74512aa7fb0390ee0a11c8ce85da448c2f7b9fefca12618afc980ba326bdee9387254f4d79243d930c0ea2cf9b6c425e38f78daa4ab2c229223c68dd7bca08db7c6151640bed11e2dd9bc55aa986f6b941c9330b1eb43a62afb1e", 0x1000}, {&(0x7f0000002580)="9d1e0b2f93732ac4a2234bea2847aa0132b06dd0b1ce90363b4dfd0deedf137daf03caedbd2e30bd14be860d97ff1c4d7b86116b2b51b0b54f16c9ce864408d0cbecfa2ffa4c573745bcc9afe40220842ad5ff03765bf9a39792b0860d3ad0cca8d9e6c2dbeca023e2d5df7bcb385cda0e16b78c50348f6088", 0x79}], 0x9, 0x0, 0x0) 13:34:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xb2) ioctl$TIOCCBRK(r2, 0x2000747a) semop(0x0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r3, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r3, 0x0, r3) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r0) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) 13:34:32 executing program 1: r0 = socket(0x2, 0x3, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6d3000"], 0xa) sendto$inet6(r0, &(0x7f0000000140)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[0x101, 0x5, 0x0, 0x2905, 0xc9c, 0xffffffffffffffff, 0x3, 0x2]}) 13:34:33 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/67, 0x43}], 0x6, &(0x7f0000000500)=""/146, 0x92}, 0x40) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x80000001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000600)) r2 = getuid() setuid(r2) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000640)=0x2) 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 13:34:33 executing program 1: socket$inet6(0x18, 0x3, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x2, 0x67000, 0x6, 0x6}, {0x20, 0x6, 0x7, 0x100}, {0x2, 0xffffffffffffffc1, 0x6, 0x4}, {0x0, 0x6, 0x6, 0x7}, {0x5, 0x8, 0x4, 0x2}, {0x7, 0x1, 0x8, 0x9}, {0xb673, 0x5, 0x7, 0x1}, {0x5, 0xffffffffffffffff, 0x40, 0x200}]}) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0xffffffff}) socket$inet6(0x18, 0x5, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x12, 0x8d}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(r1, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) write(r0, &(0x7f00000000c0)="beec74bda7a1202aec7fd9412493b0421f7a11", 0x13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000008c0)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0xfff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000700)={0x0, 0x6, 0xfffffffffffffff8, 0xb5f, 0x5bf80689}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 13:34:33 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x7fffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setitimer(0x1, &(0x7f0000000240)={{0x7, 0x80000001}, {0x16, 0x2}}, &(0x7f0000000180)) getgroups(0x5, &(0x7f0000000100)=[r2, 0xffffffffffffffff, r2, r2, 0x0]) fchown(r0, r1, r3) r4 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r4, 0x0, 0x0) setitimer(0x2, &(0x7f00000001c0)={{0x5, 0x7ff}, {0x9, 0x3b0e}}, &(0x7f0000000200)) 13:34:33 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000002c0)=[{0x7, 0xffffffff80000001, 0x3, 0x6}, {0x1, 0x6ff4, 0x7, 0x33}, {0x0, 0x6, 0x9, 0x2}, {0x1, 0x15de, 0x6, 0x5}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x520) msgsnd(r2, &(0x7f00000001c0)={0x1, "d7f5a21065aa77fb05d33e713d083a4b859dab5f919395e99c29b1ac0358adde872c93d3f9bd37cb43668e63ab7a75d05111210e55683b5a3697ff46a699da40bb71d97ccc3cef825d5727a48c130a89a7decf97760cbe8d58b69443da54ccbd3b47642ccd54c647eca9913280b1efa6e08f20eaee91b83dda491187c918f462ec53d7c24f50aa6a4026a6763ddda0d82b1e4b2c6fe38218de3a9f04bd418df8b5e4d5961f7bef776899465e350179c15376f66ebb6d6d861ff88fbddab010a441f885fee035dd8f530867e87a40e6cb8601d1970e02b45aad03fc17462dc546a3f9c6a135"}, 0xed, 0x800) fchflags(r0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpgrp() writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 13:34:33 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x101) 13:34:33 executing program 1: socketpair(0x1, 0x2, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 13:34:33 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x0, 0x0, 0x81}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x2612, 0x6}], 0xf8b1, 0x0, 0x5, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="1fb2f524b501961b1d9843770059b0fd008e0143d2f236774ce9525cd2dbcb805b730d5bbc98bb7451bea3e3ac5d292f094cc93d4957ef0d401316fe574c0ff492a60e71a5961b0b32d3cc7f1088a3182ccbb1b75ea7f07e1ecc913ca85093e3c7d6c8d78011b061c4c8dc171708a6724dbcecaf3784da3eebf1710466912ef9a6141cd6f20bdd6ae89af0ebb29ec46b5032e633747f35fcf2beea635e42f66f6b8d59cea4a85101492195b684afd51218209e99001ff7d8264120809d06856378b362678f3292", 0xc7}, {&(0x7f0000000200)="2a18f5e9b41977558077c05871395b9632b8e700bab3848191f7020651a4f66db70e3b433d785236d007694c292f5026b6efccc93333873cd72c29", 0x3b}], 0x2, &(0x7f0000000280)=[{0xf8, 0xffff, 0xb, "cbea87a2546ede6de8eee1418057733d6ca21bfd1081a3bccdd475b0156b8518b59a53727c900a7139925b14f6708e3f4e43fe9ccde67bfb81838577459fb16c571f16e78fa00a1209a90f64900a01a70c9782e4a8c2162dcf459756548ffb0e038e1e240b7602fa28e92061f84f6b2a59e30c9eda87a7ada4c6a47f642e9643495f8504319eb29e7d5dad4737cbdc23c907b9bad14c517ec3d62f8b2109205d50bfcd22252e8e0190cfdfeba0ce4790847c09f6c448e887439efb71f4bdab88cb64ff0d687595c11c3c6d189d63be43e428b81a3bca7947f96fdb17fb0a0419d9b4ab57f0e1a717"}, {0x68, 0xffff, 0x2, "68d2ae9e719299f8790ea0dd3b1b79fbb7acd8b24149f8629be14c5d5268ec6869ebe8811f64a6d28b516e2174d460b6ca15f15c072df26ab85b58bf71e7bfc4c67c1e96d5f233f5161cfd68b396cbc1f60d64cda53d88f0"}, {0xc0, 0xffff, 0x8000, "03ac384d8a0a02bf61919803eadf8ab85cf5ab688aa12063d6b0030869c026d9985c34a5ddd4474990019c3467a23bfbab1a9bbdabfb12b473f7d5a5b5eff6a11063727e1e8de6506064978dda28afaa38ef18e2bb6c26c26ee8e0e935d1d17e83eaf66b18a7d8855ded8a3440bc00e435b03a598ba9302a6b9ad2c75fbe6fdc77510f85accfdb3284ed96a57659a8ee162e8964ab57b2d28667985de87d5cfd593a033dcd8d798fadc77b5cd6"}], 0x220}, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7f6, 0x3f, './file0\x00', 0x3, 0x2, 0xeb, 0x91e}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x9) 13:34:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000001700)=[{&(0x7f0000000440), 0x2b6}], 0x1000000000000111) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="3eaaea7d741158859566d5a8e86429c15d22dcb5975eba8c0c21a5f66557b8d167965274e501a5fb98d011a7b7c72e13a64de7fba923c1df5030efef6df7ea7f68ebea6c264d22ff80748e4d1d9219af751be11a203b6c4b8216d5ce05a606dc9a3affb1793dff5236ce5bc9b9a3bc32a36aa2cd6e3838e93eba1e41ea77653f08e127161c413072575325642cc4cbd686411a767b272df2765b610ba3255c0d576c4f1de72852c37a5269f7e47854f5dcf485e41f553908d1d5c818e3174c5adb6bdc5dde1f3029955802dd1b27e5c2a07b29f08ce25a1713fe61105fad3013793b68ac4c3adae3d4dc", 0xea}, {&(0x7f0000000200)="1db5a0812be73b930dac78195df55800d8e0504c126f4cf55115087351aedfbae1e09853b33fac99b07f7122f924188c111d43fd279b24ae073ad1871726bfcf190310c1483d6a7dafbb40aaf38f4f001f9addb218e081f4223162bd8b4c69eb25a4c331aa35e2cec22e6f5dd2dc7ab6867d0230958087ecac8dda6df7eb3585d0bbf839a168f21b31995811a7b51b8e7f20dbc9785dd6c385553651f150e902e185ca0dad1faf06f01f24b1bca4cdf63ae578d9327a6800852aec5408f464f683af15694c18b7a88849b5992b557160a49e2d8d39292bc2f39c8398d371fd7f85534805f5079a09d9", 0xe9}, {&(0x7f0000000300)="8c2da7920b1d86d304eda80e1ac9ab777795eeea885cda4c69534a67b9609d51bcbd90f9baee33236b2253543be532d507e72998bcd9c485fc4cc9d89f813f740e23763e7851bd10a4c3c458698cb1f6108fca8ee6b90b5a2bb0ffcf06ba0c58eeaf83a74d760069fc4c7a370a294bee716eeb255aa7646477ca939b8aa2c566147aca4a760fe26d1b27a9f42748c4d5327ac5dedf48da240d4a17e6a6", 0x9d}, {&(0x7f00000003c0)="13ed508d3da1228e8c164df3c02d3129234e6ce3bc93c729b17306f98465a66741e1bde1ec60eeb5f71a45fc29f09f993f09c25f10e95b93bb4c9ba36dd1ad0329d7f90afd604a4f68fd91f5a7db7f83f5f40e151dd7419830079864fadcdb3db7145c74e5c45b2a2d0c24db394c8a37c2f15a6c5ee1a4c8ee7a69cf3b0d4006d88339144795b3469b863b73b97cdbefbbb3a1094db0cb28a94f41a88d43b6079e1fcb41e517b43062592ae908c8179876eb3f9d243bf2383a944fa7b3809faf5721ef77bff93247c2d7fd39a9e98ee9ffb398a15ceef72c5137e087e38242a9e4c96ec406aaf377d4c3c0e5b093151715f435ab2b0f6296acc8c15a", 0xfc}, {&(0x7f00000004c0)="bdfa4a07d6fc224502bf31f81f2078bfb122d2bd6a904e636bcbf693fcaf01d725b8724f8c7d9945df093367282be72332b3aacce385b09298ead9e8082b994d7176babf48dd121af11342394731473ea4ef5f5cc9c6f599ecb75b19c38effec263911828e35f8a1baf506", 0x6b}, {&(0x7f0000000680)="312ecc8da0163dfaafd20949dc1314fa5efe46dc90e79452d6bbd743567beefa286148fa3d7abcc45cfeff5e532ec4bc6f1506442d1446a77b3e0552d512354510dc89799b9f50942e1daa38fc62041bed65a3c51e7e4abbaa0ff626e2a36a705ef81745450c77d399469b9b0c3fb69a473b4ba690ad53909011634ea48b1b6d16584a910e622b9eca30f0c39d9b5f67f007233b8b32adfde81f075971202ae6248e7b4dc4d9ed90087c71b3bf01ffd92cd1ae60a6790be091b75fb7462e9d25faf04993a498aa33e2febcaa9dcef2caf14d37ac7df543f2671daec094ce1050ef6e80ec3b999f91b836283b2b29e07fca44519240ed9a6ae9842602044edaf1c0290f75a6f43f21fc21532efb004f84609870ad4b81039ee965c9238fd93c0499f83e4f9ff0f77eae6a7624defae8bfa72c8a1ff348771c0eab67fdf049d69f3bf30bfb5342311ee9146e0ceb390c12204e939ed50f8415f0584ab65cd89c51a52428941f8bdc2c5f73fd718fb2de77b165d09b7e5a530c86e0e122d680f9327636f6fe4799fb035cb8bbb3904d195f241df66a5c4f474252fb9349ee87a3287e897e0f7a2957e9ef21599ba919d3ab86d4e59d3c3c98e7c24f3e49b1f9aae86716d161f947d5f9d8bd099697ce122068a3d41202699e542759d37f6b827f86e008622be129205254feca7681ee41a8bcad69cbf31295c1d7bbf65a344a49593e7b66244faa7de8ce54501d9601fddcc9e5e182c53272d966db2b8696242c36a7924b1b7a2e06b4308250a30c9805d5520b6ef80fe7cd09989f7eb95d252b30fe4c1bea7bbd0e6db6fa63c217b4d7d68c622c1d7ee1782abfa40a75d60af33e41eddc34b5130a34e7f9a226c971d3fb4fec01b97cb4deb3e836b654ed7eac07d8f95f0e153a1eaf0b863f34519b3c68487c7b24138d417741610b90c5c6932a3bae969109ade4755ffc338facf3a3918e224e9c8dc5e402f8e6483c3e138a32a39e192ba9b40f322d5eea4b886893f223b2bc610f4cd7660b3c0cae22b33b2879b334e3742e076985171d711acbea708d0444ed5e8f2609715b573b97acd5653738fa2ea4e0a29d3e486fb55b3324762aeddc0c9d5a8b0fa02d0c964b3327f8cc1279861a6f6654d72286c95588ef1d84df3ec910bd216ed1de42e4711ce9f444d2f7a991ae798640c1dba9e23ea4f67450de5bd71628f7f1ddfd6811f1a598ff9cd7d212bd03744c12d20576268e53d6b19b28b6b9b1f49ab01c310006756df38e3ba0a973328c1d5e5a944fd53e5433631853568d572c5b72842f7e283a785c5478ce6645ac2b8bb06df6cad2d8b478cf4c6ca18ec3d4ceaab39068494449b6b7b66e286af24475f658d8ee1d8a3b9774399885fcc196120e81c0cb819b09281ab103fb0a4f341ec6f09cfc3c1260466f1d9132bc715a6518610cf8bef368f90c13bf17b678162acbf700546a585b3a1dd5376a3dc865ec7d9120ae061b8b8cfb4fd554735464cca9c4a4655d548f9ba1247cefb9c38daeaaa2f14bd40fcf26e60b20f3310f756c9b55c3d3b2c5a5a2ae9debbc27705041361b0ff42c97e372da742e0655fef64c41fa936a0ecd6e7de11e9c05849669507899682aa25c35e521cd1557bd6de276ea5428c905dbc77862864b88767dcb2c9b18b8ba7a063ca14e4d941064fb0d27be359be355fec7da8971f6b0df706bcf95254400bd1019a15504017facc3aace70d07c013b449435b7703323061dda7b2c4a45569b246334f6824fd2a4abcc1d5143d35c08eae486a43fc4913d8291952957b6628f664e0edc01273e1732d15699a80eff9b4f818a48a8a185fbb871fd73073614de9dfbfa54487eeb7a70f5c4d6c9198842f83f3e485d5e222cd95fa1d958e757a185cd43d08499aaf72349a5cb1bbdbc36459cd46ad46aaf193a81d1c4d7ec70a818fcdd9cdc42cb5ec4af98b0ec764218a2c1d04ee7118991649f2458d845c791069a80f767390b6bd96e8cd641eef119c0e01524ebded3782c3ec1b8cfc545b2fa209a700c18fa01fdbe8c0845faf65e717a8d7faa25aa385bedea2527468c88eefe63b25c83b3b353bc7ea29b9c6a8e11e6cb3c7dbaba30a05d5beaa2d08276a93822715819a655933b39d5c1991a95ef57c64d4ad8dd2ad1073fa181c1fb97804638fe72a60a3d680d41022021883b43df1d5a49a2b501ec007b0929115744e4063841b6d10c77402d67554bf5539e1a346f34ecce7aad1082044697959b234b205aef4c58697260f826917554236a01cb3c6061b7561c51886207d7147cb09e3ea8e82aeb202830654cc8c42b57c8035219b2d4468094c4b02d2ad09a7c5ea42fbc20243b85ddf63049e8fd3da31b21a23ba57357f3cff987192fc88dc300e9e7c72045de0fe3ed98da167ca2770a589cce385bc83f6a513ef4a81739268d42e35501aeb07aa92fa82fe5b891555af76be0824e61084a1da434180ac63fc6c4f6089852d47828121648af136bd65e3e229aa9bce0902421c0d7518e7b1421d290a614e15a3dd837f9c6753c6517fa5e5ad0aaf523857aa938a3674620de9954e535215cc84e78acba714c862a4c9cd81abda974dad72a51bb5ab19aa29078024e2bf283bf7326792dd44719f39d8607d2c599b4de96eb03f5217d47d8e38ab80fa83d87a0ce88eda7210a15d7afcc322986518aafe7d8992dd853ffd80af4c4fea76230c0c0f0898887f64359dd749de2771a7e46685f3d9709a1cf55df28e96473c03e1e4e16199f5235ec84c3089dbe529b8bf5f84a64bf5cb102ec4a8f063538aa7a2726041aeaeee11e5952c94f13323c133742de485300082a80225cf4776348bb5acde1b8aa7a7606fce0ffa7d91bf376254ca466d4ce1775581ed07ed992a7c2b6e28de2aec81d4b85da869b5f1050398b9399c6221eedbbc9ee05f9c10d2c2ea9d6d83728da3e04b1afef802021b2dc16f9eed607a4131d08a1f6d5fb8b16c21b2f6a668a911b4bb53780cfc89b76ca61e9442eb9ce5609158a1ecc40d1383fbf1bfef945f8429fd014276ad569f1e03da1bb8968b14a1c6d1b94d26b6a3d2296262706018223495277252934329331ab6dd1738dce1e8cdf7c2995f7d2c473e8b8c85764297ff5f3bfe0f426c4d577953a9f9e7ba62a496935614746a67c87ab1d28afb08821dc59b54ee220e70df1fbbbeab54714bf7c9ab7f7f80c3356789915390f913cfe46cd9b44ff301cd69fae2ac668d2d94303cafcc9e66efa60d286083a3d40ea4bbaec63766c4d11ee6f022134cbd756df5772121c69f160be01b335c341f507d77f1023e571da445b8d36f3f47c6c40e405437873e688b87387543f0c051eb7b87ff367e01870a447f65240512a3ddc1f975fd6091176dd7dd0083a213df42e0bbb2110e8799ceac65bc439c5369cad3f627d69690c9ff7c5ba2fb64d75fbb437756809f4ae9014de17fac178e260b21dc6d9cb79735526b653a4d2e7fe48d5e812296584fb5a9187a209d3bbbe79e17158d97e77ef9d644c75461d2747c086bb01f935678bcd98302b6e84b756870387fae74e794c8a8218cdb2eb45733c3d5818590f55da7026b19ce1f853d019330c5325f685a872f15bf4eec54366ba07c6c8c6d29a88380a8655cad06cfa9af1ed38047c6aaca5f88b1595063b1ebab87539a93b622f9c2d74f643927d1642fd3257a26d185cd42200b65b18ac9ef7e246e0e5421f4d027c2f98d3f9a5e0d4352c119ec3e6b9aa1766fed9e023fff25b27a471e6726921c7160964a100435be2ead4a9270aaa86c91970329d71ed11dbb1f0126dea892e51d4dcb31e8c551a0ed140165fdef039a6d6fa47652703747cfed2fd5a9b420fcbf1173ce800a0cd9edffd9c4832c4cd92d047bd07cc01b6bb80416d01e84d588f448a1701a790f90aa2281d8e07d2f50bbbc752968ab8d9ab4cda710c77ad7f1eb4c33a835fd2415bc9379582a54dad34999a54a94fb7fa9928ff1305ebab6d4868f02f8e63bf0ce5512ffd2819e02eb4913173f37f1d82bbce46ed535f8a93b2e987d180bb8232793410f1a0346e62f2a60d0c7ca20f52404300f3e66c4979abc2afe122807e783ae510ddaf298e48624eb5a10e36e6ca1ff01974153033ca9986691f0dabfa56d2b29ab78e4f63cae0c8ca3e27e2f54b3261fbf88f99e4efe2564f63261add2df5e0f46886547241a1d8281bbf23aa0dd28ec5a7f7774f94819d293a988f65df94145ea9076b11208c9cf9515e25f4cfd95a010e85c1cfaf94ee9581833e69aef51efeabd60d87451e4973406476a24530800b32113d97e6d422b588cb79eb6bf67126a5eb80cdd4357158962182a7a8296df39d197effde35d6a26d1068c8996bf2027d8bf4880fbabdaf0e56d62345c7e64a6464b3e7795ee000b62a49072109b6b69567a0ea0dac7f9b7216f3f8c08b928e1f467aa495148f8705604dbc425e9468f6788ede3ad5a0b07425883b863e03ace377376199ceb818850d08d0d8b757f496dec1d52b56ae1c6f5a2c66b3cc0b5bd51abeec913ed70c5dbc3e24f37d8a036811eb6e06ef98b16710c511bf73d6c53788d356ef703aac22c19ff7e03ae42c888eb02266fb7f76095d9882c0073985441b708dd83796009a51a281d7b9ae042818304798c8042033f2704f445fe6306c955f3cd919fbfd92ccba91b11671976a1001773ebcce6a1aafceed6869c96f81402e9098c54cae4096c2504688270a3bd0de4b92af7c94aa3a111e841aad5f0366d94d175444d5b0b6e7cf2ee8f003d96c37a8f23425339740e323b36ee428c30d151f08c16fba1fd2e935548ac32710c49327d82fafe431551848556b5ea76de123fc27a3c5cf3fd7e49420d76e00d4fc5865162a002b0c052b8a8ca7fe4548f669558815dd809d2bdc5ee0e8dcfcfc098920df384ce489ffcb9065377d7de9d45b6519c99e7ad3e88f3d4ca584b47560161cb93e26dcbb58a86a16d0545841b9c17abbec649e84b558ef5572a1f114947e3b6da101d4287d47edb438b4a693c1fc1f2aef1868474dcf9d4525544fb6c108a1deb24216bdb577c7643fdb198ee26096f8dbe60903aa14ae817cc87277ec524e1d34be9d0c668b9129a0893590fd9f8edf8145fd17e9a3c014a219593611ed1e6b61c7843a27582cffaff3221516041d7d15eaaefe102c4f1a2495891344dae9547a1905dba279925ec17e60418fc4725caed21cf5991eb1b4486ddc33626932b7e452d42615fb2a5b0622d26588e4d2c4f62bb656550c4c94435e94ace8e0760107b1509690239dea7276fc4377ad1e356ec05245d7bc0deffa9f74f578b3953aba7a129f5b23157c5052672cacc1afea7156aceac32980226ec5ea37038eedd06a09d4f9b01b0cbb60ce770bd2800f7945ad5f9066a23b6b3e3c1cb87f2f030fc2a180780d5f8f111bea8bd78a18f812185e64d85cad5702486c64a73e04c6927852ef669b2dd5b6ba020c8ee8792b85b33559efaee7624ad7a4b24dc1453856e3a178ef8738e820fbd385ef964ec638675e5a51f4b90a4371465e33178d42da4c7f045dcdfe95b9e39416ca42d472aea1285a9c9df2bf1a86ccb9301fda5721d9437c5707b8a3cc61a871420caf8186fbb9038a0ee42a134c0afb3f9c30d606ea29c2f73a79bfba786b21a1c108e93771c2d02280c67727ad9a87c1d79f864de452f1a75d1f11794da20d551975da39008ab9ea83f044ecea5026648412d8daea9d63b1154eb62721b30de1a0581703adeaa6ffd60ffbf4975dcb8194f35f47", 0x1000}, {&(0x7f0000000040)="5f5cf70872e9bb26f113e449cdae3d7569074aac3595d05feceea6d13638f51abd80c7c32856a0ae1d69b9c0b3f717d6a5bf8b824857ab", 0x37}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x1) 13:34:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = geteuid() seteuid(r0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 13:34:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffffffffffe3c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff9a, &(0x7f00000000c0)="96") 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x1f}, {0x2, 0x0, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 13:34:34 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8008, 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setrlimit(0xf, &(0x7f0000000100)={0x16d, 0x2}) socketpair(0x9837f78c13b85f07, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) lseek(r0, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x2) pwrite(r1, &(0x7f00000002c0)="76f7b10175dcbd060990046e4b8331d23e58db16aede1210d1b390e597fa0f6345ff265ad2ffd850b0c615a1b2384a9de7c44ad6b2d9d804cacb71bbc7e792be63c3f18a4e6162b0a9b725c32913008708874f0bcd84054ef02af1ce9e25c83a2584a17c", 0x64, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_vnetid}) recvfrom(r0, &(0x7f0000000380)=""/46, 0x2e, 0x42, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) readlinkat(r2, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/78, 0x4e) unlink(&(0x7f00000004c0)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchdir(r0) unlink(&(0x7f0000000640)='./file0\x00') execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000006c0)='+](&'], &(0x7f00000008c0)=[&(0x7f0000000740)='\'\x00', &(0x7f0000000780)='&\x00', &(0x7f00000007c0)=':!-H\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='^)^\x00', &(0x7f0000000880)='\x00']) r3 = fcntl$dupfd(r0, 0xa, r1) renameat(r3, &(0x7f0000000900)='./file2\x00', r3, &(0x7f0000000940)='./file0\x00') kevent(r3, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x30, 0x20000000, 0x101, 0xb8d}, {{r0}, 0x83d2ad6b14af9ad9, 0x10, 0x1, 0x1, 0x80}, {{r2}, 0xfffffffffffffff9, 0x10, 0x82, 0x2, 0x3}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x8001, 0x6}, {{r0}, 0xffffffffffffffff, 0x2c, 0x0, 0x96b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x3c, 0x1, 0x3ff, 0x1}], 0xf00000000, &(0x7f0000000a80)=[{{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x7, 0xe16751e6ec06f2a5, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x200}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x3, 0x76}, {{r2}, 0xffffffffffffffff, 0x0, 0x969ce072821cfb3, 0x8, 0x9854}], 0x3f, &(0x7f0000000b40)={0x21, 0x3}) unlink(&(0x7f0000000b80)='./file0\x00') getpeername$unix(r1, &(0x7f0000000bc0)=@file={0x0, ""/108}, &(0x7f0000000c40)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000c80)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x2, 0x0, 0x2}, 0x4, [0x6, 0x100000000, 0xf81, 0x86, 0x80000001, 0x2737, 0xfddb, 0x1]}, 0x3c) recvfrom(r2, &(0x7f0000000cc0)=""/88, 0x58, 0x800, 0x0, 0x0) chflags(&(0x7f0000000d40)='./file2\x00', 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000540)="9615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e00494a930ade056dbdb06171bbaf7b000000000000004feb3666220619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced0721000000000000000000000000e8ffffffffffffff00f7c9f3d96cb1cd761a52746093f2d38a93abcd") 13:34:34 executing program 1: r0 = semget(0x0, 0x0, 0x288) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/4096) r1 = semget(0x2, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:34 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x1, 0x3}) 13:34:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r9, &(0x7f00000001c0)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xfffffffffffffffc}, {0x4c, 0x0, 0x0, 0x100000}, {0x6, 0x0, 0x3}]}) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x4000, 0x1) recvfrom$inet(r1, &(0x7f0000000240)=""/211, 0xd3, 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r2 = getpid() r3 = getpgid(r2) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r3}) close(r1) 13:34:34 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x100000100) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x401ed42c, 0xd88}, {0x2, 0x3}}, 0x0) 13:34:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf9e63485e8d2c13c, &(0x7f0000000000)={0x3, 0x3, 0x31eb, 0x8, r1}) fchflags(r0, 0x0) setsockopt(r0, 0xd, 0x200000000000a04, &(0x7f0000000040)="e70f0002", 0xa8) 13:34:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000e40)=""/242}, {&(0x7f0000000d00)=""/203}], 0x100001e4, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0/file1\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file1\x00', 0x80, 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc"}], 0x1) writev(r1, &(0x7f0000000040), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x54}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xfff, 0x3ff, 0x8001, 0x5}, {0x3, 0x401, 0xfffffffffffffffa, 0x16e5}, {0x9, 0x80000000, 0xe423, 0xd7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDDISABIO(r1, 0x20004b3d) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x18040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() setuid(r1) syz_emit_ethernet(0xd7, &(0x7f00000001c0)=';') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = dup(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x1) 13:34:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgrp() getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000600)=0x100) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000300)={0x9, './bus\x00', './bus\x00'}) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, 0x0, r2, r3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) getegid() syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 13:34:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x3ff, 0x0, 0x9, 0x0) 13:34:34 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) open$dir(&(0x7f0000000500)='./bus\x00', 0x10000, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) 13:34:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f0000000000)={0x5, './file0\x00'}) read(r0, &(0x7f0000000040)=""/64, 0x40) 13:34:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() 13:34:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r2 = getuid() r3 = getegid() connect$unix(r0, &(0x7f0000000340)=@abs={0x306d1ff1f83b3903, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="f10e5d3dfbdbd91a492683e9cc92d353069f38dcdd1619f0bb223c4c336261c3a63124beb1cb90cc46b57b8aff8dacb45f90a773b54a87e061dbd9c743bf02a6a9e1b612237b9bbc16a42bbd1f56f0dc9334a1356444ded7b949e83afdbaa1ac68", 0x61}, {&(0x7f00000001c0)="853ee73a63e5aedda91681576b04f85f9718546303432bf25b80da603c2778fdd71e17dd59698f0225c2f31245cc941d7a874af403457b969599835c6453", 0x3e}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x408}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 13:34:34 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7fff}, 0x8) 13:34:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xf2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 13:34:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 13:34:35 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x14) 13:34:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x40, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7fffffff, 0x7, 0x400, 0x3}, {0x6, 0x7ebb, 0x1, 0x8000}, {0x9, 0x5b5, 0x8, 0x7}, {0xf98, 0xd427, 0x0, 0xfffffffffffffff7}, {0x0, 0xfffffffffffffff7, 0x2, 0xb364}]}) 13:34:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) sendto$inet6(r0, &(0x7f0000000040)="0399543f20f596bcd09b23dd13de6fdb9632a819897d1bd7e2abd1a2dafeb672684a5a3967978b318b5e7f065515617678e7b80a46dfadf0fa4bcfa27739ea24821a81d0385320dd1b620cbcde1af3b1dc4a0dc12e8d7411b1cdecd24dc750228c2b17ab9019402abf6688aa6370b72e696ee73dc5a333574a1568276d5c3eda9bce2fe80b749842b9fcb5ee9c86f92a9f3878486e3c5fe03cdbd5f656045958e93c260fe3ad14d075ac49da586caf5a2d4ee49c3719dae5d2d2362774f76025", 0xc0, 0x8, &(0x7f0000000100)={0x18, 0x2, 0x4, 0xef92}, 0xc) 13:34:35 executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x40000000}, {0x0, 0x40002cd6}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 13:34:35 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x9) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = fcntl$dupfd(r0, 0xd002f15adc5a78b6, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x7, 0x5, './file0\x00', 0x200020000000000, 0x8, 0x5, 0xc774}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 13:34:35 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10010, 0xffffffffffffffff, 0x0, 0x1000) 13:34:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000004c000000000000ed0000000000000000000000000500007e83c92b9a55ae924451166d75fa3cdbd12b70bd67cb7a55a030773e191af61e4fbb63bedf05d368245a0e72e2da00000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000780)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0xfffffffffffffe0b) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 13:34:35 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 13:34:35 executing program 0: r0 = socket(0x18, 0x2, 0x80000001) setsockopt(r0, 0x40000029, 0x35, 0x0, 0x253) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000140)='\x00', 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 13:34:35 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) 13:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffff9, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() getuid() listen(r0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pread(r1, &(0x7f0000000040)="c1a055a294f536d11a9937c8", 0xc, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x9, 0x1}) 13:34:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x7) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 13:34:35 executing program 1: shmget(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="be799c9b5b0a20404a447542ba787d38592d17f604796d54c2aad4f19c5b385a5b88b7e13f2d730b80a290494806feac2cd12459ea5ce7fb", 0x38}, {&(0x7f0000000240)="7d4622329357f9bcbc275aec6ddd3d01ac014dbdc58315faa26814cb00d4de90df6af5d967e9b987bf40be09603915f67455ed955bb99225dfd211353eb60089a56cff6135bebccedb9f77276a006568eada0b1224b895f7198e98ade63faa61cbd6841370e572b9a134decbe064eb374c9e7f72428b12abbb5e34e91726a31be7", 0x81}, {&(0x7f0000000100)="d7ebc26eef168d35a1a87628f26e42cdbf329dbae0d30b271d19d7c07978a6e8284e52", 0x23}, {&(0x7f0000000300)="aff8e0265ee685f558c4dbc8bb65f2fe314266ae2be8f71dde92af032e9b5e1db6c7fc9750e5484e1dee5749a462a46968d486a5e6f2c3b56ee09608dd0442a93cd04b6b119b2a21665d5e2872cfa924e5861120cfaf43dad98b44ac44aaab78e7ef90ee6063711b4087e0ee21cff97210b82126efd0f7ef480a139cf9d05f095734dc08c06db4037efbe6746c692a4b2010bbd91e485f44c77b0000ce5709549238a4c0c81637ee9cb1d4e95ef3ccb569a3c2bfaef7d8a7", 0xb8}, {&(0x7f00000003c0)="7a59c56e069ac65693fa7001544ec9648653e7b3dd10aff685acab5ea539cbc9fce92aeb8a39d4dbf7205b489c83db8c90b5b22526a0b0fefd572b125c254020bdb4418a86452f917256a1f631c7ef9e292924d779b506114a18eec5b5b8ec1a7361445a28314f0bc0b661e70a8b45ce42f1bd5e3646cec90e4881ba22ce80f9031b5b555e8323006e29091a", 0x8c}, {&(0x7f0000000480)="dea505ff047943704aa28c24e6b966942a6a8b45d678a96d31fb119e215ac31c570068de69232de18f837dbd1e00277945598abd2b04925103659c318b706c816441b4efd5d876abf787ddb10a103bd9566e2c4ea857bf2b915d696891654374a7d2242742653b8e2a6742465d5a202f08cea51b1b27a2d681ffc05af82664075aa175fb2d82d19a9a3423dadaf72eb5b21e0e122872e771e90c7b20004b3b94855b22c8fcfcbf788adb81c6c848fdb89a495e91529d4d0ab0646541061d6e4af9b5b5ced022332c6f3bd322787b4437d410e2ca59b544956afc82658d4427fb772d1e1da28f114976aedc9e82062e633190b0e1d4eb6be77640363beffdf08eb297bdfb2f6185a13cd72fa281c1753261300912b8b4722496a98811193f7d425ce6d07d4408bb0f1c5ce308bb00ed721f859bc7fb20ea2979e069c60c3bee7ec2e9bb2f2793d819f6ea585fe7f951038a4245f69811a9c216092208d2706e9902c93ed5728dded04c600dad426af08720eb7dd0a02a55cc7c8bcab4619ee1001d2a9e9f8d2be0c4fd70d0b849413178a35372d40484b7ada25aa2d8dd59f2142a1f88385e4983a24b0855db65c8c63c9553b22b1c8f35643853f2b9b464f9d2a2f83c2b47bb400fc95f5b3ee948f4fac4527a24d46ae88abf69abd577c744a9be27f896a869653b1a17a8e00bc610f1f861570aa7db64ed409709253a05e2baf3e643d607749b6ae4ce6c4897153e104b67d8478175901614937925d449b1135c8b54e08c6dba846eae984ec7d22b97b6be2a2aa57557c6d0d3bdca134745bbb41143f9fd41eeb437c16124e9dbbce782dd45108dabb7d9881ff373ecf10d2fa88f414a70db82f464a32d09c1390598038d0e154e1cfb0fcb5dfe2f080686488889c9e7f3cd0ce54ffa49e9b48918275aa8e8c9a4207ce32999a15b29b6c296b9574247ad7b30af34800cace919334883576d30901d751400b571e640a93c6e0fb97bf591581d5fcb7b9a5013d59302a048145853ea92c20f8ab954644d4f4e9c394da8a7a60583bee24486cca57df7c8cc3a210890db4f489638a92b465b954c1a2954076754eec9c25dd16d38be7c0352789673557e4cce4a0f7266055f37c60135a96ab5a1ff51e8b5f1a1198085243f56ae96d1022481f0142592efcda3c4d4dbcdbab7bfcd75ac713fd141ab764c65f317e5692965f56efc5121d9696e7e3fd87571124cf4b0b8c2743462246f60b2a2f9fee3ff189dedb546483e7c617fd40b531d0a2b186baf66b930f579a6cd2450c507def785c5b8c05524a208da1115d70f5c7c3a73cd82f889557ab94cd8ff4edb59563d47b85788df1d57b33511c22de0be6eedc1740e63b45131305c598c891b1fe6249aeb962ffceff5d5b12c3fe8a28333ae8f32df43039696c6f3a20e0e522d5e54a8de61bb22dfbeb9a8165005986a8b3326579d719e71f283f1e8ff4646e33ccb8d42bb7b1135670b6175407ebf52b46447ab2a89f8ba5bff248941250913533f6069fdbd2cb8e5c23fad1dd5ff17fb0d1c3c29d11feca3e0c5041cdf83a91ea400647ed2ac45b4fc9e5d903bfa8b80d30e3361b793665fe9b5d557875aea022960872ade96bee57680fbb5922e66b8686ec7363b7c1874d63220a9feb1c975d1fceb29797a0075b12eb8101d4e07f6932e4627dcaa31e18a8ab8562665ba1356c393c1f6e47a63aa62dc1949bfb6db4ba2eae561491922f0b7c220d77cfcba7db91f723d6bbad779b9e522737de82bcb7494357fe385071d2f5914088cc20017d828d43b6cb9592c7f4ae556bbce5d0e8928ea0da43b12073dff838095b6df9f33dcc884b147ad6092aa64f4d79f009c9708dd0c8ee6c969acaa8999d1a9e47674d2657fed460aa99c5ed7e9ccb019d6fe43ad838ad235dc8a0ce83ede8ff34a55b274d3fc6548382ce02e70e6eafd0d6ec2c25040e5033000f1d627af5009cda25943d31d99c697b0b60b00f10f8b017a483d1b7fb03e6b9abf5163290068ddea5fdc5cce6be6179a07fb77b869884346a95d684bbcabecfe93ab2802b7315b889d4378fe839a4f09ca90cc98770607077b55362a479ed20a147e1348a2b6f4e98f9f2baa8795846f8bce73f58728d2e968862b6d61337e46dd36e87b5ce0b0912c558ba4868de12e4531236409fd74e55a205d90e673a6047f99c0b0120ca4c6e1b0c92afbee4719ff2d633f03a4a013413f7cd5e2780aba1e347f14bec49a882d37d9fb84bc7b96eb922b1c055873a853156915840dfd4caa6c2a162b04c1b45fffcf62498cddf2db1181a869c31aa2f3231344efe939212b26755422b68a4f293dd386a7f065a64070967963b55179cce23c8e7899eb21f1db1514444fec6b78066ad464727e19b795517b240d84191330fb48714bab1cb7e77e20d70d88a8c57b09adffb84a4a8ecfa6b3838a3f8ee954d7de5e6d50256151ebb69ba0678f3159ecf410bd1fcdbfa7ad79000b24bc1fcb1b441e5dc8a418897f3c6a5824bd12e2002be313613757fb84ef71f00ff7b809ffbc85111799856c96dd785fc007a65105d8f490d6821ec858778c5dae8fac42fae24ceba60a3ad7a960f9815dc0857fab37ac5b31f0dd92b2683f8a382fbdad1b5e02a1ecd5abf31fee1d1d309c7d8e81236fb08c48310128f873398de99e6ca30b7551c9dd765ca7378709f6f66b77d45af2507be48520fe1454bf4d922c36ccba4f119d0f30da41405dd92924df4cd08298223549f8daa8c52d1b4d2f18fb903c0a40fd8a01f573e06e6f63368ee62d6191aa788c4b27cd691de47b4b6a16bbefb130b83b21b57ff6bd512c99d1bd7270a5f61d06306143fa429d1bafcc4dd99c337c57df1f23d0ade2def584987b99862a36f8d09f9042e8c5ad9fcd1b7b2ebcd6d011f5e27ffe3b20cc78ac3b30088257d51ae12a51050ee480663c5ddc7b4c76c69bea013110fb2d81473e2ed8ec8278d05a31d8adcc3188cc6ac646b1ec0c6b2ba20e27c50d0e48f01c65844851a1ece4d03206cf5829ec91028bbcda1f689615b50be1f1b13a0418006e9a68979ffabd6ac90bd99babdb281d3835e84cb7d2fd0a9a180534bcd9ef477bca06315177cba788a15cf74798d1827c394862548f966edfb623f0d3c9eecfad2fe85edac8e833d89c829edda38812565aa12b1c4acacba3b2c07bf01fa734a5893e9c63df17d7f9abb72ee2ab0fcbf97b0d4ceb0990170ee24575874a2e0893b637213d0fb1950f74709ef5bb67f809b494c40bd2d653b0b71eb019f64e55654824292d75211a9fc5883382c6605a6201120f67f0a7fa7b331508a0af4b0f98964ad08c0996945b91afab1106523d660a4a1c0be0407573bb58ea3689ac8a7da946dcd020cc62fa09abb57ffe57e7d46e8404d6b3047e559f9dadd188ac99a9dcc2b213f96c98d3d43a683e98b3a7acb0944be48ba0c7a4a0b539952c39e8a3b8e01ff91303eee72dcb6d7447111e0428e56534f363a0537cc14a1464c86dff0bbb6bd1041cdea0e1de1b640d56d86e1ad2f4d32b92c6a93543b926e79a7e7dcd2ffc1d6dc6ae51c4b0d5d0af6d3a61dc55f8ec747d2607d3edf78cbcd433aa454b90e50e3fd910e88a0aa3a2975e218f46742c7e0d3c9705e8510c651e9e86f0e2f555b54a629ed78487cefe7299c07b0413da5e2e5d3b55447ff0d3f3f92c207483b45d0dae2add76104a3ecbfbdce56fe603086175b47e625d8deffcd6d6e2a3d14742d9101403fe40afe42979a5f8d703b3a031c2457a08e7d64b7704220577075babcde6a8a6a4ab9151efe9f685580e29da94579905e53596bfdff1d6849d17c3b4e5d2a0526ce6c26197002e54a5ed8a24b51215ad3bd9b5646376a34c79875118c395a622d4ea37a666532ada2b2401e6b928c0919319207d0dc573d7b172ef91955bd183d0ef954f04d3b46519e6ce1b7760c756f96daebff7e804670ea76fb71c05c863cb35905e3f516df2a7a0207b7d1e9033d95ed39272458d0aed203d14b1e6d919a3c6f5957774f8281bff3f1f81ee155f5375a675321822fe1767f3f2352808f384272a009eec753a6c5f8d44741b907053fe5a79465fb11406adf6b59d71ea251c5818f5e8058b6aa6afa31d9589c733b41837fd3a8fc1c9210478d4bbd187cdad8aae36a6da053515def703a54919beae455bdc6188804056e418bf6fefe948b0f73ce8fd46fb21a1a9f70329598df83da2706eeb14a97531750d5787b01cc162bad80d4c38e52850503a5696183444cfa573e33f1030ec8d3f1d6e7e8dfdfafad1b2d325ba76072295fd90583afb86bd651ccf38a88b948513f9d2095f8d92c46db4bfdefb11eacc429ad3576f8189aedf9958cc3f5d295d78a53d5a1d006f4f3e6b2a6ae05f60ffc14ccfda5b1b1dd3caae9014f4422724396c05ced3b2c634242414b093f477f603db70183cfcf6eb11e3ff334832c1ca516ecc1e84041b7af6a0f2d868eef788332b03f13476d37629bd37936ef56e5ffc64ed8034614cba8216a997fa0ac5ddfc62a631f726cb4d9e5ea130d2fa79b9ca3c04b1d02790cff98326d83e6def275aec7a35246e4ba53ee738bfd4289ff2e8ebd0143e5d8b39ed8799e7900c8078e5163e19cc2a24a9380550116f3d5d2facfc083c3fbfd9ef60f763cd359688fbb71ab2c51892e230909191c5fc3f131fe54ae362f98d686d7fc6b3cf66fc30811037afe51e0cc86c7ad2173681488b721e5a5d69fe915673e58500acf619894d5f5f5f651aaf93886fbb79f0ddb711d2ee52e22bacdfeb0c6919b263c85a5c0df355e3669629ac33e2e31bfcb5fa021f66baf876e1a0c72b7b6f2251a13bda61ebcdebebafb8de794e8813386672dc18c547ddeacb4e1a996cbf34ac8b97116d9f1be6dc9593b4c161f848c2b9f8222dd1ee97ce3aeaaaf3779efc8ea60c66d9460eb02041407a8e2a73ca858952749d1d108aeb1f498aa4be33cf3e4b3ecf4f9505815adc7112a370eac128a95a2e85f0bad110a19ad7af576fab2a17a4533b27afa25256fd6e1f4a3d59eb4d75ec6c14778aa2af6043d96c798ed7c11de0bd16e9743cf0f1ca0addedb2c878dc2ea68f68bf5f01e06e8345871f501baa99dbad74f1769e4260fce6c9c510dde2a7c86bceddec6315aa653a43e13466e5daa7cf7eab1c27339c512838515bef5ce06f07c55e43f429ed1ae8a2c2170ea0c745b93a1267f76a4fa6c5d43b61aeca995306282709eb1e071ce579f3f497c7719e6595223905e822e447fcd329eeb2bb4bd9a5eab98f5bc7d8e675a9dcb731ef26094207d4cb31d6bbd677d245c167d7b847122d35245cbb712f1c4c327481daa7c92102bf62f2c0b461f5c63e33b99ecbb38386b6bb292c94ba1a82bb336f372ae797ebc9366de7760df9a07e25915d1d772b617279e6cd67a2711597583d9c47598facae10fb0682c0a4396200610fc9a8e7fdb29a7b2bb79176d542d5f85413bcce828c892689a78896998e8d79d945d7b6b030357731c1f34a97faa665de5ee31d94f57f45453af6cc09dd747904bff1b2e1a4aa8fa01c18db07b85720def1a7b6aa7d4fbc9668ed00d8445f9912e6a016a310f84ede352cc581327b3717f8b2668e42b87fa777d85f69d0aca99960f047c0cf18f1f48bfdfa609b844bc0afa0bd0b81e23b8faabc02725ed7ba5056e101b8e875925d512bf9c873819bc9c38533fedced03d609fa4254b2a5509aa0efa70bcd0d7c8c2d7396a152d545263ee7995f1b4970ea8d8d03dd3bb4569c09187f6626b4e1", 0x1000}, {&(0x7f0000000180)="0987468b8c6aa42c284ca2b3f475f7db6df69fe9", 0x14}, {&(0x7f0000001480)="57e37acbf79b9fc4b690e385a1cfb0a5cf2a41d924ac1f9ca2539f7e9c037d45cd8ede232661d5e01734c0b032e1b400f57908072ea3967cfe4d35e47093d2f2d56dbf4356c21fb1b484a4cbfa54361ba865efd196759a7d0acaa47f9486c66d596615ac5dbe3fdbef0c50f4eef875c05a918c4152594ac5fef1d65e15230082c79052f15762e4e2bbb993cfb6865069de9c64e802b5431cc34f554ff765bac774fe00ffaad055774c7e1980fe9eff0990f368b052c439222566", 0xba}], 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x80, 0x0) 13:34:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) socketpair(0x20, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x0, 0x4000, 0x7) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x470, 0x3ff, 0x101, 0x0, 0x4, 0xfff, 0x5, 0x0, 0x0, 0x3, 0xb03}) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) 13:34:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r1 = semget$private(0x0, 0x4, 0x424) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0x4, 0x1, "43e99496c3da83a6bcbb375b9b1e4d082486ad17", 0x2, 0x8}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r3 = fcntl$dupfd(r2, 0x8f053be8000fecde, r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0xe66, 0x2}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x67, './file0\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x4) mknodat(r3, &(0x7f00000004c0)='./file0\x00', 0x110, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x3) fsync(r0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/246) r4 = fcntl$getown(r2, 0x5) wait4(r4, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) getpid() ioctl$TIOCSDTR(r0, 0x20007479) r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000580)=""/19) 13:34:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) r1 = kqueue() write(r0, &(0x7f0000000080)="99d7ae5413a1367aeff569a26cf71aecbee3951376df46f6e1f903a9bb5fcf8ae244dbc64031bdef53352a06bb05d37595b64ebdf95da70407c9c3b5dbc8319e59d0e47826cae6b5364b74d5785fe768da45bbba65634ae727b05a4ae5c3975bcfa35c657e82fd88712b6deddecfdd9460c2298add46e543e00bf6f16decec61fe3f72ac342a5578f9a07662f3e6a7e4b3ce5afcc7330ffc4d146ade22fb7039738875ddafed", 0xa6) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 13:34:36 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r0) r1 = getegid() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = shmget(0x2, 0x3000, 0xe4278b9ff47c2b4e, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x40000000000000f4, &(0x7f0000000500)=[r1, r4, r5]) r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x0, 0x2}, 0x0, [0x992b, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4]}, 0x3c) 13:34:36 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) recvfrom(r0, &(0x7f0000000000)=""/68, 0x44, 0x800, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1f, 0xffffffff80000001}, 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') getdents(r0, 0x0, 0x0) 13:34:36 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x0, 0x100000001, 0x0, 0x5c, 0x4, 0x1ff, 0x3, 0x1, 0x2, 0x7}) read(r0, &(0x7f0000000100)=""/1, 0x1) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x80000001, 0x20, r2}) 13:34:36 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x110, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfd, &(0x7f0000000180)="b244b0c994cbd90dfc1c284fc719b1718fd1e030ad7556ba49f6f857be05bc29cd65a52f29663974399593294304aefaafd7da31896b46584e8427b1aebb7469e67d557cabdee4ae46c67eae25dad9a9958db530bdeffd06807d0884edf693554ec789510fb45a8dfdd8002f8c1596ebd2491277239f353b020000000000005ca9ba9b752b") getpid() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x40000000) 13:34:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 13:34:36 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x5, 0x2) r2 = dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xe5b, 0x40, 0x7fffffff, 0x9, "2494f15d73bf9cbf036f525951a08b120fd3cb7e", 0x0, 0x101}) pipe2(&(0x7f0000000000), 0x10000) socket(0x18, 0x3, 0x4) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 13:34:36 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 13:34:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x1f7) r1 = socket(0x2, 0xc003, 0x6) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fab2530619556ae0b655137", 0x1d) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) recvfrom$unix(r0, &(0x7f0000000600)=""/4096, 0x1000, 0x3, &(0x7f00000018c0)=ANY=[@ANYBLOB="01002e2f66696c65300043569cacf593ad9a84b4fb77f9394ebc52a357fb0630938664dce3349252fe2f22b3d956f4c3c0df1150b0c32dff44988bf9282b538cead607b4ba9242de98b5ef7cc564d3cd702c365da3b5595dedfdb5b3a978179dca49e7fa1feb96868f1ec272c862980eb253762897f92bf10e2617855b04ad51af7e79a0e8ebf0beb321f281ec33a8a6dd76b65a2d0ddfb2a05e69c4aa573ab9e72bf01f4fe1838422e0c0dce7668cde158daf7bcb478c29d2a2d7f102de82c0031865fe6c3fd6d637f17427ada1c475aff5fd21a2a743597aa89b983e"], 0xa) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r3, &(0x7f0000001700), 0x1, &(0x7f0000001800)) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)="ea21055bb5e9e20acf66915570a71f770cb99508aaff11710c0fef28025c90b7a1e42347b9415416f2a28275a7557dbb2b23724d75", 0x35}, {&(0x7f0000000400)="e38ef4dd288f806063ebadb160b5bbd7d0ca1c88ec8d6431685c41609d", 0x1d}, {&(0x7f0000000440)="b2353480c065a2a1c40add9d25dc59d3bda125f429d6fde10589ac67bb5ab368b68e7dd1a2956544", 0x28}, {&(0x7f00000004c0)="35e801fe5656ff68369d57573efd5c8f9a201304f0a0ac157457f9d7f06a3efb730424d796c83b809ea0d4040de19a23138863307f714a48929c33767698cc8d14280c4bcaf750195f9a899a662519c447ece45000a57b5662be7c51d01ee98256237241c34d8b27a9b3c4e1e86717b93ecd09b64ed91773d8584a3c1239f83bbbcc875cfddc3af08b41d047cda918f45ccad8930df754452d2ff67c04a9359ee0e282ed10db8a3c00092ed57f0666099381d05db828cc385174c7cf9a262faeaabb32fd72db9100a228", 0xca}], 0x4, 0x0, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b84631cd8a07d6708c29dc6522fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f6300a4aa63b9e2f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000065"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) utimes(&(0x7f0000001600)='./file1\x00', 0xffffffffffffffff) 13:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x1, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 13:34:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 13:34:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:34:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x8d2, [{0x2, 0x2}, {0x3, 0x8}, {0x3, 0x16}, {0x7efa7d54e0860eb3, 0x2}, {0x0, 0xffffffff}, {0x3, 0x2}, {0x247a4901a5461cd5, 0x5}, {0x0, 0x1}, {0x3, 0x9}, {0x3, 0x10000}, {0x3, 0x9}, {0x3, 0x3f}, {0xb93ffe3c52a2443e, 0xf00d}, {0x2, 0x20}, {0x3, 0x20}, {0x2, 0x22}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x10000}, {0x3, 0xbb9}, {0x1, 0x9}, {0x3, 0x3}, {0x2, 0x5}, {0x2, 0x7ff}, {0x3, 0x7ff}, {0x0, 0x3f}, {0x1, 0x9}, {0x3, 0x3}, {0x0, 0x1}, {0x1, 0x37}]}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 13:34:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x18000e04f, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 13:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca809f7ad725758d53d5aa3806ad1e52806ac703bd2424c1bc91373c5455d282a4fdf42a68c216c0140804e2ec8c551e954e6e2c99135c7", 0x22f) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1800, 0x101, 0x10000, 0x6}, {0x3, 0xe719, 0x1, 0x5}, {0x5, 0x7f, 0x3, 0x6f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x205d2, 0xea) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0xfffffffffffffff9, 0x0, 0x5, 0xa50}, {0x800, 0x1, 0xddbb, 0x1800000000000}, {0xf01, 0x6874, 0x8, 0xffffffffffffff80}, {0x881, 0x6, 0xb66e000000000000, 0x9}, {0x4, 0xffffffff, 0xfff}, {0x3f, 0xff, 0x9, 0x7}]}) 13:34:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x101, 0x0, 0x7, 0x4}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 13:34:36 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000039, 0x0, 0x0) 13:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 13:34:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 13:34:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe633e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x16a, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9a22, './file0\x00'}) 13:34:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 13:34:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/213, 0x1f4}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/160, 0xa0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x2, [{0x1, 0x3}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0x5}, {0x2, 0x3}, {0x3, 0x7}, {0x2, 0x6}, {0x2, 0x8}, {0x3, 0x101}, {0xe55dc17ddb006c16, 0x2}, {0x1, 0x40}, {0x1, 0x2}, {0x3, 0x9}, {0x1, 0x9977}, {0x3}, {0x3, 0x4}, {0x2, 0xffffffffffff0ec6}, {0x1, 0x80000001}, {0x3, 0x2}, {0x3, 0x3}, {0x3}, {0x3, 0x4}, {0x1, 0x81}, {0x1, 0x4}, {0x2, 0xb8}, {0x3, 0x3}, {0x2}, {0x1, 0xfffffffffffff001}, {0x2, 0x85e}, {0x1, 0x1f}, {0xff2b5d82afb16963, 0x7}, {0x1, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x238, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x198, &(0x7f0000000500)="b69cb37eb2d8d2f50af77bf8b88d2d7d3f7b3056c46a51904feba5e2c6a3fd3380c6fe75b18554f828f70d477c7a1d41e58da9a7268b77984b25c69dd753f24e5f40fb290fffd57f5c6ee797c650230098b699b2ff8f891d6e7756011defd3aa88968891bcbcf1e81f67f99c62a1ff1267b161ecc64a6b34a3bf982bb2204aeea3df1cf03127281ee9234b0b4624703c5d8f103fb282e2154c791dbe1f727adc22b7e8cd93169c4d401c27c07cb3797ce167") r1 = socket(0x20, 0x1, 0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/123, &(0x7f00000001c0)=0x7b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6, 0x20, 0x9, 0x1}, {0x148, 0x7, 0xb6, 0x3}, {0x100, 0x101, 0x0, 0x80000000}]}) 13:34:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x90, 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 13:34:37 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r2, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3f, 0x5}, 0xc) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="e7fa399ff516447198a7d74703828d707f951fc3b6d13548fb579a6b7f"], 0x9, 0x0}, 0x0) 13:34:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x3f) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 13:34:37 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x200) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x1, 0x8}, {0x18, 0x1, 0x3f, 0x10000}, 0x6, [0x401, 0x10000, 0xfffffffffffffffd, 0xc83, 0x3, 0x3, 0x10001, 0x1]}, 0x3c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 13:34:37 executing program 1: sync() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x6}) getrusage(0x1, &(0x7f00000003c0)) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r3 = geteuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="a9ad6d1b661d8beddf8f5cd63ae5f32c63fec15adf95b0de76f989f9ac5dfac2753646db9684ed4fd540388acdd097afa94d6b6cfed33cf7a6162375f4fc6f0e96cd9903b2bdb5924478130575940723f50b65e9bde3a23669b0e59fa760d91a515f2de5ab73962e45224a6538dae7501858f1a6a5866ac6e76ee8da784ea4c720ea290c19edbcab40f2905e3f1798c31bc4983bd78f77d5b01496e65a63688592d325c6a5d950aac278e03393a9dfc796072b4cf27e42f1487d0904e3d43dd984155da553c338e28537acdfdb5efa9c5d21a3844078b7c5937b0a22075d5bfc60a67061525d8baff49d14b6066c2e1b6e80597ce82b52eabfc238a6361a29e527ca7a03f4397038b170689f1ab9a9d28527bad8b075ce30a91cda81d575650b0d6d621bcd4881676a30998689c2d7860f95faebc3e9ce9a650e1dea524bcbc229be532632c00c445369e3429c4bb2bbf82826f151b7e8fb5b729d74675c089023c71dd67d84bf1e157acd6afd1670e012e015e0b04413d1e2777557c1dfc987e3eca3190109ebf96cf10b8ccc24900779bd25c50ada36fbe998e4e63314b708efb89b4d78757b4c96a5659629e86e36a802348af77adf5e36ce7ef0fde6b365921538d851a444b8a4b49e8fa9d9ae1e3a73ab2ebcf3cb0b833524bdc4cfb18e5e0f29b4c3a09ce67c4a4430075f028a660f51d75a254bc91aeab3ea568873c75ca27776f168ec52341c9407818b9ebabbbf1e82c8bee3a0ab82ed62ff27ad4aeb48e222e7c5ef50ba8d60d2160f8227700940dae907f7c947213a18c6bf65727e5df63ededa05de99649ce07ee35afcb4145e41dabb7ba7bc8b251aa1afe35b6866438d0edda4c78bb749d7595b886b8fe422fc6c2d6235189f7479c7f8d8e51658bcab659d94e9121b024327588f72d44e58a1ed3d01920f8f67ff893b3327d413c1d883c06c7b73fc9e597b3b37ac1354a158301aace5fd7b440df60203c096d6e7dffe8da825818034b6cae436cbbe84bcde5fbb6b2c268c8e17de4ea0ce09647fc51c789f0cfe149363d45c92cd52f74a01443b754dfb13309e946fe4955d8bd5f6b0abcf0d42fb1e4693355009ce88ef6af4335a35d03e2177dbbe6522cf1864714501a068d85761c8c0f9c40b6b8ecd239b9e8b83cbc4b06730720ce2cee06b933774b7eb665cd74185f5dad4f2d7dadf6a31c4c4a0d20ad3fba7c881c62e18527a4bf42d18242b40d44a826883223ef303dd0d4de466381e4dbe6695d8f100f045ed94cd66b126fd3c9e7ee77b11447f943437f9f82f05548ef31bb83128758b62fa8154fcf3d1034b3cf62c4ffb04128f6bbbc7ee107005b683cb5b74302b1eddef39c260cae5422366e215a0abb79724115f8b9cf6d8f596946c19b7619ebde84bb5d71e31195a3c6e551a8c2f298aa0527388a4e2fac6788b648186ee44c276c0870cf260a9598703a68d979215cd718f0905dcc0eb1b2d479ae21f0760400e39ebfee96fcdca508add9f967b462065100d249efc1426977287231a954390c4378507cd10f5b8c732fc72f120b7c5b8823dd2d51a462dc9f9bc3676694dcb485684f9e135d98b5e99628340e5b0e1105eeb9faf06862a6782946db0654525b9f32dc8db44384f2ecfe6d79f19cbe9f73cb6dceea1caedbca111fc45714f23599a12d15d94108437e8efcfcd8f6a5046dda13de0210e73b22e985e92928813f03333467f37e8ca603eee5b40972d974c40255161d443ad3afb4bf96e5c561c35b9fb72a69e3a004e2507416810028bfae9ddc4668531a3966f95292d4d07ac4a0ccee784423c7501b03878d6274674dc23a58487376e9f5c8ac33c637f71145a19b58b861177b5ff63135967dce6c0fc7a65128b7887ac19f158e70316406399041d0b383260e8822a3fda1a649688cb3984801afeaf8928abc75afec717677087907fcdf461da631a028bbe65d442ffa28b543702acb549c3bb319ba556f6e2b1c7c4f611ce46242c8dfffc7d89e0c44477f88d8cac69c13ab2b5b70aac035daf271d38c6e250e2977504d31f51ba541e5fb3a367680b2c006ab6fee5e2e59b3a0aba620b61e2bd35961b81d1868cf0fd8117acb7563589c7d4c74d40877284e00d8c0388d17f4bb9e3c70bb3dceb516db2f3a1acf3c9f369dd3869dd9b65867c3ed9b838897cdf8c9ce5253260961806d4bdf7f548f2f8cd0bada90146246415e5064e6d7991063fa064e81a179626baa451815e060d496c7dcbba0699ce0bb1518444a5d3c31b6e0be5162da1e0b60c8cc1ee32f9d974e7abc6c85f260d48524677e1c358378dce385fec149488f77a8d6d40b90f8e21fdfc22921fa5e27beaa175c305cdfd3f276352ade2c6bb07f0d665c10b3766b9ac4fa7953f0d4d17494c45098244739bbeaca4d56ed065869b81fd377ef3ac499fcdec6e21ea9911d91741e87df3c7a48e83aa9baec6f34387dab9c0e835c96452a24681c6f63f801ec55c5ce5078405709e74e019297eae3bbcfc2dce758e215db528385ad63686633e1088b2312bb2e339aac7d42de24228ba1efbc6ab3caa77eb2e77ae4650ca4b4d53f4e0bfa831e7294c44d69892648a6747da911ab48d52390fc13f374c4f212c4bf0bc5f543251ade6dcbd9194b8e876b70975486933b19838321ddaeced84f310042aa7fa8aad6081ee0fd40330eed6ceae4f63b4c1500b9cde5e28efa1ad05137eb76e0ff2355764fe79dfa15de1fd2dee4ab1e6ee980e6669ed455fc024fb0e9722f4ba90f8866a0b2bc8d9879cca6643b80c6c1f6318aa6becd641ec171b4ff1985857c64c2a8c514263ea3c9c2d4e4395323d8b60c01f4ff2a4a9a40a4bd0cb8f2f5af5f1529ec40aa6ba83f71652e9084ec8beb825557e8d1d872dd559f5c2101e5825976189478a152b54e516e278f1bd5d2b1c9a3790a9b9c91d4de21c295ca9697140926cfffd3a364e4b62fa0b4b16487006ae768ccb491d7372166bcfac11666d701944c29e2a88ba0214cef7e48552be108917c478221811f6c22ef093f228f6cf96bd6a93b3f2f2c141eb064d1ca0c8965a09823433381915f4253b28e069f462b5f3b7f6f44ea946fe877184c4b87b7000116a9847ea53ae6541d2c20ecc55f97d24930acefb6b4ce6ea4090fb68a13cbf4fc93238102bcd14ab2a9bf0993a58c205be0074cebc79845b0801277a55c36ebdabf725dfd4de12f15311927264eeb36d0215aeab997a700ddc02f5e8074498e7ded258be04d03d20d52d7cea876b5cfac44ff2a322afd29073b6bc68f7f383cfaa322426046b27ff5f6bb861ebafc636e5579cfd50f707a3055f260ebb13871333f63dbb5414a8bfdf12cf1cb80e7a8f8fb54af759306e443a453b32c42399529f98d5b1ebf9139d8029103836f7bb50ebf25a6540cb14bdf59bcf9c9fe1fe0e6bb0e47e3e3f1536ccc5f64d87f2e29ee01bc798c3815ccfb756dd6dbb2d727732ee42446fd692ef44d1d9f6092956dccefc2dffd3c9656fb71b2c417ded31b0416df6bc805f5dea14e88b861502bead5e9d3568ff029bc3fa8d50b2ea46f4a163e6ef167bc28d0313771019afac276d368b9982c0d20b013b05f7800b73541c5b48756ed09589082fd0bc86e18dafa412a6abdf5bcf3681d9e1999b4da015c8e79b90dfbb3efec429cb0d83b4227fd4110e1c60c231ba6a9492a943c2abce16288a0141089bc8d23235b91bff0db24c1edab1c1b36b6692c82edb8dd4dd64f91cad3d78cdb2253055589d61ca25ace0dcb4c3299702db8b8e3d863c54d02e4bfaa5bb77b222e83d199e0541dd314efd0ba6e732caa13a2181e30d665336686e6a29393b0adaec2b7cc8bd4aded47134165d76fd4784a48ad4ca23970792401a54f1143ff695f75502a943221113ab9c44f560e97ec24b63383188541c700b41e291d54e7df427d7ebdbf74414a03aab975835995d7a4aff88d72f8c89afbd92067e75ec302614ddc34ad14c798897e8262944e1bbb67fc9992b395ec3a0dd78d64ab7d6ad6f7a611cc97bd4f410a5d4c85c6a4c593f9906c55145624623df2bcb36edf13ed5220e7c26050e327519d02cd7369bbc79a9a4d4281dc06098f5901e7699b691f08b3bbf441862f831d829480f505f27a04398e712c194544df5561300dac795be013af7479f71eb1b0614a397a30b6fb9c6ed9d40acc054654581f449613c467360193351ffc674cec6f824b521926b781f2671b8fb826d772711cdeb0e62f65a2225b3e4025a8ec2e32c0caf56540a0a52edf1d246e2030f21174d28749e2993f817292e7f1046fe0fec5ca92a99cfdac4df2ec949b27286176c9ada9da470ef6a8ed061ce39b6df8c8c8e347e48b59595ccf9ef8b4f3aaa39d9551de6c44019a094b125b14f60814e3b150bb3b6d9483375ee6d7b651ae8b108bbb872e60ee643ad7dd66af50e6e9116b664b8aec44ad65e1373a6108187927418a14606304581d87491afff4e0f3d0736ca56f485c771651d59e066020ef9c0c4d8ee0c9d26646c64f59575b7d321066530619df9502995cda08b621dba322f9ea4d9aba7378bf823575bacce07b1645ca50a15a8ad0528480fded4a4d9c7e3a5612dee4491a9747f0e19c5a71a5803c59114a564d1e5b0633920562bbd0dded2c7270977f3486c8bf6132414520d2dbd345b3e3f63b57afb3694d247af6c7a1695e43473bc0541a8ec142787e4bb2dca10d7e42915793f58f4f9d5ccf6fae17da27374deadeb97763c119c62e5477dcfb60664868c7cd9c53a7acdbf6cc230cdeb5a31ab01201e50e5b28f0555944861f052cf6158e5cb84ad63f4a4cc0097952b51e9d4d8289aa8e5c01f99186fb89e5c8201bcb00f1b04adef72a02b871352eea10364ff288e2e982dd476a8e2c21c2f24474b372d29bdaa57dc9896ffed3d5221a0731b5ea5bcd2aebdd8368a5e07d53f962450db60214118bc45c497d0dbf55b9b0534e9c46d6172d7057d020ff2f6c1558e872a918640a36d139c716b04a058aa64660cddf803ab0b7231d1b07675d296c23de0e5ac38b768895ad401771f71a2b19f7de9cbfafd09a10da8912f372850ad92e376f9a36e829faff58818d973cd3f4b3a2c235b4e8897b0230690d3f77e7f309add6abc1f15ac84fd94a6435430f87fa4a507444bc0cccf581fdaf7842a0b6fe04ee89a9824161dc12e22fe95c2bfcce7b52c53e719d431588fcc1374067e69a421893434fbcad2f2c5d68421c31b5d45c140b6fc4ff3ef679d1f05a47a4c977517fca9fe48bd28b09e7b8e16332d8fe4abff289f664a29adb552f600e5ea497a721962e230456aaba3004ddc70dca62950f1d04066cb82cbce9a32eae0627799071e4ec774e6fe3dc7e7e0025e7bf2f48e861bb65a4134a3d69b663d52fa8dfcd97d8365c9c5a46170554f217acd4e36033c08e5866f3abe30a681351a4fb7c8c5f8aacfa2e268f04ef25c256ce1570662851269169cf7b3bb1a2d7ed89e25fc9d6644b27945a58ff5ceb7dd6e71c79d26d37de03468b9b2bbc901829393adf99fdc9b17927038496fb5bf2cf8e610b0883afcc12008d24b8c3ff9e3bed8390b40a92629b30fce12d5313f8752b46a011a5e9bd197e01150c17bdde8a84f97360bfcba84bcbcb61f34887a36507b6db6c6fdae39039d5270128ecd5e778c135a6958621c44324bc142e1a3dfd4be12e32257d9827b49b5234900824f9821ebc12efde043e19253961ebc3b364ee08b06c79f4b223e1cc9c159f60c284e96a91cb238ddf74ef14122e1", 0x1000}, {&(0x7f0000001200)="b06e5932b8ac", 0x6}, {&(0x7f0000001240)="005003694694e646caa8af574455c42a4a070b9a25021c3b4e397b35276a82d41fe477e245b3b1b4f30be88da328807cb20d63b75b72d8e23fab02f4a111", 0x3e}, {&(0x7f0000001280)="1756056ba14d9fab52ad4a5f8be66a8e3cbb29db3aa333331196c49adaa4b89f19c978a6dd0fd98aca87aa2ca97e60cffe5b6365b2c7220912652e9bf8aec16433d4a3a929bd06834e476bd77eb17d1cdea5f605d00de127f43d3d50477b508b15d5f92c0da442bf5bbb9e6096d250215f81931023901d4373c887bc3f7bf1758bda8d5655aa5e3e63346d568bd44c4e3b7bf9ce21466af666ac01e4fa3036d0faf0b52461b582e656a302", 0xab}, {&(0x7f0000001340)="e066cd673ce80d4056dd7b541cdad84442789ef674d729a3f1fae8cb4b1b8e5d86a8abf403b72205c2ecf4f9a02885bc90ad16d5a5cc10e37fb2e8409983eedf68d35cab5fc348122da7e79a6ea85982c2b156e4fe1d99c5d2703b84807707db15c90d88ac558d1b1beee255ea52441156a54d6d62ab1055f3ebfbd78f6f697c86208f67bcd4cc49f131912c0dbd95bf1a5882b9", 0x94}, {&(0x7f0000001400)="8b664805b0cc724d71f466f329a25a86972fce20751be9b8b21937cf996ff78763a18e21931ad967d9eb88d4848ab858058b5270e4f69b21b6db226cecc08df4e269564eb372ade6f38bbf88600ccddea75ec93f7d92092822b55e9efdf7d6b7ca95022d71a8bc68b6edecf02e792f5bb131ef9d1ca0b0aaa23232d7dff60a4684cc6938e4ad7ff71c778d39e1d718b7fe6203de0b22259d0aa63bcbf5f48506bb26adae22f6816c674ee4433492e0025ec30bb9b0e0e5a62cfc3294b6a26bec96a8d7c399d24ca0a87404d3370cbc2449332ba2f431adb945db66cc76ce403bd3e6c49d", 0xe4}, {&(0x7f0000001500)="176f5c5db0e89264c74ba42c6631fef9f13d9c6b9872ac6f86803dfc191ed0353e127228bb3a14e869c7ca114afa51dec2721d0cbdf89443a82643817b6ad4", 0x3f}, {&(0x7f0000001540)="4156f2f974aa9bbb97b325e62df57d207904524c2b67c8329055da1a109f198286d9", 0x22}], 0x8, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x4}, 0x408) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xa23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 13:34:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r1) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/232, 0xe8}], 0x3, &(0x7f0000000380)=""/53, 0x35}, 0x40) pread(r2, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) fcntl$dupfd(r2, 0x0, r0) 13:34:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x11) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) setuid(0xee01) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/wskbd\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 13:34:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x41f181cb, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r3, &(0x7f0000000080)=[{{r3}, 0x3cbc7cf1412660e4, 0x1, 0x1, 0x9, 0xf6}, {{r1}, 0xfffffffffffffffb, 0x24, 0xee48c4364aacb5d3, 0xb2e, 0x6}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xbdb, 0x104}], 0x100, &(0x7f0000000100)={0x400, 0x5}) read(r0, 0x0, 0x0) 13:34:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000340)='./bus/file0\x00', 0x80, 0x16) pipe(&(0x7f00000047c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000380)='./bus\x00', r1, &(0x7f00000046c0)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000004740)='./bus/file0\x00', 0x20, 0x7fff) pwritev(r2, &(0x7f00000045c0)=[{&(0x7f00000003c0)="2983d90b6e3ecce7be41b0f98373a11ae51074e2362adb17e4278ec58a6542a28078c12c31b8dfd6a271ec697d709e2992f19a015d021e400528f0652d191ee9af15acbebf9eb142339904e67a6b49647bc61a4917424a1295f50dbec4a177d93f39303dc0b3e17547d79a0e55145b1ab24e33622e48524ac77b25b66fa417e7d33e6e6b0db3d0e5f792342d255832fb1c4e0dcc28a1ae75d9d8747e0b7cbea1de07a6a16b9b100b5279d5b652904ef27c2f8512919a78e0e51cc81eb7214f6a5398f7d22f15023b8462a55ce195113d9acf1247f5d57b60842d5aba495dcb4ceb94c16a83355a92af8c96a12e9597cf198e986e80b7f134d4f5685f9ab3e954cba0a88df3934f5154f9175d71be21296378e0ac05a7ddc2fd02b249a15bbb249c7281f37855ed92e8196f891d24d1c267fc4358e8c0bf4a6669bd8a7f00d27768c303173e6a204066dc25e7aa53e1b5fc7017b6e7e6c3c7400cd289e4b53469a836d4273b0bdb665a361036a3d711b0e8e888d3d01c3894423fda2e8ac7bf7f219d0fe9415226babe7a2fc2f3f2a3ef035d03499b13a50f9d4c50db41d16cb5c15eb69a60e59a30be04f0249caebf2483845850d627468144b6ae34d6f185c30e56e20b3637ebaf82e16a9280cc2aaf965d3e0c0c14620d6e008594abc56c20d9ea49327ccdd82d391c2584f2ecf3631070bda839851c312c89fd0d2816396304a5824faa4406d52169326144000e897e2fdb3c19231b468eb1558e74500ee34f1652b5164b064255ea9a1631a874fed12efec7f26ae398df7f9fda850d75d6f52b07980d14c71bb71320ddd21e19bce162b0067d9adf37feef5521f1562a0b38d67b85f4b4cd8108f00656fc85cf197a1c190a511722bf8de8fb9b9be6799229aa14ba8cb0f3da062fa9589e28f15170bb9e6dec5f922ce3aee05ddc12db5204b01cc2e74c55d9a8a232ca468b36e77cdca7cdddabf72f26ccc2b4c51487fe5eb3c21904b89c8d58dec40349320b381242b910538981b32ba898da3798b4feed05c84cc0ddf95a9fa22daaedddc0896fe7b672d42a42b206ad9a3100b08dd16bb612284449906fab02404f9d7609b69289b813ea2325ebf1ea88ea83946a622275010b521c5f9fa8340d3623858da8b2615d488a92ab8a6fafa5e374fcf55f92939882fc4cfd93247521ce6f1ddd8f648d9a874fff499b112072bb91bb72e45d8af0a399cceb3430164dc6e013808e831882812dd276cb84bb3aa8b2b7a96b8cfb10925f3fa90bd9fc7118c06ca8e18e6c03fd7b4cfb5a44c4b92958709f591474d3dcd80ca0f90908968ab0bec7d8c31c6704a9ab1395e57b2b167f7bf5de1e5003e3d8b81151663602668bd7c470e6e78793353c4cdfcd330d4ecb08b12dd5222bfa627a443f2d5b6b8cccda88b85bf14e646065ec97a6f07e6f7c599382e8258216576f5b01b7f6d137e0bfd51156c306e84f8acbd52559371640233a180c7495ee4ad6d2a8cd5c7d08b7ae4300bf60820e1fb529cea02dc8b9fb90a66793fc94d91563c0e4a7953398cf686005d0503bd108187d291d218349e5a980e135e6dd44cc56d46a054481b7bb9f45f11338c70ac7b5127ae685a4c117eef6cfa4d5ce99cc3414ccb51ed26b5026b67b998ac202fc43d7888b79d7f72636429e0c950511114267b36e64a18b48712d81bcc47a5077b7449ee95e2a87e0dbc900af3ea15cb8762d1b86ecd1289c4e946ffb375a55fafb789f3961d29d4c0569ed1bfaa214442917520e778bab77bc5a22e8748f185af4a727ee0eb8489fa82d8c6977b336b0b53e943ad9bac4fbb2410f5e8ff35fc14e9f82cd7aab974b67bd33c419dd0aa1ec1824b4ea5d80494c5b4d5bc684e978cc89fe506537b4a16bac310588ad43eb190fc870ced8b596bb19154f496e68045816c79142c734485d39cbbce278801b9987282c5d7120c0ee5f136bedf9c867f141c6558d2e044b25026767154319262754bbaef4bcc847a597a831021e582c78be847b5b0246684586490e320dbf4ef9d7fcfeac47471403c5a72ba61d55105ade79d3e0203246bb568b0cac68141c62ec75b536250a9a606a4c1932bfcf2e2f42b1d7c09483df45ba206a0bc9ba94a307529caa7a920af4e6f85a1ff81d603f835c16c8a0e31c17156f97bb516724faedb02f849869066681f0a8d07c5ce2c44b241065ef3a3ff0915f606273cc17d39f05b9cfe0366e10d8a41b4cac1247edcce557c1392989fb79316f87c0e763bc0cb759bcf2038f2924072254ec0da8d7b0b5b9ee3e540f2a3d013bd160c5d76059cdbe6379a7f41e6f8f8fc3cbc80ae76ead826474b144fb076c8800dc449e3a990e22d296e6b38e26c2c8ea2463ce50f5f5e877adb758ed0c2aa4c5dc33bcec5d661aaff3d1aec84b56994a0415d8cc23f41e81f62cf195e5fa8d09eaeaabe5c5e4bd5498dbd28cac69c3d3b730c92fddd2fb59f83cf991300f22e7cc8c0343fcf8d0a92ce5aa96c054ab2d0dc6fe6c2c92cb73a2a1c84d93f28e60300a60c7f3f1c1b853e8554999d134110cc81f6998d60f590c7945d067302e4a2c35d30fe0d211e18d8b89d45f8c97bbb76dc89072d8678b6d2c3bd8fef39fbd60f03c5f40db5de36db1e5e31e62a5ff9f1adb0ae3fac5110491acbcb58d7fd68b9dc3e66cea8e74b33907503a9c912e30221477e2264769fac50fb25233a96cce6cb5220b2298e0e4bdfda04862320de954102838ea74598737525fc02c4a752d0f7cdd1966c4c02d447371035c74122de18bd2b4eea8e2e43c2fe894083812ca1fae60f550518fa2b61b51a950e886d151dcecab1a71ec59e301d5f3147f07ecde581eea8cc7b7213fe2903961114040f805c1c87753d2f0942b30dfcf86b8ed5cc0d5682b3f13bbb7a48ef4be98abb541653f41c6d2e1eb9aa4abd4a57e9d25282b0cdf4e0d3563a7d9af1c8062ee1a5a6415c1b793a5656dd143f5ca9760754c11cfe20f83e11e782121d0591397dbc030c0bb57a3fdc689c8fb52b51ef667c415c9bb127f5e7b0af72dac5e5efb326d610e0b7d507eaef32998af9afe04fa48f6b37c9bf6279f69d5e8566d80557f165a810863e3d2096eb977d1b8e9f3f44d101ddf92a6665d16617667e2803782d5e72d93d25502153c6eb0733e2ed4d80541e5a07252228ad85a9f7824cb04dbd4071c0d78b4c640e7b223be3151c4cb6f8b76fbcdec08d20c722797bbfea36bbb2e4e13d303746f7a2deebade26ed74fde56228e22647a49e5d778679198acec529e3c987ad3540ac4d8a8982c8839660262a23fe1b6abdbe265015987936ceee5808dfdba706725c380abe3f672e7b1d9e610e9160bf8b0f049297a0f7a52774b83e62ad822683e7c6b4145eb943a23b8823b17c10f6e61bd361cd87c62abf862daea0cb6c8cd8c0db5e5ddba98a30067d41e11c5ede0a38c788254655b572c3d8698ce3276453db42d4dbf52ae046bc759b5c65465084ee52d7d977b7880ed058f418a5a4aaf709d21603e7b80cd546bc54182246083c1c8da84c046d5ef7ed7c240ce8db4de7998badd221919a7190f7133fa65899843e87fa86f13e3a18db97c4606f27743f246c3253e1302bb3e79848b4d89330b8e2eb304b2ff154ceffd09951d0c50b83d487f27fbf8be3aa7c251e341b164fec5bfef6da710999d5724dd14595eb744ebe93196494a06614260c4294a693c94654ed716bd080a82780df66d862645053b73fe4611e59e402e7492169a1c03edd2875bb73ac0a6e85077bc9e9845efb908ac7a8074b24ec53ea930dfcad00d033b170f7dfc0cac3e5951c3ef874c2c44bdc7bbc53bda7cb028492bb7810c545dc75fc122def8d05a1767c31f3ff630dda4ceaa58df76e1f4d2399130797041fb5ef377f7562e3eb793654c8d168a1f5fc65b53d424b0968a7eda1f9bf020f7bb7bd81e11a527611b0cb12ff76227961073db559b36fe4338829f9775607d5848aa09bd315d419b3019a142c1a0adaa96d26935f6f7904c95a10e4700ba3f24fe3de73ff164bc367b8b1993396e8e257379e7fbc272c36d40960e8499f329dbe81c0e52ad463380b2143752015981a02437343a74f92bef5a50ce30749ffa908efb02ec55d7aa827aa2bcb13a917d600eb2ab2ff3d3b30a0cfab319ec805ef1bbab7dbdc418181f2daabf272e9a4b3722c6bbc2e3747ef45e184f62ad059334dd34f6e135d4a62cf40bbc2f468fb36482ca2291071e6332f41299a2eae03f64928adaeb72c53222da57bd139de7323dcdf904d955a1fec14f1f67836e43046ab2dc3eedb8498017b2b80562ddde6676356f9915dd74533bdcd25676f65bd73fd505a158ed16bf8f303e01e111dfab2cd8e5cb79fbbcee1eef9beee2c4e611316c6facfdf64dcd8fbb6d734f058e7f0d9e86f8b4620a8e634f8b0c4d8d9ee826696be9805ad66674fb0a12548b8c6a6dde3eef3390c058febf3ba8b2af8a9c8d3e52fa48ed740e78df476a534d70e0a2ddc76a3ae85e95e52a4cf4aff2fbf66c25ce9218d7147d505121c7d7734b3793dd94dd04070e1e79618e7ee87187c6df9c71add27ffb8ef16c6c0eacf8c34aa87041333d032b72f65b689dc2c9529391470a15e9cbd7b55b837bdf384b20cff87d3f056b603504075183888cde7df43578e4f882d5524e3d2aa0d3571aaa6f49288a98041982b640300bd3bcf3ea22c43d8530cbe4c654bd43449565a6fc8ca4e4a3affa2863f8a46179cf325a9221a67bcc5db2d019eb95a254e86bf95ef560f7c7c37122b6d447fe958d0f4f36862a8966a50a69997b996000ab03bfb535089a34b184c759299ef79a9197b4f8e4a307e7ec2080e25b9918507e6a634d35236f9788f1307db0a419dd9e6b1d7ca5dee0b5076b9f9485017043d02e1e711179e60dba549b9a71bde66fa661ca9d171fbfdbf77a5a3a8ed09d98e08031f327fb16d0ac22dbabdad9523a9c733cf353d993833d9914bdaded990819d86436c2a243f23a09bd8ee1c2463695bbb89a128b93eafcc973785421a210aab72729a5270c24a7ec074456ac456a13805caddf4c8e2f6bdde8cfbfba4bec2b2a4ca75eb58e602647ea57f958dfdce78045d6611f3fcf8f12bf6a96d30c1e9d6d298cdfefaf80a5a364deeb2aa519d846bf0db9b84d36b57bbaa2ce96f004085addb5accb9a128c728eccc5486bc677a15f86f50a0e4b8dae9b76e869ccf97ba3676025bd88d361d7dd6ef14b34f7434340847ea1831c958f3f0e0d6c118d2ca3f98c8a3465d97969762e07d48c8c916dcd06a78ad5cf9e153af20f6cb7f8b431ee24faf54eaf1f983ab3294e0c365b801ade80564e11198996da14aa20bc8dd9f41d9621a10dbe15e7aaa2d83a8db80cd45aa2e860e60b011e2adf32e41e0e0906e03df02060fef3d791f1b5b020f91c3eee094198a9f727e78645c30854070c43a7465f9db16c6ef95bc60b12e9bef48cd03895cfa449e21f9fa38cc4af1532b115dede5e352aff57c361e85694ab7bdb1db248d4a8137b05b30c05cb8860e2f11e46e232d54acefe70f2fe92d3c0fc450079ea50caee6148d38a088d013c1eadec3bd9adae35b612941b49d39c3bc64589069189d68641e1b904a3902d634c9235e56669568db83603460c019e9c6bea8fb713ab0ae3e2f2e1b767d537804122f20f31cf9744556e549106f75990793ad2d802dd3acf907a965c319e8aa0becd4001effdd7025a07478e2e77cf27ab5699ec86e6a8695dba7cbc132c0abbc68df5d488f62b4a969b9fe"}, {&(0x7f00000000c0)="a7fd8962e0ffddc17eb592e66729f5e90a13b1f66e9101234ccc2c3b26f97fda4d743ffa780e9d2cb4"}, {&(0x7f0000000100)="7495f033cc2132b4f828c87f9be07710161f9c35a6acdccd39162b94afeae77abf51409014bc2958034ce6d7c841abf5c5f517fdf08cd90d06ac5119ea3239ebe2b3eeacdfe0d9393b5f85a7702c8b9423c59e5749181f50f0b6b993cc0f510a967175860f965431578b6222f89fb10cce3b9bd6874124a5bfe329d1ec2485af4aa460009f96a11974b5126378d72afb83a233e5ce8efd817fc0d8d4d45dfdc46be6e00730d07e9509060d64f02ad0f7bd18138d1cdf1334be194fc8356415804b3afbb94732127e0de4"}, {&(0x7f00000013c0)="1ef7bb24148afbd7878cd2570aa5894407598ab0c90be66dc6e0d91135e9cebb0160c57a47ed5aa20cc199fcd37313bce53acd85c80548b7ecb5195d921f780e1323bbf7f73eccb49967dde37e362930adc3240345607c16361be0ac3b1d3b84ec6407961b535022d7aa09ec1dd6864946ba0f52f67a586eb5c74d72ff8867e0dac8f54b94e1899b27aeddc39859ca46922686ccf0108faa74297c3dd6990c43c28c87291cdabf3ecd483056e4d5e359a8fae2cd2af322e5b6530814e2107e7edc0c95de33d19c1063e6a8b71ac1c1498d65639c0c7346a7b86cc03f1a9bbc2f35873e79091fa3c394290fff21a476c80f466041f61be9c1e603728a25aeb8a3b9c44ae10b53e48005da0eef4895d4442f4c1232a2680200e9b6acc6730419cf9aeda29a203fa5ed00740d593f0896c8c3abc589933097658ee0c1b7fbb0e4395d5ab3b06d44f8c26c5654e2cbfca60ee9baee7d29b8e9881d79c42673e1ead29966c1b05e6e087aa098fcdf89fd9bf016d2cb308b055e64d3ce199bee4123537682e009d2d0c7ccadaf3f5c0f2c3d0ff2a43c8a3cc7adabcedca6058b18f4aabda23ca56825b73c87416393696b49f62a3c4bd869adef7b67254c7c3cbc9d24049ec0d8e528e4afbec459b565fbfbb0b7c7ee48ccdfb17dea9d22083dc132edd52188283b63bc5ec6085d77f8ad68cb813f1eb0ee902f3918c6809a61439c157a1b149bddcda22ae68cc255b4f79adc29680eef410cf37a211f4fc302ab0dab6f2bd0b565883690fe6b366d9f48d877cc5f59887a276f756c957d1366a3f9c098ba68de9c214d7679c29fda07c4e6484edea5edab278c2ad5eb633908d1fcc405a5df0307258f7114f0d0cfcbfc25f22b24168bbc44dbce5a79aa31c858b89d50db4c131de5a76a256ccaec0f01fd098e4308a90f1a88b482c70cd27b883a5032ae9c33c9087b4712abc0253cb448a16ee2a68106e53ced5867ee9fb0a5ef355a31d2672bbacfc62670126953c306e4df14f0b7533d969a770c36593ecddcd678ac12822a567bd92cc760bb610708c5145cee7839cb0e30884346331005f02a5808693a8baecefc81481c656f449c44105de93f8fffb3597eeea0a466327577e8be4742c1de1d5761cad76985c3f59a11d2c8dc28ab2feffdbeaa51085b780dfe0ad962a81eea049e7c949fb7dc6c0806f9fb5ff986e33379eb4dc588bf689f0d99bfb0408fa79104e4daaccedd162c1118d7816b0a257928c0b644d4e5cbc0e0cebf36ca6132dc4367d2e93a5e207b481665e043b44a354be624c69df33a5b6341f475ed07ddf50ad7aad8ce2196240a212cc6ebb39098c0d7d133072787e2082f9204f00e60dc865446779c4c95050826625d6c8a1ea3943f0c00aa76177c67bf1ec2871b0a4449b76946867bddcf7ab5374e4ad70149b6d2cdecd356b2c5685001579ef0089572ebd7b09e59fc1b66a4e0d3e87a2a3522cdc559210d69a1e3d135ce6874af721dd7a406a062e32d3ed7071422725c07f483d2142bb8b1cbbc99fb0340e50af6f85a35a3ff7027f94d1cbbc8f2d85802ca1e16f6e354f2e6231b95d92c9cb1c9c03b4102bc239c92081c8801bd340ac9b153a8dc58dc898558e1cd3d0aa29b23e45e2d568dac5d97203957395d3ad69e71c07b398d331fb936b0f40102902bc3f8ebc02b8a833c893a082e9f9d7931b3e06e10b3a9cbe59cc9e92434eb7b24a58891a69d2f2d19b3061ebb4e48ccddba5531860fd055e9e6e155397f4213f443105e2c1b02a87fa5c06f682edd0fcf8d0c5689e4cfc1cc0f7d16e80157c51f14f576f809a11cf820a80ed2083ddade60fc608a88558d8f564d390b0c8db84050a63437191c27f249b6d388880bfe0e267e5331e2d37c385cda515a316b9d4c88cf553f341b337dc527ab1234cf4e1692393f8d46a8f09a7f02b7574676c0d4da4be684863b7f9802440c5b24d8e0f52fb861dfa735329a8451505f49e0da8b6b9488bd2da04d779a5720bef6e8399298e28fb036b106ba5ba2f99b0058483e741a06603315f93b26b3320fee88e6c4a4af46b049ebf3234a23f9b96f2f450b3698ba1adf90bff8f6b4a16b903e11f54c653fd67a82faedf981c65586b07aa82022281ac06ef0d131fc46357c348d49402a3425c90e3c04e2e6b4e55636bb05da64b62e580566e5d731aadcd4b4e75de0ebc6a9ff3028fe00503a13c2169eb665b442d827d4eb93987daf977796ab5bd590b234e28f34a35909d59610a3164358dde79ab75eb04cb311119fa4096ce6025b9c41128bcdf9e6162903b024d7e4887e11ef2ca0a40b0123e28a40c0a0f6f6a81140a593a5217cd379dbc399885213075d677f0a185fd85c596481bc3ce27fef669ce8e6511934345324fedbf32f8af31832afa7d8ff08785dc18ed8b04b099331fd438707e05f41480b3c8a39af84e0f0486d6c87862c66abfb76a3390fbc8a409773bb1a4550d882de7533d935daab93956327df920d33d9ffb3c086191ae19e61a8f38daa07e2f148380d5f51412beb60b04d4bc63eeb155482d0676fe5487469d823eb02afc156dec850d98ce6719264d82c4adc051f0b895c8ef4580c963a51a87dbdd174edb62eda8a8bef6b34bccd368a0fd964c87104742073a34fae66cc69782bc0cacafa13f7692980db7853a6e32f84eda1f4e831418b0337e0e9099945b930fb583b2fef17f801f19d2bdf2a5dcc86eed8505c02e6c1a7aed16738403bfc43743929b68ad01e09c4b1d42e9bb71b641741e04687f34df18669ca815fda9f425802bfd0a4374fac8b96ef18b738c3200a246c9d6de41c806968e5bf987d9f060cd77dc6f5db502ea4a345476e38c133b59d709678c7afc57218695bca4769e13b3507cfd958fbfffb332142d177a12fb35d3af1e0d01ed1040087dc344ba37195e937a48483c8dc9d07a06354fa981ce2b7512de71dd94525f225480de6d31a445ecb759139d737147b34b0fabf994fefcebb22336367d3cb19a05985dc738ef2c019adc83a2f254d0706dcbed2cf5e02f274a7cfc7dec7096ba22253d70c2d853edb08ab48df4268eb23c2316d304dc87807d2a685c353d7814f60c1ba9170dff7aee66ca6fd04ff8bb901f09eeb48f6864bc95a943c050b1f4e16412785144a2d6ae4f6acca3179047ab9adff7faa437ce5491065d846a333a82fbd4bdde59cde9e4760066c6f9370c54d3fa395fede6830e247b21732ae940ae12f548ada67e9f0959553badf5066309c0b711f69e9b492c85db10947088f641e85587f828ff5a6452e6a0ace56e4f1cf49a0d3299dfc95331a27bcd799274738d60f15dd6cba392fa31af70f1fd186bbac34c666287737cb2852c0f051f6199658ee4d4457d1c0035a40c3b915f7040109d22839ccddd56d3099a19e0a957c70b4e2bdd20ec348536f1fa06bae7bfe06fb8021e833a44965643a3c384efe26756bae2a02c1b52f36ac3111b2bf0c3d1d964cc96ad5a869b25b8c19a054adf2856b69caac12c1805ec0c4bdbde18473f4f970ab73b63f169c2681af0212630e14ff67307a037fabd4610866c9e3cf13d28c8ad1ccbdec3aa12e22ae1a40faa905883ce60a38081ebbb266bbdce483c3a6994bb8a11b48307788e24441481ae78f77aab3786ca8843700ad5e94def8a71c57497889a7fb9214294beb73363ca48a4de9a6df011bc28b0e6b56617ade6fb6709843cb7add50b1f752e06a27892d50021515019b2f4610242451bb247238ea0dfa1e01a291c3a0d47911c7ba9cd3384dad44be23048259f0f8753fa6abf9d06a4cfe9f895ff02f704964c65ed3c30bedcf9a6646ff1adb9e3b7151b483af213504fd1ad07dd8629a1404ddcb6066c2fa0adabc2bee5532ec8bb166a75a8ab1583ac7cc9e87684f269f8cc62983a7c6cb059e30b19147c1e405c418ee35253f8130b4f8f30b51515a245c3e4b332fd48c1efbb1c36bd3a6472b26ada6f9fb99a47484dd9083d1794fee6bc7fc329a04cd1e6003cf862c27245314be46c3d4948ff655f7f451f2959cd8f402c786286567342e14674643f21a96ba7ee4fc89e42de3e8854832fd0a3d269e04f585c09f0afa72aab46a72e505b13131d0572538c2227fffb62ef7a4c22d6c5a4b8990be438d7dadf648d7f20bde4768acab6c1cd920d7e1bab9379d81adcf0f67ede3d0e0802a6b5ac28f934a67588498e58f6f3fb435c2dd7dcb432e5e2cc248cd190810824955eb908133a25dcd1ad4d06270952344a79a005b85cb8d29bcfc24ca3f93150cd690e7dad86fc60b3a41278aa247edeed2d5fbf6abfb203e121714aa90eeac3276ae2242fe826bd71c4a8851c6215688d0592d1d2e3360cb7b5b987f66026f21979e11e2923e0cac4c4c7026937578911642e52252a9d455262154d7d4fbc07159769f25539e03a2d7d1da58b4ef3901eb01a2e77114c8b1fb788d02122013ed208d67eeaf70f9038288b92b59eac39c8ef2e5e2fbc849f37a4cb7e79ce3759aeca83a65f75220c14a52f3a5e707bb1624a9895c013df6527ea45035ba068000d9fd7d444608d70e4aedd6a45468234ba449aa7486e62bd27f0dc535918555b5d0f1248eef68801a503480b827032e84ebe6af3155acb42487b7a709af1dd9e168ac1c594c7d41cdd067f6f4358c92b5963580164b22d38d690e04327871e15334d1efd795e76c72f296c635e095ecc603f38684dc128748a37db04b4bd0fb13b4bfae5f0ab9e4c673d6e64ad7a1ca3bbf1f07610831cbd3d5d0f337f29913a843a889a607586dec435c47945904b0b86464c7f08078fa41ed0b00afe5d3ebeac457d4482e9c3b7657f57426a787a5f07ea45fe03d9edbc1ffb522bdf8784bc66b141f0c064fdd08393d214c7792386c8e3d9ad002d0462288d07a580d1c35d07e6bec7c7797f874367a2d35629dee06480bfa87826ca7dc04cfad75ae4edbce000fbc907938175da2d732fef8b305546bffe9c8511cd4da66d9c53ffbb480dc7a34bda13c34f41cd13323c4e3d0f5bb9b21e4b9dbf94d5034be4bc6d4b6b6fe0f58c41461b37a57254e9d74712ca6a431b29c3205f4142fbac0b0cf4562de41b29374ba273ae0a11c73df20e16f15a3adb41b342a97e3a1c397a125ddedaea0cba7f9e0d0cf3d0614fc5b957edf88e67e3e9f35a228967f035807d7820536266787a7c673eb4f178c765cc6d03c5cbc43f175037b8e68b7d2f075db2916a83d8e9086f11f4a4a280d6fdcb632700a6208503771b5daa404298e15f548370492e32d63ee6e05731df363292f48461d21d220525d914048f3edc37d4055768a0e94affaa9f77c6f2a65bdfa076072ea69c1e5f1b859c32b91a959bfcee16d4df1fca664e11a71dd1e2c597fac46b6cba5850490bede338772c12269deca63d0ceb818652ac2b208973d0b629f2ff8015b47bacd4afa8d85fa65eb842ff9c7e2779655418b9a850e64643b78d7d374e6ca2861c5ca67dc5f6858c47d8e3eba507d50ca0e67b26b65b309b98cd7b270a344d54cbe4502a45da714192fd4075f33bcb76d16341d0f9a8915ca8ee76c6fcc3919ed0c84d9fa34f3953dc2a897cc4f107bf2507fbd6055dc8db83a4c7df351685c96f18f23ea1d1ff901a6ce5046194d0a92f73ec922c7e86070226ef9f8f068f7aa1de36769476128f4120e023331e279a66980facdb7a0e962ea24c7fb6609b3f3903847d33d6fdf877bf37fac39567de0f1f80736cb64cfcba636611adadb2e977667b2619465eea6b18dc97c8749107181"}, {&(0x7f00000023c0)="a8bdedef57cc7bb86918dab2a0e896698f0c67eb8111ee0ac6016b044b468212ea27d297e97ce3fe1b4e767f1e92a86f60743e297a738c535061fee50202ff5bf9309c7c88605e3376eb9e3483e96100bb9971547f618d686eb39d9a611ff87dfc82f5b28da101ae04646f54a01b28313e5549c59ad34a4bb07ecd8ea833beb99b5166745ea317ac70fdc496277b17a00118742fde183a2b931d0f5676c25f61f0321c559725aed82c988ca9c89a6660a2cb416848a573301e57ef9e7190cfb680d3d885bae24b5eef74d3efaae50f638489905e3e133a6f38f59a39e5af8291fc4adfbb3dae63890e42a6b552a6d3ab3af5f3e4c0ee6e65acbd099185e56c267e87c917d6fad3e69e596a63cf12489eca96816a2fad4206c7fec8d45c97640693f4ca61f3e183d87388e75cbca40aaea494819166cbea30f018f4db613904858d8dcebed6c12957f9d6668fa4e13587cdba52055a53c42f012e04045e459c6997f9a5d4f4ae5a8ec4b56d6ae55cad7d77616d7ae28768e3259abab1e03ba13796a390c29d6d483115d9e093590f101d22f416e4039c5d6729c0c7d2fedae77c540bd100069088dd70696acd9b7866bc08054c4b299e85e195e405a2dee5a901eab796cf50b514406a3845fb224a8b03aa15119a2d52af9b6e6b67246e6745643f1241cbabbc068cd7948b8cc9099aa0b1f54c868a8df47dd718d49ef31bc99a949b661552bae65ecea3682774ed4eb487a77cdb26d82d04c91700d3e3c9dfff3eb3f86c8ef6a8a90f7af1580ca36aa176737c4554728ebc2ef168d855c3dbd513736027c8c8e6c40c1eaf6b42149a98eb7b33804b9f3eb1a10a48e797fab7dd45baaaaad1d50c2d47dce1a4ecf5af2b75ffe526e5e2b821902fb9b8b0686e97a549f857f7c58583319c1ad94488aa02acd4cc0b352ac1999314bee295596a0a4dbe709e4462d0d453c8f44bbc5fdaa316c660516293f9f6900d03cbed93f6623efeb8d9ed2b4c89460438a6be0616e856347d30a39b00c5bf38c7ed2fe0032655108a6f3d44fe1f9832028fa08608477cb34120e3e5e89aaae6ea024e286a8bd3cd4be3ab3866211563c29c385a7c6b66d504afbac6eb05b6be42d9b743a4cf88602c36be71361d799d07aab9f22d6489cf11377fc966e09eaab4d7078f3566ec552fbaf3b8fc9cffd5a6ba7f286e15cb06582115362e928215b03550af3a1920b4930a7a1f86dd0a0c6d17fae0998273c624d95714dcd32c0fb03d3c50fb43204060d80868bb2ca9778c755dbb16132c26db5f22e1f5759c26787c13480e388f7a93a2cd5f82ba6ffaa363c3cae038c5a0c4cbf20891d10358cc529158c8729cbb9a54ffbc22bdacfe77e9279a116ec4ac789a61550e722401b619e2603dad8be7f61b9eebcd169e9fcb20fc40fe261b6bf48d0b9bab28df6005006987025c534eb447b06cc3580314b4867bb5e473901f197582301afb051b06a082e25b6622fca55464cf07563dfbb9652343474ee599fa59896d0ca488e1c27512fe576c77cb9bbcf486563e752a367de1a22fe65c38dbb947e836d3b5d37499d648c303b1321babdbfc95fd36ea3d25229f63c2c09c8fbae2a8244ff40ae051e1dae0d8356c32b3d0ffbdec4e1d68bde1a6f272b69c85b54b9625ea1d1150e139389129878c4ea32808a602944c92bb90aee0f9b4c3fbde420c1023c5b7e23b5e7ba725f26f4a96a1fe36d9aee4fcb94740843e7182e27f36b8ddb2ed66b728519632b6b7bc03705fe7d9400e3edbfaa28c62ea8258f22b455f85602a5d82617a664a4be48b0a39efdc6ffff0d3abc160432a1923b39f16daa962546607e0a11a7118237148f906a0ceb961003ec2c5a799cbb19ba02d48ef6595c68f05e8e946276a9d5f7008389e888ca5d78a7062fb1a46d320b8eb7fa2dc200125602d84a64c2d02b4a81c86f2ae094c377770adf353b329d9b5e1d672c7024bbb79c4f569c76feb22edd34d2b18c59eecfcb599440e3f69a847a4b27d37e05c9602f5704c160ddec7e556796e473324bfc3cccf0aa74e5c30dfae64d9569b28184481e36acac701ad47cd75fdc9e91a3032cfdc1bf7fd1bec1749a2aa7dd262e95e2239094383a57fd25bebe8f1e4862a7adc14e367a95fdd931c2651555c756787baee42b0c4f26415fbc08bc71af45bcec1452b5a9e0feca856fd4181ae7357bd253c1a28b6c7d5bd079fd3fc670f52def0083b2bdfdcd0e9e35a5caf41de62b658a426e546569891bbcb34bc7b34665b26e429444d850953fd14d44ab06b05dd8bdaeafe779921d4009beb65342316d9e6a83a8abfbd22ce1d9eb70ca90f683e18f38f4fbad6267e0a45a6791e404675dee838b01554841d475cbb38bd4e7faf71c8989b7bb63443049838d3755587cc80d6127cfd6a17a29f9e62a51be8f8345da318cdabff8e4c8a8a616e53d213556aa482ce8c889d3d02af1e2219dd251084b1b6fbcf33871fca19a168692080511c04e0fcb53a420587a6820ddb01987a5c154c749131eb2c36442ff858f1c1f9424b9c23a979b55ff43dcc9bebdfac3d091fc1d37f917f363ef7fb785a5c5854766d7d9f672749b83d3d57b0af55750906419e6de29799d359434135ef501d3eb1fa3089cfc8ae8bbd002bb91da691e8bca04b74903210138dedf04449a13eb19feb1d14189a4cc1ebdb454eb99b2bf67a001952ae30061bd5bd6d716da94e2a03bf8c5a00557653c7faab3c3fad452e5e240fa24e74c48d55e5e447de95d9f0116de2de6f9b6f1fc3a67458d49ab6b45126233f7fb1123429914c6bf1526069e150f6cbf784b57023fd5163b90e4bd74ad36bf1b9ae75708b2dc8e4c006d9dbaac8c0f564787a2bd1485082c4002276c1681aeddb7d20997ef6eeb5329bc5654a66bd9ad1c2109a90109bca21713643ddac15642457c082d5f207b5b61b127c1a2416bfee6ca8c8d8e975cddb43bb7a8d80b10144e6f9a4a3252f3c37d9cf511deaa948ccc02ab5faab989eab57d7d72cf4aaf57b33dda94b48c745ae7974532ee7faea847cda6710cf6f9eb7a05f64edb914d3dced585360bed8ac5e0b791bfeb52cf92e7e1aea75316daf4fd060a6ce2aa4d2b199e7321ffbb72670a5086b1388685d2757c8c2a2292f95b3e37264cafb6c5a7891706fbbae0ca97ceb739c5c8bb1e2fda17f30d2e09ef67b5991785c71a0b0a21d03bfb5c97670a3008329bf828480463ecbbdcd466685323fb54ba342633bac99bb7ec3091bc6d84bcca34dd4e41758f21fbf37e09b099d2bcf22086334689a600e9b24f17eef9d34c6a0e8607aa1ecc295c332f3142093dc2c962dd01fe6f2768b73e27a51deee5b95d77e6d7c673b86ec814b25330a3dcf542b676a5f3b79b8ec61fa29a4f18f6c511923c917536e3093d1e717e4b3245bb67d72efbb7a7c03b3195f0c47c9fb0ff4d5d26a597cfb26a59691b76f8702d3157f5d9d230f91c752742db7675dff6c0e11a0feb3739a6024a5324ab5d4cd028ec40b5ffcf890386b55b0926d7836f2951150e81084f4c5525c4b00fdc544a8e1ed9d76dd5f1304bc55ed40520ca0c9839537e8cca0061970caba6005b61de82ee24ecf25d2f50bcb21a2b18e451b0c30c6b98621d2d71bb97e253862f0608eff1dc9701363c96b264951844c8c5cfe94b173ff2f2bed4fd03198755438fee80c117453523450623220f1fad7d4276db7d65eedc6845e6da25cbb33fc15df11d1573f995b57e45c1f6a7839db66a602359f92240430fd8a527c7196f4c662c6b02ec6382d3cab2fb368c3efcc9bce37d7d0a289aea9e625cc8b02d4da220db68a8255836c9d63f5cb48bbc1f3a661d125336a07e6f0cfbb7d4d20c65512b4d7443b054af42ea7780a70eefa8f644d4155bcac064981756a9f7c241f312419955682cb64bced724d19b21b23ad5bd1bdc3e0a3ca700cde2eee32865befa1dd017051bfdcbb7d3aed4b8fc67187755c2654426ab62d4c29bdcd6d4ad14641288d71fac226e09963478b742d31e1dedbd32b5ca97a531105499bf92aef7bc8e6ed76f12213afd148f00f86fa0fe5f7398212cc94f8d498721c1fff6757800a13dcb85a19c129731e1aec6566d7f9d561abb41e2b24b1b44a041c574b1343799176253e02c68c9f900b26766def8592fa2867988e41da19fe40f2e55cd7105f77fbcd05a1c270a11f7299af0654b3c87ea38d09efd2eaa7244f77166eefcc3176b6fd8c9dc9425fa8bb1c7876c5b7e57f05f067041d9e635f3a4af287d2aeb4bf04bfc7ac6781c5842884fe886ce82c340e6b28ed24e1b81317e3aa6a8aabaf2fe73d217dc7d901d431a21be9edb8ee0deb121050724f56dd5e927eda7c455578eaeb5fa167afbd8494127e00b84a7d33bd9fc1e3d3aad55eb5a3d6752bf72686bdc1c9d387da6615c19e89397cfb1b926a82aedaeeb3b5eab9bbc9e700c503e06764619bb9cac9a43e3ec1b1f69c9b1644a372e03a94008ed799119ec8c8596361c97d8f3f887b1f714d6ddc98a09f772627983d31f179ef613cbeecc228837b073adbece0752b7c3161e3df34ac37cd2ed12bf36846ce0ec1ce54e2036a92d94ffacda34b2ace0443b9ef5049567234ac558fb0a2fa3feafb388e0e6b8b19ab2f34b7a0315a4a9312a30ee1546d7ceb96d461515b1168eb51b487d3638ff6e2be90c1ab59c244adde609f6c5e310d81551aa82864b7a8bd527ec3e13f006cc55227185b45a0f6cee7cf80796ae09397cda69766ebe824282411379d32dd64138a406b269fc01c227768befa2387c8e44a9d65934393b99504f425e4291dd81c02bc428a956ceea33648813b6f76212934aacf17c806f48671ac8993f837c528873f6698c1d4f8471a4bc74380a7a32d8fbe73f8e2508dc4ba6a775d5761878ded174aabed02396affe737cdd2ba61058dd3ced3c079e8489b31c93b5f3ec0148589ebed1cdb65e9fb27342cdcd8cb3e8e6e25f154ff75d2209b050393c2e7e859ea58553d418b4b1072a57d93fd864212c7c2f97a4b588a86f7ffe6f1b4e578b99c7623c1fc31da8400badb862c0d9970c880949601e69324f5ce8f3890a8c47ee1b7716ac36063dacaf48899247f72b6b92c36f9a9ff3119da5653271e9f97569553ffe8b16d4cac2299a3865e11727fb22e8f0757d3340622d249a6d3b6af226c1b2c6c4568ea3820dd139c172bc42f120cb4daeb494c35b423fd80c4ee0c14944c36c7858a8999f0ac41de766b83c8492239439633aeebf0c1f23aa62e60ef5891fad349664f6343a4f35873f3f1109cf1385fa2edf225c9cf3893d59ac969ee6f889d8a1d27865de2bfd8fb5504b7f86a25821c6a3c820dc6fcf4363c2d080bfd647acf1ee6208d779ea332390e10f2278947b731ec87ce5e68a616788d7ceeb3a36fa6c789ec6ad733922981134ae48fde6a900bf3a8d9e3be4519065d933d6bcbbe6405294d144518e5aac454190d925a6baaad5b9c68d86013b2d0aea66e5a5d90433c12d427bbabc1a40a366cb8e6ae11509cbe0033f6fd337c41d002405e88514b05b294a58e307ab3540cc9ca947fe41502ba68fb021d1308dd7dec486d5255d1ba311cb62d8dde145bbcb3acfb371febaeae9ad18ddf1f428af6c4336fc2fa60b9ab16aaebe57a028b79fe54ebd58e8cde6b438827cd11318ff5ad522687a44d46233ba7043eaeb4ffcf743906388e92118fd30ff1daf79e23dd431e902bfa7a6484884a5046a39863cbec7b04e0b50894d95197eaceff2ac027265a9d148c802230d4"}, {&(0x7f00000033c0)="22081c06614bc1741d58ee62bbb5a53772523d079d35d2abb9cf79071bdd05bf96115794cbb92fbfca333725c55317d8dbcd931e3e7263d09bf6f5bdce41e66b5d99f4e3766967d4a8e9cec209d40dad60a61cc3d2e2dca8ab422a20bfbb0f7c294016b19982d4f48938de2aa76335c6c02377d3ed813cff434479dc845d839b41927b9437187f67fb5502d30b730a55ab7dacb25106ace3e98d385ad13474133d31b409a9f2c2761ace94bfcee9f391b831b2ade51a81581bf677168b219bc3e53cf6bf08ba060072ee9a7cd85fa585029dc01463c070cdbe181bab7f8051cf516322ec266558d4c22e284f754a3d8aedd2f953247e75d7291c57f71cf68b4342f21cd0c31793fdb77a7347f9a3f72f06bdd285f5d0d35fff3a7f74c09d757e32c857f5ff075b55c8240cfc14e1dafaf5d33f5f9fc91ea98fe91a57b33cf1bb0b14dba41066fbaa88cce37d8c2caa8c82d62771d12a0dd77a7073ba2ce108a0d6e1ba66a861c14738b736d3f9a27955952f9daaee044e93598f622c3eec7b1a71857791e180dba7aaf1a015455cbe974d1240220291750fab3767d7fac71ecbf9b6b4196a38b4bd33854b388ec731a8907f01b74a077b14c11f8028655c196e450d3d7c777a99656d1db0df118d3eafccc2bae208750c5bd22d20b63205ec83995e5974c05ff78fb96cc7b67c0c5f7011db59e61f962852347bd93ff9602fb78d784bf7a70f53036308879b8044c39c75d1e8c922ea9f384afd9eafeffde1a6e4068c46bffb0861f111c95384b1786c1c56a69a13903355cf2ca8944664287d93599e2bdaa4aad4b123c26bef9e0bf0e6cc3c01feae7b882baafdb73d295dcc959edc88bc929f2a2f69d32e70d2187bf213e9579b7b0d7b17b1be51b0ff620f67edc369631ec419c791b5277f56c556e805a4b6044551779e9faf6e572bc81b3042f5b78b6a661ef879fa71ab08747e71157a86fc47e060005ea60bf49e445ae8a6319a3a1ffc044ca049278c9a23da91bde02afeb479ddaae6fa353d952980414857f2fa87dd07b1d4002c293c5a98014610ab7a6d42e11df1c699eaf1209da1c6e402d9e20c4220c83aa728edf1e7e83f25301129686ffada1e12bd1b08a9d86b91f08329eb1227e579760e9482e443a51af0062fc9c67a0dbc49d3d580c9cf3e42cd006b64f583f87c1dde83ee15508cacc2a9507bd3f0091bde617ae24de3029c001992ab32039ef2f65b3459648a6724d1588ff29e64aede93cbe5504b444908e95ff7d0d69f23aed2338afa58e3a64c633381c75302e1e868637111d16bc4a9b51d00efd944811d3b9b01b84bf258b3c6e19941e18e6b342652b4a84a602b7c22e8bd8e19173631a0ae6df3da8a86501f9f88b25694aecd881408b59560094ec2abd95c23ce4bfb3f92fb2d7692826a59837097883f18acfbf34808544eb55f7be42f2a7666682a55611c99b01da37d2f0a54f7ce61a1f19f04425b37f425bc9daaab8fd58cabba30a0fccad46b934e99669085bd3f479bac7cfa181c429d19db4ffebf833242c33856334692a52925626328be99715d37767e0d3b7b8d9b8454d2fd53dfdc77a59b232516571fcbcbbeeab8cbf630a14ee1f33ddb3d6a16ade3cd61f1e4b02e01624444516da2eae41c7a934da00247b8f5365b088db182d12707dd557977c44dd8066e61f89da8c5a86498881b8441395a65f9ce4deacee06f5980c3704a6299a5f96b2f9b5d4a83189df638a5cbd588e2a0107d5ac74defb43e63a17ae749d54ddeda5f9d9b05c05307fc51fac37db9526a5b175eb98839f6c4ea8f8f023a8a580467c77a69c83c5bc2c58f2bd40d741ef4a57781574e3eb74e0659446fabc97d3a281dedf4d550ba51248839bc87e0f8c6c97d0c1dc3854921439836923f74c5e9d69219625349944892dfdc74f9dbae2a76d1e7588a2bff44706bde61ab0560636ff523bbb3cc967d3b6c4ebafa8a63b62bceefc3b0bb4fe7d5cbf2dbaa175c7676211ee38507b31397276cf16c78d538c50e21abe5b7e588df88d1997f659778257058195e457b7782b1468392a3ae52e9bc45fa39a8df3b10cb8bba7638948fbe5d58b40ea039ff4b1f281e28f5658a49b773e56633e20f6eccd8c979a7bb6d9a68600114b1233505b7a45bd0b139bef0abca6145badd53f6d6967ce0b9555423a609b66d4e1b8f05cb1efb3661dd0cacb228a6e6eb251950dea66106ae228be7800107a86edd40015deef33c33dd86efbe7df64397fc94ad485785b7c772f3f3400f8e871c09b9b8cbd74f3e3b670df22be1cfc2ce2ec3720846459e4f3dcac327ee8bd6b935543b3fcd7f524b09a2bfa6ea48775176410c10f9f9742b2a5f81003a82124a21df6c930a3a775693578f9264bcfd6056b2d21a5aaeb5a5ce087e58b34ad1471b0d4678fa2ed1f5e3a5b3a0fef49db21778cb628dbd282dc6d46841db10c6f892980606fb2c08582cd16afcc86f62f26e9af130cf57208b3aa9dcb65a5eca83ae755c0fcf20816edd1676281ae2d33cb8008b7f2e68a8a9b8a820e8497327ee1e75db115ad8b53b1e4e227090d896dda89b5376168095db5a493c48107229fe891b52f5aa7be9e94e320842484ff75cac41e27b4537c98a11b8e58d5982b6969ef8e5a80bd53f0a32cd0b51f998c87de1f34948cd11d9963fcfd46c94aa0b1e90f3529ddd53b9bd43e341457e3cc98e083cad7fae7849d08632bfac9bbf9931a39bca46cc80d96df1f4dc8e1dfd085b6b6477a3254aae3c406ae9a9f5b70691a8e891af8f548a63cf44da66b03d76d08c8c7925d9a5333159539ad75cb1c0333053e5191c88478be4f2a258048ccc15e06863f8e2a54464cfa3f389df4d76160605c25d213ccff5c3ffb8fe623f16af0b8dfe2da84e8518e70287ce4178274eb33bb2d102c00c57fba26465e3831b07292e4167cbd1104acadcab7a259f79cfdcf4bb7c953f75fb66a400b02e76a60c0ef7e82abe2322a556e99b69435d001a92b2f886d716e902480264b0ef9f3d94e995cf7c25ec8e945e5574150766e6e30de7bf67430472b6a3ec82fc127b953038e0d2f8ffe301dc492b63424d27aba7cf0a999c73ebab265676f03da2de5795c651e322cb84484c60e534ec1ca41a111523304ff2648516493295cb78b88634541bf1d7f42da3c82d936cc9f187f7ab24c8cb46a52cf13dd418fa8520d30337753c63de1291b372eb65f2dcdb17d7eef54cfb6e3259fcd7bb5e355845ddadcdc8d8201d0cd7e19efe41576b49348631bd5205f85c794469bd9ba385c3df2a3fc77e9d408f2beed22b64e34076a97bae9f2f353c94d4293d1c34d874e98792e86ace248ad3b5cab0a5435b5b0ef9fa54826a07b74a409200bbcc11b54c1699b91b1e3126ef80bfa2aa68eaad23168d5b0ac4a72954db27ade280c605ee9e438f7f605dd6e7d9dfcdffdf35926f3c791f4c8ad67c74e9cd500f526dac92448357e8b185dfd33c75bddf3c034ac05974f68eabf9eff70a8f7a1a6c362e84e522fb055e6bfd60cbfac4e61e9e2a7684d61628a7b9ce2aaeebe7ab6fd9eb06bb15ffe8d2487abeeefd786f93c59544b905a6d24083305fecfea566c8f30fdae37243536cf020b8e1953d41a5072b104b6e56b65987af71973ab1e2d9a808a9bf0413bd3677df9e8fab9ebd5873ff3783135a92ac98bac8d7b7d2c4cebce8cd43bf5b16032817e2d838f9e010bdb8c1609e98ee2c2c46c7a3ab8daf5d41bd9a24a805e18098af06d0587a03439b532d73654cf5cdef34e7fbd7ba440fcece303e1eb68a4b2c73fb6525f18a8efbeba4676e20843adcf3155dd44671008f63091548871634b595a0978e2339aabbb109935f1509e1385df5bd3ebdbf43ecf2e9fded5d8b5d281edc859fedcf8e813e956bc82fe3c5c6af01d3829eb1681ab1a50bb50ef7fa9fb9b22c8a34120fb12612b163e509826ebb656a1554ee60d167739c4ecbf7b6624eb5a7385f8a9bb510b4f4f5886783bbe2843ef7df6fd67180e3967fc372a7317cdd145f68454fa2998fa06b29db897c1c0c90cd7fb7b7dd93d33aba8897f68baa4b7c4aa338b7ab98ffa431b4a811715b70dfaff457166903966f2d66710e49381da941aacf07c98af221566557e779f5294a3a1615a7c85e3258b32ccb930d7f60d5ce031f274f4478acedbee6bf88c04724a242266302e573364fd9efa8c5b0a9df0d7a89cc5b9e5c0369caf21dec00d632974af04b5f07c8a24c7a333b0727ddb45fe926aaf10f097759f72132877cfa0333816e95936fddd9fb4790409bae89e1a0827de6fb89ed1e2a0199ce7713a27f7c998680bb446b95084b968f6142f7db28f490f1aa91c1e792dc77f1a65959442152cbc1ca3af5d7f0fbe6d3811cad7f03ddfd0e00e704baaca86a2c765b2ac8fb0ad71e3aa855a5a053fc23033b0b0a083c137c4d224cd9e18dc81a27ea964921b16b2cc7857b72e7852198322a3c061cf19a5f41794f04c6e3c0f8bdbbd0585a24837710724af734149ccfc71885d4e9f76f88a7ffe246b346d9634dd65617a792d1dc101d87380803c10ed76a98801d8252e31bc44511ce3d061bef8c54546dbdd7cb8af6c305094a4b8bcdf2d02eac9b8d8c9e8d7b2eee4248236fef22b46fa3f9f479214e272de4434ea682e11ff5bd10698138d74cfa7f826d34b10c5e2811830d4a049f36a641364e6317aa31a3b6434232c4d7caab122cceec56ff3599e8377de3948fae441e3a9f1082dff831f1e14d005fa5be07d3c1ad8283f0301db44618c0a5f3bac8a3a20ae52888b5fd0e1989444d59b88aaad56ade69a5205ef69ce4e3c1be9aa5d9442a69dc92cea8ac4c203c7b7a71fa4e08dd7bb76834e58cc80be0250fcfc8388af1759bd02fc0a0732511a013b5200f9e19ecd3a85254a0ae4c1b7b3a9dcf4b3c640d9852a1bae04a7c740fc1b9edb015336a484a48757599bce7b23473783f4c50540c3595ff3cc5a0567c171a6b6032c580f63d0a45c24355ead1e62f5abad555a3cfc4f0b88ecb4939f1ce3be514a4cb0eeda784621b20134ff46f2725e928481edd901ad8b2dedfaca6080801995f224e394a427b9401a34afb662344df4d34f6ca0b5e1fbf92298ded0be8a66651c11c0a86127aa08675bcde39a10597145d5b0c6590b29b9a41a2aec41ebc62711a1e88a8054e848ed5cdafe26104213a37add544ce15efe84775a5a851771dcaea84c320b321746d175a32536b6ce0218af928376b12e29bc8f3e5e0bc773365014da064cb3a97beaecd6645b4091c33a154f7deb18f671cfc6f68541b2a9766634ea4e27452260c1101f081a93e0e49485da64e673a0fd5da3536b6fa5639380a0b246490ba82b4d513a0734c2e072ff9dd06cb2602b44bea55cd179a75331d222cf9e76c83896bdc66c129d63fa7237b36a76ec507b5ff3cd794063e642b0517d47232fdd7af7d68d56fac11534c242d151f68f7de0820a031c52955668c02bc23187f7b0218b40b4adc1439cce9b4f744fe2a7bcf8a0907ad942a33208805490e676a8da235a9e44641e46b60f2b0d532c9b94cbb92c6c199a47a8e7431f0278eac0bdeb64d6dccdc0554ed6fb1bcdb6d63bb52a502c16e7700f05a3e2d8ea40de959551f58fa5b6ee69fa960193d4a29d55561da542003fb261fd05fdf87110afa183ca82b4b00bd2e03faf46ec2d040e1738a209f47498c7c617bf747ebc400c5da33f3021bb50045057f33e12aaea5db5425302da7c5752756945bcc211bcc86581fc7b1016765906a"}, {&(0x7f0000000280)="972bbb7e9ba24ccd05dfeb277a168754da8dc380f0e33aa071e6ee0c087f7eb17b59240a0731399d50d4e4ed8917718511a524532aaeb9215e0b7117f5830f3be2a58ce809370ace61edfd1918fa4d70b4c3e5eb828c97f09e59fc1cbb4f1d49d023269e81423f8014558b4e49e504c015fe0f7c0c35e0bd3610bc00c8be6dc166e6f1990b2a9e4876fab9e8edfa54c073d9e6f37536f22b787e4cb0a1f6f1538be9b0727a0bf1b99a9d0933055b0bd2345c"}, {&(0x7f00000043c0)="a4e56929eeb3de8823f2991634e74fc82d2c9073c1a5667f7a17bf594793609494fe8eb6a27cdfe7ce5c19d1e5ed3730ed168fca0e9ae0017cb298e2784e0aa78fbcefdc752cbbdb5fb08e6e7513aa37e786e3ad70cfbaac947e4c16e6cf9df3edc959de07cf6dd0b925d09c373411e82af3107ba61ca5065eb8b7bb867e899bc1b3ee7264755839b81fa17eefabef792c62050cb4d888b26ab72d5e0e9f74558dc075aac7ae26ef57a171ecea6b53b08942962c76ee035b207b2260a595599b59f2bde9eac5375f9d3228ed2b1e7874ea3e005d68d6e5552e4b70"}, {&(0x7f00000044c0)="70150d425254c1d6ce21bae409b8b7d7116f45c1fc33251276e4c27ff69c99511b001d419a9ee0deee9e654ebba866258d1e9737ab2ac3922d6cfd54e2c0a4e1f22d7e7a995c4fc6f953ef2cd49bc6aa4fb23997bffd2da36c3a26fcebbedfce468d4f4511ea39f53a896296f0e30c4da46b81e3ddf3d79c4b8c3a3e38a078702be7e013d2e36a9ed2b4a103411c57c74228148c10a26b8330e9c80010959cfd0f45dc2c0ec57beb21243a3fe2656162d2aeccef5bb3e88bcbec958540bd4b75040f40dd636c7245426f971d4f581a8d3a16a15ac65496ee293d76ac7cfeaf6b5c37eb2ab37c1b82f682d9d1f67b85b09d8ad5f64391ced74f4ed12244ce11"}, {&(0x7f0000000200)="2e0c9d0bcf7fcb69656a2d160b7208a81fdca44052daeec86f2b98cd9da35a9e06355f552f42"}], 0xffffffffffffd35, 0x0, 0x0) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) close(r2) connect$unix(r1, &(0x7f0000004780)=@abs={0x1, 0x0, 0x1}, 0x8) chflags(&(0x7f0000000000)='./bus\x00', 0x1) mknod(&(0x7f0000004700)='./bus/file0\x00', 0x8, 0x4) 13:34:38 executing program 0: acct(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="d5229e3e8f20d07ae423abb345e28c644c1bc74468712fbbe87a4efc6875aee5dadc6e09188434508a5c687fdb9a0c6688e7cdf5235f80d4dc13ce94b7614a7c974a7d546f472d", 0x47}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffa) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x9) `‹¨+'þnÇ”îº 1éš8witness: thread 0xffff800020b58cd8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e256d60) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b58cd8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 411819 28881 73 0x100010 0 1 syslogd *355877 59071 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b58cd8) at witness_thread_exit+0x213 reaper(ffff800020afeed8) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic thread 0xffff800020b58cd8 cannot exit while holding sleeplocks ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b58cd8) at witness_thread_exit+0x213 reaper(ffff800020afeed8) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afd290 rbx 0xffff800020afd340 rdx 0xffff800020afeed8 rcx 0 rax 0 r8 0xffffffff81c91603 kprintf+0x173 r9 0x1 r10 0x25 r11 0xb1a929507d742dc0 r12 0x3000000008 r13 0xffff800020afd2a0 r14 0x100 r15 0x1 rip 0xffffffff81166418 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afd280 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) pid=355877 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b28,0xffff800020afec70 process=0xffff800020aea388 user=0xffff800020af8000, vmspace=0xffffffff82365e48 estcpu=1, cpticks=5, pctcpu=0.95 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8647 269119 92090 0 3 0x82 nanosleep syz-executor.1 94776 439068 92090 0 3 0x82 nanosleep syz-executor.0 83514 298586 1 0 3 0x100083 ttyopn getty 76239 478314 0 0 3 0x14200 acct acct 88625 237253 0 0 3 0x14200 bored sosplice 92090 376015 25852 0 3 0x82 thrsleep syz-fuzzer 92090 292869 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 465261 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 197239 25852 0 3 0x4000082 kqread syz-fuzzer 92090 338775 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 421053 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 251438 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 197794 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 366647 25852 0 3 0x4000082 thrsleep syz-fuzzer 92090 103874 25852 0 3 0x4000082 thrsleep syz-fuzzer 25852 155136 71917 0 3 0x10008a pause ksh 71917 139934 24711 0 3 0x92 select sshd 24711 199850 1 0 3 0x80 select sshd 21375 200273 2285 74 3 0x100092 bpf pflogd 2285 433658 1 0 3 0x80 netio pflogd 28881 411819 57602 73 7 0x100010 syslogd 57602 200918 1 0 3 0x100082 netio syslogd 72590 262744 1 77 3 0x100090 poll dhclient 253 336306 1 0 3 0x80 poll dhclient 11517 418845 0 0 3 0x14200 pgzero zerothread 70737 366770 0 0 3 0x14200 aiodoned aiodoned 17010 151265 0 0 3 0x14200 syncer update 84571 501669 0 0 3 0x14200 cleaner cleaner *59071 355877 0 0 7 0x14200 reaper 87293 43619 0 0 3 0x14200 pgdaemon pagedaemon 41949 312051 0 0 3 0x14200 bored crynlk 40951 426401 0 0 3 0x14200 bored crypto 78982 285618 0 0 3 0x40014200 acpi0 acpi0 58812 466919 0 0 3 0x40014200 idle1 44592 500850 0 0 3 0x14200 bored softnet 69843 147117 0 0 3 0x14200 bored systqmp 10720 237016 0 0 3 0x14200 bored systq 94996 21340 0 0 3 0x40014200 bored softclock 59185 245583 0 0 3 0x40014200 idle0 56035 295105 0 0 3 0x14200 bored smr 1 298008 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 28881 (syslogd) thread 0xffff800020b60500 (411819) exclusive rrwlock inode r = 0 (0xfffffd806eb69918) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9606 6464K 8644K 78643K 30123 0 0 pcb 13 8K 8K 78643K 573 0 0 rtable 117 12K 13K 78643K 2362 0 0 ifaddr 83 19K 20K 78643K 832 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1866 0 0 iov 0 0K 24K 78643K 850 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 8221 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 106 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 767 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 7472 0 0 sigio 0 0K 0K 78643K 114 0 0 proc 55 51K 83K 78643K 1906 0 0 subproc 32 2K 2K 78643K 397 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 714 0 0 in_multi 33 2K 2K 78643K 522 0 0 ether_multi 1 0K 0K 78643K 35 0 0 mrt 0 0K 0K 78643K 30 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 144 636K 636K 78643K 144 0 0 exec 0 0K 1K 78643K 1148 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 117 22K 32K 78643K 25655 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 412 0 0 NDP 20 0K 0K 78643K 255 0 0 temp 228 2753K 3392K 78643K 99105 0 0 kqueue 0 0K 0K 78643K 63 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 53 0 47 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 325 0 323 1 0 1 1 0 8 0 rtentry 112 297 0 253 2 0 2 2 0 8 0 unpcb 120 2329 0 2319 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7401 0 7401 1 1 0 1 0 8 0 tcpcb 544 1192 0 1188 1 0 1 1 0 8 0 inpcb 280 3528 0 3521 12 11 1 2 0 8 0 rttmr 72 6 0 6 5 5 0 1 0 8 0 nd6 48 69 0 63 1 0 1 1 0 8 0 pkpcb 40 12 0 12 6 6 0 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 133 0 133 27 26 1 1 0 8 1 pffrag 232 12 0 12 9 9 0 1 0 482 0 pffrnode 88 12 0 12 9 9 0 1 0 8 0 pffrent 40 39 0 39 12 12 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 208 0 188 1 0 1 1 0 8 0 pfstkey 112 208 0 188 2 0 2 2 0 8 0 pfstate 328 208 0 188 4 1 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1194 0 999 19 6 13 14 0 8 0 art_table 32 1195 0 999 2 0 2 2 0 8 0 art_node 16 286 0 246 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 764 0 754 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13017 0 11603 47 0 47 47 0 8 0 ffsino 272 13017 0 11603 96 0 96 96 0 8 0 nchpl 144 23656 0 22022 62 0 62 62 0 8 0 uvmvnodes 72 5940 0 0 108 0 108 108 0 8 0 vnodes 200 5940 0 0 313 0 313 313 0 8 0 namei 1024 76912 0 76912 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 15 0 15 11 11 0 1 0 8 0 scxspl 192 75910 0 75910 33 31 2 5 0 8 2 plimitpl 152 662 0 654 1 0 1 1 0 8 0 sigapl 432 7611 0 7597 3 1 2 3 0 8 0 futexpl 56 89513 0 89513 3 2 1 1 0 8 1 knotepl 112 1624 0 1605 1 0 1 1 0 8 0 kqueuepl 104 1508 0 1506 1 0 1 1 0 8 0 pipepl 112 4136 0 4117 12 11 1 2 0 8 0 fdescpl 488 7612 0 7597 3 0 3 3 0 8 0 filepl 152 45053 0 44954 20 15 5 7 0 8 1 lockfpl 104 2656 0 2656 4 3 1 1 0 8 1 lockfspl 48 905 0 905 4 3 1 1 0 8 1 sessionpl 112 41 0 30 1 0 1 1 0 8 0 pgrppl 48 112 0 101 1 0 1 1 0 8 0 ucredpl 96 8843 0 8833 1 0 1 1 0 8 0 zombiepl 144 7599 0 7597 4 3 1 1 0 8 0 processpl 896 7631 0 7597 4 0 4 4 0 8 0 procpl 632 23730 0 23686 17 12 5 5 0 8 0 srpgc 64 48 0 48 21 20 1 1 0 8 1 sosppl 128 86 0 86 28 28 0 1 0 8 0 sockpl 384 6280 0 6261 9 6 3 4 0 8 1 mcl64k 65536 663 0 0 76 16 60 64 0 8 0 mcl16k 16384 19 0 0 3 1 2 3 0 8 0 mcl12k 12288 49 0 0 2 0 2 2 0 8 0 mcl9k 9216 23 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 22 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 19 4 15 19 0 8 0 mtagpl 80 47 0 0 1 0 1 1 0 8 0 mbufpl 256 968 0 0 37 0 37 37 0 8 0 bufpl 256 28603 0 21574 440 0 440 440 0 8 0 anonpl 16 752779 0 741553 222 167 55 67 0 125 0 amapchunkpl 152 47379 0 47267 67 61 6 12 0 158 0 amappl16 192 40175 0 39487 223 186 37 48 0 8 2 amappl15 184 1057 0 1057 4 4 0 1 0 8 0 amappl14 176 806 0 800 1 0 1 1 0 8 0 amappl13 168 434 0 434 3 2 1 1 0 8 1 amappl12 160 1118 0 1115 1 0 1 1 0 8 0 amappl11 152 1400 0 1381 1 0 1 1 0 8 0 amappl10 144 642 0 637 1 0 1 1 0 8 0 amappl9 136 3331 0 3326 1 0 1 1 0 8 0 amappl8 128 2866 0 2828 3 1 2 2 0 8 0 amappl7 120 665 0 656 1 0 1 1 0 8 0 amappl6 112 1331 0 1319 1 0 1 1 0 8 0 amappl5 104 1445 0 1431 1 0 1 1 0 8 0 amappl4 96 7039 0 7004 2 1 1 2 0 8 0 amappl3 88 1623 0 1613 1 0 1 1 0 8 0 amappl2 80 59544 0 59463 3 1 2 3 0 8 0 amappl1 72 175220 0 174769 26 16 10 20 0 8 0 amappl 80 24352 0 24312 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 7612 0 7595 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7612 0 7595 1 0 1 1 0 8 0 vmmpekpl 168 61595 0 61563 2 0 2 2 0 8 0 vmmpepl 168 936374 0 934432 394 289 105 106 0 357 14 vmsppl 368 7611 0 7595 2 0 2 2 0 8 0 pdppl 4096 15232 0 15190 6 0 6 6 0 8 0 pvpl 32 1981423 0 1966895 422 281 141 168 0 265 10 pmappl 232 7611 0 7595 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 717 0 33 20 0 20 20 0 8 0