Warning: Permanently added '10.128.0.50' (ECDSA) to the list of known hosts. 2019/05/09 10:04:12 fuzzer started 2019/05/09 10:04:18 dialing manager at 10.128.15.235:11332 2019/05/09 10:04:19 syscalls: 320 2019/05/09 10:04:19 code coverage: enabled 2019/05/09 10:04:19 comparison tracing: enabled 2019/05/09 10:04:19 extra coverage: support is not implemented in syzkaller 2019/05/09 10:04:19 setuid sandbox: enabled 2019/05/09 10:04:19 namespace sandbox: support is not implemented in syzkaller 2019/05/09 10:04:19 Android sandbox: support is not implemented in syzkaller 2019/05/09 10:04:19 fault injection: support is not implemented in syzkaller 2019/05/09 10:04:19 leak checking: support is not implemented in syzkaller 2019/05/09 10:04:19 net packet injection: enabled 2019/05/09 10:04:19 net device setup: support is not implemented in syzkaller 10:04:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="c2501b4e3c992802c391ee8114d366e765bc3f1a11722af79358a95938d9cad858c68c6108b9d1941f030a80b337bccfce0efe203f8078d8ad634929ff98e9ccfccade5052fd217788583e2d60477bedd64118ef", 0x54}], 0x1, &(0x7f00000001c0), 0x0, 0xa}, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSDTR(r0, 0x20007479) bind$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000380)="1d882992ff5957ae80d7cb79b68ff388ea468d7efbf9a21104cc5aa8d07fcd1a9399b5d8a2765f7c794c622cc1f6", 0x2e}, {&(0x7f00000003c0)="0d6a546290cd55e9a1506768785b21064016d5dc0eea5639694bfb444c95f9df770a986975e9def85710f7bad8da6a262311979e79cd5c52201cbc4b20daadc098c20a771edc", 0x46}], 0x2) pledge(&(0x7f0000000480)='\x00', &(0x7f00000004c0)='$^\x00') sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000540)="123e8f5bd7fbd4515ca17f541b33bff81fcdf0279d0b4b1febec50671108997ca4755c7d3c4d004a26d43ab39ed633b35a13d26c934521d0ed1b429068f33d1dc1f6915090", 0x45}, {&(0x7f00000005c0)="e6e6cf2d1c22fbbc67e192c06b6dc79f420e0812309273f5b6dff1e0f04ada4e8153c268fa75201c9cc55bb86e6da32bfae166a6d3c8e6ac334e52715f84d82dfa672ae081550cfbd25b0a200d67fa9750de4d7b1f02ee0e0037e9d7fb7b1306cd849b58a774478796a6cc4bd1d77dcff996c001033c8ed0f7c644608a4b4315a40d31ad16b63fd08b2cd9ba96be5983e5af09489200e3e5b430d6860dfca4f485cd520e0232780417d4d39e205b84ff1e73e7862204c313976f5f57291ab21027443b4453c3546dad447f6ef7056a62ac9de7f31b6ff50f146e098a4f9fcfdd0d6d0124cdf86d56bcbf86cfa833e058f3800c137d762ffa40bb1c8c3d286524db6ecf794d37c24c1ce13611c869c176590fe66816e81ec59ab8348fe2e2f520dd6f6f4f8d1e68b50da6f0b0c4dffff6104c7bc680245d54ac12405041f2ece2231d6c55e71dc09679e448b14bf1299a9871543b831ab49b0da0889c74e6fe7aa295d6a2938ba636ec9eaa6a69d09772eb8a3d7014b3a26510bf38cba42985fda7c5107790f7c579168544405a2d5c48e2feb6012ce3d0d26a40047b31f63bd3d047dbcb3ec6922af21e843916da518d95d535bb865e537f452eaab0ad0bb1be696a6e2bd2b8fea38aa208c9cd13f9aa68383bf51d2d2d7a91bedc1de8c461bc82c95a3213f61db6a8d67881a92c0d04c4111ec171e7b5181a303c65981db45a5c9210bbe6bec7863f9a58e1678249f3c169805742b77dd58bab3d0e0d9cba1d17d863029bd5e13e938bdfd19b2e02e10c2ed78058279b0d2a6a242dfec42926ca4aff199db3d8b8677f7ed49562c2dafe65add449253b818d0a34d9c55f000f80679e715e7ed61c7d9f60f30a3b854089aaa7073407805d16de7f9bb4431f18c6aef338e534d03f2a6c77a739485480df0e6be33f76a3f9c769f6a4c4325b57af0dde375639dfa32e756112e32c8e8bb11dc3fbce2dd59361dbf680b42ae11f12312ddc2fcee6ea2512797b872adaaa54296b72676188f66acf02921410289eb799e552ac5cfdb9a76b7972db4147466b8c11ec33f7dbd1e67e5d857d4d2093d1171f21f4eaeccceceece5dc01d1dd3ce431833c0aad15ef69ef281fc19937037fcaed31b97252a1a0a1a341377ff67bbffcb7f7190e5f6ac9d152f706b0b104f0e52a579c57d57ccb139cc60df1c1ca6d65e7d8fccae1874830bbcfcfb879e48cddefb0c0b725763c31bfd4287d5591f67cfb45a7d4471d4b12f43d6005b63b0f8fa34269dbc8e04078f437ab4392f644174745c42887c516abcb999262b779d4b635300ff0d1ddd101b4295eecdf3c8044861510bd4ed43b611d5f8e1a6312087bf57877563c2310b4660514c9ccca950a1418fd233f6a95dde1ea40d27827064a0fc692cda9e7bae0f5dc071580b9c6d9a11367d2e67f9abe6aa691614178e475850b3c621cef06bb87460cfdbb66807d3a580486932fb969e7b6871db863d3d6eebebbe4e5c00fe68bf94f6c4fba973f2cc014912b6e9f62702f9753382301531df758f478dcc251ebf5b7e6fd0216dd0c38c2edd98870916d2e9153a79afb791453c5753edb2cc65723e45ee4908c82521b289e1fd02a1d22899fca4ed3283696a8a3bbcd7fcb482cb71d8e168918778525bc1aae7f828348d08a3da047a645a122834faf0fbd03e511b5c0029dd4b20ad793b819b2711e9e1a296fe4e5a6675a7e02827528ca4a91c117e2230dcc88ff45f08d27aa0b1a7fba37064637a9d8886765f115d6321051866f88d0790db47e0730d26a1077252d4901bc808187ba5f14b15205ddc5bbecad6f7a2c6355242277d885983aae7eb6d9e41eeeee796e3037366328e45741126a5431c30afa8afd64c73b5b82c03917ccfbd947c948ec59e28fe02b9216369034340bc9f0f420265d751612d0c29ab9c0d7b1141e7408fc4ae79fbca865667d6ef07e808bcc8ea51ef0db6498ca44e618cd1b52645b79c40b9d7b4fb081cd5e5a099635fecfe02dbfb6f32697512e3f3367ce83076e32df218d919779832f4956c24c081dad8e2eaded64c6f73078c3a4da3fb48f6bc462cb9eb93e45f430e2b6877f01eb52a1bcf242499fc03bce7801c6de1d328d6fcb5911b96d6812ff421b0dd9fc9a4ef11e5c9ffdc63c81fda9f3e92702a52f42e48e0802a03b123b5e8c35d0e910c61ddf7fc20026413ee30b7ac7d28c34ef4aaca9ce14a8b8ff0473cb93b0d983f88d873d5a75ddbec2393b633cdc68c9450a41902271231663b6151ed28c831e92fa0fb1c5766fc65080ed21958584be66893b62bf91f5298c49e0b6ce8327a48bbe50f0d17acf66024d1d048ca8d25452ab3d6103e6ab748f464e35850cc5e9937839d89cb8e9df2301fcf5bd31c94751edd786b43fcfe8e93d13f71a64c099e47a7ba20f671a181af04deaaa79d70386c1d1e4231c3ff3bd979cb7f3cec03111bdef9b69ae89685316ca8280c6523a11f95a50be0fc96b086885959fed5725ba12958773c038fffb6bdfcc58ae1192eff013919c4efd8330770f6fb3fbb4d7573a1a884611c52159b04577ec1ab69f78108bd2024728f09bd0a4135ceae048bdde909d26e5beb3c36ecebac1e9e8836c70f4ed3e705c0fdf13bfaafc1d45667dc31172728c81aa4b90ff16db530e1ac8f20eb103cb4435723d3e5c9bb1e8e9d298f113e847cc93983323c4c5bd719102cbe59763fa6f16b724a771464fb3dcef500004ac5f696bad97033a0eccc61ed5ed6ac9c8b84b0015b33620f17732bd77783b5c9cc7008283a30debb82e7344a2e0b55331cc0f7f7e886f3e592af5a3823be0d2cf87b4fa3893a069c356232baad5c97d16a96f1b35b170c428c6c5221a4fa91153d4971a89479bfd5422f4c568893423190b49cc1f34b2a21860cbcf211eae010663363dfc041be99f688b20abc9f5b9317467b9524c66ccf6fdf619413512ce1ba20764cf13d27ae16a2d6db88937a256945dd1b31589cc84ce8427847add84eb04acddfd7907a8c1feb274b96251198522c7a3d59a1d34f7b463d4289861d0b13a1c83287db7f62f17f6c8348f42bf2890f0bba81c0eb785af316a2e8a09401d41b9214ff287e45daf0908e720f03275cf75dd21c2b5d5c691db6918d59f2040288eab90f2d4cbb68625a946a2eafaee91e09cdc6459cc7edfd2fef2f3e186de013201cc9b9cebe73b8f585ecf9ce4c97afc343076c93566994fb6a3d4ae5625f088921d22a72e05e21e170ff1d65d4113cd8057ad3ea65224bce93fe42b438a331354bc6d2f5d1bff6442910302c12d3656e3c598bc1fa86fa9acee8b555f57caeccac02cdef793592818029b95d0dde50d1fcd44a96258489fd7804e00ab728f94493d82d1d27aa6516427a81c79c3d887ed550cd8cba486d619aed3eaa73b4a4421541b12094fbe53ebf4a47a6417ea2aa853dc9104d11f50a4a6c51c69a4e744c42a66c6c0916e329deb237747b0695188450f9d83f1931586dbf8a362cf0779b17e20d98138d4aca45b2796a2fb946df0d8cf4f708d9f60083237b6c332ab3588dff0391f79e070d5bae89b45814d27e926740cd33bab086ea85ed4394432d6a9cb43b0d7f23cb815941eae671e61009e454353a89538af859f4b4e632451a641235598e6d4c5796fc9f5376d1f89b291ed2bab88880192f67e71d5c258d2309f7775f27f75cb9b4472a7f86c08c6d6127c30e0f7ce587b4267abbce9a564ff96675931fd855d1e0850c46129a6bc4ba38df034fa3336758282c5b912dcfa0673e160f678342fa781d3a48d1c1ba2f3a66dcae8090745c79521076296162f4ee9bc2647827efe7d092dde77730e02c907d9a4235b8f2595c718b8a8524c6d475ef15ca86f72b417cef92d12288596bb4f4b8b55d135aca8c54cccf857dd1817867e80b57e887467948784f6ef643366dd94deb7becebb4aaf6fc428b8973a7e77dbbe685a8244a3ef8f989159f8ba0ff86c81298779dd95c0fb333eee9fad0ca1812a1f0a3ecad1e6387a363d0504fe72b57d2207c6a7c46c53ab8c157e419b7f2d7a0782b40769f1b60b669f3d5516610640ab6918b5823f29210e1e6c8158e335235ef6e9dc6f8b343e090dfd62f55743a60f942242364dec8c07fb5cca110810ad4d40f9a77906858596d65923eddc1c9d809ee7dddc860d3903e4e7086dc3c34cc27b523f6dca30c6e8307b134f0c3e5598afdb0ed60d573e79e9f2924c069abb869e01e099bd6f35227c3ac44a9c5bca184ce658ddc6a2d3c44d72d9b81f6a6d94958f9998ad79b731103207b06b530f95968de9290e69a3ee9bd6b90781445baf492d015925c2e70be911e8b2b377793269fda7cb7fe8230b6061626b7e194602525c1681f0f891e63a72fd9de560d09a9c99aed3141dff4d78e83a8dce72fe9cabf8378d8f54fef10d52962ac1f33a5d432dcc6602409a44bad2140ee1b4c718ad95d0db164dd7882c8f7d2fae2688dbf42f8961fec682a12d5fa3b418bcdc8cd4599ba2004323e917851f5bfe23bc35d5529c9df7886b57efb889c365420f1cf66a73224f3df5a50cabbd1ae9f4b43490c3dd71c575eda08da57ab9a66570532dfce90736c1c86820a64e45d9f6cfb5b9c477631c732847ff7641482c0d52425c7c8deab16b2fffeff0667025ea52669beb472ec9b4dc4d474f80f17c91aa9204950af256dcd116fc9eafb0d13577a73e7eb2c871ee6b3948566937b4101fd8b51e1576b49cfa5b80f71cb1b7096f17480f04ebcecdf0e9c3428a740c76264f2310f1436a9904eea1bc4f1812ad2abd6b6732d6ed437da79847d10e06706b94ef87d1bbf5aae1e43d64d20c7b62de4e827b2ba1c6598cb627c99c1ea0c835831acf016faa690cbfa6324e167995dee4538c1e0805bbcf395759108e89783b3ee9dccc8e53f2ff0a9534defac9a5fd6825abeca25b603c14119e04a0500d53ab2e7d3358b5f38efbadf0aac1fd5c650475703326f3b2d9b3c4eab74656874410af614d8df8a209fea123541d54c99de12a2a4913e7ea6f04e6e85e2a4362bccdc8cb49116f809d1cb86a9e8d2fd22a4a6d136b08599556bb198eeaa65b9cbc05a91f086027a700e7641c9105938e286cbf1debdc19986147ce6aaf3c2c149e0496d1a7a25575ff112bdb02f5d71c0bbccd1c49ffad0e87a0b55ab3d05c7e4c73da6cb06899c44f66c9710a84858fb2c5828753419428a64245afd05025b16530aaa90d2c9a584fb7291557817f7162d22cb992158d99a68597e0c01c9968328aec8b099d5d04acdc9bfd83e281b3d57e6cb642cedefe37a9dca943b0af90ce9b0e068702f022f858938ebda2c6e8e957daa7df322f3894bc4b41b4c37ed9e9396e1122336a17abe148d436b57a02bd19733c0f351653f9f9b72ae6b96f63d6845b9d5c9841dd9f7bb09403382f07a74d91a63d0e875d211ac2331444e290255847562a91da120d775157c4b4ad1b4275da208214e34fff005da564cd02e5c074d94cf8ad373998513834ead5167e8b29ffedf0615731b34650accc8f8771be1041d80e90dc7e25744f651b8505c4157ae28d253247050d97bd22b8ce94a55867d3a7fe17ee9e7437496261976994d8ad4fbf94cbea8b420309b39963f7a5c085f32e0cfcbe82785831e6f8d2b9b415ade21f61e6e0cabc45146d0b9a52ed48b5063e623879b0d2751ebeb5bf138def511639a85d6c7ce920222f9d6e7b0c7bf426dc17899b3bf83aee99682e695dce3cb58c1937ef3941034a6962b02da541a6e63fba533", 0x1000}], 0x2, 0x0, 0x0, 0x1}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x10, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001680)=0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getgid() ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001740)) getsockopt(r1, 0x20, 0x4, &(0x7f0000001780)=""/44, &(0x7f00000017c0)=0x2c) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001800)=0x100000000) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001840)={0x8000, 0x91, {0x10001, 0x6}}) renameat(r1, &(0x7f0000001880)='./file0\x00', r0, &(0x7f00000018c0)='./file0\x00') poll(&(0x7f0000001900)=[{r4, 0x2}, {r3, 0x20}, {r1, 0x46}], 0x3, 0x9) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001940)=0x3) pipe2(&(0x7f0000001980), 0x10004) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000019c0)=0x1) r6 = semget$private(0x0, 0x3, 0x464) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001a00)=""/4096) 10:04:24 executing program 1: r0 = getgid() setgid(r0) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x20, r2, r0, r3, r0, 0x0, 0x7e8}, 0x6, 0x8, r4, r5, 0x6, 0xfff, 0x1c87}) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x2, &(0x7f00000000c0)=[r0, r7]) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x7, r3, r10, r6, r7, 0x40, 0x100000000}, 0x4fd091dd, 0x200, r5, r4, 0x10000, 0x3}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0xfffffffffffffe00, r6, r9, r2, r0, 0x147, 0x100000001}, 0x9, 0x4363, r5, r5, 0xbe, 0x2, 0x7}) socketpair(0x2, 0x3, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r0}, 0xc) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x102, 0x0) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f0000000340)) flock(r11, 0x2) semget$private(0x0, 0x0, 0xb9a7131013c71fad) sync() getpeername$inet6(r11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000400)={0x9, 0x3c3c, 0x8}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r14 = accept$inet6(r12, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendto$unix(r12, &(0x7f00000004c0)="02", 0x1, 0x9af3f2e02152e25d, 0x0, 0x0) fcntl$getown(r12, 0x5) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(r12, 0x4, 0x0) poll(&(0x7f0000000500)=[{r14, 0x104}, {r13, 0x40}, {r14, 0x80}, {r11, 0xf}, {r11, 0x10}, {r12, 0x44}, {r14, 0x180}, {r13, 0x4}, {r12, 0x40}, {r11, 0x20}], 0xa, 0x5) connect(r13, &(0x7f0000000580)=@in6={0x18, 0x0, 0xa6, 0x7}, 0xc) 10:04:25 executing program 0: stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x8000, 0x0) getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000400)=[r2, r3, r4, r5, r7, r8, r9, r10]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x8, 0x0, {0x6, 0x9}}) fsync(r6) syz_open_pts() r11 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r11, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) fsync(r11) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 10:04:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) write(r0, &(0x7f0000000180)="51b7ce1eb3000000000000b33917810f96ec2d9bd009b25d9f490f7b38a0444d1b1c0f6ffeab9de76328e7aeb7a187638e9e09edd46c59a5ee47145ae9392ad5fd35cf288fd8f02f9659a77bd801cf1c818d87c859046fe3011637928c46117f85d6bf784e1cb67e0cf5ad40f9eb75a8117b93426239a945fd48dc370883a0b9e6e611fb4a2c5d86c2963079a1be509d8cdcadd3f816da19e456d62aa2f49e65cea60ca7f62ee3fb464b64fc5db7baceff70804d3a3b5017b1d38373f026a9f06cc5466d67726bed2983b5eca6ccac9ff9eb7ede7a1b663d0a11f5e047985d88ecfc7070da", 0xe5) clock_settime(0x0, &(0x7f0000000140)={0x1, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x102ed}], 0x100000000000005e, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x99, 0x0, &(0x7f0000000300)=""/153}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffff9) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000480)='./file0\x00', 0x100, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) getgroups(0x1, &(0x7f0000000380)=[0x0]) setegid(r1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000740)="76d11bda24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1efbfd20016d7d664639e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d392eb0982ced2f800000067fe8045b1e4a414505dba3a89837c91386b0aa6bfcb0c3f6966fc6c644f6742986b4813e3e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2000000000000000000000000000012", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) getpid() ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8, 0x0, {0x8, 0x8001}}) nanosleep(0x0, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000080)=""/43, 0x2b}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) ftruncate(0xffffffffffffffff, 0x0) fsync(r2) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) clock_getres(0x3, &(0x7f0000000000)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80, 0xee}, {}, {0x16}]}) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = msgget(0x0, 0x110) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000e399edf40cdf7bf4dc5ceeda8b2a063d1c6bac5b0279ba9e36710000fb5ac39baca29a60a30f8d12a59fc68aed1bcc829fcbf61784a33e4bde9fe215a53309efe13ab04a7acc42108b4cd25e317c822f1698513a25a13d1a12d88fe99c1b9a0afc83bd447a01400e8a4cba2f915599cf5f22a9da3e6c5642121d28dfe7ca34e5005fca324e32a99be460edb9da6c6bdfb688bebe9d2a1dc0907f11dc55ef4619fc7daa4d6aaf588389b16d24cef4aad7a70d0ec4486ede29e5957613608f42d615fbd9cae258c7ef3351b055a8cae26ed2a7c3cd0bb2a63389a0355e75221ae6b27f9353924327029c8b4d59b89112a5a659d5a8f3f6dbc153e060"], 0x67, 0x800) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000080)=0xda) setpgid(r2, 0x0) setpgid(r2, r2) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x24}], 0x2}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xffff, 0x7c61, 0xd881, 0x8}, {0x2, 0x9, 0x100, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000280)="8d78e5eca9f025ebca794ce5e9793f819fe46800b91a293eaec4effd51b52b68d96825f05d9a9009bfc395f23f461dda8922eac6f48e794b7f2223758df55d40ecffde6e9049a90f39abbe966347617866a0adfa0f2f59fa32982234fc8fcb200db6387b673908870a0fbe8847e556643592c9f45529e54ae971e41d84361b2bb3fc12f8") sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000340)="467e4a34da10c96dd8e35856a3fd38d7e702e4047449aca1c1e3c8953b5ab12b850eddd6fc2f5490db3c51182df18a9d46045970266eaa9a78704e9e7bc4f3a13fe725d1d61c2e", 0x47}, {&(0x7f00000003c0)="21c951ba8279a321818fbf068e47fb1a6d6eea4bb8204c2895134bfb006ad74c704a12ada2bb2d6546164e41f0814863ee785e1cd49eaf9257d0057d32427881990bf2bcd375a1c94010f4b755911804bd2553e6", 0x54}, {&(0x7f0000000440)="4e490603b0be647b447f76bcfbba689050e9a00d859414c845b0358d5cd9da9149fba4dbeeed7ea7159a15c6830f763e7947ebd3781b584c3a48e8efee33aab179c081097c610c5707c9ff1e8be2ae18d4dd1d1852cb5dacc10cd245846dde109842612a5e6f5de811ec1f13f5c73f98", 0x70}, {&(0x7f00000004c0)="e7c3e9732c1b49f8f7d2fa5003f048792d8afdc54824a83adaa87af4a1e6e22df6a065bc66bf2c3e17e951b73aebb5d6eb39c9878f2588668eac3b4a5c9ad10604ea4d96ac502802809c1abc04a326e6394a90de834945489a3f114eaf066e465ce62afdc30404bac3356064b264e26fc3a0dd29c7633ef985194bc079550bed3c9c480ec28382b6018fb221fd19ae2dbae5dc455b9250a30fcc25ae8854b649c021240d770d9d5e1907a8d2746a4e12debc49841219fadc9d", 0xb9}], 0x4, 0x0, 0x0, 0x8}, 0x5) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:01 executing program 1: open(0x0, 0x80, 0x0) getrusage(0x0, &(0x7f0000000280)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x208, 0x21) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x58) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x31e, 0xb329, &(0x7f0000000080)="4beaee91cc42facfd5508eecc7d1bdc86467f767f7d07466", 0x18) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x81, 0xfffffffffffffffc}, 0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() 16:00:01 executing program 0: r0 = kqueue() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0xffffbffffffffffe) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x100000000000006) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfb) 16:00:01 executing program 1: r0 = socket(0x3, 0x8001, 0x10000000000102) sendmsg(r0, &(0x7f0000000100)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x3}, 0xa, 0x0, 0xfffffffffffffe53, 0x0, 0xff62}, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) read(r0, &(0x7f00000002c0)=""/121, 0x79) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = getgid() r2 = dup(r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = getgid() setregid(r1, r3) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) getuid() geteuid() getgid() getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r5) r6 = msgget$private(0x0, 0x101) r7 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r7, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000002c0)=""/26, 0x1a, 0x843, &(0x7f0000000300)={0x2, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x399, 0x0) sendto$inet(r2, &(0x7f00000001c0)="2a030af24f74c3c547c27d43fc788ce3b3438cff828c55c55e606248c61a4fa7a26422310b2633edbce092c811bcad5fb2334201d057a8b0e1d7e76bacabb5e30e0d020d96f7756f8aa6bd16fe4a2b69f66da586ef55b1d8a09fc4810dbcce0140c82427463ddce94a7e83330aa631d51943dfc68a28fc845352130d281e68b37b49493322636f828be3a561b66fff408441c3fd9e9ffa0877f20663d5252dab35766986b9291d3f0d7d40bad30ada6ddec56754341bfd040e921ee3c041a7f5ca7a227d9167f9c3182579a52bcc570075948be6cd708b400cf96966e2", 0xdd, 0x403, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f00000001c0)="8caafde154d13f46942f0e4fb1034db217ab09e83e5c1eb001804a123e3a62272ea4a7cd063171cc2d1f9f361da77bd1bb7319475d3854f569bbfde69d6fabbdad7e4d50e56a38cf50e4eda3fb174fa0cb6a6c925282ba4c55911f67e585d99560788a701b23d0d68d855f1b7319bd9a1caf9bf8b70e7770c718339d21412b7acc8d200c77f600"/145) 16:00:01 executing program 0: getegid() r0 = semget$private(0x0, 0x7, 0x5) semget$private(0x0, 0x0, 0xfd) mknod(&(0x7f0000000380)='./bus\x00', 0x1, 0x40004000000028ad) r1 = open(&(0x7f00000002c0)='./file1\x00', 0x1fffffffffc, 0x2) preadv(r1, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/241, 0xf1}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000700)=""/114, 0x72}, {&(0x7f0000000400)=""/3, 0x3}], 0x7, 0x0) writev(r1, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x5f) r2 = open(&(0x7f0000000240)='./bus\x00', 0x420, 0xfffffffffffff) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) setsockopt(r1, 0x1, 0x6, &(0x7f0000000080)="a278828f911ef930a2bedd297e21d3191eaf1dd1f6f9", 0x16) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x800) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x18240, 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) getuid() r6 = getuid() geteuid() setuid(r6) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000500)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x210, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x1ff, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x4000, 0x360, &(0x7f0000ff3000/0x4000)=nil) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) r2 = socket$unix(0x1, 0x1000005, 0x0) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r2, &(0x7f0000000580)=""/234, 0xea) socket$inet(0x2, 0x8000, 0x100000001) r4 = msgget$private(0x0, 0x200000000041) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d00000900000000000000c3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380c5142b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06eb0055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfd500"/290], 0x1, 0x2, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/77) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0x5, 0x6, &(0x7f0000000000)="41a37e3e580f8a1014da249026f2a46b73a6603f623aea91a208db713954490d92f7f7ee22de4df8336ca0203e475f81f5d87c87feb7669aa7b77c1b3fabd42b26a28060c251f0c9015a717d4a1c3f6cf3ffdc7d10b32ae698f1d0a9362ad061da311c317acaa56292b2b88470bb08dc4c3d561027e3bc505394d022735f372ce9c13e141ee567fecd93eeedcf", 0x8d) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f000030d000/0x3000)=nil, 0x3000, 0x4, 0x813, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) listen(r2, 0x9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0xb65, 0x5}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) socket(0x7, 0x6, 0x1) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2a, 0x2, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2a}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) socket$inet6(0x18, 0x4, 0xe437) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) open(&(0x7f0000000040)='./bus/../file0\x00', 0x2, 0x1c0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b0006000000000000000200000000ffff000000ffffff09f6ce4f22276ef73ab42f38d0e9", 0x2c}], 0x1) kqueue() 16:00:02 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r0, 0x100}, {r0, 0x101}], 0x3, 0x7) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = getuid() setuid(r2) r3 = syz_open_pts() fcntl$getflags(r3, 0x3) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xffffffffffffffe1, 0x5, &(0x7f0000000180), &(0x7f0000000240)) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000300)="6fffcb0dd1dfe27ea728968f658f6e6972bf51c7c831e7432aed00ada66821f447dd191620832b94a403e5103bfada2e5b678cc653885109ce2f798d5b15f70e284027f4600e2bb6c5ea824ec97d7af1df214a4830ca16cfcc4e21ce7d151ccdd9d64ec085d49cd5e2142fe2519595e5ac4948e96d4c28d6aec363b4078884d38c76e1", 0x83}], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x558) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x7fc, 0x0) r7 = getegid() getgroups(0x7, &(0x7f00000003c0)=[0x0, 0x0, 0x0, r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r8, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r9 = socket(0x0, 0x5, 0x4) syz_open_pts() r10 = semget$private(0x0, 0x6, 0x8c) semop(r10, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000008c0)=""/4096) getpgrp() getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpgid(0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580), 0xc) fcntl$getown(r3, 0x5) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffe96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = fcntl$getown(r1, 0x5) getpgid(r11) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000001c80)=ANY=[@ANYBLOB="0900fffe1b55861981e266cbd200bbfa049bfc859389eec2496c6530004980c2a3d5228f9c631883297eaf97b4ee7ecd54ea077dcb6044856bab2832b0e75279f6504aff884597dd44f1d9fa939933e3099d17a5ac807b01c01b65bccf6919cd0a423b264401e222b89edcb7beceedc7e2fd8f665e3c2a8bf802d9d911ca95e17ab8fbfa56426ca4205421cb6c13f3d9d43d1dbd2ae86d12784b415c111ddc5212178556a51239caeff0e285c9d84465ebc960f32b26a46d7292ac11b3cee139fb8d6d2d0f11923813b2b47c924f1bd9a12b435c3dbd091d0099e5eab199b868e97b671b16b8a9aaef0e31731608186dc09b684f238c6de76da4c5f3cb053f40dff64b91719492fb7b60208a06f329c8d35347acfa92f63abbb6eb6e6d716b2185d8a1aca02a628e25958afe56ea273f6ef6c0d75a22b1d271415679cc0ea4b608dd9e40185be66a07ca9fa3a6ba0366f01cdf36ad9d1e7277b3a61b49c606fd3f1e0454e8f7b5f9219d4624a02c3e8a8c027682a2382b983ed6dd09f349807424de1e0522a7eadd942e685b5c58e79f6eeaa972918b704c21859ee3096a1b917810e0ebc46a656425b1c96d46f71c71a6ed3353e649f0a41b61f950c00f1a25855f853425cc31556fd5a870d2449447aa390a31b9df224d21b469508200bcab933f2f1f4610c71586ffb8ee656e2cc424e15fc6a9f1b7897dc1688876d4b0b80bfa613af90cb1333548a7bd0df53f4068e8c300fcdcd96a1696d343f324bf41d9640ca9358e855252b5a1635f9b6e63e602ef6113d40443223759ba5a529216df0312beadcc713f1df99aea3b1172dbecb901562deb13eae936d5332d2af7da91c10cb84c66a3920700000000000000c3169b90ddbfbeb568425d77cfe95f6a4cd49fcc00000000000000000000000000000000000041f8d8da0f0a716f5346ce5f52b44ade1d3e8e13777112e0fd38680c0e640499ad3d5ca9d737377902da1250392b88fb1884131589751cbb8172144224b118161ec980459c748303a26ae41ccf57580a9b6702cdd04a31163f1f8f92e07b3103ec40d6f111aa156c876b63838b158974f3ccb0427b9de5fcb67ddeda749aa44096117a047769966129093b6981627cfc745db76c17c5b35f03d2f607c3b935a508f29a5c1782642fd54dd54c1cd7974f7824b615b4f68fb1091beff80104d4d590a1b1308c199b970efec5eebe4e8c4cc5c0c3efdfbe000000ae23e9cddffa6655f650afcf7f454fb4810e2d98ba645062282218b988a41a6655853a7b9042914a6d"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) semop(r10, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) socketpair(0x22, 0x8000, 0x8, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0xc0) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x53}, {}, {0x10000006, 0x0, 0x8}]}) syz_emit_ethernet(0xfffffffffffffca2, &(0x7f00000002c0)="8b") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1f) recvfrom(r0, &(0x7f0000000140)=""/43, 0x2b, 0x841, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = dup(r0) chroot(&(0x7f00000014c0)='./file1\x00') mkdirat(r1, &(0x7f0000001480)='./file0\x00', 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) sendto$inet6(r0, &(0x7f0000000040)="a5fcb6603a4f06ac5725585647f8c4d1144d40904afbf30e0242d3dccec4c39f35910f1c443dfcae9fa66bf60728c022789d4b8605160c099797bc608603ecebea663c918734c8ecb459590d925b1eca64a8c99e44100ee409cb0c154c96bafd46aeab8fc7fe866bf7000f6834d7b79b9125a4204639082c35eb7d8bd111718bbf4e26ae3f93d9c14e46f42a650461996cb62e147cefa350a249822e603864543b01a15724d14f3ec382297e318faf83cab6aac87418ce", 0xb7, 0x9, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x1}, 0xc) r2 = getuid() setuid(r2) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) r3 = socket(0x10, 0x8003, 0x401) pwritev(r3, &(0x7f0000001400), 0x0, 0x0) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000100000000000000000c7c56805018bff0000ee93000000000000000000000000008af40d027097771cfd00e714b67a2cf4ff00"/73], &(0x7f00000001c0)=0x49) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb1, 0x0) clock_gettime(0x6, &(0x7f0000000100)) r1 = socket(0x1e, 0x200000000000003, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x7f, 0x400, 0x3, 0x8f, 0x68a, 0x4, 0x1, 0x2, 0x8001, 0x7fffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="c82e25aabbce32ad0f61e19f62416ce3ff15d9c50983baacc086a20d5dacd9c4a73331bd505f59b1710648a42269a7b420cb10357e032f2208960a9b46777e1fe017d492932ac1e491d997c7dbd2e32ba68c5ef61fab6579f40b", 0x5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x27, 0x7f}, {0xa6}, {0x81, 0x17f2}, {0x25, 0x3}, {0x26, 0x1000}, {0x23, 0x3c}], 0x6}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair(0x1e, 0x4007, 0x1745, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x88, 0x0) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000140), 0xf8a, 0xfffffffffffffffc) fsync(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) pwritev(r0, &(0x7f00000003c0), 0x182, 0x0) listen(r0, 0x1) ftruncate(r0, 0xffffffffffffffff) 16:00:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xdda, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8) kqueue() 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001500)="49a801f15a8fdbf3279dc18a1e850fff27232a2cd67577f769e801acdea9541939bf30a72f94da47bcb77fc78bdb309441b80153d3566d0190103b9400e89509e5655f500b2bcb173a9e305f13328b97a645a674948ff12dcdea66566df35ef19c2bc51e8de0e1cf8d3cb981c703c40e53550e0297e6dd81be5c384b593bbe3ab8df234f8fe1502cd9809e5b8d2fbf9df4861ec2fedf01c215d10674c8293bb54adae4aa3478ff58c05d7588b90c1933966e67cef6e31f3ddba557ab31fdf8cb8b86caa114b6693224dd5096c7d636f430c1b298b61d5cb6263cae0d1e62298ca56bb475d11de47902b02226a99370fa4bb233ec531db746f2ba5dd7b808f4ec8cffc13efbf09f9f62f54ecaf0c7e8614dbd830c1db212e9266e080df0a423f73ad8ce6ce0acf8919063a53c1d81eee9346d741c2ab73b192b6f3e4034405e445b69c21de884663d1238c5c5038e581798d7297271f275c35a2d4a043bf319580a9487009cdcf3caf13c92c4f93090e25e4eaa7dfe8fabcc8d4f46d449ed0cf2", 0x180) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x4, 0x5, 0x40a5, "6c75f95d45bb5dd6ae8e2acee8c335c11fdc9857", 0x9, 0xcf1}) 16:00:03 executing program 1: clock_settime(0x0, &(0x7f00000005c0)={0x40002000}) clock_settime(0x4, &(0x7f0000000000)={0x2, 0x2}) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) r2 = dup2(r0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x30, 0x9}) socket(0x20, 0x1, 0x81) read(r0, &(0x7f00000001c0)=""/3, 0x3) connect$unix(r0, &(0x7f00000004c0)=@abs, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x8, 0x7, 0xfffffffffffffff9, 0xfffffffffffffff7}) 07:53:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = getegid() fchown(r0, r2, r3) sendto(r0, &(0x7f0000000000)="9f17d9c4c489d6d97e96537f36f8ef341a5da70669df3e8e57fbc4ee961023fe0a53e88b6f4bce7924afc4ca7118c924a4cfcc71897726fa2df3ac69cfcd2cbb9f4681a4e5c44259acc8a32f4e9e6da99173acefd8ca0169f2a685019ad3764c294038b27a372b6e03b2aa990b198349047532102310436b9b2d0b034282368541e73a8df9218a46be5ea32be006ea78803371f0e23f6636514fae4bb8e918963fb53bba56bb4efbcdc732b46000f2cfa75564d3812959a5f78a500cb1cdee7b4e9d80ae032e87202306282d", 0xcc, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0}, 0xc) rmdir(&(0x7f0000000100)='./bus/file0\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x20e78d34, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x9}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x100, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x2, 0x8000}, {{r0}, 0x0, 0x25, 0xfffff, 0x5, 0x100}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x2, 0x5, 0x2}], 0x3, &(0x7f0000000380)={0x5, 0x4}) socket$inet(0x2, 0x4003, 0x5) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x8, 0x0) socketpair(0x10, 0x3, 0x8, &(0x7f0000000500)) write(r4, &(0x7f0000000140)='ms', 0x2) wait4(r1, &(0x7f00000004c0), 0x1, 0x0) 07:53:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 07:53:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x801, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8, 0x6, 0x3f, 0x1, &(0x7f0000000040)={{0x3, 0x5, 0x2, 0x1, 0xffffffff, 0x1778, 0x8}, {[0x8001, 0x2, 0x1, 0x49, 0x57bc, 0x2, 0x2, 0x1, 0x6, 0x4, 0x5, 0x1ff, 0x1, 0x80, 0x7, 0x6, 0x89, 0x3], [0x20, 0x20, 0x0, 0x7ff, 0x37a, 0x2, 0x1, 0x6, 0x38b], [0x2, 0x9, 0x200, 0xf468, 0x0, 0x752f678e, 0x1], [0x787, 0x3, 0xe3fd, 0x1, 0xa499, 0x4], [{0x0, 0xc9, 0x8}, {0x0, 0x80, 0x10001, 0x400}, {0x4, 0x10001, 0x9, 0x80000001}, {0x9, 0x20000000000, 0x2, 0xf7}, {0x401, 0xf381, 0x3, 0x5}, {0x6, 0x67fa, 0xe036, 0x8}, {0x3, 0x1, 0x1a, 0x3}, {0x3, 0xcb1, 0x9, 0x4}], {0x5, 0x8, 0x8, 0x5}, {0x7f, 0x80000000, 0x7, 0x8}}}, 0x7, 0x6}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0xb4e, 0x8}) r3 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000380)=0x6) sendto$inet(r1, &(0x7f00000003c0)="71075201a8acfcc0c676b08985eaf5eeff4626e3c826ee8d7a6c0a53128200f645509674ed44cda0378f54204b6d4ed81622abee6ba09a2b7b02f8f0d04699bd401bfe06459d8f91f55e64b63b50b84bdf3ca4f755067f2ba53ca6f05d49601d9307f7b456cab11ef795336f6c2e69caacea199007301641d666d94e30562a29411952bda8fc9614acc94c56e14e4af6127e24bb44cf87a4e6b5c22dd16d0047abd2043017f70852ffc95b94533d7323718c5a2fec19d853dd6d417d6bff48b5a7e7b93291d564e85f3d5345908c69fa146d8f174a70309812d0671826306a8a6afc790e6be89050d1b354a0ac8f136b02882e50ca664591c3", 0xf9, 0x4, 0x0, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000500)=0x8) r4 = semget$private(0x0, 0x7, 0x4) semop(r4, &(0x7f0000000540)=[{0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x8, 0x1800}], 0x3) connect$inet(r2, &(0x7f0000000580)={0x2, 0x2}, 0xc) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000005c0)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000600)) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000640)=0x1000) ioctl$BIOCPROMISC(r1, 0x20004269) r6 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) semget$private(0x0, 0x4, 0x50) semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x0, 0x4) r7 = semget(0x3, 0x4, 0x0) semop(r5, &(0x7f0000000680)=[{0x7, 0x9, 0x1000}, {0x100000000001, 0xffffffffffffff80, 0x1800}, {0x3, 0x26ba97cd, 0x1800}, {0x3, 0x80000000}, {0x1, 0x0, 0x1000}], 0x5) setrlimit(0x9, &(0x7f00000006c0)={0x7, 0xffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000700)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000740)={0x1, 0x9, 0xa74, 0x4ab3f7ba, 0x7fff}) r8 = geteuid() r9 = geteuid() setreuid(r8, r9) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000780)=""/194) 07:53:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x1000200000004}) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xa7, 0x81}, {0x22, 0x100000001}, {0x46, 0x5}], 0x3}) 07:53:36 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r0, r2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x38, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0xff, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4, 0x42, 0xdf0b, 0x8}, {{r0}, 0xffffffffffffffff, 0xa2, 0x45, 0x7ff, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x8, 0x81, 0x100000000, 0x8}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x2, 0x3, 0x10000}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0x3}], 0x3, &(0x7f0000000240)={0x3, 0x3ff}) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x18, 0x0, 0x6, 0x8f}, {{r3}, 0xfffffffffffffffc, 0x85, 0x40, 0xd8, 0x800}], 0x7, 0x0) 07:53:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r1) kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0xc6a, 0x0) 07:53:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x110, 0x9, 0xfffffffffffffffb}]}) 07:53:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7f) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 07:53:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) open(&(0x7f0000000000)='.\x00', 0x20090, 0x100) getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x2000100000000}) 07:53:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86126) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x3}, {0x5, 0x1}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20040, 0x13) pwritev(r0, &(0x7f0000000140), 0x322, 0x0) 07:53:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x100000000a, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7}) close(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x84c1, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 07:53:37 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x7359) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) socket$inet(0x2, 0x4, 0x6fa42583) r2 = socket$inet(0x2, 0x7, 0xffff) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = dup(r3) poll(&(0x7f00000000c0)=[{r3, 0x22}, {r1, 0x104}, {r4, 0x60}, {r0, 0x84}, {r0, 0x3}], 0x5, 0x8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000280)=[{{}, 0xfffffffffffffffb, 0x42, 0x2c, 0xa8, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xffffffff}, {{}, 0xe8e2f1c6f243331b, 0xc5, 0x60000000, 0x6, 0x4}], 0x1, &(0x7f0000000300)={0x3ff, 0x5}) r6 = kqueue() fcntl$getown(r5, 0x5) dup2(r6, r5) getuid() 07:53:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8210, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfdf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r2, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) 07:53:37 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 07:53:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) dup(r0) 07:53:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 07:53:37 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/44, 0x2c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0xfff, 0x0, "6a0c5260ec0bc7fcfb5b78593f9c29e9d6abaa98"}) syz_open_pts() 07:53:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:53:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x401, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x5, [{0x2, 0x3}, {0x1, 0x7fff}, {0x3, 0x80000001}, {0x1, 0x4}, {0x2, 0x1}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x100000000}, {0x2, 0x8000}, {0x3, 0x38d8af16}, {0x2, 0x1a}, {0x2, 0x3}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0xffffffff}, {0x3, 0xfff}, {0x3, 0x1ff}, {0x1, 0xf5}, {0x2, 0x1}, {0x7fa3b7f321275fa8, 0x9}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x10000}, {0x0, 0x4}, {0x3, 0x101}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x3c0}, {0x3, 0x4}, {0x2, 0xfff}, {0x3, 0x1}, {0x2, 0x1a2}]}) 07:53:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xf841, 0x1e89}, 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) shmget(0x2, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 07:53:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)="5b796cc7b5d2f9eff3226b9b9ea2df1623f3308d818ff99b174448", 0x1b) 07:53:38 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="098bf1643284fde895246da26ba47570396950143ad02d887d817b62c638d7a9ab82c6fb83d16fac901b0558e0132c705e89955a5a9bb7a4995aad009d28ca535956ea5f83cb99845fdb2df87307d4fbe90ef94a446c24354ed5", 0x5a}, {&(0x7f0000000240)="8b91209f7252e665707d1bb2c0b18da9f76d3765962b342cfb1ddbb4ae4f355beeb3cc2bed2254fc6a2ac7e55a72251ab32cc79aa315f8c9d4ca879fb31530dce3bc0205488dfa2f40a5801e4a47d9eaa63c2996c506cf5d6a8544b61f8a2dbbdf22a37fccc3eef34b4609ebdcd5ad39fe1ade33dfd64078", 0x78}, {&(0x7f00000002c0)="2c881ee2a1061fed38584a4b14b5c9ea452497a3c309742a7b1f853d15c8acb8845e13f8777992dfd57d0479b02c791bcfd6690f36866a72bca024ec6bfb215945d421336ccff61d07edf6500b94892acd46bb7043f346d76d4cc17d07", 0x5d}, {&(0x7f0000000340)="6ef902132f4adb69eac91e25f7b1e5ff1a59e43a4523e92d3b54d24be510ee5c1923b27b2bc8f8043342383e8aadda81db9c6ef663a0af7f5f41a1caf028bf2b53c7f202b2543ec3c77632d10e9ca240abf4a5ebb7dd39a6919d79b629885aeb9ab50cfaf1c2f18739e8d5f53320076eb8d7ae3830f2be7ffe2af632abb52079f8f6fc43d2d022b7ce92dd81b66145584acedd064fbdf02b72d154ad92c086867e91eaee78e81dbaed4f85ade504fe9d75e2ed1c934606252d3457c5141cb81be53c901ac1648080e54ed1146f56490f50446e57dc156a69ffa419528e43b7e067245c", 0xe3}, {&(0x7f0000000440)="3b487a2f84c39c54235ffc8b923a3b55fe6b9fb910f53061c43b279d33c7d4dc90e9539f68509542fc2f98d70b9bf8f9a467f3de343684e5868c2a2577f35f027ef3b82db905d0e3f9848087c61d1fa039326e8356720eb735570257fe352e3b495b02253c249b5fd44f465820d216dfc59c4d5cd18d6dc5413b9a59f54214813193fd7cfcfc81c30dbac7c7ae8001c6beda9533331a625756564351b226c4c2125ef151115ba229d0d339aa84a53b3f08874dfac7097cd43cf9079a0439f402891b1995255018bc886ce0f1b604a1a4b0b85e02474e82af8c9e518b12c9004f", 0xe0}, {&(0x7f0000000540)="bb2f8705b99cd6662d167bc0fe8e1745ec1d2e7ef59aff2fda722937feb9e936c2930d9ed54da2bc3dd1963f93bf6e27516ffd30e1b24fe81b6d34405a4236c4e90525aafa4b0960be41f7d048060c09d8dc7e1842fa818eacd083158ad97ae5f857e563fd0156639434ad7ac974", 0x6e}, {&(0x7f0000001600)="192500f23c3e59a1bb33ed16bd401f65d4610697e2039ebdc841297513b6a8c3a34346f2434248496c4f1df149af666b82c83f53c55b947e933a66fdae6ce8cfc8e20d701f26de7a43d949facbf21cce72bdc83cd932f2b14716c67342719f931b01846254249b2bad36f97903cffe80cbd5a61f14e8eeac86bb172ea81bb9934b4fd873a82321edeba8c7922beaa134f87b6e891e4475ffc343bbbfcf473664edda3c263295cd6271e84ce2b55caa236dd490c44de5ce0ce0c1e727292cba8a7025ce245bcb33a62b4a7e5d4eacbeacff54012f7e2832d637007a4680706b1baf1a4263153046f1d9025b51c9ec5adaed4cd462524ac5fc04ac987ff4d81eff4ae6281ade687bbfd5ad8eb512ee6a189fb679245139caebdbf689ec825dfa2f5a04c3cbd309a1d2849c1eba5f6756101339854322db1a54e56448c2593c8d9aa206aec6e0ef810c72f23ce4f16799a1d498c506f49faea498637a822c397673408075fe93db89f1e776520fce4496dbb8b76159b19b7dbbfec315bf16502ccf0d399be75aaf42e3ee9a3d48c1a697b58fcd13e52d6febd06ded6f866dc11dd44e5ad3c5df619528268806ce1dc19947c090040cfa6c405108ac28546a0256712deaa8ccbd557fd346d5c3704343c1e0da88e257903cbdeaabcdef2e15acaf06fa81048ececfb3449f3850c452ee2b9aa2b5d3df3a7c5e5c6c9901e9690fd878096c416f62812538263baa52682a9bb10ce9bb76bc9ba54d5515404d243940da15d0972c743a54371f1c51cc224646ff5504fe0ed434c8e2c955e424c66840338f2c7b80c5b088ead7faef223c3e35e57f0604af1c4384b6b9edbcb1208443b3c6d48b02454d4169d8857938c34c9f4ad5471857013299513310ec65c677073a1fffaaa49cfae5ea0a1cb45e6e7dbcaf984c8c6043ef2ed51e5598ecb4a9755f979d3d320c0bea2fa9b7e73a78899090911797acf7d213dd3eedfb4840bc55b44944f259319598ed8702262b2468832247d409bdb5ac01068e5d036c8bfdd60d30b3fc8b7ab229a993735f1b19b6e0a881690b22d243cf77885bf7200b89531975dedc067407decf45b87cb6451332464c99308f54308d05f90d63d47e23b50bd7da0d1641f041d197d4728efae2e63f2f17001655a6108c389a63d13c8e62f51a9767143f1b25a1e524a6ad1120432d7f648ecdca8bad8c967079e4fa5b3d80cba821e2179802596347a3cea08b9de36a40f9dc3b0f391d606171fc95bd7bf94f9812ec61a2041ded51ca4bcc1c871b73a542cc80b64eca4e53df0d9bfb185eb646126c4fc5fba1c85a3a89534e4a49f85da332d2bab08292243a1474eefcd11006152a8880c3fa5390fcca8cd6980d6caa9ea4f5ae5096b09dc13d7c5137905be2bb636df78ff0a0cba5c41223b266da439929fb6682979702f9cddd368a2f03552eeb84686cf5ff8e2a14e1a5d113a97aebd673b458e77c6d0de6b99b856030f566eee4d403d3dbbd7ea71840049094ba329e52ffdbed9e8603883ba9e8e1c133a5cee508ebb0c5885eb6c0682804aaee76a1909d77923be60e0fbcea984d9ac1d3f04ef0c3d4c741c2e10e960d4a69861ede7dbde5576fa495c707e065b3b3016c6d1790475839b22d9442dbbdd1fe4ea6e7202985ce73d27690b30c501747ee25077d08a126c43e751b4cd0e09765baf52fafd47bb58e840c5a0e9601101e835fe97f132488080c5cfd601339d218295e175d21d2f70b3ff6c3419310b80c164f3a9eda985bb365fc2fbb3800cfdde842ff539ccdad4639b75a6d88824a031875a535e5952c4e7f3c71566dc61c469a0226bd9745aae2fbd66ad1375a1a589bd31d6b0ba2e0e9a399324f3cbdcc3439b21c9ae6da9231de2a0aa4ee4d34439046ac517ca96e60fea21c3e1c516a4acc567812b580730cbca96a3f13819ee386f4eba96f6dbc4bb89c5323ef30e4e7ca502821dcf6bde22b164105c3a2e524779d60cebf8e7c2ce2328faaee2094cbb417c113271d7ff39c846a22a4d1d7686663e60245cb6af3198087b1f63acf7bd6bcf0932a9438973d2270768a50ac40869d0cc8b22ddefd3152ace5ab7a6b5017609bf8b83085e97908f2bbdc0c886a2b15bfba623fc048d58ac2e0c9af845d4fe2cff1eda4e7ae9273972bd397b615f05492c54f3d950880c20ba9b8d17ba7a74a4860e66727518993b060533ed7235cc58ba68191993bdfc663416a44c6c5f63fc9cbbba2527dabe0158386cd19aeef9d20132ad77b5ed7a23d2d56542877ddba4113d413407059cb7f53c94b55c079b8dae07eab7f0136d18b0f10272b18cf5d679f0157e92a589e56efa84f60da4db935fd25b0d17b60d22e810953379f5615ef60a9ad2d032f6a6e3993cfe1c87182fdcafed7e208515344d24ba97cc5de07f3847ad7075001293d714943d5904fc70ae056fe5c7a5a1f310684d4b9325e641bcaad099d8292f95a8c4a5f2e6dbd85772c40116a37170e4acd78ad0ad7111335e93f30b292be663ecf30e1f772835760d79213692624aebf680c6bfc710a2004664004cc1914dad0a1abc8f0ff0790ca5b856f7033ad86f4c499255700817422ac79789cd931a308f7522250dc1430dda3641655b879db9b4d8456aa01f1eff0bde1d81db4163110c5b0a15841ed83f027a90162bfadcb21ec1ae592efc29f767226298e7bd7a0a2c2692b7fc6ececc87342e1418cc48aee92ad7583998d6a541bd7b7e1afa56a761ccf3e97c8e603666c09180d2ba54ba88a8bfe19ad1ee995b34a71e49fb1bc925854ea8c03bacab163f13722bfed554c2ca12e2aa0e177e8e6d714e087909b25f5a969f931cfbf33db592a357fb522a348acde2ae2857f999f4abf0407bb8130ef9f5015703af7167ab5a923cc124517340a005ccd2e73ea8a6ccbaaa749942549b8b8ab830f17e8b6941f01fd6cc1c07c1c1719085fa289828c0b59e93b9f41d0d022908315412e84ec39c17264f483d1a6d6809fbfe321ca484cc5e82b11066fe43b6b9b5684b440fa76e19d7621dac8972b48ff8c35e4d78fd052ec535e2c752bf109efb44d46f704bf646d413ae20d0630f07506b5b88415955fec6dd90e745fc6247337ad7e7ef35316b852e398cd71f8b5748227173b80498967f6259e72d6e0be9365f9ca135eca731a703ccca37f7f025c602269b2badb627b5e4345f57b0208785916740e97a88f415abf1c2f49e0085046bf1fdd88862e65e9245b37178da69c64834997772dc8565a00537c981c15f4782e7b9052bcfa25f54fb76178df91ab9539544189c94504c67a9ba91e72ea0ae72be295c031a194f7c64d0adc4a84d68dd7cfc994f74370f8866dba7edbf9a1964b2b6db59fcb7fd9a2c3b4b29d4803f61fbbb4deb172e996ea7912dae1ad76bb5aeaf544c790f67847c38691882a4f8f56916946ff0400724722c59b82f28a63d7fabf70a09896114931342f570d04a6e3591c9b6a4dd8c7092793ca0ac81563286a5f5710072cea62a8486ec939a2f7734fc03ce30937331811b95868cf8133db6cf03dec454abb13fe36cefe46ef482995ac94fc6826064cd5f26aff9c95e2ad314cc6795835acd0dcec6de1a8ee54ad2b28f696b2d4b092aee635313bc585fa3793095bcc7913ec58a8662520d0be29916dc7757be77b427c5990a37f72237e202b556a50d6a0ec70441217a3bac91b063bc0f6b157b79a0ffae9072c0a552677198998fefff128750d0a944c3399acc5e017d96cdec5f1d7cdb50f6b7777e1aa27808958bb7ebb3432cb8564bc8ea4107f1446c5fdb738c4df9dab908af219d91d759fe940a0b418f3e82b0608cc915be7f83113fc8a941bd80aaff7cce8c8aea168605278eace780cce36a51e99176865d538ae7e4dc52b4074b6c8c5d8db4adf918ecf5c965f8e3caa615884ce79d370b0a15a86859d200566be744ca500adaa41f4e8d50015c135b98f73d343602c259fdc31aa18449d4de422552b166be8ab727ffea8f94f0484c7f3c5a1bf500d955e7d763cb6df8fd727698180f228dc4c4829f1da2bc037f85b981bd889978cb7d4e4abaa96bd1bb9241b67ea79e9f98fc2ee5b9b7b13d1268890a3918e9fbeee4651ef58ff44a50e2a2088c462153d189c12fe612e7d524fad46ba00b0cb2233f0c58e1f36196452a5b5904ce7703ad1b1b6dbbcc30543a12922821d62c2e26d14b80fe1c70e6f97cfe1cd9c53f7ff1186c4b1ed9f4e49ce7553b3eeeca37c8d53db4ae86363e152ed7bad6178840dad2c662e27c6104bbcc89f06581b694591de968e41a4b82529bf9decbb5bc939441148386bd0b7d2505c74c31a30fe1d48148ecdb0de27a88c4082a5d6fbadbf8336a7081c0dc18d0c171dc54d9e662c248e7bb632c10a085ced9674f87d2b404a82a3c7324fb4165ed66e58c9a988d47149b050f72600b3a2f7f72efe86bbe452302c19587b72a9889acd09bb98a511ef2674c20c2d2afa0758c456298bc533c84a12ca024558ed0b334af047eef482058e18f979a4aad6e2f22cb9dd7ed1f7779e419c2e0ba65e7669496f5a67eeacfac7620d9357d3ff2da8552cd843d9dc6b0613b7000a3c1b7a2b1b15664919d717eaf2a276de761cffdde0cb2acf97cbfc16ac97c8a49796acd851383c05890321f4f263e6608befe8675829f972f587bb30c7d62ef6bdac0d55c5a5b84db7b032752445c300eb8fdcff5340abe2dea086a96706b77f573476c3e6a03fee631395bce42655e1380201c3e0e39e29e945bdb25dd84c914f47b3be451b4371519bf0ecdc2a4dd06fb97d1c4abafeca573215653186500de7366d316aca715fb3e0842f62d6329c19c08dabf0f820278051846e251dbb5c32aec1fa1d651679995a9145c04f80e2d52f1575b4cbe370cb41cb2f7ff2243adba2317b0e0543750b88cb5c4aec32eb27608391d133e943607d6fe922fd89a629fa88be4be6ba7701c722bcf56cb745af4a459ab4e0777b87327429e854d1f331c5c94698e17bf6f1cbbcc2a4cbcde208ea3b62689d1fad3f5bb4d7d0ae27eba42c180ae9768bbc55629b733fa99d3c66547bef2262f8af4dc837f62611e41149ba0430b3422d4e5f6bf462f3506a1a60a921f2704719c3fb1140fbea0cec652df5caa0ca39fe076f7a2353419f7d05b6790750aa01760dab95ad392547fa04a2bf16f1df64eafde8a047a432e26578b57376efd641c61f1e36162b377ee3f32925d7aa713d978753a5e0ff2557dec6648e9c586f15e342b9e3dd340cf29f35f8340583ce7d746b453c8a7c7f771925ed7e9a29a90c8bfe595eb9f776a267a594affa509b8dcb8f554fa4e4ac2f2bb3a030524c15747280aac9113587f7b10f32bb7d908bfccf6cfe8cc08d2362f87bc913b8f5ff76604dee6969fd5fd2d774417f5484d2c2050d5a3a2217e46305faead1d56d37c1b96498c068af2b40b3da58e080970489ac128764b22a999df05b2d4997e5fbde11c4195c82a0f9bcf402b10d82732aad4da3c71c05325fd16c7855165d23cac3abf38e2aabeb2a6f963ab2c3cfcdf6634e2dbedd0bd17fe848e6947fbf6a328a47c99d6e49aeabe961bcac2c365c90152f2a32b4f3fb518d601cf62be8b88d0f6780cc11573ed772e82e0e184de173b38735deaad0b95e5ac30eee7550503dcc48cc9d5ba2bc02d084005c5bb005f41a6b3ededd8d1bcea83f8065215beb49bcb44ce0d9bec901678b5d61612b70b22bed0bdb3b0ed28508da873f4730325b6f6c9aadc9bb3f80489cd41efb8fc7fa43", 0x1000}], 0x7, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653010"], 0xa) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f093c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="658bc9234515", 0x6, 0x408, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) 07:53:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x40000000000006, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa0) r2 = getpgrp() fcntl$setstatus(r0, 0x4, 0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000009500000000000000000001000000"]) 07:53:38 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40008000000201, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000080)='./file0\x00') setgroups(0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000280)="2e39a45100000100432a0ef3446fc4e271923cc666450f3821a1ad3012a6c40191e4720aedd95a44a20080000000000000c4e2bdbe1500000000c423116f5416b301") setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 07:53:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x7c}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = socket(0x2, 0xc005, 0x1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 07:53:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0xc4) writev(r1, &(0x7f0000000000), 0x1f0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1ff, 0x0, 0x8000}, 0xfffffffffffffffe, 0xbf08}) 07:53:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x100) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x7, 0x8, 0x6, 0x86c2, &(0x7f0000000280)={{0x8, 0x80, 0x6, 0x5, 0x4, 0x0, 0x401}, {[0x800, 0x40, 0x5, 0x2d, 0x8, 0x5, 0x80000000, 0xfffffffffffff800, 0xb2, 0x6, 0xda, 0x7, 0xfffffffffffffbff, 0x384a, 0x4, 0x100000000, 0x200, 0x3f], [0x1, 0x1, 0x7, 0x0, 0x80000000, 0xefb4, 0xfff, 0x9, 0x0, 0x81], [0x40, 0x1, 0x65d, 0x7, 0x8, 0x2, 0x1000000], [0x3ff, 0x0, 0x7, 0x7, 0x7fff, 0x9], [{0x543, 0x2, 0x0, 0x2}, {0x6, 0xbd, 0x9}, {0x8, 0x4, 0x4, 0x80}, {0x100000001, 0x0, 0x3, 0xff}, {0x7, 0x5320, 0x6, 0x10001}, {0xd95, 0x5, 0x80000000, 0x67}, {0x10000, 0x4, 0xffffffffffffffe0, 0x8}, {0x9, 0x100000000000000, 0x0, 0x9}], {0xe6, 0x8, 0xffffffff, 0x7f}, {0x5, 0x401, 0x8, 0x51}}}, 0x3, 0x9}) dup2(r0, r1) 07:53:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004290000000200000000000000000000000000615f000100000000000000000000ffff899664b8", 0x2c}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 07:53:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x8) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = accept$inet(r1, 0x0, &(0x7f0000000240)) sendto$unix(r0, &(0x7f00000002c0)="b3504b8e2b3dda63c112ef5af4cba1017f675e5a59b18f22db1cfbae3b7d34e4cee333d35a5b93828b2dd96fc16801df8de29fb39f146e66c15ba7725d0264fe949f5df73329390a661f228350607a99d050cbbcc8cb8579dd1bd146596057441d34227a089362", 0x67, 0x400, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00.e0\x00\x00\x00\x00\x00'], 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0xdb, 0x7}, 0x8) socket$unix(0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x50, 0x8, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2f, 0x1, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x12, 0xf0000011, 0x400, 0x4b1}, {{r1}, 0xfffffffffffffff9, 0x2, 0x21, 0x800, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x43, 0x2, 0x400, 0x8}, {{r1}, 0xffffffffffffffff, 0x84, 0x21, 0x4, 0xfff}], 0x1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x24, 0x2, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x6, 0xf5, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000003, 0x5, 0x80}], 0x2bd, &(0x7f0000000200)={0x7c, 0x4}) 07:53:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) write(r0, &(0x7f00000001c0)="f5d0c00abc89e5ed9600eca877fff162200837d9850fe2033d75d0de4423e8ceaf6338e15b4128034b7d103f900941fa164019a7bd218bb9e2678e17504c", 0x3e) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "bd80f3f4f98f14f03d973242f69b5fcf405b41d5"}) write(r0, &(0x7f0000000180)="96", 0x1) 07:53:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x98e, 0x5, 0x5, 0xf64}, {0x3, 0x4, 0x8, 0x4a}, {0x5, 0xffffffffffffffe1, 0x3, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:53:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000180)='./file1\x00', 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='r\x00') poll(&(0x7f0000000140)=[{r0, 0x54}, {r0, 0x140}, {r0, 0x20}, {r0, 0x100}, {r0, 0x3}, {r0, 0x34}, {r0, 0x3f}, {r0}], 0x8, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x8000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x28100, 0x2) 07:53:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x82, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x800003, 0x79, 0x80}, {{r0}, 0xfffffffffffffffc, 0x87ee91298e78a68f, 0x100002, 0x40, 0x1d4e}], 0x7, 0x0, 0x6, 0x0) 07:53:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000000000"], 0x10) shutdown(r0, 0x1) 07:53:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') fchdir(r1) 07:53:40 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 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 07:53:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x880, 0x14) semget(0x1, 0x1, 0x280) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180), &(0x7f00000001c0)=0x4) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, 0x0, 0x1005a) sendto$unix(r1, &(0x7f00000000c0)="0ddcd5954ccaa9f1c21f61494152a127a96ebe181f8de4e26388099c4553f824d8881450b2455ae3e528638f5a83eff90d80494b", 0x34, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)) 07:53:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0xffffffff80000000) 07:53:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000140)=""/193, 0xc1, 0x801, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100) 07:53:40 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) execve(0x0, 0x0, 0x0) 07:53:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unlinkat(r0, &(0x7f0000000580)='./bus\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84}, {0x41, 0x67c4}, {0x0, 0x245}, {0x83, 0x7fff}, {0x0, 0x36d2}, {0xef, 0x4}, {0x47, 0x8}], 0x7}) 07:53:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/223, 0xdf, 0x842, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 07:53:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xc4) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x627b2d6d}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 07:53:41 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getuid() setuid(0xee01) fchown(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)="16959aad804fc35e3143090b454cde4443f2db04d770cc978147167b80c1c3954fd02bd921636d78bd1cafe5ef8927cd0e7f77dcdca477b27c88db3346c1ad97873a81", 0x43}, {&(0x7f0000000240)="91293047a0b44196f8492c57100ca741f301129f27cf4c602720aa5ca60581a95d5d96a08b34124fe00873e8d05e3954bff137e7681eae0063f9ece009a69487c6e0f5c18360bd925227cb0e4073809f19ff2935e77ca52a5e96eadf0f86321192852d87ee02e4c4797bcb1eb82fb8dcbe23aafcffba11", 0x77}, {&(0x7f00000002c0)="a3bb1fe52516cd8dee3716b9ace14969ef8eb06026f1092afede32cb1f0ab82cd78ff82194237a2f4f3af7bc9ea54bc093266ce14bce633fd56237f9b350d84deae83bbc1e995475a385560e5ddc8e87f02ee65c2c022867159610869e3414fa17e2379093d51a7ef4e23a659b5767be153fd67e91bcc8ef58cb0d741d8c9f39f009a64008fcdd7efccb63a3689c936cdd7dedc96103372a2143", 0x9a}, {&(0x7f0000000380)="c95e99a130b167217e798b105373a9dbd834a8808ee138cf8da73af948a2ef10e4ace84526b92628911a0867422b9854928075405d51c750384ef5019784c4eea4410750ac99ed3e45936c9783666c2257fc4a80c1c0", 0x56}], 0x4, &(0x7f0000000440)=[{0x90, 0x1, 0xfffffffffffff9ba, "30ac4a24566781ac314c573cea4909c920de503cf5c94a6544452f9f921b67a63d65f7b4394a724792754f506710b38d7baadcf789debadbcdcb7b92dc2be31e50948709762e6e1885e2be91ed928db5c0f97ca01794c1ea97d874abe55b808dcb771f2245e4ad04c1f79b05721ee252f705e2c96997c13ac35972"}], 0x90}, 0xa) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x401]) semget$private(0x0, 0x1, 0x20) 07:53:41 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000140)="ebe6c8af86944d8b73e8ae06612e2d655fe3e73e25872d65b71b708c0ca97eea24b8638a455e1f8eea3853c8b2602aae4896ea8178de0dccf614765a78d66e0d114a0aad37433d1686f40681df8d709da7719e975d394373e7163cd4f112ffb080004fd5fe25c64c1aae48dd2acaf7cb8b3613d62a115af42ec8efb319888e120f4175bcf7b774beea9cb20e2fe8a81325d293ccde6e5dab43d1778e1d02065c9f") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt(r0, 0x7, 0x8, &(0x7f0000000080), &(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 07:53:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000000)=""/87, 0x57, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x4, 0x5, 0x8, 0x1, 0x0, 0x1, 0x2233, 0x1, 0x2, 0x2, 0xe1}) sendto$unix(r0, &(0x7f0000000200)="8378ab67029c3c066557a82e927837b1ba67bc0295cb9f4396904276715a022908afc1a6be3fe1627e3ca24bc55be6ee6d5e60b9412f3146a60bbe52b2cc4978a6a727c641f4488523901156b13e96a79270a8d96a0009168e4feacae04dbb35d7291270b466161ceb8acdc502d882c75e29a719be0510b3627f5ac3379fade651efc214adbb6f7cb665a9ddb18ff50ea84a9b4e0971452d202b6dd39786c72b914ead9ae50f4a2d05cbd7a444babd15d5e931edf269294c44c2dfd0e102533149aedb738c295df9b9d2b9f662ffbe3bd216bf9641d556540ac659557ac80709600f6393c0a6b3e28a54d01ca3a3e5c6d1d8e8d35870418d77fe7eb0edb6282f2584c30dc75ef16c0bdd0e8c694cd25e83c24e2af9bf652b5e31641c4b1f1771a2c40efd0a92a81d3f62f4e6de0eed6e06869d8a08c2760c83c27969a18fb980909d0fc7dabfa8bd57f97f682d8b01f1f835885f95cf9c837e6c33006695eb7eecb829ce02fb1b117dd17a821f72ce3076347bdac1edb50b1e830f92b4a71989170ac3955803997c4be5e5c6e58f9cf86712b00dffd4495f03d804989250ae7ce6247b48982dc8acafcc5dba2bd47010345b6e8cea210513776a101cd3e34cd97c7b2796e4a6a273bf8c54541f326964e4d729855084b23cb4949f8472f4dbea1ef166531d4b4b85c2234c3c140bb59a9615d05d1060bd47a375eba8904e8840475ea35ff37bb6253b7cc0754bf2284712777cc8f091c8892e45a067ffe38bc2b138b9551c0ef4c84dbaf8dc4b07943f9979661a5c777977974da7bb3d1eee98717eb20ba32d24df7aae11fa7dd69d5b0c0dd2999fc9d6a3917ec874d4cdf88469a49d8afbd1d501db269bc5799e46a6e6a9bbbf9aa13eb1a2c047ebdc219cd7e037db3919a3503448c0ced4ed9b9686e778c304c48a4a40880a3798932f07439f8ed9f20148596cf0152eb5d728f740ed8efde548a24456fb99973d07e60a483a47cb23f2013ef19e453012f456abab022494e59cf55a04f31a508cf4cd18bb53a7ebd640bf0068a15d71511368028435ba4070c462796bb030f7e3c2db3647e844b0b56d5b8ec2137a1a30624e635d2a784b96c91dc7fbe81b4ca1789f2472f5eeeb08f14d8b825ce73c0266be1e5ed870cffb2a7263ff8ea71072a55210f44efd0d26c1105a04cc68694b5e22e4bf7059520a7ce5bb9cdef95effb1a606c2dfd01b99f79136e1809f0b31c0a72b7c46b8ce974961fd33333f43e7e4900fe96bf4a7c65143bf7e1396a626f9ca90a35d7dc2e3fc90b0d4f7c12a7064a71b2624f73f9ec46c48a239087365239420ff7928ee6ec19dccd7d92316954bc2a7e4f9175d00e064b4c128751bb6b0d517807cb5228d11a80d5d74add8e4b90ddfc2b5c5baede93572a5e9d9e0361b91c580ce03b4ebaa891f0441a6f504a2c2e5e9a8b002d99e8d0f28380eeb23b833ec6ba257d09ad7726f062d2397ee14af27e0d8510f2f3c6b9187883d706cd4e10409491e733b8ca3893f17fc6baff742a83d503fc3ec4676f72623dae3247e5aeda60a1f5a1e877e58fd79b810fa99e7622c1d14b94685330bf6189e6faaf2daee193a5c990b2bc01b652721060a154c69dcb5000deaa63e294bee2b1c8eee79cfa962d10f033ecbba57ccbb52e344e862012210896610206f2b8208bca84701032834f690df679a0fd921027c47321c198aa316b2ea40969fa7fd75e98f3392688e8eb4d6f7a11f1556827061f8d84dadf8b858ef3b3161dc551d4382c67f4f94c63a79c97e773375fab02171746523d4650fa7f6b53403f60f1a6f5ccc2d9a02d277a6954b7be2e40bc2d04bf30ac27b27b36e7bc39b15640d4c5e368c44bf5a29056d36ac25966f84a1d8c96539ed9d57b035f5b4fb8d0c2b9c894d7f17fac7ddf790af884fc0e2a8561bbea500b4a2d5eabad4c77916416b7893e87348fd448da469aa82634d2ff3116540e74a164ce30826648a59b642774c63246dc834aa424c84fb385d093eb8f2ff9dc1e1fe6e1ea670f8d01398cf87bf3506b00629a8d35b741b064bccbc4e24e1076e4f4ec4e3f84f8f87709e7c90782c333def5d995f4271aefc4b3ecad2e7405ccd20437bd382357b283a619e29ed28965bc268f00a757a3bebcce136d41748b3e66d9b76b8bd7a178debbfd5af032386940986224d8dfd16b75300dbd0323005a78fd47efbe9d4a676af30a40c81dd86fcc92143f8dcd5fb8c6ba872d9ba2443ef9a238210efbf5a1fe1973c595d820ee5f6fe6d6b5b6520a03e1a924dd2928df041fce36f8efa6a4d155ee91ab6423e77d9ed20442cbb55ab3ae81c6f8f1081fc236fde1ddeb499e7edf4d5b73082d114c94e1f96027b61f12ee3f55a73b8131baf7171fb82107042ae542f6293d5241b1ccea5783d018f804f6b96483fd030a0976855c5e814bba03957c3d5ec938cf9483d68fe3f915bbb488b03a3b17e37498959394e5f505c543b7589b8fd04cf4b47f0ecdea59238baf3f5b86ae43f0cdb44256a121bffe14c0c3c0cb9dcd4f1fbe771c3aaae4d597f28fa98f7b17f6bb9b12210c6643fe8574ef2a8d8451cc03839f7620db0c0cb4896c587267ce2d65f49761afb50cc112cee48fe901c3ceac23f2eeabc89b83dd1535691ec7acff77308cb637d13511a55a3342aacbd2e5fba8a44cf5b162445e530f96aabea0235483a5514d4b2a77ef1c19ff669cdc59cc5bb7e99e38a1561be7d5d79778ffae70a0166a6d0cbf7305d7e3b0f92e3c1382a16774f698b3299c00290fd867d527b24d0bea3903312c8099691d60fdc2744789ddcf6fa2f93961eee684ad53a2d7ad60f95217025a31cb4718b034f07d5ec007d349b86d25b88b95d792e7cb79ac5b049b50f934e9e634b52c27c78a0ebf01204ecf8c58736052d18c88a309ae3424049ac54bcfa3ed5ca1da48b1123e5bc5a164a825338123c339518c48f19a2eae17cb4cbe5422ce806a934ee744e133e98c83a8090768bb7dd0e241c16d9d023585eb5e6a837a14628912906940f016401f92b19f07b29096e557f055dddc2d5ee8f0940b82fbd9af516d406eb8971fefe6a7d4df1a9ae34e99a3478b18d10b536e93d8f88a3e4354255bab6d7fa9ddfdd096fd10135ec976e781089e12570b17a26f9e7dd63f57faf1febabb3c8bbc95512f103d04b88be03f2b301661f5e2467e87bf9d4afc87a8413c41f7b570b4243252f2c24ec87944b9867e576081af19c72ef2f1e96439d360e8ddbc152dbb6e27eee2e4d95de1eb3b7e90bbc48d08c887b59b2e1d943d73e84db9d77c426dd8b7eb1ab934d55f91e5620473c905b2f46b35098e2a3946777a81fd0c193e8ed31d1699270777be6dbfb629fd3b45aee82be324d9c8f57d8c31a1addf8ebcacc0ac9226095f591216f232a20b7147bba15230af17e3063805760fe574a799efb0fe6f116f179fb0531ba9dfa82ce5fd1487484799ebdbbdb233198c495ed78d3f565d3fa1841e1b68899e7a631a6f111e7a96cede45350413ba3a2bd460f842b3bbef555fd01a9dbb0a9899795b6fd0303aa27c5b678c9797fa2e81ccf2bbc24e0e6825f83ea1086f8e18d3bae753e1644a9cb00f71c1ce41386a7fac83841440713c158bb503004a0c70b145914cd0087a0217e615f5de7b4458ef8e7e48c4929647154e1757061c6a7ceb0d8a43efded219f21d0376a0a6ba959704e127c5bac7b4ed66b3d2c4ec4f1d69b885c599837e6e0fde10edbc7399e78da3fbfa46df26fb7f8d5d29484f08ca44b78dc2e0a15b71ede5ad3cb5c3e13af3b449dd1d5d15fa65e2a916d96166f258e71ed637f78c3b1d7581d6102af66a81149950cf89982f514ef2a7599e9484eaf9e6611d132aa4c7c32ba880a48b19f7cb6330af20b12c25d680e5dbe97baa8009b09e572ba44feae85ba9c9ef284af742007b5fc6d81f8186f64adb213b31a99aae0e1f20d1e750b02681f52dcb39865354c541c1fb47bcd36e4b48b5d2410881f39e9bb6b01fa9ebcb1d0df238b72bfdc14de231378a3f2caea1d61d96846f4174608f432a55d4503a9eff5758ac74a07e3e782221d4dc30d57ccb5a2d28ed079690318cd9cab6c6dafda635c52cd98ee63133b1726152d92bf2d8e7e22a934230f4b2ce84c2198d218a9d308cc291b0f9fb9b989c762b22bb0cde9b25f5beccb9fcc188822f88802bff8e53f3640e7215ada9451e156224ed4043dfe12057cc6a4838fb6ccd091a3460238b30426479a68321c9b540be171c4dbf72e72d2579031ee20161504418ecb8fb41f9512f3793905f458ab5aef2881c0cd588f7e31427fd9fd70f2fa97d62a40d0e4ac78b08723b4d658e1198e4de41fa8ecc359ca0b275d3cc58ca160218726ef2e00e15797a36425796156f8a0658d8088ac230875da18e2cd3a3e596a93639d03c1851620d46ae9dab405e12f1330e8d703c575bf46f92b2cee1d44df2a3be03c4acc5709baae0b2c8ff466bd9eb37a2a676626adbc649adc39a4778df0a6e2d30c1a9119af59759059a0020d437a6f7ad77d01c04e9ca6da28e932ea95ba38930cd0aafe47fb7993d7f863c52e0dbcd716d2c8437bf3117b31de38312a9b3ddb76ed453b6a1176ff6dc4a56338cbf3c5574f9e23c87348d3b93266b53d20190bddae16f46206bf7fbc732ed2fb62a524442384e1ddb87db80a83b30d89836f3401a1c8c74f7872806506eac14bc32a18335b161698f4e681a45d4b48d5ee675a8b3f10fd161a684f88ea096e7e45bdaad7007c607c161e697810dcb23c037f043721430f2ad68563c653adbe174577511e5b2ff701c678074fc008494f650c9b6f68fbc2136219e0a8bb542993b599044cd2ec90f275190c262db0188d7dd6069d26433b8bdf77137f2b6f61aa51804a1a0132d821a48b1aee9fa3acfd38effa412185e5a8d0bfc327ecf789b64b5d0b22dd49130260c8153e446612a092690fa4aec02c57b60a37915f71f75eb81a5f85ab10548697f9c3200596bd0d0bd4bfef735e3ddd81fc10356b5e168327d37966c979b5c17a8fe2784576eecae0a1dc642b45debc720a5f0e2cd18711c781813a7d676c4bde2e3e51f6aa30c484772e3e7af67f49b48f3b8c86cf0f23cd1cda2ce3d041ec37307e53c978d4fd326553bdcb7ab666716fcac467385d720a5b0f836963c3e92847775e5d29d8ffe82a24c9cee253abd71f5a20dd0dec68f751cff53a73221f4f28a58108dddb4f83e499e6a36a90f517ee7b631ecd16a60d058329a59b1e536dadb251d99602c5475441cf312106420a7e4020cfcfb6dce60ff2bfb7e0cbdfd4fdade16ccc21c59687a7d779e603c10d8c580aa50104c61abdd175cb5b7c90f19243dc08ec619e408c267a17c4c0aefb2852632313d9377d86ab3df034acda845c25f96756f4d1bbbadf4910c8c1b03a0d66dbdc0aa4fb87b7b7ae2d6fc1d2cdee3b3e475dfb234ea2f86e7fb8d27dc2de9c02f65ae2fcb849cf7edd9ebef29187496df33b0d303dd8f98842d83248acb7edf2829b7336a357aa7742ad576fe429794d7875c2e0e23e5cb04b31b23c5ba9ac7e481f749c2a015d7fe0e57a479258c3b86b26e3dad051dd0f05388a3c889fb18f8a765b200d2ebc9a6204e7a61481678c3fd10a1925123da46db5c6f5d9d17305ff98ae483d98729cff2822cdbb12ce0028191e1ce8817f5bba79f42ef9b4a56935955fd75e9bd47ac30ad979db1ab385bbbd8f829c215af7b807e75c0804126f4b6a97b21e8ba628acefe664391616f207cf11", 0x1000, 0x408, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8) 07:53:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000340)='./bus\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ftruncate(r1, 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x20a, 0x102) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 07:53:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) semget$private(0x0, 0x3, 0x80) ioctl$BIOCPROMISC(r1, 0x20004269) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530006f519409e232d8ca3508d05b77d734bab7a166fafdd84f70e300c5b6e8f4e3d2f2ef40fb0c000000000000a2742bdb9bdef42297bd1a11ace7000000000000"], 0xa) 07:53:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0x0, "0366402ba73caf00"}) fcntl$getflags(r1, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) write(r0, &(0x7f0000000100)="8814186b5816de46cec49c4314753595a707319eee3c5130d02ed89896726162417f53d3f9ec1532ac0e1482166eb877b9cfdd9944569e35ad4610e5e3bcf88178e454fff168567ed153d1639c881f4bff93d75a5509ba56ec064e2fde06605bd749b331f1e37a36e6c2beacf7211a377fae8db6b07a4729f0dd12b6a3c7d79e56a397e6d8aed15af1ad46b4c6f3360b28c2ebeab80a20e2888710ddfc4064283f683f823991c9e921b572ece5747cb4297789f5009d149b240bc0db7aefe3004f8bc3a8d3bb3f690b3d0d6ced0b902ee9457ef337b8b5827f041b24d52c5ad3f792ea353f6f069cf0fd0b75", 0xec) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000010c0)='?', 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8002, 0x0) 07:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff84, &(0x7f0000000140)="1b2f5ebe4236c2ece5ec655b5e3819b0e7ddb66acab18e14cc766f625eea62e229803572e4ed17bd945ce1b7ca5d1a5520ba50ce1ad82433eba70e29fbf3d3e880dff3e7b8cfc679eb9b8f964f0353e639fbfee4d2ce5972b22c3e7c90bbdbebba689d33ffe4fe1c4d4e6831c13f83eee8d875af2c11921b8398e99b5b4a3b5323ffd9dddaf267f46610ede1ce695deb920072c33d6412068a7c") load: 0.21 cmd: getty 60231 [ttyin] 0.00u 0.00s 0% 297k load: 0.21 cmd: getty 60231 [ttyin] 0.00u 0.00s 0% 297k 07:53:41 executing program 0: setitimer(0x1, &(0x7f0000000200)={{0x0, 0xdc7}, {0x0, 0xd9ab}}, &(0x7f0000000240)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = msgget(0x0, 0x20) msgsnd(r1, &(0x7f0000000000)={0x3, "6c884f81902cbf44867d2653d2e5e1d8ba6df998e8cf78efa375c297d0e14326fa9a6652b0cd9ed2f2ee52674cc77df1591922e308"}, 0x3d, 0x800) 07:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 07:53:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1a1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20007}, {0x14, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 07:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) poll(&(0x7f00000001c0)=[{r1, 0x1c0}, {r1, 0x100}, {r1, 0x24}, {r1, 0x4}, {r0, 0x8}, {r0, 0x100}], 0x6, 0x3) shutdown(r1, 0x1) syz_emit_ethernet(0xff80, &(0x7f0000000040)="001c0000") 07:53:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x79}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 07:53:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x28}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x436, 0xfffffffffffffff8, 0x0, 0x5}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/109, 0x6d}, {&(0x7f0000001280)=""/111, 0x6f}], 0x3) syz_emit_ethernet(0x2, &(0x7f0000000140)="6e10") 07:53:41 executing program 0: setrlimit(0xc2941ad03971147d, &(0x7f00000001c0)={0x106, 0x3}) setrlimit(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x8) 07:53:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0xffffffffffff804c, 0x1000}, {0x1, 0xfaa, 0x1000}, {0x3, 0xb1ce, 0x1000}], 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 07:53:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() flock(r1, 0xe) syz_open_pts() poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 07:53:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x82b2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6002, 0xe57) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) execve(0x0, 0x0, 0x0) 07:53:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x1}, {}], 0x2}) 07:53:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 07:53:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 07:53:42 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x4}, {0x0, 0x2cd6}}, 0x0) r0 = socket$inet(0x2, 0x8000, 0x4) recvfrom(r0, &(0x7f0000000000)=""/46, 0x2e, 0x800, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) r3 = fcntl$dupfd(r2, 0xa, r2) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x10000}, {0x0, 0x9}}, 0x0) 07:53:42 executing program 0: r0 = socket(0x11, 0x3, 0x100000000000) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000020005786ca3849b5c73e6b051020741038f53e8551f30ce3902cee248aa364ef8496f327650ba7500e08eecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa0100ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8d43000000005ff3faa8d921", 0xb1, 0x0, 0x0, 0x0) munlockall() 07:53:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x10) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x1}) setuid(0xee01) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000005000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0x0, 0x1, 0x2, 0x0, 0xffffffff, 0x3f, 0x2, 0x0, 0x2, 0x6540, 0x1000}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 07:53:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) 07:53:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000840)="15") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) shutdown(r1, 0x0) 07:53:43 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000009e, &(0x7f00000002c0)=[{0x24}, {0x200000000000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x410, &(0x7f0000000400)="0dc531a42646855807000000d03d92a9d4317b81d45f96146d4d9effb6cb1b7c59f200000000000000b175e048fb30d609d19b871735ec021c68be26cd6e6a8f4b4d4438b0e58f5f8b323647a485b69bc16569a2344283c03b1b22f44b93a6d3bb0096863653bf63d021821f814ec3f7068322489945f85381c2b5350a5a8d319f80242da5a6ab0c3fa4f145bd3b337d8baff9c8c9008434d17594dd832a829173adb2b523ec44f562ce590b1312270647f8fb38642d4d4dc10616e47b5a29886728edfdad835a91a72d02000000") r1 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) 07:53:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 07:53:43 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10020, 0x125) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x6) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000240)='./bus\x00', 0x20, 0x100) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r10 = socket$unix(0x1, 0x0, 0x0) socketpair(0x38, 0xf50d0cd3fed418ec, 0xffffffff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x612, 0x84}, {{r2}, 0xfffffffffffffffc, 0x5, 0x40, 0xfff, 0x1f1d}, {{r3}, 0xfffffffffffffffe, 0x84, 0x4, 0x200, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x2, 0x401}], 0x3, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xd1}, {{r6}, 0xfffffffffffffff9, 0x2, 0x80000002, 0x200, 0x7ff00000000}, {{r7}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x40}, {{r8}, 0xffffffffffffffff, 0x2c, 0x1, 0x1, 0x6}, {{r9}, 0xfffffffffffffffd, 0x1, 0x1, 0x25e, 0xe39}, {{r10}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x10000000000000, 0x9}, {{r11}, 0xfffffffffffffffa, 0x8, 0x12, 0x7fffffff, 0x800}], 0x0, &(0x7f00000004c0)={0x0, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:53:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x10001}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x100a22) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x1, 0x1000000, 0x0, 0xfffffffffffffffe]}, 0x3ea) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x98, &(0x7f0000000240)="ad971d5d4ffed7ec92a7784f7a973a581156d57f27a2e9554a83d4b304707f40046130f0bb756af8e42eb4349427f779b9ac0c72c9d3f8ef4a6320cf962918cbd5f5d0f628b7290a23f6bc40e11daf501ee2d4d33a6804445af6c794ad45812a7cb48face0a778fce6c27077a87a29645d61ed2b7bd4aeebfc1f0d0432e8df8a94b8480ccf259e43de1a20f008b9e610b9376b704bfe2ee5") 07:53:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) getgroups(0x2d1, 0xffffffffffffffff) dup2(r0, r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x5}, {0x5, 0x1}}, &(0x7f0000000040)) r2 = dup2(r1, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x4) getpeername$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000003009026ce8525750b0000000000000000000000000000000000000000e8b007370000000000000085db6e7c688533fa6d45a7a00785b319967b4955a273fb50206570957039ad27e8fb404c45f3ce66341b3f3bce912a1dd6b5c455e5bf92399a75e19db0c92c962b0a9a5eedefdc3afb6b4025f41a3f6200000033444149f0eadbd0320636eefa78beca0892f8fda79b1313c5c611c3e12f57a7c8ef6b2829f13e27a8db2469911b6fb4aae5d133fb40bc641277f312784893fa71c7186dece9e8b3574e5b18378a156f98f22d7294d8df7f540e593777ddc6b9d057236ed7f0eac0d905f583953e21680fc9a612a5715a0ed7e87abc2aa9d54bdd8f2c3c5038ba1b9a12fa6e5ae6f1d00b5f1634ed9f56969acbe111a0e2690acdde4e6940955a689b923b551d2051e54127850b66b93895a35f43b043a711cd7e7067d6cf4c461f93705066b9b001985fe2d7014f063e4d86f43be03811e78c26e96709938a29f16db5bdd069e88180a04749ac63d944cd934e511a16e422b6aea65a1e9fb24056025c6b354f1143dd6f2054d68c63aaf7bcce11801c812ab957d8099433698ea64f43146dfad4380bccd6057147e791d88998107713"], &(0x7f0000000180)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x200}, {0x18, 0x2, 0x0, 0x1c34}, 0x5, [0x9, 0x9, 0xff, 0x6, 0x5, 0x1, 0x1, 0x5]}, 0x3c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) 07:53:43 executing program 0: unveil(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)='x\x00') r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/49, 0x31) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561", 0x85}], 0x1) writev(r0, &(0x7f0000001280)=[{&(0x7f00000012c0)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad34c1bddb0fae65c21436a3cadd7e6d19f320edeece778106ee1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb6fa1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d7baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec5f04a1b02ea4a7586494e5105ed37670b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8615703af5f0c7ac84bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4c0000c9d265ca42623356696030a14761974e58ef3c8d7af70c6de04e35cc5f971e4fc8b6bae6b56c9495f0873e004eef305d6218e1639450905f056caa590ffd30c5fe014a553424a7b6d51557088aee3d01b964df656b14", 0x7de}], 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 07:53:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x40000000000023d) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) 07:53:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000380)) r3 = dup2(r0, r1) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x81}, {0x6}]}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 07:53:44 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/224, 0xe0}], 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000018c0)="0bde85b8635bc2aedd737906860672f96b65abf8045b75fa2090196cc6d9b65647a99923d3030df374942385349b7024ea188e1f9d4999f9a27838cdb34b69afa3993fd23c676ff1f329ee7942236d3f3a952606d70c6072d355960c1b890f30a1b0481dec15b66d6a822ee0395116c929efd6b9d072e7ff8286f20dd74298a4230b5f3d6d4b6ff94b3ce1fa1e2f5df4a0fcd87601216f2d3d00", 0x9a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pckbd_enable: command error 07:53:45 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x4001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f00000000c0)='./bus/file0\x00', r2, r3, 0x4) pckbd_enable: command error 07:53:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r0, 0xffffffffffffffff]) mprotect(&(0x7f0000121000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:53:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x24}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 07:53:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x316, &(0x7f0000000140)="fa50262c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x79, 0x78, 0x200000000000, 0x9}]}) 07:53:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x9, 0x9, 0x800, 0x200}, {0x80000001, 0xa6, 0xffffffffffffff37, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 07:53:45 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x15}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb96e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x59}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x35b552dc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r1 = socket(0x2, 0x4003, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 07:53:45 executing program 0: r0 = getpgid(0x0) r1 = semget$private(0x0, 0x1, 0x445) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xf641, r2, r3, r4, r5, 0x48, 0x81}, 0x400, 0x400, 0x1}) wait4(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x400c5708, &(0x7f0000000000)) getgid() 07:53:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x146) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="0921429b9830306075999836d06e6540ccda37a66e8f61e4d5d93ed3f224adabb2acadbbd636b83a8ea9ed18006c12b1f5e99f23aabf1c466023607420cea6f3ffd41c3da0442e71bfbec513bdddc434e57d98d93ee8c1e769068aa5e11ba92b3a6dd4a0a1c28d4df7d996522ceda09dd3d7f71b6b349b9383770892d2cb7739da8b18cd6637847e020dd08bedc92f239912", 0x92}], 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getdents(r0, &(0x7f00000004c0)=""/183, 0xb7) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x0, 0xc000001000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0xffffffff, 0x8, 0x0, 0x1001]}, 0x3c) socket(0x10, 0x40000004003, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x5, 0x82d05ad4eb483af8, 0x100000001) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f0000000400)="c0f2ebd1580f622bc4011859700a65f3f1c481fd1183fdfffffff0c5864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 07:53:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 07:53:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x25}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 07:53:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) write(r0, &(0x7f0000000000)="d79e22d6bd765bca6c6850e377a78b0687c3ef267e02117cee141b0459450e36b50cd7172c561e5c70e5f94355c595ce911b1b64acbb921e3caa8ac63708cfc5db0978a654faec8e465d459f19671f75e2dfc3ff480e5d9d1b18e2344d36ed8802ef035f6b933d2d845962d4cb339a38010f89ed4e249c0b0bcfd58114ee932c0fc5d237d73043f76d3ca71322d85dbf212c7fb5922b1abe75fe103654ad5cac9afaf3d6d5a98c113d", 0xa9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:53:48 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xf4, 0xff}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xe1, 0x19a5}, 0x8) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 07:53:48 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x5}) r0 = socket$inet(0x2, 0x8000, 0x7) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) fchflags(r1, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0x100, 0x100}) recvfrom$inet(r0, &(0x7f0000000100)=""/237, 0xed, 0x2, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) listen(r0, 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/57, &(0x7f0000000080)=0x39) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 07:53:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) dup2(r2, r1) 07:53:49 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x25c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r2, r3, r0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r4 = fcntl$dupfd(r2, 0xa, r2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) unlinkat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x8) setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) rmdir(&(0x7f0000000300)='./file0\x00') semget$private(0x0, 0x3, 0x401) seteuid(r3) 07:53:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x70, 0x80) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)=""/230, 0xe6) 07:53:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 07:53:49 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000000)="280b1f713972d6f618fa8a7aeb9eba0232411bd39d545a57539d6debf31aa90574dc7be048cdf95a8ed26e4dc413ac0714613650aa6a731d691a7d15684f782419400d2716db62a4dd1d9cf24072b87ad49c7119cd902dfda7dc6107673dcdfc1bba2af3a420a282a17f73ff8ad14ebe46c984fce92efc1af177fc4b5fa3eac5ee2fd5d209ac7e0613f8ee6982c305fdffffff6d056c74dd57d371", 0xfffffdf2) 07:53:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = msgget$private(0x0, 0x500) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000000ecf16da0597d3552283531c9814d20d8fc29b550334567d996db208b15da044c92bb459cd0fc921386b881e67efc075c6f874eabe3ebe998db213d4d23323048ddba877840a7001ea5a0e9abc2a9034cde062fab50b4e7cd7d339716300025e9c8f3af17377dee7f8b5f17f20f92cb6b97dbfb74e0f30ce8a281c61f410657948a8211e881e103ffc4d3bdab944aece14ee13de6d14ce17ca0707d00039b1968ee609b262fcc5e8d0c1857d66471961f8daef3e3a775f4b2122165e0e2000000"], 0xc8, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x7fff) syz_emit_ethernet(0x9, &(0x7f0000000180)="8b") 07:53:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) fchmod(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20022, 0x9f11d3ad21bac83c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 07:53:49 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x400001) fchdir(r0) 07:53:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet(0x2, 0x3efd, 0x200000000000000) r3 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffda6) r4 = getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r6) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001380)={0x1, 0x3, {0x200, 0xfffffffffffffffd}}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x202, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) ioctl$KDDISABIO(r5, 0x20004b3d) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)) getgroups(0x0, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x880, 0x0) semctl$SETVAL(r3, 0x10004, 0x8, &(0x7f00000001c0)=0x792e) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) getuid() 07:53:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x2, 0x6, 0x3, 0x5}, {0x7f, 0x100000000, 0xffffffff, 0x4}, {0x6, 0xcc, 0x1f}, {0x4, 0x7, 0x8, 0x1000000}, {0x100000001, 0x1, 0x9, 0x1f}, {0x3f, 0xd39, 0x3ff, 0x77}, {0x14, 0x1, 0x8000, 0x1}, {0x8001, 0x7, 0xe4, 0x3}, {0x6, 0x6, 0x3b667d93, 0x3}, {0x9, 0x5, 0x10000, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 07:53:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) fcntl$setflags(r0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 07:53:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0x4516) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 07:53:49 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8000) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2ffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/69], &(0x7f0000000100)=0x45) 07:53:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 07:53:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x10060}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x8000, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000580)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x391, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x1, 0x3, 0x3, &(0x7f0000000340)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20400, 0x81) syz_emit_ethernet(0x8e8793e91a12cf85, &(0x7f0000000380)="5f9f7c119514b0") kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x99, 0x1, 0x7, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x100000000, 0x22d}, {{r2}, 0x0, 0x52, 0x80, 0x6e, 0x3}, {{r1}, 0x0, 0x8, 0x40000010, 0x6, 0x3ff}], 0x20, &(0x7f0000000240)=[{{r1}, 0x0, 0x40, 0x5, 0x0, 0x101}, {{r1}, 0xfffffffffffffffe, 0x20, 0x82, 0xffff, 0x8}, {{r1}, 0x0, 0x40, 0x0, 0x8001}, {{r2}, 0xfffffffffffffffb, 0x52, 0x3, 0xff, 0x3}, {{r2}, 0xfffffffffffffffd, 0xc4, 0xf0000003, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x26, 0x4, 0x5}], 0x6, &(0x7f0000000140)={0x8, 0x9}) writev(r2, &(0x7f0000000500)=[{&(0x7f00000003c0)="d420c3907417", 0x6}, {&(0x7f0000000400)="1af606831a397a278a63735137438f94a1bc1b3e16febaa15c45162d53b851295c329ce20c7b90c5a4684c1e8ce0311a35e99d8b99693d2407ac06979e1939c4f3c3042dde710c642b30b78eafe4cfb0f5b3f56bce36e0302fbf7ff283cb55314c8ebe7c7aad21a024037d33ea0439731ff507939e2f2d6925847f25b236fef7a7b9c0bc7b67f0f8f52ed10265f7d61774c235f78262d23b3118b99704628fadb9f8ded1a9be00af9490307637a244c48cd02d79053d8279c272e45b444c55a57a56571407e4877c4c0fa8b155010c20c2b816534b", 0xd5}], 0x2) 07:53:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x7, 0x0, 0x6, 0x0) kqueue() 07:53:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x7c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getppid() setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 07:53:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x5, 0x9, 0x1a, "b4af0c40a19938684f5bcedff63d0315097b3913"}) write(r0, &(0x7f0000002400)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588a", 0x85) ioctl$TIOCNXCL(r1, 0x2000740e) 07:53:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[0xd915, 0x1f, 0x3f]}) 07:53:49 executing program 1: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x4001, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x5, 0xfffffffffffffff8) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000), 0xab) 07:53:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x120) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x65, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') 07:53:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x40000000000}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:53:49 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x69dea345, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x7fff, 0x401, './file0\x00', 0x7fffffff, 0x8, 0x200, 0x3}) r3 = dup(r0) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getuid() r9 = getgid() sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="ea278aef7ea9930765c3d62970b36671c783f7282e5a4c754dd9f9b4be3b1ecff4a421ea810c1e959d9495105591d65c2122b5caf372a9ecd444280e5f76053a12462ca7c8cd8320c4b6cd12d691affe4ce44d76b893400414b7534f0e623891f278453ebb344c6918518fc3016bf5d4388c13f9247d857e3cc67a38f5833312dd928a8c07e1f4cb7520530a234ab3c818cc6c0d2d8e11573cba83b9ce5bac3027e45f46f276d59a0b69cb2d14ec7ad55565bf9f69301a1ddf53fa0c4e54dfee51d989ccd37711c425d7f9fd01cfdd6975b0b5ad80858e4b1bcdfd13df42157bfa1c5061a7fb09a92bb0886ee457e5fe5f282b3b554d497d138b9c687bae9909a7cfb0c0e0c10a2ea8b6002252eeb695cb6ea7b0a2b4a88baf1f8393a4d7a45f67f554fa8d263163ea100ff036210d59010d5db9efe49bcb4f967366b9139186f0b1522b0195b66d78a571a2139cf87ffc842b88ec1522299a1b0ee11abb182c4a5b8dffcbb9a060c6cdcda79aaf95b6287492bbc360c7a6bcd65e7248a921664636e85a6daa48904b2ade1ef76203be18c139e58a61460b1b7661cf4765e54a198cd892640466e73f878325dd0f69ed9892be0e5858ac66a63bd4019fcac26cfb05beff4c62a6225e1ee58b7fb4bc0c220d5f808484a809946f9a77a9f5c6e6450ec733e902a752c850821e45e8e09667efd783a6ad65b6591aae762f195004a6d13da40448d06adc3ecd75b7a55b0a45551747a08ab1f8891a1e66c2975bbb43e050130528dcb2839520539cbca690f839ee6a33865c2ef6ed2630f5035176064adedfad3bab98a93b9774de21965db97da70ffcbc1e77660659302b3f41e2a78774a931801d88ec71447e95802ddfaf4184bb5a172fed3ac0818be2b97f895a495f13c8e1f6643b52e6b3031f064288fb00dbcc16961cd474393d95fd9c1604456902b20e820bc2e9893761f763322f67029125a5097b9e93d6928716a15b65ddd17a43a4c1c5b835fed56c959ffaf80ffee37dd2e0e3e8d856db0eb2c6999fad996762794f1d29e779bec15dbddfb2b21bf4c1fa59e30c4b0a5079f119077ac735c9fa7b4771202448c362aaeea5696670a6d41f66b0bdd74a1cc99794ace3ce22eabeb14ed6cf83172035a000d06cf98ed0999473f88080a90095b137a1ac499a96653d2f87de7f5c0a88db01b19e3186342cf7b9bf2346a41323772a3e2c6a3e88d007ebc72e6629ab1ee2d40c514e37165ed90bcca77004e95639df94d5033b12e28b7a19fd4ab0b7acf0128196b7024ef863ad45faaeb8a0c795a6f7f4db27027183840fc146164dd98d7c989b2fcd5517d5381d26d0caa4f37923ad8dbc66cd4ac606cf486b3a71421cccc9d0f89994da0a4b7e9b16a8477f8efbe530e06a6c8dc5622b0ec7f74e3e1270df5ad89224c9a8856b948ab7c123a7a7d76c8b4480f928e2996a9070e75fe3dfb19a39d68d22a6e2eeadf425e78d2416eaaa2866bc087b41c4cea362c9d086a4b7b9434fa76f67bae3456afac015fc8646de332c78d240e63b49029fefe875489f9083cd4143cbf389a28cf58b23d8dfa882dcd68b7dfd6295fdf1bb5bb97e82709443b2de1281ff75e14ccceb42799d18eda1623c3e3b8c8e62c7c3a0a6fdcad8cdc46e6f993eb97106237ba6bbfe6719cb7596b089a3fb5681922397c25df260759cea24bf8ffbeb161b76428c1b7024200fd9ffd5355d258e6b4f5f242059d3ef1278c0e57ab3418fc9f71d2ac1a626132f0c6176d06f87d082c9ac6685d184e131bc368224e237a048048c4bdb297525c3db45334bb447541dc219b886d9d73e6f1c6a2502a3802c4122f7fd013e458f6cb31932e36c9a24abca927c2c1f0efaa90ce38ee95f299d257f717c971f436453aab120be85e3cabf28bb1ed2db39f8fa28ee722b24f286535319e0027dc266c64dc7bd8b3c13adea4f5735127e490ff382aaaae3ad206d480d84f34d2a663fb62e718f6157cff8f86c028c434909117c71fcd0b1330d0f0cc75952de9e7621685ad4acc9c697f0632e0381bcb0054b52a9c3a842631f9c25a5460fec9c1ecab325bb2baa5729513fc695246128c173572537d9e10104959355a59904b42fd72b245a4c6093b18b4081a30d3d423dde167d04c423166935892290410c7dc65f09342db90734a47eb695de1ac774c4a5f219f21a6b68da181fc1b592dc346793a53d67312cd2ebec67b26414caca0e3d28008d237e6107b0cdf34921781250ee64159aa9f1156ef19473bd84ed767a1cf778735aa52a196e82804c63c5a948c43d7a211655c48e83f73bb3fcc0b418fc3c536f6e9f79ea07d2d1dd7c4bfd297275af8b26eba77cc4cf11de0a9705e4a98e5d9dd84a449d3af2b981fe1289283d3df4433db7ed7c10aefbb0ce9b7d2ffaeeaa9d9fa0526824e5ee52dc616533e221dd27c00ad8611058815fc5915d30627d92373c2b1f39761e2b090ec2791663d6936472656f64cc5834fba363dd82f3469abd9905d19ad506e73ca275560eb375c607a8c07a98fc5920e5ee346cf2624a2df3bcb5f24abff5f821fa8aec94d37ef2ef287791f746677ee6d6ecb023790c6622e2e46d61b5e384dd26bbf1de3e4989775e9305318a7a795acff2fcf481aa9a98be8c29b5b6f520be99ad639b3ef73cabbf0eed7e37309b39d23d9ce7b8e1a8a024b9d5f1d0a5ef39b43b054384af568652da3a9e95d1654e0a9b59f7d27e593e75851544a243418e752adb693854407d5c5e2d0f5d63aed753da4b8222652c676f61a973cf63c8dcb24c5de4f547b66728dcb3ff52733d24645aab752665cb870a6e2a45a91edd74adf0f89ce790ee219994fa1731e220b74d58cc8a92d4d26416a5737f7093b286d941d9feeb4d1a47865f9dc1fd030a68f9527ba1605d386f4a0be017bda2a030d18b5337a58706589d14de4489868a1d82224c5febf9b6cbd02a7c268a9c0d17eb8b1b874f9e67b2827596f9a23687921a69f8cff4bb4d4e9a75fc3bbaad0bbb674cb85bfdb6d7549ff230a86c4bd43a860d71088e58ea561728e9059df8e62e1607a4308df549d9ccf6a5c258830a03037f4a426b853d7a04b4e2eb6b891b86c61dec485be81803308af306d81501c57beca5f760b0c89b2386779b91deaf129dfc2210c09d8742bc34f02c6b0b17c49c66645a2149b72407a2c6bbd22451b96f61841dead6f0f273b1eaee15bafde70cb2d5a12b442ec76bdd32350aeb641fc9d68109c887170f1b0321832e6c4480215771d4ed95ebbae7d8c7c1a7eb55e6ca5f855dc23e84f87a236cf06f3f0165c12fbbb5b538bf4283bd4d5463b58f99dffc38af357f5e2931408e487fbe97b17bc80d0fcee95c00b754106bff897329077078ac44bbc3f50f140df894db92f9efd33e1ba62ba9940a923def9d656dcec573a14587814812cda91f306d1cdfbc1ac62a1e3df3182bbe3a585ba5dd6031bff45d888cf5fc9c0d09e56d65e5e3ea78c2116ef3f680d68f593fa9fcf9d49a73de88e3ef9c5c88a91004aecc2d17824f3ae4daf2693dabfc9225c0d25a44ccffa2aae80977cf0aff42405c8d37735b55c959569b4414657789f68c3257497212e81c0df66bc28a2599ed8f98b8c3b7f91559a46ff4ee8671c577f1e7f648f7cd7f3b671ca3fd14979bd81a35e410ba4175d4acc28ec68e67a468150f4cb3ae56b9cba346a35958d77ed47f37846cddf1ac87cb8408e474cea4c0ffdb314571f255c7f95de831e25f55150d6f09f26c7c8212d9097d2a0d01ef2ccb9a340b6485420be4a2ac8347a9e9d6c6762782eff012d28c3f3e4c193d49d0a9cc7b34ca48364e7abda4a59ba15533fb922d6f7a9bb8c45244da4496110a45a01a71a04a36311e0f24cb4b20c9bf01abf5d0335ba7e5e7173cdaf374b09315a2a7b25b2d89f46b71d03b430aa2a1547e43dd5e474c49e5156e47f2d4bee12dabe6a8be39784112b43fb34744f06b90cfa2331dc45fb7e07dbebf06e5109c357f6d47ca60b41c251a41f637abba61f2e2fcffbbe55d31d95db1d3c805b65e56ab3f869d7f1bc592bf82b380394051937ed00c34c0602b5bf7e7746ac5360ab3df6b9ba336b472b54f529b17ff78f028ee6b1fb267c86429b58e48a318bb2716bcf9c5f0bdcc01e0d4178d76a4306ee09b0a9c9acd9341f8c01c61ef0704f63e397b06c062ec29c2080c9d677d59cb924f67642caf9355451c6319a45defb1c03285055676eb1364090d07d053ab1e02d97bad6b901e754cc53bce6055b307af9f10629ff9ce492a6e9884ecc11dcfc383be866f76f4b412a865e8670244fafcfa5ba40e1d3ca9d2710a6ae3ffdea44e9390c99337fc8aaf05abbf8ad79e2f158dc877ce90a3e79bcf191a47b0f6154b01ac85ca1a9b99f718847fa1333ee021c53d40cbba87081ae3d480ddc748f7bae3e3b2e2f349751c2e039719f8c336dec6d5197f46a87d385262aaff8f5f239a4c982e539c4b0d162444412288c5f0e210e5b4177fe604cb45598c5d3ab494424ca1097f3233a0ada263dd1cdd499983efe8be4af0875fe43f6476bac785d97675bee8e3b20e73f54610f01236221aca6d81acd51f045b4fa30595fc04b204bf303c7772d2f9fdec6d863815d142d7ea9d0e8711f0d32959ef71be15093e8ace25c69352900ba1d56aade49d2a0aed7890fef251b7ad422ed04c0a84095777f58e28ca1ea9d500fb164b4f01f509234569053114ca681b9ad4d1f6e05496a0db0a5dfcd376758afed7a90d8ff7430cb7f3b408b3530e060bc753c88943d4935e65a29b8817046d1d882ac6559ca876a3a08ca1eb5a355b295be24bdb0963540581faf3dedefe88faf61169900f2c94a20894628f07b87128581a7becddeab8d3df0fa09975b1c0617c19219214980a3f81d23e899bf7c65f3055e3175c2fdd1854fc1c7eab1ce356cbb3ce3cf0d139b8e111611e9725c4c347e127f08b264b09358d34139e832e10deeba8aeb82cc9c1b9f52c353ed4d9d204fbfddc463f2273f43aa954a531ccea765160c51a007dc44a2b87f53eb9cda9e2081462f7f59c3de0f42aa1e40df35f92e9f16773ba18aa7a947e410abd3909091e1ba2ac130cfcc01670c1323fb5e0d5a2314c935b463fec6dfcf5a2bfa0f9965c96ceadc7078f757a247fa70721af70b0bbcace3ed18db909b1b8c4c1d6de28f20ec63341f70a336a20d8e8e5e561d51b6c237a3879e1cef9c88381c59a581411581a862478964f8d5e7d2aa1af89acd7bcae2abd0c7d1020db5b217dcca436fdf6e8da0b53ee2333b432d21014f463c76edbdb930ea4ed6e7b6327285435b976b25e9b146c85500f64fe6aa53ce9078804b0b57c095beee9a4b4faa24f73696a49e2624c6e1562c3755f68de827c35e117da26dfc3125bb28599dc05150b4eec0b284bf377f282320f3a04b2ae13b9d21b4a8511c00abf8dca49a6405c966427e5f619777a48e6f206513b07a9a7904133ede484feaa0b482860955c99a45194b73b8b1d296c067fbf8c0044950aa67af9c0d99a3f978d68cbdc2cea36f1fc7a34c422463460b584285b8ec5bded2a77f403cf5686610f657eea410380b933ccfcc1ba1a14833ecacc3ff90cc4720221a0505e92db6c4b5741b18b31ac77dd74610083bd1c7120aba8f3608e9a54cffc53939150aef47bc41f0f672e3a70d6afa3773f2f99909ee04d5a62b0224b472306c28b30b67419b39f6cb7dbcd94048375e29b6d4fe86b8f831966bb04cc8c8afc5d7a6d8cf0e7a14d11562e3eb2d1", 0x1000}], 0x1, &(0x7f0000001280)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x148, 0x8}, 0x40e) r10 = kqueue() dup2(r10, r0) r11 = geteuid() recvfrom(r3, &(0x7f0000000180), 0x0, 0x2, 0x0, 0x0) setuid(r11) 07:53:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x40009130fc3, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x91, 0x0) 07:53:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf", 0xb11) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xf37, 0x0, 0x3, 0x0, "1667aea7fc27508eccb8005a9dff8470b5afa1e0"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06", 0x4f0}], 0x1) 07:53:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x6, 0x5, 0x4}, {0x3, 0xfffffffffffffad6, 0x586, 0x10000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5}]}) 07:53:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffff7) lseek(r0, 0x0, 0x0) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 07:53:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000080)='./file0\x00', 0x419, 0xd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r1) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 07:53:51 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xd) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8012, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1003, 0x0, 0x0) r7 = socket$unix(0x1, 0x8, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) getgroups(0x3, &(0x7f0000000100)=[r5, r5, r3]) sendmsg$unix(r6, &(0x7f0000001b00)={&(0x7f00000005c0)=ANY=[], 0x1, 0x0, 0x9483d19819549908}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setgroups(0x4, &(0x7f0000000200)=[r3, r9, r11, r10]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r12 = msgget(0x1, 0x2) msgctl$IPC_RMID(r12, 0x0) munlockall() getegid() semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 07:53:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffc34}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 07:53:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x7fff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3d}, {0x8906}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000240)="e2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x1, 0x9, 0x8}]}) 07:53:51 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x3, 0x800, 0x7}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x6, 0x0, 0x9}) mknod(&(0x7f0000000000)='./file0/file0\x00', 0xc002, 0x2) fchflags(r0, 0x40000) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)="d1f1a1629313b9c3e70a465f3db32b34e2ccc77e4746f04ea53f1fe51929f466e2bcd23aa1f9b3831082b7407789e156f18364ea9e0941cef8c0479c7d92422f649268e55ffcc9aed17cc5842e19fb21ec04972d0996142344081d7e17efda126f58077f1e163142e845bae6d31d824503020583956644f2219db6422095b906e41a17c744fad3f21ad13a96e5a16db05c52d27641bdcb4c5fa98e13922f63c05b4f82160232b34eea788307f8e186257a90e056cd6a67a7a83da1328fef3434b7c21339894f19409ded", 0xca}, {&(0x7f0000000280)="53c9fa251131f9e8721ac4cc34df4d53aa29f20405e4c120248c6c102e1cc7bf7559128b4a15963a534637cd4fc19a16e00c4a1d49d3f4e126b59c3281542e254e2a9f49ac1f7f58ced49ace88fc35a053e4155c17fa2229", 0x58}, {&(0x7f0000000300)="24d4af4de6e6d57a87c8f3252d430cd5d08fb1611ea26340d7d556f990790ac2c20ad2ca39bc96ed9652b1daff1f9a768f72b531471cca9a529266b005cbfac6640a9280bda9cedb32ef487a38f1c0ec40ab2e8f977588c022601de4a8e1e31245ced029806001df0fd11f55c602c24947eceeb35c898dd7b3e6868304e688f42729e2ad7aa773916578c46d23f4dcc50bd1de76b02278777a051499", 0x9c}, {&(0x7f00000003c0)="d64947731e4a398dac516a001c9115470a6fa96376f39b132f5ae0b17bf773f1031a615b1a13479b054f5023509bc783c159bee7d27e9d1539aa00da67eb09e60d31d53bcf84dbc4658d6602df16d7cb277a3ece5893a949792ca10b077e91e3f1b8bd62f6c12b0d2f07fa604f948e549fe99d22c79d8a53b77cd8bf3860ce974470373efac47380464e99b15f31f0b7657808380567688768de37b445edb8e38281d6d2f2e57251ac661a11adf7f519a00684f0aca9b110b0970429e973ec75d06ff7eba61978cb7943874abbeeeab0dcd38c6a4dbcc28f667177b67f5190b094c50d711dcc58ab7adb4b138f1a1909ccfd45a7fa9d55bae2e96cf7e28355", 0xff}, {&(0x7f00000004c0)="c5b8b29433687c7a7f88aa00877d2173ff8994b4043f72c669324517640761dcaa404817614c70812c56f339c3bf51ada975ee4a7707f655d16625824e166d39ddc5dfb305c390ca8a57a7d253b18f4ad207cabeb90f7b28a0a08c2e2f1769144a0b26ab5da46e8a5e9bf37a9855af25980bb5a0ea1e1234ecbb807320fb64ce0565e23cf69cdf01926efa8ca606659431d255dbd1bd9d90218e9385e68ce9e6cd365e549108d014feb70d13c153b10a7d0b7346c987adc4613d3a9716923e74b5d1d7937f2b97788b2a572c80c2455f20590a487db9a34f9a81db34f8ad73e7a657a40a53af25b82251b69fec0740077b3eb93a97f2fd0d42fc185a14df6ed790c564a46b30ecd132e730d44342777039554f271cf38adc9764318be49ac2ef432909f4b6e34f44e6bef947d9ae4f4ecb5d9cd2a538005607b05bd9c2b8e77b8f57ef95bd086c6e193e8a195f14213f185376022b7d3d95de239a32d129fad6bdf152034c6560e529bd31a1753a871277c0ffc2bf8cfe4e3bda92676c9c701181b21efc3bf06d62573c5748f7e15423b5d8e480523047e0dbf95a0373b4373acf0157309f374b049200a46a510d0628b525ca079d0a35721f05369ff6b30b6f6d74cc9e53f88fa824b0d1c9ecb67bdb977c6e61e636a86f38c38a26c4c5327d9e1b1e7ec9c3073d00f9b2cbec5d257b1fabbe0d92bb8e5d6d673e6f836f8816d96e232c8b4459171eeff30d74b5e6f2c73c6f15b41bc8f1fb1b5b1c4a14b16f5ce06fc8f39537122652521b3cc16d4f5a91e6cb841c54c6fb651089f86d745cbfe82af57d1f144b6997ca75e38eb52c228af444509ff2d966fcc2e050251ee7f7cae8a96aa7f7bd1e882421aff39cfa5f51a55643be2cca186ed496a9d7173153c0d8600e2f0d2aa52f145627bd4a19866ffc960432463fc97dbfa65e641b31e8958be943e2fad13783ccadb402ff0a429ac010401a5feca51f2fd481ba225133dcd127ab0c94940d137fcef5a6d8a47a2214b7bd652c7b64a523f2c45084814179b965fec6383ade3250312d295a6450f4f6ef3b675428cb937f9857d544f2b27d00501663d08c157a7b00c3357a06224cb4edb43908ba5458870a9fb22a9bc49fcfee414c94531b5348dcdf9074d2c86629ed8296e5d19302874bc9afa813a6ff9c397baad47718b105fd903875ef9b7923c1e87a2c564882f1df55516645f2872e5f753d7124c096d10623c796583d46f2049df5848e224f1409bc72e2e02368465c399303128811b5ae44f825e28ef0927d990e8615da0108d60e0e38da707605ba9f71a05f7d54971fba7fa433855f97b7668178d8f5d1b69ed7aed8bcfb949d0c76a10089a9d6c0a50f09cd9a12339e90b3aa5bd06ea07aeb6a65b75a56991f50a82bc884b8bbed1bd419733a5925fa0b9545a614343936c3e564642a65a7259626876ce62970fdd0a65efdfa177c859e5b4bd5f0924b1a71b3cfa4e77aefeb08e543e12d6a262274c01b8ec1183300b625e9bccd17a6790ca2120e12eee6e5f2b189d3e5cb45cd73a9ee2ac8bf650d2ef50a0741df5720886c184f4e5dbfa5af0642924b463b9066943b442d82619de27b3d2e6d401cb31b1ad536f238ac0fe59ad407abe0746b50ca2ac13d720934ca788e5afe78999bad1cb955e5cbb9e50f9dae5af0aca576ec65c33a5b6465bb5659924a075c3f34e844d9679bfe6e08025f5d3e966119f3659173a8380ea1ebe1cba36b19f77e6d697c263a205aea94adc0c1d401ff83f6a1a9b57f3eca53302382ee6a910277624b7ff04b5ccfe40e3ded9016dd9700e6eac6e46fa6c426b865b08673110658457f8bc8af31d6e9a331abf0dfe30312190f188c731f0a8ea6a96d12bf45d28e19e7c5459ccf3bd198fe7d5e249b0068d7a736fc765e07e5d5205905b29f794ade2449ede1dc46c0b62392c6961cbc5b57e3bde61f719b12ac59e80efce7a3ce453018bfd608cc5250df2f10914ac088f893ab8ea7ff59619a917b7fa69aad68c034ff733e683d0e43af744c0672af7e962be691a8f05eef7bce8aca04a2729e84cb3dcb092ce292c43093cbb60b9e2d4558b0da31a4e2f072a6f7e3eb60e67523afd87354cca054fd2474ceb6f42aac2db162a209c910ec682dbc46d7af02085905afe18fefb5cf0dcf94224de7e59a971dcb2324d1bb669b75be65690cae4d9ebd999ea16a3b62322f07b10f1de8c7fd54885862c165757957db07c14e847efd8475d0e6c9b929de4ed436977701bfa9ee00387ff5f535dd2e44237259d4362cbd0b9a26dc052d7bfba8c5ecdb0f771b848247e8f959cc5e116e68b62967d6cd0bb262cd9960871a919dc93b670ec642064ba681ef3bcd0976c8ebdda8f03a959aa5b9a196e53e544b1a4f6572e07adc69232a3bfdce4a3d39b97c8ee6cad007024435e006af049e81101d154bde0204190681f98b8e8075406ec138f7275249602de7cd6a50f1d60d7aff8eccd552c6edd99ab1c6d6d51f76b3cecc2f8dc65a496ab787d582f6fc05db1636835479f4bec8ea3df35470256761df2aaa271a82dbf632bf233fc469fbd2fdfcca25a2b32f3142d7b00c2743fed272ca069c55307a7bc379bcacf9223a18b008c0d17b20a739f40fb01de94d603d3ec799ef630b29df4c954eda0473cabe5a010a59bb21f2a27a41eb02be922b821cd7f23454f6a64c3279bee2fdfd0a014e4bb93b81e5e5972582d727073188a45c0e0ef528ad074be876bcc1d4cc86d4ed87dd11c8e1cb971c18a87bbb5fad51cdeedebdbe9f2557040782bd846dcfff50984a4122b4c5e963a77c185b5e868f0d04b91a23321dd8dd8ac6ddde5fa450ff0bf9801fe5f5eed5e626cceb82528d21993b359687c6601803eed41a8593c2ba417cad24f140db13a7e6c4fdc487cfe0b9a922d9453289d116208519a0b83318eac8d86d7332b628d6a113b26a60debe5ee24048518ca3860e7705094bb8cc8867f5b3c907931c858c89a91426de80ef600bc92a80d089c8e4c4802ab9e2838b26ad338681d64d031d51b5767931302866b057f879ba9143e57d4d35ed9add913abfb932a97fffaff4de335c54d911c29ccf3839065bb57eef3b01065605be3bd410cd9f16ad40cbdd6bf29e0210aa46465b133d86ed66bdf91dd5f6b708733da9fe55d842216d3ffd604e1c96dc37b57a00210e2d6727b6fc070432edfb4fcb74137f5d2a7ec359cdc693e65528902ea8fc3315ba8bae8f6bcb6520369da1f2947ab611ffaaf09c15d13912533e0f51a00b4db4273675bb1957eb627fd4a4e52c97ab27f34cb4825da4a0fa590f7a6b0f121b21cea01983922792eabfe55f6c8b343507362b26554ce54d247fff8799b7f4bb0d12724aa45a0f80a61902f5b773b584bee948bac6bc3934a6921bc1ae354ec8b56277080c265d161f714c2f2cf28c520b28abfc68f3f1a49133bf0ca797d615eaad2442786ca0d756966c8919836e4b58e1404fc42e0c254e66934486d4c474d9c8f5fad61ab86f6669c16bab50a01735302868a7a9fbdc682239244a30dd524c7f8f54e6fddf5d4c26982a836fb68207f4c48daa8e240f35ba92585ed96a3b2c64766639168e9a5f6d2a16170bb9c515e151a7c638e787c4ce876a90d15138553756aff71ed356a6e1528fa89ce22d017910991c3832b349e80ee2a99f46bbde44cb293e483b83009faa0f86658f320116bc7600aa5e12143c4c07f9a8c1cabccd9643294421ffd2b842b9c8166419ad4dee85f28a1e0d442de9e2ae60968ec9f0721ad0e64152d55fc533ac770dbc3be819a0dfad3a0f807f4f0b8d0f33d5a497cc310be0f9fbef490048739c4a9f1c7dc9a9ce0215b4fe34175ce9254d98cb286a083389af37df31ea1e6a33084bf5af15f91827d02ee89799e9d25ca89990efc16c4d24f631c902ffca5e0ae910fbcb7f3e48c4313bb125375bc753a7ef8862a9427ce68f2a653a79cd2d6ea70952daa54144a4092c9d7017705c731ff74c02470fa0e40edd3ecc41c5138e272a7b77a495ac576df0ec8319080aa9bdf15a68a1c696243c65a14538d956bc1ea3e55c0825f705dc22d9282fd8b78399a5ec8cc54ce2cc0f7f49b1de3f9b735ed2c967bd3359fb7d335211c79459d3631940e3c3a99f4976818c19d1cf0e460cbd8215a5f57875863cace4d93143be922e8adb029d33064024ce66dfbc96c1443a0cd0be217ef02d1d7befd099ff685858b28ec86e04de82bcce0029ced09fa90b8214e230c46cbd55c9faf29854b9fbbead6db82220753defa034c7c6dc5eafb4c13bec2a603fc88865890fa761351fd4bd200df7aae89c87d21eae51de359e00d0c8b16e71890bde91f97fffa2f2e280d248d57b5cfc146f965edbc3c1fd8a5427746aefb89cc0770077f18cf5f1e173aa0acb8b938cb5b91784ad9c78c02cc5e51ff64b55ba34711f339e96b3c1f74b085cc3423c859f3c8f033e46e47148ae863e348c85c953d44dd01c6e11edacb30a2016b4512d512415a5a070303c016593507ce0e1d2fcbf699bfb7a6e5501ea024e3fe43eb3f987db56f45f96d3f1934547520247911854601b6dd864578b0107a214e865a0f0ffd5bea899b0648105a6a014baf922ebc7e9b8e2d82e662e73fcf42eb31606bf93b58f2e9f0f617537a7c60d97d05a84be6ef03f54d60f34534c8e6df80a593bb8d266d18343acd53c5286cadcfac09d9abce97b98762cce69283bd1e5f721c0ea0f7c18e933ab3dd82fe841eda32c2bfc072f48ad1f6a961a44e9e0b813afce8a7aff415097df01dd3f29491350c5c866de4fdf74ef1fb0b4278f627231e4e499ac9800cb055acb4926ad9d07e746b23caca6749bba036994b1ce4dd57093a691a18f962ffd3817272aafb6c30cbf1d3da72eaeaa1aee2d5cce341712051e379d04a27552378df8e7470b7337e91ad5d2af0a2fabe23078de200a9334ce571062063f5b094cc32a5568c5d66de4e3d442109d52026d137dc2e8694ab4036fa377e0bb88f11e3b24b089a2eaa6299d426b788ec0715ea290ff13a963409d107f53244eacd6151b4a40240bafebe93777b6a8a3ffd0eb9c0488cb1af5ceba7c7d6c9be6b74b382038507d0b6b9652b5778ae502146ca32f69ea45e80b6162e11bcc31cef6240ccf1f5856301341f8dc38331389a6a385b7b3befe4c21f4fbec4c9a858da0beaa8d1f807dd9fed4fb3dc376932b98a3bde8da9d91fb29f903fbb6489b886a3699445890091cbd0671310ba608921c8b20dfacc231f53a494fc17835c155cb266a46b3127cc4806ccc398f57d1a33928132ed800430a4db0bc895664d6ee51131d2bdeff1c549618fd212c5e3223ad6cf6f87735767e7a279a3507e9e8b10e833f6e791112654a2c86002e0d12dc36f646202527fec986285a22241dc26cee57444f35d54665ababd2b665e06e9227112ea11c52e338f3158bd9374d75503cb0356da1ab29dfd4eef1a54367247ebfe6b266943445acbe819c11492c1913a124cd186610b1527fdbbce6a08abc7123cc3441236be6c3291d9a33950a9ae40dea505bf30545c8291cb599870983002617ea78f748bb4fbff5f5bc28d2f2ab15cb4efbc00a86d3e8cd262ff7bd78e3368aa0305f9c79ead4d1b640bb85a649e2b36a22bcebec7a098b0e18285784a1c9ba461afbdba1de37b150b1d33cf0d26e3e82df78ffaee11134f66fc5030b4a8a0b1786c090cd6a2907aca4b2cdedc952aba50e20a2e42c4186e6b873af18965c28716ccb474529774f4abd9e", 0x1000}, {&(0x7f00000014c0)="2f6d833e086d3272006f422ff5d428f218d187bd2d56e0da997a03e3186b1fca9b73d559f78517b9a5d7f95f1c47eac753a9c3b32f8a147393d85d941d2422ac6fdd21d7161ed62f53e71fdf7dc1bbda85ffc65e1879ba15931deb3c39c5d9694738e87f82477696ae125511ea3dad99b4f98655e3be203a96e498320522f03a4c5e3722c97453", 0x87}], 0x6, 0x0) ioctl$TIOCMSET(r2, 0x20004269, 0x0) 07:53:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 07:53:51 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = socket(0x0, 0x8000, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8001) 07:53:51 executing program 0: r0 = socket(0x1, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getuid() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x6, 0x3, 0x4d, 0x100000001, "474b080041145681342ce269dcd806db2efdff0b", 0x5, 0xffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000080)="b100050290000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200a371a3f80000000000000000000100000000000000000000e8ff00000000", 0xb1, 0x0, 0x0, 0x0) ftruncate(r2, 0xfffffffffffffff8) getuid() 07:53:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 07:53:51 executing program 0: mknod(&(0x7f0000000240)='.\x00', 0x3a4914c44f7b202d, 0x20000000001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000480)="845f84787803c57a425e73fbe4cc2280fde12c038ae6a83aa344b4cc818e3215f08e97f90b46549d4e87a56f3e527fa6be2c3d4afec0d4ed3006dbc9a174c5c80745e7ca6cff2b6b2790f508314cd605ff2dbd999c20ce9ec6c430cfc7eca30ce3698e3b9b263b92efc99ab57ff9ff6291bd41823270b29a80de49f1a6c9bda912a12ac3cf363349101cb566cabe42bfd1dd373d238631a391ff4a068c421d13bbf0fa5c176a6d71e6597d0f60cdd595b2d135a2249c145171e578b86fc9315d2fdbd4b609e045f829603bce39f5a66194a27ad00fe09807ea11e2e9fd77776f19896af0571b316627aaa0578c5bb054103f7735fdbbee329ad0db4423", 0xfd) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f00000000c0)=""/102, 0x66}], 0x2) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) 07:53:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x3, r3}) r4 = getuid() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() fcntl$getflags(r0, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) setsockopt(r5, 0x3, 0xa, 0x0, 0x0) r6 = socket(0x40000004001b, 0x4000, 0x80000000) write(r6, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) r7 = semget$private(0x0, 0x6, 0x8c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) getgid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x11, r5, 0x0, 0x1c) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r7, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) kqueue() fcntl$setstatus(r2, 0x4, 0x40) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) 07:53:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/104, 0x2b6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x6) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7) 07:53:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 07:53:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1ff, 0xfffffffffffffff7, 0x80000001, 0xa}) dup2(r1, r2) close(r0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) 07:53:51 executing program 0: r0 = socket(0x22, 0x0, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 07:53:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x7, 0xa0}, 0x0, 0x0) 07:53:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x4, 0x3ff, 0x4, 0x1, 0x3, 0x2, 0x100000001, 0x0, 0x2, 0x1, 0x1}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 07:53:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 07:53:52 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x800007) sendto$inet(0xffffffffffffffff, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000240)={0x2, 0x1}, 0xc) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x2000000002, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0xaad) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000700)=0xc) r7 = accept$inet6(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000500)=0xfffffffffffffdee) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="5f1a7e87", 0x4) getsockopt(0xffffffffffffffff, 0x5, 0xfffffffffffffffe, &(0x7f0000000380)=""/22, &(0x7f0000000100)=0x10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000580)) lchown(&(0x7f0000000140)='./bus\x00', r4, r5) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x6, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 07:53:53 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20280, 0x9) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x81, 0x102) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x4, 0x7, 0xfffffffffffffffc, 0x9}, {{r5}, 0xfffffffffffffffe, 0x1, 0xf0000001, 0x10000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000001, 0x5e9b, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x4}, {{r4}, 0xffffffffffffffff, 0x66, 0xfffff, 0x100, 0x7}], 0x0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0xcc6}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x7fffffff}], 0xc1, &(0x7f0000000180)={0x2c0, 0x91b}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000040)=[{r3, 0x101}], 0x1, 0x0) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x2) 07:53:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x101) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x10000, 0x9}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x8001, 0x0, 0x95}, {0xfffffffffffffff7, 0xfd, 0x4, 0xfffffffffffffffa}, {0x101, 0x9, 0x957, 0x81}, {0x6, 0x3, 0x6, 0x70}]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="43ed1d221875f92f7737b93dc3e3b68e81dcd920", 0x14) getsockopt(r0, 0xffffffff, 0x3762, &(0x7f00000001c0)=""/105, &(0x7f0000000240)=0x69) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 07:53:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="2dc6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/83}, &(0x7f0000000100)=0x55) recvfrom$unix(r1, &(0x7f0000000240)=""/215, 0xd7, 0x800, 0x0, 0x0) 07:53:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10c01, 0x40) fchmod(r0, 0x2) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000040)=[{0x7, 0x2, 0x1000}, {0x7, 0x4929, 0x1800}, {0x4, 0x8, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0xdc7, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x2, 0x1800}, {0x6, 0x8, 0x1000}], 0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x5, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5}, {0x1, 0x80, 0x1800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x6, 0x80000000, 0x1ff, 0x9, 0x2]) r2 = shmget$private(0x0, 0x1000, 0x223, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/192) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/150) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x100, 0x8, 0x2, 0xa4, 0x2, 0x101]) munmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) close(r0) r3 = semget$private(0x0, 0x2, 0x683) mlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000300)=0xffffffffffffffca) fcntl$getown(r0, 0x5) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/162) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000400)=""/166) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000004c0)) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="05fd73869e1fc2cc48a568e124f5887b072966fc25d89683d9a779586e58fa36fbf546235385e53474070101537b4a69a457eab809f12d3fe5f4096b44d87f0b426f9e31090e51e0774dd7251b5e3c7194c13c1c22e939dc73c2a520e37972e501aaceb1260e989852481ff3660593ead0b1686db53e1f2dc7ca1dcfe502d031c98ace05a68a9ee497a5eb65c8c05200356fb96da4e7c2", 0x97}, {&(0x7f00000005c0)="3733e8acab3084c7ec177fba94b6295e5facc72d889b7a5f95b6872c90d76a1bf363d3d1e2db23d0c404080c61ca30d621661517e5ec9fa2ce00c1eef0", 0x3d}], 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000640)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x1000, 0x3, 0x4, 0x401, "64b609fbdcf59a03ee2ec92c3809beaefd09dded", 0x2, 0x8}) mknod(&(0x7f00000006c0)='./file0\x00', 0x22, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x88, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000740)=""/132) getpeername(r0, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) socket$inet(0x2, 0x5, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000880)={0x2, 0x5}) 07:53:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x81, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "00000f0b0000e74d107dbbc68588d03600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="11000000010000170055032f71de8792"], 0x10}, 0x0) 07:53:53 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x0, 0x0, 0x800000}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x3, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/172) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 07:53:53 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0xb2b, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 07:53:53 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xe150, 0x260) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 07:53:53 executing program 0: r0 = socket(0x10, 0x1, 0x97) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f00000000c0)=""/154, 0x9a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) lseek(r2, 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) 07:53:54 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 07:53:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800, 0x7, 0x100000000, 0x2, "b88da7d727df9ecb23b01772ce4d373825598127", 0x4, 0x7}) 07:53:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x8) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 07:53:54 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000240)=0xc) sendto$inet(r0, &(0x7f0000000400)="eaa7db8a88d60d4bddd1c7a54e4f0d5d766977306e86029c85d9f56043224591cca9d37f2f2716d5ac295681657ee239d5fde17b9a38f8a2fa386c0ae30a321564e916b7c5839a643b23724c4bab957a0f9ff528eb4a6d2eab283d9480d0df598c83e45afefae19e51d346e9a294ddf12ada629b9478df227fb565c4d384cf12e0292355393515cc7dd209cc4dcaefb94c2d8387256d8bd1d9d393c95fd05645a823642e7490cf6a450a220b221fd0119032dda1ba923d0578ba582fff022585122b7824f744418c8231c8329b4f6589865f1aec2795b2778c684f56fbfe617f70f223ffef139aa833ed070ebf77a0aca4d492d4cf0b2af1", 0x131, 0x408, &(0x7f0000000500)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485546) shutdown(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8148, 0x0) getsockopt(r1, 0x7fff, 0xc18, &(0x7f0000000380)=""/93, &(0x7f0000000540)=0x5d) sendto$inet(r0, &(0x7f0000000280)="1b717d619b6fe2ba014a1d06614de4fae7ce5f74dbed7cf1c2c6ccc27cde965f2a49ade4c0575c7ee14cb22b339635e98854498bb8a4f729779bf7e30cbdb8e1a242c024d6d44cf2b68287b7974c1363e8a9f3f247850c8b003ff510f1bb5f3948b55ad10e07654cf8a54125efe46ab623601e6271cd01234aa8f1443a0c3e17ae", 0x81, 0x403, &(0x7f0000000180)={0x2, 0x1}, 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/84, 0x54, 0x802, &(0x7f0000000080)={0x2, 0x0}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:53:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 07:53:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xfffffffffffffffa, 0x4, 0x100000000, 0x4}, {0x2, 0x3f, 0x80000000, 0x200}, {0x1, 0x9, 0x5}, {0x1, 0xfffffffffffffff7, 0x7, 0x6}, {0x100000001, 0x0, 0x7}, {0x5, 0xa15, 0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 07:53:54 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mknod(&(0x7f0000000000)='./file0\x00', 0x1004, 0xf7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 07:53:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x656) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0da6d29f70ee295d1b3275e8c178d35d7cf4e4c57cf5d722f58378d26eae0e8d50b4782ace7662e2314aa30da9afaccfcbc6d29626890dd92b2568a99134f7d16d43f5943be38b0c9de2e6e0d21f209331f9479cae358eefa156a0b1bef00203de794c85c85f4069d3cb6d3f650afe22931521723511a1d1e42c690d279a984c58b1d094f6d22174bd22bb4efa154cbe357d61d5f73161f483f3c908ea8b15f6ece4a2f3587fd6f37e95a5904aa7c19ee563e9734ae1ccac3e32627af9b8a89856abadb39604c10a1dfeca856ad7ae63609d37787c8ac0538b8a57d4c0f8b073e8023cc531ca1c301a73aa4976dcf47d63533a19e4082507b86b9fd7e35c0d201cebc41d3b88d99d8cb133943380c45e280f446ad2139540abc86d2a6a36e82adf9cf2ea35b36cad96aefaab7abe43c934bfffb2d9ef0a78997bd021b7ab6202d45bde24f7ba88bc2f9b70602441bb4eee6b91d8fcd8329cc1b3b9bea129bc34a141848caae428df996e7244e81fcc4507332839be0f0609f4bff6f0b9d43ac0d15331c6078639f54d9b9a23200e23d8e931fb6188f91f14a9702ad07391334ce1e630b41f9fd5d0f80b997dc3f9c73899959c5dcfbd4adfc13dba7f37da96c60776fbe224b155e11c89fcda082c1080c59b5377b3a1b45d51d9f3043bdd3fd7c0d66ce2cc68adb6eb8a53a464bc930805579b8837bf89a8fd34eacb747f021de82ebb4f4a8145c6c5c372d93946392f219b17bb9c0f2c8e8afe8efee21afa84e7530f3d04bcb4218028641ab164bc12cf55e53ac4e366f336555214dec53daf0d3ce371a1f01a7841937058a848d05d59c81b0386b8c21c04189688596f1fc9f5c10a01c726364dcf379c7a37758738298506008281071e631240e1f3f6ad1df9805df6af21f1385397cda0a065a30687a4e958501460641ab5452c5718e0901bdfc537451306bdf69051fcf0942464462982dee9ad8e772699bc586dc5fda6b2e61a65bc10271dab2e7c208936fc29db29e931f4c5823a0d86972375a078683295304a4ad516727f0d27ee1a889c745521ab63142e5c30aab4923e2f79b280eda74bf3070eb3083da3c53473361ee880d2a20530172d83f9273d6c91e2de8fdacf4fadc05e1a4a8d5583f9d5907e5a221ecb8bc8c40f3facd7fc251262d8a5150b1a1604e0148067e09ec9f0d243a0034755c87ac6f7d3e4e06a54b4b568ec491ee6578b60554fce37adc9081dce48d8392cdd155c66e1163d6106b01f9f66d51b6f3bb4ee2f9dcd5dbdbba037bfe1dcf83237e6ba998bb324b8844b0268786165c8e012d9d190008b166a6d1366cefbacb8c21078b0c771b04ef326adc9c5a6cab52cc3128d28e599dda4783a0b04dada1fd974c3191bdda11e35f4c4f7cd7d0df0f0b82ebad0d6a8a9b8319878629a2df7b8436ae9bfe3a9de9b7f4dd57e5a85d5ca03eafe553b43315537f7b24c158a051ab152ed7445f822fc0f09fc255e7cb4c6b785f84a0df5024598a163a42b2d46034f75bb6b238059bfd715683f308e0198f3757bfac9ff7c61e1a56bdefcb09452d68e8811b451ab1348f3f02bcfbf96a04abf8dbd9656baa49aeee58a8760da8266b8efdf4d5d358fe402a2b59be876309ac97de70a7b57136b6d326ebcbb55331f1ae166f220729c80dde7cc1dc069d4270032da1e237d60cd1b60c2417d694f98d5f5d6a9961470da8cdc5b8f06ae7fe846c580ff0d2b8668ade6f24bacca37aeca31f03b257ad19a2557058437d1cefa66fb6db2aa42be9b98ca7e71666541051993d5861bd400d01129944260653dcc4a27e04f34a6ce2fa4b21ca7dd64be78916124eef89c9f1b359d64322fefc12ad87098a2c219ab330b33d84f47ada98b3ac005d0a41877e6110a953a5b7791d865e73b794b6f73477389bd60dbf215c650a625ae5c3dabda9326588547a39b608996c6b479861e4966db71fd71c5c7b7784386e4d4c34b86787dbf59d70d9be180027c35d1560a1f635dc4d467733ef4a9092abf07a0697544134779d6d25a14339a494691e9626ec37eeb147289e39b1fd316bb897832163608a9e027d4f4afee24c30d56601c8ea8d4b495bce4c4db4f28dcbd6013dca60714bb0ebae87e26de68fe4ef8e11a095a0734fdb76fb88894f2ae916a2f8dc104102be43a47771ad7a994619c86411337e02441fa2375b57c1298919e27cc7bf86a58e65d0a28d105ba46bdcc9d14da2639773f5109648543f34d3ac1f80d6f2ad9b0e53f3866d7460a96ae795d4a105f74a4c33113bbfbc125cae457e6eec11df2e44336a6f500c4a6e268e0b275a28ce03be28a6255ee4efddcbfd6769528468c39edb2387d4dafc2507ce71a5cece91ca9eda0da5d109cec26fd8e902d1f87a28d52d5ff67b46fa4d3293b68810fe02210f70d29a8e89d454f9af2a432555fef4eaaab13d3a329dc6a6d752d1220fbc09009bbaa3aac9ecd722043e5451f305e6f9d0bec7e8d5936325714737f4ad875d07663ee089908445b1fc09461f8f02724f5678c97b8bb6f10d20fcbfca922c652a84d8ae04d10ad522b750d61ceef93702bf07a0bbc7bfd11a5bc248f7a61ebb505b195b9f302f5f56c389e383a322cbeaf102003ca80b0a5f87d7f94a63aa94b174a803e7f6b1c90b2827a2d5c39f3b705286fe00622a275ff8b25159373399ac2a8f51e8761e995da057fcdaa40f1136bd14c8c2d5ee79f9ed882a9a05b1edb819b5bc3b70db593f5945f006ef77f56046531b2c2f7d765716c02d7a1a945036944ebc6b85b94532f67e642153539a8589ba98a327e64f9c92011ee9931d0ecc07072ca4ce6b0c13f30c1b48b9ebb196717568bbaaf1b0343764d05a87cf432d7114ae0289683f63af77ee9c45d1fefa748bd023c33518bec0923032577dc3c977e4b28b68cd22a9a4a41e232b2cba6797c4239ce72d3bba98b929b0aa2a4282c0fb4555be458ba71b999ca978e1df96fed30bb975b0144ee4d53a792426629761fc9a997bc2f4210270b4198b7668d865ec29b1529ff7d2d38c48d643c5d34b2289e245d18bb33132758a10efdcb1ff7ccd0c62341a7a761781a59f4e4b830647435d1d021ac226096e6f2d47a0b041bba02330ac2a3630c53df6f60e29c428818212c74e8c2bcbc585bc3f5938e883a0f39eb8b5e3dfd33e1dd89cff5711b33baf098d82f5b23d03fb53934256bbe9ef8edbf7a0e372ca8598dae9ea847a8b941746628a6d51892d3a46d8d4b0a4707d678ff50cc69ad31a2798dc9e66d17fdd0f1a59f8182eb7d913b796214c586e7aa52ef5293f740a0c85d62ddf243d56224b7eed89ce4f4fe8ed1b1cb68124133198d42af9217afcfe539e3a30c5e945c5df6c9c4dcb6200483af4b98ba675c9103b6826507cd0252db24b5645e090edb103f10abc37b2af33a99927df7ad88252c345aa05a2961f038b7d203f9b2d1d18d86c3c9193714df00b0548b20a368418578005281c7a49fe02a8c2c7dc5234e9cf9819e265255e686803ba8539aa16af8f9274f165dc247e26eee372e2d50312f2ec04c74f31802b3af88cac008dded7f471ef6c0cff9fc53e956955201ed59fabca4cd30a12dc1075afba51dff4c0eebf4375e000c478594ab4517d34e748cf29d315ae51f991518e58ec3038fc5b3a75a2324047b4c0c8f7fd4aa330185f65a759ed502543671617ce900990cabedb8b0719ef49f276a4b94792ec09be9537ef9b6d8328851a74dcffd40c3fc05dd1a6032fd1567a3292886d4c374f6fedadd2b6d0e3731674d93bd57673004838b1d4a0e827f7e24b685d6a435221fd998d9828f3ff8159b1b89034e6021f321bf01491d1fca5d256132a74397f24a1a880a2e10bd81c4d7ccaa22c244920a4c8211370faa9da4808eaa14e47806884dca081d563f0a4a71ea9f847ceb034e251d01f65102f41b55901d0ca36d83f16d522351183fa3e22f90e246bdd1a1561ca75b2dc6667094ae80a077bade425f88652f18681f21bcc9a0e058a0d8a55c8884c5de289098e2537af2a1b584341ec280a33f335380274c8bc2c9b3fa15f1a07ee41aefad0c2ffd90fe0f1b914842c6ed621fd918730c31fb0fb922c43907a2c0cc7d4a8242e0b9f420db99e4aedaf9d6cec000b47f01e43465a1e9e989fbdea92dcc7d000678d22faaf59b4aab0567a8420c23aa66737cb38737a20c476453f2261b312257a8e481546ca65bbfb54f7fb5cb0df9d6eb62a8107e40fdfe4edc1d3e8c93178b8316b2f15f86204da1e65cc121e3d226c897ba283d91dc258ead7afe63bdb1686b3ba9a17288769dd420b3a3c5bf6b3908fb55417298c410ec32f3ca24a49906478210bb6f723a97c4a5b8a1ddccedb9c67a3500dc1f0d78e3ca805e56677f7de404ac0ece90cf06f68db8b2862a9d84b1e5062a7a6c758d110c42c7c136f32279239f75195e06fb024b9b3a88e71f4f3af005eaf9b539919550b1e1997ed925bb91c6a654d0f513ad93955efdd82fa2dcf5d1d9af9e9c73748da130f2e50430cc0d74b3394b1ceb0ff2381fcca280543ce934ac94f6345656f31f58b4ab174a8edec848016562a731b7d1ecdcf464aaa950325052ad6957c5926ae0e8c822607a148a2fe541b4f4fc29b948ab9bcb49f2d1aa7048c7b625d12d04a6cfa462514b7f1c90cc72b3fbff2787fc8da3b6c60486c4adf0d3a969bf9322fcc1e58ac95f692dfd84098b0f2a743c21dbe1265edd142c337db30545e346b7f0b088699139552549e5542596c6add39eb59672c9eecea4308bb9931e2c138fae04891fb9d9420313cee8ef67fa632f94e001d9d6520906e533ea005d18aaa6c801ef58b4feba917ca4d7f7981afa7fc949b99f95ee5b711f472c76519b325974868d7012f557e7738e33d3bb35f431e06445652b7c57d03d6634600e8c8dd6520e7aafaf52cce744c8253e761d43553f31cd1e237c89ed826bc69f6a4af2834f375e3744649d700de9365b44519b612ae09c482345ae7a2b19cecbb0d2a65786c6aba1431c227ba00b9272bc8c797011c97a0ad5ceff065332d9ba184ff24da22eaffb5eaa85db31534b925eb93f48ed0ababc752b087aac3e8207d9eb47b2c8b5f36da97590058cb99e01a72c3f08d9d383ae3229f47e62dbc17ab44440ac375b66ffde04987016b80257683edfb7556e70c227b42f8375ab92f8dc99ed2e54387907215862c475586d81c402d14b8494eea91f2e33bb6d9bb250db639a59d631c936839a9a6940af16336cdf53e4e09e241121f8fb8162e004c0e5c778bcf3165867df4f1ccde99b6d2f635927c75f3a2ecae9a057b7e0f901b7d3c6cf24efbd0bf2d9b54230415360d94dfee05080276600133a357720ab85a9cfd2f2cc5410e4cd1431ba62b37736badaa20ac523284600dd2d50cf0f9640e9c8afacd225bce0c498b3974808b99580eccf21de2996935aa4aedcd52ddebda358f1241f30b52d1b368ab5375feef2760403a5905e63813c607b1f004d5370c4d3d430e6d87d36d4fab145854ad48fbd79dbcb3d3ada112c0365c94560e9616c16fb60dc783af8392291e22d087e37a12350d60f0a365ed8e535859542295eb3650bbac1fb0cfe80e375547ca1c2c149168936390f6ca39325513ecbf5f943345f806e02e969beddeb63fb0e4f4ad06bbb49f70c9cf4f02ebae8560200d49bca470d00f0c84f93e2", 0x1000}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x40, 0x200}) r1 = semget$private(0x0, 0x2, 0x83) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/146) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x0, 0xfff, 0x1, 0x20, 0x66d8, 0x1, 0x2, 0x1, 0x9, 0x7}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) unlink(&(0x7f0000001580)='./bus\x00') renameat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r2 = semget$private(0x0, 0x3, 0xb0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/49) execve(0x0, 0x0, 0x0) 07:53:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) 07:53:54 executing program 0: socketpair(0x3, 0x3, 0x1, 0x0) 07:53:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x656) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0da6d29f70ee295d1b3275e8c178d35d7cf4e4c57cf5d722f58378d26eae0e8d50b4782ace7662e2314aa30da9afaccfcbc6d29626890dd92b2568a99134f7d16d43f5943be38b0c9de2e6e0d21f209331f9479cae358eefa156a0b1bef00203de794c85c85f4069d3cb6d3f650afe22931521723511a1d1e42c690d279a984c58b1d094f6d22174bd22bb4efa154cbe357d61d5f73161f483f3c908ea8b15f6ece4a2f3587fd6f37e95a5904aa7c19ee563e9734ae1ccac3e32627af9b8a89856abadb39604c10a1dfeca856ad7ae63609d37787c8ac0538b8a57d4c0f8b073e8023cc531ca1c301a73aa4976dcf47d63533a19e4082507b86b9fd7e35c0d201cebc41d3b88d99d8cb133943380c45e280f446ad2139540abc86d2a6a36e82adf9cf2ea35b36cad96aefaab7abe43c934bfffb2d9ef0a78997bd021b7ab6202d45bde24f7ba88bc2f9b70602441bb4eee6b91d8fcd8329cc1b3b9bea129bc34a141848caae428df996e7244e81fcc4507332839be0f0609f4bff6f0b9d43ac0d15331c6078639f54d9b9a23200e23d8e931fb6188f91f14a9702ad07391334ce1e630b41f9fd5d0f80b997dc3f9c73899959c5dcfbd4adfc13dba7f37da96c60776fbe224b155e11c89fcda082c1080c59b5377b3a1b45d51d9f3043bdd3fd7c0d66ce2cc68adb6eb8a53a464bc930805579b8837bf89a8fd34eacb747f021de82ebb4f4a8145c6c5c372d93946392f219b17bb9c0f2c8e8afe8efee21afa84e7530f3d04bcb4218028641ab164bc12cf55e53ac4e366f336555214dec53daf0d3ce371a1f01a7841937058a848d05d59c81b0386b8c21c04189688596f1fc9f5c10a01c726364dcf379c7a37758738298506008281071e631240e1f3f6ad1df9805df6af21f1385397cda0a065a30687a4e958501460641ab5452c5718e0901bdfc537451306bdf69051fcf0942464462982dee9ad8e772699bc586dc5fda6b2e61a65bc10271dab2e7c208936fc29db29e931f4c5823a0d86972375a078683295304a4ad516727f0d27ee1a889c745521ab63142e5c30aab4923e2f79b280eda74bf3070eb3083da3c53473361ee880d2a20530172d83f9273d6c91e2de8fdacf4fadc05e1a4a8d5583f9d5907e5a221ecb8bc8c40f3facd7fc251262d8a5150b1a1604e0148067e09ec9f0d243a0034755c87ac6f7d3e4e06a54b4b568ec491ee6578b60554fce37adc9081dce48d8392cdd155c66e1163d6106b01f9f66d51b6f3bb4ee2f9dcd5dbdbba037bfe1dcf83237e6ba998bb324b8844b0268786165c8e012d9d190008b166a6d1366cefbacb8c21078b0c771b04ef326adc9c5a6cab52cc3128d28e599dda4783a0b04dada1fd974c3191bdda11e35f4c4f7cd7d0df0f0b82ebad0d6a8a9b8319878629a2df7b8436ae9bfe3a9de9b7f4dd57e5a85d5ca03eafe553b43315537f7b24c158a051ab152ed7445f822fc0f09fc255e7cb4c6b785f84a0df5024598a163a42b2d46034f75bb6b238059bfd715683f308e0198f3757bfac9ff7c61e1a56bdefcb09452d68e8811b451ab1348f3f02bcfbf96a04abf8dbd9656baa49aeee58a8760da8266b8efdf4d5d358fe402a2b59be876309ac97de70a7b57136b6d326ebcbb55331f1ae166f220729c80dde7cc1dc069d4270032da1e237d60cd1b60c2417d694f98d5f5d6a9961470da8cdc5b8f06ae7fe846c580ff0d2b8668ade6f24bacca37aeca31f03b257ad19a2557058437d1cefa66fb6db2aa42be9b98ca7e71666541051993d5861bd400d01129944260653dcc4a27e04f34a6ce2fa4b21ca7dd64be78916124eef89c9f1b359d64322fefc12ad87098a2c219ab330b33d84f47ada98b3ac005d0a41877e6110a953a5b7791d865e73b794b6f73477389bd60dbf215c650a625ae5c3dabda9326588547a39b608996c6b479861e4966db71fd71c5c7b7784386e4d4c34b86787dbf59d70d9be180027c35d1560a1f635dc4d467733ef4a9092abf07a0697544134779d6d25a14339a494691e9626ec37eeb147289e39b1fd316bb897832163608a9e027d4f4afee24c30d56601c8ea8d4b495bce4c4db4f28dcbd6013dca60714bb0ebae87e26de68fe4ef8e11a095a0734fdb76fb88894f2ae916a2f8dc104102be43a47771ad7a994619c86411337e02441fa2375b57c1298919e27cc7bf86a58e65d0a28d105ba46bdcc9d14da2639773f5109648543f34d3ac1f80d6f2ad9b0e53f3866d7460a96ae795d4a105f74a4c33113bbfbc125cae457e6eec11df2e44336a6f500c4a6e268e0b275a28ce03be28a6255ee4efddcbfd6769528468c39edb2387d4dafc2507ce71a5cece91ca9eda0da5d109cec26fd8e902d1f87a28d52d5ff67b46fa4d3293b68810fe02210f70d29a8e89d454f9af2a432555fef4eaaab13d3a329dc6a6d752d1220fbc09009bbaa3aac9ecd722043e5451f305e6f9d0bec7e8d5936325714737f4ad875d07663ee089908445b1fc09461f8f02724f5678c97b8bb6f10d20fcbfca922c652a84d8ae04d10ad522b750d61ceef93702bf07a0bbc7bfd11a5bc248f7a61ebb505b195b9f302f5f56c389e383a322cbeaf102003ca80b0a5f87d7f94a63aa94b174a803e7f6b1c90b2827a2d5c39f3b705286fe00622a275ff8b25159373399ac2a8f51e8761e995da057fcdaa40f1136bd14c8c2d5ee79f9ed882a9a05b1edb819b5bc3b70db593f5945f006ef77f56046531b2c2f7d765716c02d7a1a945036944ebc6b85b94532f67e642153539a8589ba98a327e64f9c92011ee9931d0ecc07072ca4ce6b0c13f30c1b48b9ebb196717568bbaaf1b0343764d05a87cf432d7114ae0289683f63af77ee9c45d1fefa748bd023c33518bec0923032577dc3c977e4b28b68cd22a9a4a41e232b2cba6797c4239ce72d3bba98b929b0aa2a4282c0fb4555be458ba71b999ca978e1df96fed30bb975b0144ee4d53a792426629761fc9a997bc2f4210270b4198b7668d865ec29b1529ff7d2d38c48d643c5d34b2289e245d18bb33132758a10efdcb1ff7ccd0c62341a7a761781a59f4e4b830647435d1d021ac226096e6f2d47a0b041bba02330ac2a3630c53df6f60e29c428818212c74e8c2bcbc585bc3f5938e883a0f39eb8b5e3dfd33e1dd89cff5711b33baf098d82f5b23d03fb53934256bbe9ef8edbf7a0e372ca8598dae9ea847a8b941746628a6d51892d3a46d8d4b0a4707d678ff50cc69ad31a2798dc9e66d17fdd0f1a59f8182eb7d913b796214c586e7aa52ef5293f740a0c85d62ddf243d56224b7eed89ce4f4fe8ed1b1cb68124133198d42af9217afcfe539e3a30c5e945c5df6c9c4dcb6200483af4b98ba675c9103b6826507cd0252db24b5645e090edb103f10abc37b2af33a99927df7ad88252c345aa05a2961f038b7d203f9b2d1d18d86c3c9193714df00b0548b20a368418578005281c7a49fe02a8c2c7dc5234e9cf9819e265255e686803ba8539aa16af8f9274f165dc247e26eee372e2d50312f2ec04c74f31802b3af88cac008dded7f471ef6c0cff9fc53e956955201ed59fabca4cd30a12dc1075afba51dff4c0eebf4375e000c478594ab4517d34e748cf29d315ae51f991518e58ec3038fc5b3a75a2324047b4c0c8f7fd4aa330185f65a759ed502543671617ce900990cabedb8b0719ef49f276a4b94792ec09be9537ef9b6d8328851a74dcffd40c3fc05dd1a6032fd1567a3292886d4c374f6fedadd2b6d0e3731674d93bd57673004838b1d4a0e827f7e24b685d6a435221fd998d9828f3ff8159b1b89034e6021f321bf01491d1fca5d256132a74397f24a1a880a2e10bd81c4d7ccaa22c244920a4c8211370faa9da4808eaa14e47806884dca081d563f0a4a71ea9f847ceb034e251d01f65102f41b55901d0ca36d83f16d522351183fa3e22f90e246bdd1a1561ca75b2dc6667094ae80a077bade425f88652f18681f21bcc9a0e058a0d8a55c8884c5de289098e2537af2a1b584341ec280a33f335380274c8bc2c9b3fa15f1a07ee41aefad0c2ffd90fe0f1b914842c6ed621fd918730c31fb0fb922c43907a2c0cc7d4a8242e0b9f420db99e4aedaf9d6cec000b47f01e43465a1e9e989fbdea92dcc7d000678d22faaf59b4aab0567a8420c23aa66737cb38737a20c476453f2261b312257a8e481546ca65bbfb54f7fb5cb0df9d6eb62a8107e40fdfe4edc1d3e8c93178b8316b2f15f86204da1e65cc121e3d226c897ba283d91dc258ead7afe63bdb1686b3ba9a17288769dd420b3a3c5bf6b3908fb55417298c410ec32f3ca24a49906478210bb6f723a97c4a5b8a1ddccedb9c67a3500dc1f0d78e3ca805e56677f7de404ac0ece90cf06f68db8b2862a9d84b1e5062a7a6c758d110c42c7c136f32279239f75195e06fb024b9b3a88e71f4f3af005eaf9b539919550b1e1997ed925bb91c6a654d0f513ad93955efdd82fa2dcf5d1d9af9e9c73748da130f2e50430cc0d74b3394b1ceb0ff2381fcca280543ce934ac94f6345656f31f58b4ab174a8edec848016562a731b7d1ecdcf464aaa950325052ad6957c5926ae0e8c822607a148a2fe541b4f4fc29b948ab9bcb49f2d1aa7048c7b625d12d04a6cfa462514b7f1c90cc72b3fbff2787fc8da3b6c60486c4adf0d3a969bf9322fcc1e58ac95f692dfd84098b0f2a743c21dbe1265edd142c337db30545e346b7f0b088699139552549e5542596c6add39eb59672c9eecea4308bb9931e2c138fae04891fb9d9420313cee8ef67fa632f94e001d9d6520906e533ea005d18aaa6c801ef58b4feba917ca4d7f7981afa7fc949b99f95ee5b711f472c76519b325974868d7012f557e7738e33d3bb35f431e06445652b7c57d03d6634600e8c8dd6520e7aafaf52cce744c8253e761d43553f31cd1e237c89ed826bc69f6a4af2834f375e3744649d700de9365b44519b612ae09c482345ae7a2b19cecbb0d2a65786c6aba1431c227ba00b9272bc8c797011c97a0ad5ceff065332d9ba184ff24da22eaffb5eaa85db31534b925eb93f48ed0ababc752b087aac3e8207d9eb47b2c8b5f36da97590058cb99e01a72c3f08d9d383ae3229f47e62dbc17ab44440ac375b66ffde04987016b80257683edfb7556e70c227b42f8375ab92f8dc99ed2e54387907215862c475586d81c402d14b8494eea91f2e33bb6d9bb250db639a59d631c936839a9a6940af16336cdf53e4e09e241121f8fb8162e004c0e5c778bcf3165867df4f1ccde99b6d2f635927c75f3a2ecae9a057b7e0f901b7d3c6cf24efbd0bf2d9b54230415360d94dfee05080276600133a357720ab85a9cfd2f2cc5410e4cd1431ba62b37736badaa20ac523284600dd2d50cf0f9640e9c8afacd225bce0c498b3974808b99580eccf21de2996935aa4aedcd52ddebda358f1241f30b52d1b368ab5375feef2760403a5905e63813c607b1f004d5370c4d3d430e6d87d36d4fab145854ad48fbd79dbcb3d3ada112c0365c94560e9616c16fb60dc783af8392291e22d087e37a12350d60f0a365ed8e535859542295eb3650bbac1fb0cfe80e375547ca1c2c149168936390f6ca39325513ecbf5f943345f806e02e969beddeb63fb0e4f4ad06bbb49f70c9cf4f02ebae8560200d49bca470d00f0c84f93e2", 0x1000}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x40, 0x200}) r1 = semget$private(0x0, 0x2, 0x83) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/146) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x0, 0xfff, 0x1, 0x20, 0x66d8, 0x1, 0x2, 0x1, 0x9, 0x7}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) unlink(&(0x7f0000001580)='./bus\x00') renameat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r2 = semget$private(0x0, 0x3, 0xb0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/49) execve(0x0, 0x0, 0x0) 07:53:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="2b00ff23000008003a02000000060000d4c1f855", 0x14) 07:53:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) r0 = msgget(0x1, 0x121) msgsnd(r0, &(0x7f0000000080)={0x0, "aac9cbabb7f658788b233fb9d64af1e440d2c4616ad249609eb0bda7185d34325f7e18a5ceaa96ca8492e2d5b0e067424733c9d7c5f1ae68bd202ff87005c4672058933ec1b526c090dd5b"}, 0x53, 0x800) 07:53:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000b00)=0xc) pwritev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000b40)="2675294168a0f46fc7045d59517f7c675f09691a3d0dd79f1c2a1bf250f33c0e6b0a29f7c1ae83bf4e9e8f9e278b6e5c03edf069a8db445b2b89da9b4e6027a0c26ecfebe81b22ec2922eb2551e499e1f436dc8411b51522aa7574127e75127287a9b38ef9f55652bd13926ae401ed42b6b911071442ca3708e4b1d51eaa39f3e249dbf7eb6eeb96210f94673d5a7ce435b73ab32f8a3023461c5d39f18ed2ec6d95e0146665325ebc555caee59e1bcfebd599ff17438d033185d23263e6768dc536ec930c81217331051cf79b78ee9afead2c630dbfce9802c75f814de04f506cb494e1c89e3bd15cd44999d96d2448af0681ba", 0xf4}, {&(0x7f0000000c40)="78295758960b48197356c7c416f1e62d2dfa20ad8704d6b17b10acf2e67767dbbede5ae2def1972d15e49f825dd452051a978a1b43298bc94aac2a2deadffec574693c6c8166d6b08bddad615cddfff2908c229533e3f44451f9a0814351c78d96380c66cccda163459c26f02e8eff093ddbabd45200bb90f3c0e2", 0x7b}], 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) readv(r1, &(0x7f0000000a40)=[{&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/164, 0xa4}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/242, 0xf2}, {&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000007c0)=""/225, 0xe1}, {&(0x7f00000008c0)=""/178, 0xb2}, {&(0x7f0000000980)=""/191, 0xbf}], 0x9) pwritev(r1, &(0x7f0000001dc0)=[{&(0x7f0000000d40)="92578f7cc2b3e38c77da9f310d668c8db9dbc779911ac90213b1b7b346b3a7f9817516bb9abd4b091ab3a43bfe7ec8ddac0b5feb933a2737322aa39a8db0016ebd97559267468304c1bbec7393e2de5c8d84c6f48d3e30eec7605c368c4a829e7b359c9b687f64abb32ebd70ef79d29ffc05b808c92aef0c1407914d66a0ed89625bd0a94ebeccc01552fefc429fe00a576847e0e776727d265077b6b6f26102066f1f3d80f43362eff681637150493681d6df51e70c4f7091a3d134597934e60c2dd4a125ab43488c6335b88f0a47729ae86bc623e1eae44537549b9566b74b4908c34e05402e3b659e2668f69d24453dc9fbfee9da222a5e73aec252efa1ca3d9c18c2723b78f53b8e7c241eb6913aa8331afd4bad9bffae6303c11c33b771269bcffe56162b7e18355c2c2859311c0cf3fdc06e28b7415f6c70b8cd6963c9caefc218fd9a4f6a026932884b63cfaca8b0799f6e5e32f2f057ddfc07fb1f39d971ba7e2e406dbb1eeba77993c53c117068a2317c7ce5cade11ea12cd9d5e70bbcbf08da1c84232991739171f9803d4ffef200796e2cb4de189830419393a58f9f266f40d4b83324cbf533f15383f415157dcd4d162bdd29dc15255ad0b2ab75aca85e5d2a15368eb09cd288cf0857d0080849b663c9c2a75b95d5665170e1e2415f817b9095851c00416af7d73584f795fec62d1621481408035b0833ac7b00f8775262bd4b920f0d2dcea2ed456787bc87ac524ce1977e7cc1b9eba529a857ff92cba7e8fff638d459b1027e90158d46c37f5ee84a52a88551007007a59edadffb3e020eb036ba0842fc2320d38a3dea07194e8169182bb9dad4dcb26e46203372c3c5252eba9cc8f88eb629488d814a0eb4b98f743816dd59fee2c3abebd8687233cefc786ff7d834ce891957b0b7b1ab784c8c900745c3db1c7c72107c06b5582884d19e78c09cefd17e6f896c7dcc0e6f3333d394b93a8f5df8a98d6ba77eef24553360e70005a3242ce7faa26bc12d24f0fc2ad68707c5733c87a7ae7d8d029d25a32fcb27c74b6a0f5462265866bf5df8e2b877fa238bacca2de765ebf989c6d5705c40477c2e3a700cd714986eed85d327b444ac4c106366363bb62a6506aa0716717a6db1d84aba902c4346eeac04f9c6874449ae2e13176df344b6098ba3c361dc00ac8aebe07a525c096b7a9fe9dba421562de4e4682b2d4d87540f663e3d0600ccc1138c1cb035c608c951e3478eaee529a0dd051a51e1a05af73e49e4262c4755cb6c902c7475e57cab183489265a609e66cee3b1a52f45f46fb3e33b41f173402de8fc5fd2a97ceaf71e5f4f1e7800cd7e3e7cb041305317039963e1434a1f957363b2188a4c6a9472319206ec23900ec82ea6dffdf2def65f1ada0741852f5477fa99377cccc4e79d7f9d7bfb52680de3b0078cfda309f1b57ec60022b115ed33ef577d005e120c8b69b6d6dd014d761c6ca1790b22a84cb130cd4abff86e3305491ea9327e8e1bbe22aecd0dc0e928c5f3873e9c2b720e84967027959f5ba3549b1915ea5ce2eadaa4dfa8c9e4b9e018afe5f41426dd5d01e2dcf2a7173630535bb397556084c543ebabc87b2ead8f3982cd77c1d9ee2e086c1d8b308e952dfe0a9e0798e2072da1babd98dc707eefdb2c7d10242a14b04ca6564697d6811a96a9bb16e278a983de66cd31ccbb099efa08cdc90230ff9d1e69d224743d22ad9676cd22e989cde461125e2d70b7823662dd6294ec3628330cf47550f3648397e6fced3fe945a396b80a831693e18c6528431715b99d38dbace5a8125d99cb28aad39185ec771f87cdc3de09440645cf17c33d40168db9c97b6a8e1c0a3de85d8bcf80ce6105c5140dee55be46dadee54adacc5b30da1d0b98c0cfd4603d8c00e0115d86930e51ca6543f4790a5e0745d6d037d333d1b2ded4647bb5191624f16c36ea5600eb3b65cbff68a02a5b6be28c73cf29cd9116bf3a4a85a2eeec990b3101cd8807ee2d250ca4611741c7c2eecc1c1db5758c36bd372d6e710ab8712b7ac70ce7628023803adc8021eac93cbf0f8b11d6342ffffd834494fa37dd77dab276157e0ec849b8ef01b150c36956d37a9b811f1489e4b522ab068459b81d5d92f2f9d71ac1b2d35b417d9bab53f2fa56dabe925f3f4a134a9b35d5080721ba5e1492f9cf26782ffa0c34b69a5e6749671793d2b64f8e132121b5114363abb932c9ebc79c81223bfb1d617a3faa4cb07c329f7ec14ffc243ed7e5a733662f46efe402391805c1ba7b364ccb26c84b7fc0e79e5b39acf017493b44272a203b4b253e4d482155ee3e389b3b48b6669c415e1dbff578a927ec96994a18a8889e613bab1cf1985bbcd4e1d9078363c8156efec84069a379eca1cb7cdc06b6ad7b1779d53208026877016216c62855b4a899cb50bb210e4fed356307df27492109900ab3127746c8f543e93f1d0028e55ca16d7fedd757ece642150c8cf1df688754de08a31a011bb7867fd043e304c8a7f87a10032df12f81ff79a18805723c7e999401e1910b08c3187a07ccf28011a62bb31bdda53abec38699cc20b8e3bd0bfdb0343a7d6c7433ff357f5f25d8d59a0e86a56ec7fdc4b42f20606e64dec33233bd696288c474d6a42eb1fe7988cfdb478a06f9cbc640d17ea02358aa64e1f0e653526d8ac24924bddb1734983d6fff431e628e63d5eb1f69a8c6b745869ec41810dedc20fb4dcd35cafc4780f3777dd93bf7f64ddbb56745a5a1ad77b0ffd8f5705c5ee377f53451e5bfe5e654cde351e7b1b865d9b5374b75ddcbef4e8ab614c0b5a6bc0c39a5b924cbb7f982a5138603c9dce0186d782f8e6ed1fbfcb1e08db33af7e5c57511f2f68623dec9a2475360ebbe18a637d8eea3de514eab75e412bf86f775ae24bfbcdc09c362ceaefb7e14b5e825b10b06466d0f0204cff7fc5891d899ec7d7467b2985b2ce4124a80768941534ef74139669a3c03a8dde6233d01807c7989a0980f60ae0c19c8d1bd990e6bfbc1c80e88213f64970680ba8a395c2d00b8f23e70db7ad4d9e308cc3b580de73523da505c45ef803877fbd929221cfa2a1ae4f8271a770a30e6efd35f404ab05dad60e761fc1db0938af712ce6dbd4e311e43ad6fd28be27cd4400c7f99ed1ea78880680c7d8d39e700069009188034f9e9cbc7f37fe6b1267255eadc142280bb2f6534264c426ee4508211164f2110cb753bc53259f885f245c40210ef55f394ab5fb226dd6fc29cea7c44c9b13892e3c0711d494af57a06b6f3441fbf736aa805b59b5a12b4bb311c83c84ef631273d2eeeb64eef758a0f2aea2ca959d88fbfe1c953c68ccf155d0c4c999f6e8f3c6b546aaec7a946de1f087175ee9d4d14ae7da90ba011b0e8a38e56376b51aafffcf6da8b26f2290c57271826d63d5539c23b67b5c51a97ab9dcda004c9fb9c485491981e4f91c54ea6114d95e7bfc77bb217dfa917478ae57f0fba22070ca9bd491212479b90be1c3a2c4ad26a5864a719f75f251c0005d48ce1c630e2c2fc5aa979c1b525e794b1d2247ff5d3177b0ea8dfd4db219c469df6bd1129f2ecf30ea1a66d2279f13899ffd7d7ffea5247276e972a931ad80ba60db3459d07914ba4e71ca094041c9d45a8f1a86f96a172e108cd75b868cf28b1695531b958d0652a26a44f6b448eee6ca4b3c1975e42c01e07458c56d5cd5e57860beccaba6c84d0757566db46bd12e2f426ae93ed004a4d45019c339d7b87982cca8e65989e14449a5c9258b88c2b844b723d41b570178315be01d0d184013b01271f148f7815ef163fbfdf785d65c49fa008307b533cef975bd2d184e9cdd8e7840760c2e93043f54bc877b887f5870f37d167cb1568958f01109a68db054512cad6c50bc67575600c35dff096e4dfb785bdf198f0ba218e83ca2dfb0567dd39ce0d9927f01195199dc7fbf598a67784e690606a4dad40ac129ddf1e87b1dc14e6fa965d97a07835b2348a7596ca787a4dbfb536f4bfe32d6774bd1191567455bf81b17816e66cdac49579384f705f33cf301dcd8b5120498be875a796edc2cd26c4d7e68f638b83430abeb0de5340ad4a0e0daa0050298bc5278db8b68fbfcd706b685515a33e0dc61ed58e92f59e4f200e9e150c08cc5a4fe7fc6b7d375c90df4a7c47e6a744a1f46440b0570e1065eb43c86e57f7c5c0ef93866c3772c2c0ec49a79efa8f9833f20a9a8acbc7ecd16909e60e100deeb19e57789969609905556f4cc96605659c598c379c91d75c6c3af1bd02510047a0d7c20aea9842729d678a77ed25390eb3269209bfc0441dfe7763e558ff6bd3bcf946ef43707e15873f08976d03fae652ce5a297fcc93ebf86fc964eec24eba7f94e7509a8b7b476a407ea288234f595cff1c9a94a64328a8c5a564d8f3159f4cbfafb7057eed670c44e9330ab08a02c6b6ae5266e020edaa9526af3a2da6d212bde61596bc745103e2e715aef5a547362c593b9a460c38a175eff219c806ac0b838e7794a7546ef380d9677e8a262f7099bb3c7b49e9ec105276a8bf07f4be8a3e5b4a1e0eae841c42b5fe24e3386d4b27caea438f2a76e97f7036a7e947d4a9c035a8160253e4a75fce92842254983b53f71ff4b4edbc1b32a714bcd0f92b23ae2a6dcbadcce8838b4f71252830168760a73a68505cd222a59805cb2a14c06a85f816e38d993ba1f5e836de9933512f8570ff7739077d4d58a6c3bcd5a979e77368b3047501b6b6df34c52b5437aec6a564e7f77f5b22dd183217933244cddd271d17a00c838cf6a66ecd54ea883f2d14bba54fabe6624dacb54370a7f136156485ccea28bc45d4952b8446da95dc8457386bbc5134fe9eb3a81e0a5ee8d2aebae97acce0ca51e8232768190034e17090fcc6c704f6882e239e96f2cfaa7fbb591f52c3691ca702d53a5d282283880194fd0c18715f5bde2a50600e851cb43272b573a0c33ef7f744d7c55c4b17459ab8a5b43b1ba09314b5ede3ae8ceeaee81340628d3c118e9b65beff0b64259b2f97fedab4d9be32c3d753add92cfe01061ae71371db232dbe7c5d27005ab248c2752072e2bb6a6a94abdbf646ec77f4ff76fe0a68d7d21cd2aca56039b24b45d373baf544ebd17de1a88c47162babe88688b05f7039f1f89a57802f4ccc40f7e47f20dcd7f42a72045a8bb7bcb0be45386403ff15cdc17da1564412576b8e53f47f9e05898e04b4a59dfa0a46958505617ba7d2e727a89f3f1d56303149a835c1cb557e11100963178d87f05b3e9f71a120580235b47c02dd1756a9577cd2712659bb7632e446b73c3984748acef4a635f7aa83c88cc2534eb53fff55a3cc42e09bbe4fb9ad0bd06dd746f18d62f722d929304a5b8f7a9423ee2d5c6dd4bc5f48934fcbbc671831e1020e6df70012afd97ad20ce9636dda8579d57891119a3938c1052a929c520c9d3ea30500482f6c18f81d4685369011ca634e50189b74a358e686f2cf5693fd5f79c1624122dd6ee3fdd176a311c464f92119b16f564223592dc318afdd1c24ae225d5b49519cbb8dec96145a713fcc77ec816a40f011edcaa9637b382d3b0ec64829f0f800e575d75d22927a9b34bb93ea53256e8e444bbac653af52425a75a77134f9727617856cdee2f58aa49d0009865aeceae37dcc865cc597be2c26c9af826ad74148a2f7d5bc26a59eff3a2b5c57bddb4f10ab88fd7e5366e4fd8b6106e6c33a4e3e767afdca068b3073fef403953f6ff1b25477c3d5e0075f4217a8b7c285102c185467b857e60324c91", 0x1000}, {&(0x7f0000001d40)="b6f26808a982434c686ea7e38bf3bf4d5d9d40dadc5ccbbee34a5fdd194495174f40f40279dca14ceac485225d9a4d7b846fced074a5cb6a959142ee0d52f530e68dcc666cdfcf6d2d886505144983c4cdef2ee5d67484e304134f3d2fada90fb596da60baa5f20be5f78dfb4ebd47843e2c", 0x72}], 0x2, 0x2000002) 07:53:54 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x600, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x2, 0x9, 0xc000000}, 0x1, 0x2, 0x8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x80) fcntl$setflags(r2, 0x2, 0x1) r4 = syz_open_pts() listen(r1, 0x2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0xb512) 07:53:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000e40)=""/230, 0xe6}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x40) 07:53:54 executing program 0: socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x773}, {0x3}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280100d5fa00000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x944aa13e, 0x0, 0x0, &(0x7f00000017c0)=[{0x0, 0xffff, 0x7, "9de812824417aed6e9e2009985cf7ae2ec7fc0faf5f2efa414564ead87df3095d5b81b52e0228422edad081394c4df07fc3cbfc815811ba9510ff74b3d0108f0c8c992dba10b308c95d75dcc74540328701ab2aed696d963b0f3054fb3796cecc0fe5ce121d80a89b959302e8a339d142cb1dcc93b81066712064369f9b6a5280ef31258dde81e0d0077fda1b494eae8bd30f5d00e442352ca928b6300a435dd5cfa94400aa6509a55b2b9f2b8a6dc7f3f314739869e62a7be0c6851f099f0946e22bb30e671f7204c58c7a7eaaf"}, {0x0, 0xffff, 0x4}, {0x0, 0xffff, 0x800, "1f188ae3295b8c8513ab87b2e2342108efb71328f5506ae87e042a88fc2fa27ff72650bfe1d803bc0b48497796fb701994d9301d3bef3c7112ae74679cd3d01d90421aeb94363bcd4ffa5f3e8eaab3b4331741a1a55b62285ae92f7dd3cd52339bdb3b40bcee33ad3491fed3d31bce3ec448785a28bc3860d46d91faad20c386ef0b4adef93a822a5ef495ab8c3152ed66028acb5f6281b53b592aa499623fc7beb95916e84c4a45f07f2509bc3d7ea1adf2c00e18776b9f74dd5c8185b9a6836b1e62af9cece3417e53719b12378f4f7a152f03351221833dc61da803d3004d02756d3472bdc55031cacee8ef25011f37ca2f781f3e66f45a32f71ede0f49ae74e11e3be307f9f8c8a6305844ba96eef19075fe6b0ec37a1b7967a4ca47cd1b3d16abb3da9e8305488cd745c119ab31d283213bb07c019c34f7c933bd694c55981fde46fde8fc0bce1db2796b43d98952789f65a55448c4894e1e712fbf87125dd3ed7057fa53a9a67d02f35c70b564b6e0f3e916a6d03446ba6079b6bf9b8f38b93a68ff3c12870e5b4cc28f83d9ded8d02ecf01e6e88b3df3b974b3886d12b67c84a674b1727800795a3395622cd1a260c58aa27e23a71165d328322d58305083899a71c86b71ef2757b36d46b703658cf76d395546137009860fb03fe86b19b596366a481965ed377dc2d112c612a5df5d8c417334c3f1e55eb9d0ad56f7ef450f52cbead1f2585bd72cfb3b0addef7e876ed639bab2eb804c0dd883ebdd276b0596c008a9fde21bf84740d72b46fac3b40e5b99aaeb563926c8d9303c6762b8f5195cfcd4c8431ea74345480b2ce99a0110378ab840fd3dc0b2d66d67f9a2dd5bc8c132d95c6f100100a650c777c970fce2c1c1e3d2add005ff23ffefac8a069fd5c11a62dc7d9031f77526d8306868d775573bae253682c2e99560a06921f2bbc2063cb337869c31471f673ca12af71d2902d7d9cd6230f62d00e896c8acdda08178d62b58391038a644016b1c79c8deb156a9293fde802105d330cca60eb06bf0a7bc7fa50805b41240032c4e6da481f698ecfd54be17dc162510d985ccfff546d88cb8254217ee1bf74f4f03eab05427ca378a46d0b4dc5ce5a2be75fc522e235bb97b38065d1c5f4467d366f2576e3ba8e28be6c4ffc4fb1a41252dbb68f726cb21eadbb5242116eedb4f743191311458c3f12ffb3b3c86538ff67f0d07d6e418308380e62e96046d6c5c588a17dcc6d785acf5d5d7b5cc48746c048d7424d78144c62b5f8515c719ce31c230ac425051c3b697d446c4ee60c17c714f47aed55e54477c42e8fc2e2c6fe9f3e1c15761174e013d86a40e6106a77999741768742356807f4a6523539db54c4ca8a0c7b727490b72129989ef66e090a4d5b431deee6931379a2b43b189ad0fa4763c7f6cd69047bc98c27a679bae15e2caf14bf5a70b65fecd184a727951e17ce5918a98c4fc34ca8a164021484f809f87734ac5f036a8796d28674aa39da52401f3bf6778a1cdeb418d6ccc9e2cd2ed1b898dd983c147781e41c2950ee154cb0d18f4399900e5dcc014ddf2c344d23fba41e4fdff2ab6498ad26738c15d6de6fe9476ac1ed2e36e01333b6e88594984c48fae9cce80828e11cd1ef6a474ba67c7428280702b2f1d65864deff75635937b25c69f4d268cfab57b890a366ced650c5057e65f169444ba039bd29c94698bd13c891994f1aa714e88a5b5b2cd1e420a70fa293606292e50506446528d62d753487589d18a2588024391fe163f10f90dad2988199c8e67ba5d15d9112916319732ff85a98ac7cd59ca0999ced74f3fdae81b4dcd81d8c72ec4454b5a0f1a8e5a8613036ff0546ddac3bc8522b46bfa686525a16f197587fa8f2d3b7b6f43b3d46de36723f847d6f0f5a0adcfca7b40929c7f26c680160690fb58e8a6e86620cb035fcdc6522628f3af2fd4421247bcef0e68af34897086fd672f4dda1d9280d65cbf3cdb33ca577f5a67468ed5c93937c9a275cfbf684ea25b07e541869c3bcb46ca6725ad3a1e633e558735f201dd992debfa6de2356f16e3977b725007083ff8edf3a3ad03609e40e780480355ed291ed2abb62f477b6dfd3289b366177e14835092849598c64c8821facec732f2c092b05f41bc8287dd6119d150b68c4249fb1df8f2ef9417d4aac74e71672b10414771c456425d3fa44e00232c5117e301a65bc22e213e3a4c7a62660764b22265b25841ae9943130aa05110b23d40b6e88a14baf054d9b9f76bb5e0986a5d3b5ce5ad4632dd9227322b7fe41edb6dd13a88644cb2559c23cafa1db03e33d07824c2b2ce303ad359e5dd02ddae65b2d2ea80a5d45cf894307334844b7638ea30aca849dbc5690d4e18c6d38588516bd81b8c95af8ec4f8024f8837c8f91f79607f9d8684a809ab39481987e0599d2bc33a0614ea8ee38f5442fa5199aeaebe9061897cb183514ad2e120cff84d67fafa61e38599ed39b0b8a79d1a980f01560fd44a16cbb84a35e5edd883d77558d1695eadf8bcb098a2e29e72a5d3d4eb8928d7b287ef357c0829087f1c15d7161dddde5f8a7c35516c9446cd7d517491976970637eae0aa4aa0fc5720365aa9863c96276ab65eed8225db098080b6ec81752e0ffbcabedf0da8344bf390eaaa2042c13ac24882e4d2b60a80af3ada86426c8e15416bfd3c5580b141e67f874fbb9f22c8fbd1a3455db43735a64fd6cdca12d422e3479414060b828bb0b754116e6bafb28e9dc78458fd3cf2fcd6481e13911c082ac60b2ed92be5575b02a7829f4bb73c75a759211b8dfc3b9a0854889eb05440d704d1746b5f5ed4ce31db7402e94ec20c557e44ea9c92c48675ece17a131c30359555856885213ae825c1eac3d21559fb13c79f2699824425fb9c977356a964aa8659ee608b9c536ed1823dcf3c821c4a62a9c38dda66aefff65192d0446fcb00b41ac7cccda91785631b78c0facedc1f60244a36af798e76cd22cdc8a235c12d6ed21705fffbec96958c1fa0b604dfef7ae9a8207ae2e0b0eaa76d6b3457485707bcb8b8ccfafa92e1ffec047276f3c1645e01100a58676856e5c261e1ea585d16bb37769e5e3c46b173aad9389b856e925cd1bfa5824de9ba4df9f51429fa96e1bba0b6cc2ff4e13eb3fefb2739925cf5eb54f115cb97226ef5e48a1187e25958baf666b9dbdc6964feafa5bd686e9e2cd46ac76292a72985a56a171db3d36fb8bc1f29cc19000cef0af39efbcbd59b3e7195159d8db4b767b7c970cbcbfdb235a45242bb2b2ab22b957f53b7071aa3437492d3a4bb317d09bc6e26c54519d75297ce70abec739e84dcc1327662a824af97b5c357377ac1166320d9be4f7048cae4d7a8857cf1bbfe22bfe45e8d154ce8785c453fe71649c3e434b23e212d4ed2c2ba2ab102d4a21e6c193b492a5fe01a5cc3720d29d2cfaa2b19629b88bedeb21e98b21c5188adc2f07c0f0809451ebbf43d6d4197eecd0d9df51ff74897401d615a79f3e185ded4546e4cb65efc3319c68e66b15ccf2fbbc5065b793c7b0e4a2240e5b257a206b9aea173bcea83b3fc9e08ba9def821c3032b8c279e04ba62240da6659fe435e7d9713c5b6c03261273d051c56bf15d644fd1e94bb03f6ab966d5ab10af4d8b75eea4705380831a51b66cfe04ef6b52316a4242fb7f7ee2f74c7dfe232897973487dcf577597416f55a7725b037062f98b7646e45eb6a83d7a35003af4922fa082f126f2ff083a94006a0b612ac9a2fd4895a6068dc3379ba6d6d8e7d18355f7cc01b371344a6b9fe8a65084915002caf3b13c6dab042b03fae229811b14bf35db22ec143177981f030c45482baad855c090c91e44c926b3e0d30a3d693e2e84492d4eab24c7281239c591d56cd4a2707641cfa293fea5f3ffc28f5b61abefb12f97c988d27d0def5c4b424b4e29b008fc8c10836e15479a6f34149718da36438feb0bf16dff4eedf304007ff897e7fd9c778c37ffb157142cc7e3d13c4b90449a43e845ce4d50ec96eb5e607c921737ad4374689d1a519a5011dd79cc1b501a11c659e19816861af3ef9f4274d9a2ff18a284dd0b48f70a2b64c14e74137d41f48f0542b03441d6bf0f4a9db8a94997684c71f2ceecca603852acc68c458bde82b7e95d1da8767b0039ba8d9302f05fb43a2878b64e11be37b716fc7114fe8797c4f3a2d04328daaba0b580c895e5c5a8fbfc9a53a1b062f3daa4dab52d56c688707517ab5a161f2c4d183a147f77f2788ddf7cdc42060ad4e3f042d83176c0dc9f7d08ccf3dec050b3448c75346b99dc390a6501814bc00de50d6e9cc6c782f9688b189cb323f39eaca1663ef79733d1850af339f54f6c4f4d8df4618e66bc520ab43286ebe470eaab3ea52e0b6b4c19909f6182494b9b1ed7d110b82ea8d0d65ec7315310ce5e3868cc6b695e27805cda88c3c1e3bcb85bde55e940b82820963c784bad4dba2e47207117fd89f9c24f1313b046a6efd84409c045829160a871bf51b9fb0081e5d70842fbbd31789272b6e79154fbc7fb42e01bfd171c8648cd7381ae1007bd7765aa122a6cd40e79fdeea952597880a30fabebaa12e84668c6cffeeba28e35b0dd0f3bdfa4681aaf5c2e8702ead2e5bcf5f534e9cd7a6744042bff03b737e1fea135788192db0c7a82090d280cf7f7d9a28a446fa1347a46bcc84d3bdca9905ecc432d2909751c9823b286cfe1c36714c698da0a945d8bd06120302fba52077931d112eac913feecfe11ad48312cefe44379f690511dbc8ae3d31971de8038a7e651131f3a7827a55ce6d225469abb3d924d0fd5459f91b76b58cbe6c310c1afbc6c5e4e7138b5c498126467fd0451e6f63af1ad638dde84063758e20d978376c3a27a4ce7a9c91debf617fec45caae1f7a4720f070d5b8a58cc987fa7db06cbdad22290c6ca0baefb52509cf70701d8dc26e8863dea260309032159869b5f4fb24a49a4535c7faeb548c2cdd87cfe7e1389c5b8152036ad57458b94bb515df5f6b082c7fccdca2b7e3ca4a551d8f619a5b821e9a68152a43f75bbdd7b35c2938a680b1d05870a1332b962a0dd9d1c9429612de246603ba51898da2229f7d28351eed2fe8a0c5ff46e309d0c71c05cec6d2223eb2c4fd4db8c7b1a7a3c1ffd40a788067bc4bca798c3ee382af32a50368ce3cfbfe5f1fb211dd80f6ee87a9e49da33a33edcdcd3633c665bf5dc027d10fd3a50bfdcd7e507cf4c54eb53e1754c8224d02fa8ded9e824a598eb2b5932925e94b3227b807aaf6ca3376b1f92aad34ac41fdb5d3e9da864d1906a535483629a20bb7348feea91db639e0ddab12559095d4ee61027ac75161cc378007663a359729fdc35c3f4f15e16f2cdce5a52d576667582f99dc2b9644ed6d090734c90d602ada9e47306979f0fdab4bd0f405bc3c7d29ecda50b5082e8d81555fbd8d24f66021df54bffc0e331a5153f135de9936530c24a610f97c39fabc4f50fb4d88886c89068f15054105d44443453befe11d5b3b6c628ba66e48993276233f9afdaebf7b7a03f035451112a14c493791c89ba1cd925029a1ee394a7e1225f8f64d2b43e379c68bd44836c960647e38baef2102529c3dbc4e3197c94961843c5b8c688b5213d6559cdcb3e17777b63f128f371b3edaa9325d7963ed87e05cad04d104aa9557aeef6090120b8537b15044fcee86f3cabfec372b43fdb9b023c982b840b0aa263febba2ac7f0ec10f83fd2745c3cf77860ed1e0f77605b71a694c4a79f474065cf3b8154d2ff83bd6c24b9e68cd33db5f0b506dbed1c38e27142f7d004d657c6c0bd0b07f6422eb6c197a60000000000000000000000004ab7b2d357e9d8a08dd7aa94b70b757ed041513567255c1239ff47f6e7323e384eb67205b1ebc612e2425045c67d2afd5ca76aaa91ed7397676b6d1b44ec662d1327b6f91d7c90a69258def14ea473dec2c321fb88dec13bd355225b36f1b274712f0ddca1ee5cd55cbc4742c7c658f295fe4e3493cad01774ef23c1b1816080d3a1347ea783e0cf0d314bf1ae253f624554917af711ca77f733d1708b7b5778a6e91288977dcff19c646925187da1b2d857af4d473104b3e21ad13e3a64bb459efda6cd908f859e37fa8f1c9706f3870af772d255cf02737f54433c4006a975a127dfd1e17976f083bdc0d39e49c9ff71d43639b4e06d41020aa5988ddc6d676062a65e2b295404e2e57b547cc5c98e2a026768f03ca6fe8d150e98589143067e86acafadedff544b8ddf96caf815f25083011c44907104bf81192455589fa4b750c02b2e7bd2bfa1a192972313cb"}, {0x0, 0x800000000000, 0x0, "e7ebb974f1772f8a37463e011f1f9ff9cc1cbbee82c82ac4e1078f3b80463b4426ea0b54b8b1c891a657a74eab509a5ff7d822d917163692d55f2811e66dd5f3457165305ab991b5ec55e331cce80c502961d2a6d64b643cf5a4828ccf9dc90670e6d34d77407d608fd3eba52361dc3b207a1e137a27da79c633960a7a2b7cdc6c1d904d2d143b5a2b843ec5d1b75206907d6a4cfe8d1160b5179a8a7416e33e6d0a605946d40cd0479edd4fe2dac03691aa1cb9a7e0cb32199efa5c433bf95adb0e89404aa70c37986325"}, {0x0, 0x1, 0xffffffffffffffff, "c14910692bf191b3f7c77791a40542ab3814de6d048455a2a1a42264bcbf8f63af800ae3e842ed12559c54c871e99d3c2cb2dfd8cfd166711d34f09d9383e6bec734e81ed6597fd6772f107f179c1926e381568ce21272c42d51458950dbc5540397f7648cc0c63cdd7d4f307d7d8ec16e3b53a72a5a43fc4da52e3dbbe36b5334864daa"}, {0x0, 0xffff, 0x9, "28d0f53795fd2b4a5bd0a360716ea19f40e393e7b3577b2d8f11affcacb07be69e6c449086b425382cbd19ded6b681c561bb994407d78c974ad5b95a2e1ce94dcc17a340f8bcb015b59049fa56f593874b4b8e1395f3ed6183dbe2ad81428198c569c79c4a7c85776d00077f8e75ebefb15eeff92e59f05636e77f1a72801af596c17d974200f53af338342304"}, {0x0, 0xffff, 0x6, "e6fccc58e1b6b19cd7fe690de2dd8c47d6cace6e02a024cc1b7ef5eb1b132feadb"}], 0xfffffe27}, 0x0) 07:53:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f", 0x291) 07:53:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 07:53:55 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40008000000201, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x28) shutdown(r1, 0x3) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) r2 = semget(0x2, 0x3, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/209) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="2e39a45100000100c4019d6522c4e11e11dac46143d0a4380a00000066450f3821a1ad3012a6c40191e4720a43d93044a20080000000000000c4e2bdbe1500000000c48159f1b6d7000000") setgroups(0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 07:53:55 executing program 1: socketpair$unix(0x1, 0x1, 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) write(r1, 0x0, 0x0) read(r0, 0x0, 0x0) 07:53:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7ff, 0x1, &(0x7f0000000000)="0b8acedb93ea459f05829e51907250d8f9886ab33128b884e6635d", 0x1b) 07:53:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x2, 0xfffffffffffffffb, 0xa0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 07:53:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x9, 0xfffffffffffffffe}) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x19e) 07:53:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x87}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='tap', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)=',.\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='tap']) 07:53:55 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000040), 0x0, 0x8) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) r3 = semget(0x0, 0x4, 0x112) semop(r3, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x2, 0x8ce634b, 0x1800}, {0x7, 0xd06, 0x800}, {0x2, 0xd72, 0x1800}, {0x2, 0x3}, {0x3, 0xd707f11, 0x1800}, {0x3, 0x71c, 0x1800}, {0x1, 0x0, 0x800}], 0x8) 07:53:55 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000a82d19afb4e23d486b7937333852a600000000000000000000000000000000000000000000000000000000000000000000000000f900"/110], &(0x7f00000003c0)=0x6e) sendto(r3, &(0x7f00000002c0)="1f376471a8914ae6e8eb39102ae1822e7510fda53f8065aa7f0599450548da90d9f415946edcaed5f2670cffe36eb8c0039dc77a8abc019e4509838e58db19fba481371bb17fdf9e260a44647fcd0dbbbf36048ae52ae39dbb8ad87d009e13f0647017498649ec367fb95cceb0970044bf91c2df7c7cdd07bdc452c5cf8a7806ec2e44287f2c99475dae4161996a27e44ae591905fbbab4d82bfd288cd1e75dd2f8984d20cc0140131406d7c3209df2c38db9d4bcd9cd3ff00bb8f309d2468b31b88680a849587f5", 0xc8, 0x8, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x2) sendto$inet(r4, &(0x7f0000000040)="f87d9e0a6686a3dfe4309b1f220a8668162475a66e3550907c7dcc9fd92f514b4d1996682f00665058b4712b631517c6fece9069777d8efb1e9be3bca0211c5600478969019436ae3d145df980943f069a5d", 0x52, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f0000000400)=0xc) sendto(r4, &(0x7f0000000100)="7ebbb7312e70799878cdde98680a22ab6cb08f59932b112577dd190df933dcff89783d5a0f578e9073a92e9d3627f0be8aaa1f63c29719e8debff8f07bf86f34f93f59418907e601049d4acc3284583f49a063c4b686f47ca1c7bd092a52fe0d34844a38cd903343bb356997a9b8bd1172948c2dc3849e09cdc78706e0c4dba426da39651e294f4773ae5bd254ff66f36e8197d182196dca20266ef0a910e2e3c7f462f4cf2b182e4b46f136e0e44ee706ee56e6241fdc58750086843c6bf1e4cd36c6849df7581b0181540dd25f11edad60999ce996229d190880cfa750d4b5", 0xe0, 0x409, 0x0, 0x0) listen(r4, 0x1000002) 07:53:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 07:53:55 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='X', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20002, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x0, &(0x7f0000000180), 0x350) 07:53:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 07:53:55 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6188ecbf4902b10c9206bf99157707559fbd59089f2123a3261a9845bcafebcc8b050d255dbe7d934e3b58013db6c9ee4a98ce301713b182146bdb01df8f35695339e95a36db47a8b52b8f229f55bd98d58a337220ec4ddab5b0ac8933b7085d919f235c5e7aaac2627329c1b85c92c60851e80497f9880d7ab2d50097b9fd488797be1ecf10ca22aae8e603cff0fd1cbc28c46f9e7664df3451da95646dfb8b400ab2b880bee32d6253483808fe844115abb8aa249f4354b4bd401b357c8e4f7a44f7de75542c8d3d3135cb930d6b1254b71bdc9c2fc43f6476c06303cb464276eb629d72239d741ba7b3", 0xeb}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = socket(0x20, 0x8005, 0x3) recvfrom$inet6(r1, &(0x7f00000001c0)=""/132, 0x84, 0x2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x5010, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000002c0), &(0x7f0000000300)=0x4) flock(r1, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000380)=0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000003c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000400)=0x2) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x51344de9bba9e40e, 0x2012, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001440)) socket(0x18, 0x2, 0xae) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001480)={'./file0\x00', 0x4, 0x0, 0x16, 0x1, 0x7, 0x0, 0x0, 0x1, 0x0, 0x6, 0x10000}) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001580)={0x3, &(0x7f0000001540)=[{0x3a, 0x0, 0x20, 0x8}, {0x5, 0x10001, 0x5, 0x1}, {0x2, 0x101, 0x5c3c, 0x4}]}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000015c0)={0x1, [{0x3, 0x9}, {0x3}, {0x2, 0xc2eb}, {0x2, 0x400}, {0x0, 0x4}, {0x3, 0x6}, {0x3}, {0x1, 0x3}, {0x3, 0x401}, {0x3, 0x7fff}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x1}, {0x2, 0x2}, {0xbdfe54025e8d5dcc, 0x9}, {0x2, 0x3ff}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x74}, {0x2, 0x1b3a5648}, {0x3, 0xffffffff}, {0x3, 0x4}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0xbfc0}, {0x3, 0x1ff}, {0x1, 0x5}, {0xd3a2873f48e5465d, 0x2}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x10400, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001740)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000017c0)={0x1, &(0x7f0000001780)=[{0x4, 0x2, 0x4, 0x3ff}]}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001800)) kevent(r3, &(0x7f0000001840)=[{{r5}, 0xfffffffffffffffa, 0x5, 0x20000047, 0x20000, 0x3800}, {{r4}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x80, 0x9}, {{r3}, 0xffffffffffffffff, 0xa0, 0x800fffff, 0x3, 0x2}], 0x9, &(0x7f00000018c0)=[{{r5}, 0x0, 0x40, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffa, 0x98, 0x0, 0x0, 0x200}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x80}, {{r6}, 0xffffffffffffffff, 0x84, 0xfffff, 0xba68, 0x7}], 0x1000, &(0x7f0000001940)={0x100, 0xcba4}) socket(0x6, 0x7, 0x2) 07:53:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = getpid() setpgid(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) geteuid() setpgid(r1, r1) pckbd_enable: command error pckbd_enable: command error 07:53:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x580, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4}, {0x14, 0x1000000000000}, {0x8000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000180)=[{0xa8, 0x2, 0x10001}, {0x1, 0x1ff, 0x9, 0x8}, {0xfff, 0x9, 0x200}, {0xa3, 0xeaf, 0xfffffffffffff937, 0xfff}, {0x8, 0x2, 0x1f, 0x7fffffff}, {0x820, 0x1, 0x8, 0x101}, {0x2, 0xffffffff, 0x9}, {0x0, 0xadf, 0x4, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) lseek(r1, 0x0, 0x1) setpgid(r4, r5) 07:53:58 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f000003f154)='./file0\x00', 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 07:53:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x200000000005}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400000000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) socket$inet(0x2, 0x4000, 0x1000) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f0000000040)) 07:53:58 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000c40)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x1b, 0x0, 0x0) pwritev(r0, &(0x7f0000000e00)=[{&(0x7f0000000cc0)="67f638057d9b5292257f3a63e080162dafea35d000aa7d92845627ae4f93cfa5132bf88fb6aa116ca09527a92a67e5ace008bf104240b967", 0x38}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="a5e1267af2bddf51754443127068456818b389c7a46806c251181f8e454141eeb16efa4d94b3e7a962b13cd9b3384dacff4c0633564f0f65367cb04c780a483462d7676dd688d2781ac2aa78e06d78791433377a32fbe18857fcd2053063e1c5fed442e7c5dbc28e59410374ea6d94b8da42904ca5a4520bd9c46357be182b6648e96193088aee5c1ec2c9d3f2b4189da32ff65eb2023eaf0d3909d72d9582fddfb4c4257e", 0xa5}], 0x3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfff) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="fc3f392ea10000000000"], 0x1, &(0x7f00000001c0)=[{&(0x7f0000000080)="c0f0559f3250e2148938299d20adc0a5d32ce208568ff632f675d68e25ed0578441a2d51b7cbdaccc65b84efafc1951390fef5823431dbf02049eb17a98c448d91e3d0", 0x43}, {&(0x7f0000000100)="96210c710a8f2783201040a6f7b8990d6eb3cc332b4556ec27a9950d295542d125fa9668024a39bdb686f1869b3636a43eca0c94c1582ff1fb0fbb5de2149ca5f15a55b22cd057f9dd041bd73fe026157cc575985ce4a8c58caa3a4240b064558975ed6b13dfa7b81edf495f82dcdec59d89e03c61c585e369fc940737733aa99b4088541c3b2acaadd90686d147b557", 0x90}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff00002000000019c3b097c95a425dbc03472ec8213b0df0000000000000000100000009000000183ba0eaf7aa6dd33831ba29be2fd8ee6710f8c72069cdb36413f3ef4a15f975de9003768f0f0b341762655eef08c2d51e0c9429e243d9dce1316418394567caa5557fef2dc3c43c8cdee51b923bdaf133d2da2d645ccbe7da1ef8a28c470fe68ed01fac57426d4fbe414268ef6a318e3449cfe67c2ec143bb53f70ecd7b3ab4e34900dae409ad6f6778b8313d07f00dc2a5f48beb7f96eb985fb257fb5a34849ead6ed68257031e830177680fedc055b91b717a67ea77957167456d69108c8ff816601b90daf79e60f3cc4d3efe4e372859cce3db2a4b1c44a0270000000000a0000000000000000000000000000100214a517e463330fa8f34ba070f54b6c34136d72e094a96bdc63d9dbe0b187e1d1c6da8af4d136e27904331b0afab6c9d0b2b84f942d09eddd959b5fc6a0c58934031d4e47a224afdf863ce213c79c9345424110a1e994105fba09fbcc20eaa237ec302e1b2fcdc55e9412bd05818932fde5401c22e51f7f47f9ae189720c7e4671541f04bc19504dece31270d9763c007800000000000000ffff0000080000009b87b157fa879f4042a6cf628ecbb2d9cb350bc0f9cdb8528f61be829481f1931acb1c82a0a25ca3eedadb1b6b742b956607e3ef0bcf52ae46cd5537965663e371b34c8de40dfe74b17e2b1f977d15934c97c0cea50433224bfc3e390d0a950a6d69000000000000"], 0x228}, 0x409) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000480)=@in={0x2, 0x3}, 0xc, &(0x7f0000000940)=[{&(0x7f00000004c0)="15907f9105ba23e908231a244c938de5ebed6b4c7b55444c2969c1f7cf32", 0x1e}, {&(0x7f0000000500)}, {&(0x7f0000000540)="b53f1730017cccba4fc301021785bbeced81d0e3e6abda5092764bfad66813f4062e49c2cb7316e76885477e8cc62af4bf70fccb01823d8c7d", 0x39}, {&(0x7f0000000580)="dbb903587bec372d342031c8f9f8d0fd85ac9d6d219d9873c853cbc07f27e7697bc155457a21eb01f9444a42bd4a503fca1195", 0x33}, {&(0x7f00000005c0)="86c5cb9f33c9eee10dd1a060f5827ff965d37bc7166d31a06e3e0d7ceb5389032f47d0af899659e81eb81d0082c96cd85c17745d3a421d", 0x37}, {&(0x7f0000000600)="d898591673dcba125ee5e8751f5d21d5ab96e65877c18e449525fd3b2bc5d5b907f17657b3d1450f4c7e164cff14a0242235a6d0ea3e2f3fe39cfba644af86ba6f93d7b3c2ff4958a310336fdb10d4c3bc1af7b6e2381c82eae774d975ed4eaeaa8b6fc9a8ddd05a62b22c7726ecce2c8711c78b8aca5b2998e316e6a826b77dcfbae3353f0326ad90ecb08fb09dd96b8f97e4c336c56b9d6abd44", 0x9b}, {&(0x7f00000006c0)="494e36bd6b0035d1d578590479495c28d724fe48daef65161c335551c6d83fc5993c89807d6e95c70ecf146a1ec07e07bfb4045fe2fd502c19fc6d2e3aba7a45dc9570e1a39c52e288308554934b79f1993bf7600c4d110b98b13863c954b2dc89c115c0ee5da48843d0420ac342250ca408ee86df276baa73107541569bc2ad422ed41f48658396580c5a287294fbfa6bdaed293d7396eddf4fa456ec7fd5cc99", 0xa1}, {&(0x7f0000000780)="a624f87d15de0c4f393ddac1041c9d1df7c7ad7fa413cf9dc7a7191b4a0365a728a8b898d52c1e0a825fb890944c59b40042c08001f5a5cbd516cc2eca62ab28463426d5813b091f26374b1945cc0e4f4ce8f062ec2ed1ab11fd233e82c559fbe360197b1194062bb5147e77a42570ecf720404c02d7f525bfc80c5d2beeaaba34c87135fa03df2fa1584e8ac070a49c75849ddf", 0x94}, {&(0x7f0000000840)="2a518746c6864c7b2e54a16e4df81a7fabbab8860578b74f73391e88890fbc51b71d8c4349ef1fe894cd2eeaaa7e60050324497c994504836a06697e908a3d158d4c", 0x42}, {&(0x7f00000008c0)="4b6f19849d155ef26f3eafa80b447dd07ee38fc9a1c75fe96ad3d37196a33469387856d87dc676c534b0fe2dec4568f385b642765d12fd5494893c469156d6135cdcb5f7336aa4679102f8b713e7053af1f5994c009f6947dd6a521c46ae248e4a9c3dd00bb31405904d73bc18d52a6d52ed9852f831", 0x76}], 0xa, &(0x7f0000000a00)=[{0xe8, 0xffff, 0x6, "b560e5020fe73aba903e041aed0ef7013fe050b1c69935fdfc7c7b052a02cd264eb0dfb69ffd10a76489219de6b5db89b2ff7246bf92cc5f93e7f6164a7f05078f2b87d2b488c38d1bc6f3b90224203215e460f28a66d9ea62d8c3f7f159cf54af75ba746ef05e0268c0ca0179b51a6eee67c384334507ded3b1cbdb630f16d5ce8500d99c318d5f9ea8344ecb894d2b50cefb82ed4278eedd6de963858a5965eec43366f4a9e719f02766bc1095cea52fd863268ed10f776c13c8819e21f1b59a7731d3029b4125d693ff89b6637b1b4b6394"}, {0x58, 0x1, 0xb35, "69c514e2b18336c2533893c4b042a88f6837c57a43a1a0f35434a35f3ceda1c3af47813e77f0af883421b31141a02cebee70d257adb08e8b4d892e06ac340958fa67e709f8695f"}, {0x90, 0x1, 0x7f, "03b1227620ff054d305f376a14803e35da46a66c94130868b30d2d6163c4d215de7870c21774f25ec6d7f0dd41a7e58b10c7c00b05786ef18e8dd77569fdf4c49b6cdbb4bbf235f78e80930dd7e00918a89c8bf5693f0bbe02532429eecf867a6bfa84767cbb66a2c8fabb94910f9aa67f239df03a3a936e8827a1e98b0210"}], 0x1d0}, 0x4) 07:53:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=ANY=[@ANYBLOB="8300"/16], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 07:53:58 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1ff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r2) 07:53:58 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x101fc, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2811, r0, 0x0, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x4, [{0x3, 0x9}, {0x1, 0x8}, {0x3, 0xffffffff}, {0x1, 0x100}, {0x3, 0x5}, {}, {0x3, 0x8001}, {0x3, 0x6}, {0x3, 0x8100}, {0x1}, {0x2, 0x6}, {0x2, 0xfff}, {0x1, 0x8}, {0x1, 0x1}, {0x2, 0x7}, {0x3, 0xfa1e}, {0x3, 0x8}, {0x2, 0x8}, {0x3, 0x8}, {0x1, 0x5}, {0x2}, {0x0, 0x9}, {0x2, 0x7fff}, {0x2, 0x10000}, {0x3, 0x6}, {0x1, 0x92f}, {0x2, 0x913}, {0x1, 0x8}, {0x2, 0x100000001}, {0x3, 0x1f}, {0x3, 0xc9a}, {0x2, 0x7}]}) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) 07:53:58 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 07:53:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x40}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) geteuid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="4e26018edc1de2c3996164c1db4392e5b78f64610e2ef576ee301d9b67975982e869029e5d3484378f295a1837ae96d30781aeebc411fa6d68f493854dbfb0694685e46e4555770720dc6be1360074017d7bb9bb5a8aefadce12c953f1e14a638189ec63f5888a4bf72602010e135236dcc703a49cd6de35b37ce6571aea869628404d4c0573fb1ebe94233281bca8aa9bca8ae30dcbd2c2646654cf9966ffd053ae8b6c1c78c7febeaf627d89e1c55c6c45fbbab91e5d45d0dc7485d32241c358a4ae4aadba3fefd3c3e992da85", 0xce}, {&(0x7f0000000200)="359b8a07", 0x4}, {&(0x7f0000000240)="493dbba230b80c744e7d02ba389e2ea5d315f24127322b13c353d399b07ad0d9c1594be9ccad0353aa895b4b70a99fccb908c1fc11c78e", 0x37}, {&(0x7f0000000280)="36239dc0", 0x4}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000d3635a2bf5d0ecdc11ad42db586eb70e6ace527684edd592ca7d9a89591244f5c3394bfc84b11f5821d95f45876e7f91c9dc736e6a8d3fe37da5b58ea7cb5971", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x40}, 0x400) 07:53:58 executing program 0: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x3, 0x8001, {[0x200, 0x3, 0xffff, 0x7, 0x8, 0x5, 0x1, 0x6, 0x1, 0x0, 0x3ff, 0x7, 0x18000, 0x7ff, 0x2, 0x6, 0x8, 0x8], [0xd2, 0x60, 0x85, 0x9, 0x5, 0x101, 0xfffffffffffff801, 0x10001, 0x400], [0xfffffffffffff000, 0x1, 0xfffffffffffff916, 0x80, 0xa3, 0x6, 0x800], [0x7, 0x401, 0x5, 0x800, 0x6, 0x80000000], [{0x8, 0x1, 0x800, 0x5}, {0x149c, 0x9, 0x2, 0x1ff}, {0x7, 0x80000000, 0x5, 0x100}, {0x80, 0x9, 0x3ff, 0x800}, {0x0, 0x8, 0x2, 0x8000}, {0x3, 0x0, 0xfff, 0x80000001}, {0x0, 0x1, 0x5, 0x3}, {0xdaf3, 0x1, 0x2, 0x4}], {0x5, 0x1, 0x5, 0x9}, {0x7fff, 0x7f, 0x9, 0x134}}}) 07:53:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x19e) lseek(r0, 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0/file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x820, 0x98) 07:53:58 executing program 1: clock_gettime(0x200000000003, &(0x7f0000000080)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 07:53:58 executing program 1: r0 = msgget(0xffffffffffffffff, 0x402) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget$private(0x0, 0x40) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x9, 0x0, 0xfffffffffffff001}, 0x3f, 0x1, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x6, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r12 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001a00)={{0x3f, r7, r8, r9, r10, 0x3, 0xbf2}, 0x0, 0xd6f4, r11, r12, 0x400, 0x7, 0x6, 0x1}) r13 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f00000000c0)=0x100) 07:53:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) 07:53:58 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x200, 0x7f}) sendto$unix(r0, &(0x7f0000000040)="b100051390000000000098010020000000000038f53e8551d00ce391500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fffaa7923ed00f4c8b2ca3ebbc25969f67dedf3fd3d13938c9a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a8723456c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0fa4814e4d8ae026cb8ea0607429101f09fb01", 0xc, 0x1, 0x0, 0x0) 07:53:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="aebd929efdb0532b71855bd7246e255b9c03f1fe97fb2365395c4425308ba8ba5b8907dbc320575be29e0fcf4157ebd754b79c83f310c12817c3151b010728d8f49025131e02eeef1367d79e4f181ef5d0e130beb1afcaad47f4ba94da9598dc042b3c2fff24c2e862d66d0ccd122554942294aa0f692bfe193c155fe071c5d9c68e", 0x82, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x1ff, 0x1}, {0x18, 0x1, 0x2, 0x8}, 0x3f, [0xea, 0x8000, 0x6, 0x5, 0x7fff, 0x2, 0x200, 0xb423]}, 0x3c) sendto(r0, &(0x7f0000000000), 0x0, 0x400, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050390000000000000005786ca90500e08feeea11ea8fef96ecfc73fd3357ac76caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d6027f0d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080000fbfffa1e0000", 0xb1, 0x0, 0x0, 0x0) 07:53:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000200, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000001600)={0x0, 0x8000}, 0x0, 0x0, &(0x7f0000000000)={0x8}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/184, 0xb8}], 0x6, 0x0) 07:53:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81, 0xa0000008, 0x800, 0x100}], 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3, 0x80, 0x0, 0x800000000000000}], 0x101, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 07:53:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) syz_open_pts() getppid() geteuid() getgid() getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) readv(r2, &(0x7f0000000080)=[{0x0}], 0x1) 07:53:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc5, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 07:53:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7, 0x9, 0x5, 0x40}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x10074}, {0x6}]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="8f73") 07:53:59 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0xffc, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x440, 0xf0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/110], &(0x7f0000000140)=0x6e) r2 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r3 = dup(0xffffffffffffffff) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write(r5, &(0x7f0000000280)="32fab7fbe698d4f6a24ad1f6b6a63106042ae0ebb38d84e9ad56fe3b", 0x1c) r6 = dup(0xffffffffffffff9c) poll(&(0x7f0000000240)=[{r0, 0x16}, {r1}, {r2, 0x880b998df3053ace}, {r3, 0x41}, {r4, 0x10}, {r5, 0x2}, {r6, 0x2}], 0x7, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000300)) 07:53:59 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x10001, 0x8, 0xffffffffffff8001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000001}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x1) 07:53:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffe00) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 07:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7f, 0x8, 0xfffffffffffffffb, 0x81}, {0xba, 0xed2, 0x36ea800000, 0x8}, {0x8, 0x3, 0x7, 0x1f}, {0x3, 0x7fff, 0x75, 0xae26}]}) 07:54:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000040)=""/97, 0x61, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5711, 0x3f, 0x1, 0x7fff, "534da990b282015f40f5906ef8a999d6495f4f8c", 0x7ff}) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 07:54:00 executing program 0: r0 = shmget(0x3, 0x3000, 0x80, &(0x7f000064d000/0x3000)=nil) shmat(r0, &(0x7f00006cd000/0x3000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x52b}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000000080002000, 0x803) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 07:54:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x46, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000180)="8673e521abb2", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeaca35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb01000000d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 07:54:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000046, 0x0) r1 = semget(0x2, 0x1, 0x205) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000800)=""/252) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000700)=""/204, 0xcc}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000940)="af8b58dda95c977e6f9fce028eae8a6bf52fcc94ffe71edfeee397fecdae9a3286c45e7d555358cb"}, {&(0x7f0000000980)="4343aad2a2756fe3bbf9440c1c5c4fc325880e85f22acde10ce0157f5d4e8e7c9fbd16ffcf6d5a1f9569b5ecb58866d29535219d068cc334635d0cb0c7eee3e343c1686961beedbc20dabb6f56745b0566d1a0916090f552168a3266f7cb9aae27c7a52d207f2228081c33e700a3f36db50ec97b9ccace6b643fccc4f6843b25a2ed6f7e53f4c6217318f0934093748891b77743356e6dcd5b33ea86d9699d569782745f8a63ff2a202fcb0985ba4044724e250e782b4b1fd243217919da41a8dd7638a8afb0ac1327a6c4d7cda21c05a995452d7a645062d3389129632118d5d35341d444424a29ddd47f7a25168399d59d06cd7fd9d7bd25c642d02b3f27a579a5b9e655af8894acc00b279042076b5d17b2b17563e1b5a3f2898b8b09d5be75802c4ab2135da69212e52fb948e927c8dc65c66accb224e979abce73bfafe2af73bcf941a133802c4cb0f2e02ada41673800ddd681fc10d90c4f702ddcc513fa0068f22a40e17d089aecb91e12bf8b9b4a41d1f411bc51dd9c00de0fb2fbd26ebaecfcffdb001031124aa2604813e54bc942b49bc5c3dba3f5c2d6929e4a7c868d8b62392d4d0521a9dc7b395c6bfc968c13e35734fcd573807f58ec0c1eb7a0e0d9709cfa18e5e8a50ce3ca89ae7457a2974b41dfb3a715bd86ac4fc24c7b62c08e2a041e453d17d384c85456d4b81e168c79b4326ef8bb7a57c3199fe6c30ddfec56c4cc9d8c684af4fbff7d78562aceaad618f80a2be27b0391231b514a814196016e94ab62d3acd04761f6f79089448d54f93e6b3a4fefaa649f5916ebb67667d1bb99994724d1988bbd5656aeaf5d0eef800600b1d67fa57c0956d91e85110aa2524565b70a1e196bcd7d9feb9b08855b1cf721ed5d1d194908ad8e5e49b149113f4f3152ba9388b666768591088f57f289c210646d3ec31290442b57a7b333a3728882e4b65f65194beea4b04e271eecf32e7f638f530fd446d30a92c43cb93363795c05f2a7677ffbe079d3c56a5b753b6a667c24b469036706ae5062c721ea40070126bf0651c740c44bde32d904c49872eba170025a5e31f1ac6c3a927517ddb35c8f288684dd7d59e4581132ee658110ec70d089c40ed5402555cc63765987c40b32d1a653d1343f20fadfc66e1165bff77e9a64d5346879cccbe3cb18d1974467490fce69cf7b22f2ec89bc44e6ab9357be0e66a2c4cae5fcd0536944639e099aac71e1a735bf11c1363638c27f0534fb09a993aaa475a33c156bc853386e7a9eb4ff434dd392f1d4563bae77b3def2731acb6662fc7515583404c5899894bd433cb11e30a43c6b869290a7910a256e995bf005d093f511019eb1b719492cd4ac88fd7b0d2ee6065ea6dc060eae451fcb3aa1f3867732f7b3e88eb2675a513c7a988f6f56ca4b7becfa1aa47bbcb003e3a51c82dce3658a41d16cbe3c3df1e5770c4b4d7e93ba9cee43f84e76cd4bd989d00fa7de70ea9b108539eba28b5f9af5d416dc6d8f9783b47df863aeb7393a6b21ef5753a29381bb82bb6ef0732fabfc0e521f2d298a3d32eae17045cd04063d22c46792836f61e6ffcb751208b3491fc0090361a141433b279efe3f5c5ca9347d277573cb51105b4278cc393114b196cfb57ada0b9a6d33c559f81d4d77dab4eea4a9a7ec2ca9dd8acda27f334d773a97eb63f21f53ccc4089212b5099f956e19bc579a3afa16890ba49a4ae4508b25a37909719e1094fc9da7371236414dc109a517c515dc7565a75826174dfd767186cd2aaaecedb788bc78e5a5f01d62a0e7d75381e70f76d293ae4d48ee4532e79905829b28d2093b8ff98baa2f6c714807605b22c466c52fb380b282d946a7df7b787727da51646fd6ef9461def5c6171a8880dfd49546d31644194defbf3a612b27401f9466de5fed5cbf3288e51b4d6d11ac7d5f1b37a96d7d57872280619565a948440fdc53baf731bada94199fb9f049cd1137e16799078a1557c62068dc06237b46a80a710b3b08e6dd9ef00b2f31338bae43856638179071cab491de23c4bd0d79220e1e95664611892bc7a53648fe8d27bc044f9c1771d77654123941e0fb648d5a4bbb4dbf43671a50194b94cf3623ade6414ca96865fb6f80b0df02c14df3ea5807b0cca056d0daf54070913dec2f261f0245ec8c81017e39ad619f520507f7be529609623b3f576d5dde8dd89ed515913ad3a8ec4612d4d60319f946836d8a09cbc56b0cb98e60c7f812e2806ffeef59d1044cfe8856efb21a6f5ea689de4a2b508140edbbc0d5fdf2a2e07eae0424841ea7b0ccab98fd236e5d2898bb8f3f38fc0a7ba2bbf324d2fc0932a50d88b92fabedd9f3e3d4453a2f0f73d0ccb75ca9bb96e4916a39cd91008c89cb5e771dd929c6f3c6a9f85a0d49ed1a815060b53981b7511a87d53fcebbce00e82b4f90e884f41d61dc591a3c74e6653f4b602f69ff40773b15b133d3fe46b669556f2fde6ba7fec58c7d982e01af1a494a112f4854751203618248e65b65cea66bf5df1602e53a9a43d503286c7a087da1de4f79ecc64d7f9f360a1ecf1c7a5ba9a042f1d4dca1adfd8624a7f9828107e20f7326263671502359491624c5229f5d4883667f306dc433d0db5d3e6a98afaa19ebdc1159c0c5e42d470c14bb5735f90bc55aa12315ef3b03ae1a2fda3be500492cf68e5a37a95756c86995b66489f3dd54a6fd2bbdfb543dcc6b7adb85aa1d34620a931bc3c98845b33b00462afb50ac8cf1ef8eac28aab8298ccc62b7b00c7d0b83b889b35085dc813f29965b2b2ecec0d0702a24ce710ef7bf2f5034aa30705f6d3b3eec4f1cb7ed34db2ed7af0c5d9810d0984702516d77543bda4ddae49b173a4f76e307ac691b893a30e04ed4f954b4af8c8ca2752b37dac57f298cb4e417ee34984c81abcc01cbcda2c2070bc99b54c989debf56168b1d5710fc76c036fa8ead219ce51418d63df38d52b72b90f6b573d09ed64b93daf9f62786709247a18b164bd1c3940dc61bced0a785dfd139ee22fde642c66267f46db30d5c3df1c918f0ab86512e92710bf9bdb3daba16db66ca36477ebc2c2ccb838ffde7f67ee61f6c69387689b505c57d5d5bf4a90c8e330fe0194b2077f7cdab5fecb4da9bd7dc73307c67e880b51c2face066b430012a2b69555fe98200ef9d512f16ba6e06bcdbebcddfc195e1f4c961f64132e99f0b5a1531d02462f21c434ffea466690653a6b42ab23c1efe78e1c4a5ab5202754000433c8dff0676657654b231af8932d56b00a61378b4faf2a9c66755db45cc9ce352f928dac60975b233e20e673a329a9440c4f37089e989640e7a51e5ef156536ace62862ad46d7ed0ed79dc95bd84a2a85d30059937a355ec4cdf265725ea37051e5149998353395d64d48632e4b25b46f7c8679d1813611e80fb7fd80e39df4925883d8533a6a8e7ac595ea2e3c019d3b866ad705425091a62e5b307ae46550d92d6b4764124430150c060e94e89f8ccfa5fd7867840c880295e6bf9ff579ff891fb86b969be5f76a91e0b0e1268f856213acb5b1ec95a601da23f30e1404e899e6211d8e015ccf4f0c137694f333261edeb915d79df3626d4a4e50f35bf6e253dcd46a65abcadb9975b2285d862ec9b493c26981469ffcd17fe0ff6f5aa20090cf182270732943dd7097c53bb208dad0a216e0c8fae5a389e2ef6bff4b0233db431660e8de2563b1e85fedfd2964dc19b392917e368008ce5dab961d0f88d7b628482b906d3fb4885082d67d61933bbcd291e19a6303d658dd5811ff8214ae922fd29c04eed8470d5fcfeef80e90be90786d9cae902df7e032f125e0e3afd13c12d2feb1ff38771816c1a3d205fbb1219cc2790d80e014d79aecd747820a9c72126c60df5cf2c0965fd3d788b7e62486db4e4bdca294a3aa454cf78b48f0c6cce1d0d8e17d6f24a3e9d1a1da2d816e20106fd623547eb92b44b52004c702143f69fe310da548524f2124e928cfcf265fbbc5542081da77bbff2ae22988b1981f137c446970e3f12be8394f062b368dcd7090ad03643d8b391fa28065460d1d0ca0c778d2e43d34a12d49587253f2b75e8e7f355e61bfe9095c3b61633d29a818a7b29908e4add5bbff0c35c8f27b897dcaa1fc258217061bdd2cc7a31944e535e5ac57ea0f1536b8664593449a17557386a05c868d52e7c15f45bf035e443ca5b9da1ae2867e3ccf7efb4cfe2b0e35a43c6b6578e75dfc450a7b340175754c9736355aae4116b76220fe1b226c377a19f98c3de1166ddbd04d5d53ba25ac787d0ab3a18546300f68402f7b338ce62c4d36b8d61a320e1553ff1a4b86407d5a9c8c57d4e9678494c631524a09a454d2ba3de265b51a2e4be836e1c4dfa2cf584617265cf0057845099caf0b09b90d14abcbc92e31ff16e5cc4fdb47630a13cf74ef8d1faf60348c984d963674996d2bfcc6b69f15c547ab7ef07e3cb36835459432f8e4e0293c585fbb8498e89107dd3bdb1134dfa8e07f549cff7c906bf30b5895ec11704fc5f576b3a3687aabf414884bc57451cfb39e19a7d245de47cdf29889e6883aabf103d0214d42e8683a5ef0384b5951638f4c997b14195c8702c45eec68fbd3b89be64dc8e1f89594b1321f2817cfbdb2176f95ba32fd9e371acaaaec96902cb95d7b3aa03b55624be43df0eba66232b33e11415a66105ee35e223e1f346ad553aa262b15a2ec5181f19ff65e056555ca7c5c2fb20999cd1441c6e5269dc2c2a7dbc4aabb0e697bc5c75634956203fe84a8238a55933a54f980d9f57ca4ababa124bacf9ef0b675e57834dfe4c6b1742d195fd04d6d9bfe77aead95faf7c3445d1897cda3daa70c828f940159871866baa0f857899dae20992a26f1b81f7ba4c29a0c678deb05a7c6f8c07ce943f076addbff14193409ae88c900b54fc397598f0355cc62ff4498d0fe2b8118bf45eafa95fa5f0b83b07f12105306a2d1543dfe384a4ba5b0dc0cd810808fffe98d7eebbeb7c379908412d97ae617cb8002dfd3e8cfd6db4e7697b58c8e504a491c1e7fa11fda805f3eb3a6888af6cb0589e8b0ef0d8f3da6653c6c19025ea985ad52334ff031a749a462c6ce89d52cb8b4a66b81de7c2ece2c05048e5ac071647ed82f83ab11070fc98f283d4560e837e74a2f931163bad1c7c73a26cd10ae52bfddb9b677bae9e976f6f23f14c136b9af19f8c2df902298773f524a68ea7760adde72a900ceae67b949dcdbd5ab28b6771ede00aa940695a6682eaed6f2bae6517abba8675b43d54f10bb956daf0a09f350aa3a734cab4fa8a21cb4c5c66beed85ca13a82454a9fb3adcd16935e79fc9f6f2652f4b6e4a36b4287ef4b2e17d7b0fc1e7d8de74b224147ffe469167b1159dd44e0356a66e10a3006ee0332dc40d1d292710176a8202cbd65a8251737d384c81082714027c248a6ed0578c2412456ec77fd8889a35603ec3f3177efc6a55966ee199cb812a0de3813f8edb1ecfc7666bddb1799ae2b6c6320ce39475602913835aabd4c4d5d711573652e30064a699b8840d56bc9cb2fab255d64ed4419271288e0e28c5cd63bf8e7913673c69c0e7a9554f1929abc658b8019308f87392254b93753bcdc17e37f1132106a0e2bb4fcc6018aff2841e9a0e807a352966591f29e7677054cf94a3489f0745175bb7d2069090bc1ba464d2050c949c0be2f33367438082520f1ac353c6217ede692625a101fa97d5393c4056cade0044e927b73972ae51ad251ca0740bf60525a6c8707b943f54e9e709093fa06a453f573"}, {&(0x7f0000001980)="e73d6476edb9fcbc91293dd77cbd7e5d0ae27cc3d8425ab6400b1b9395625525c2482e398063dbfdbfc077d854234424a5dd164997b2b8b3fa10b832efdb494f8db1f2e725c322f0ae1f8390722010d954853dab8c10189dfd5bf9358f331a8a96cf13122f079cc428bc0d72f26b5b6279118ad6003801c67066622b7b427afc74d11f60c6c1691adbd9a1f3061151d765495bcca6a60bbc5692f8a1f675e490d86545d0ef0824c6b61752a456434ba9163061efc3ef3c749eb1ab0a25d476e3499a2e5a31869f6bb9b3c1206b0da6df7507b68dd93b", 0xfffffffffffffd7e}, {&(0x7f0000001a80)="0d40a35eb0415abab3b012fafbf2b3429f"}], 0x100000000000034e) r2 = geteuid() setuid(r2) write(r0, &(0x7f0000000180)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x7fff, 0x1, {0x6, 0x4}}) 07:54:00 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x10001, 0x5}) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xe1, 0x0, &(0x7f0000000100)=""/225}) fsync(r0) setsockopt(r0, 0x0, 0x80000001, 0x0, 0x322) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0x3, 0x4060}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000380), &(0x7f0000000240)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000280), 0x10000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) pipe2(&(0x7f00000002c0), 0x4) write(r2, &(0x7f0000000380), 0x0) munlockall() 07:54:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 07:54:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000002000000ff0f00000000000000040000000000000000000832008000000000000000000000000000000000000000000000000000000000000000008210"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 07:54:00 executing program 1: semget(0x1, 0x0, 0xc6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8c) 07:54:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="add73ef27545"], 0x8) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f0000000180)=0x9) r1 = shmget$private(0x0, 0x2000, 0x106, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 07:54:00 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4000000004, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x4, 0x1c, 0x800}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x4, 0x1, 0x1800}], 0x2aaaaaaaaaaaac15) semop(r0, &(0x7f0000000480), 0x62) r1 = semget$private(0x0, 0x7, 0x8000000000040) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0xfcbe) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x7fff, 0x800}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r4 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) r6 = semget(0x3, 0x40003, 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000007c0)=""/157) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000900)=""/231) syz_emit_ethernet(0x14b, &(0x7f0000000c00)="efff8afa700a6a3cc8ecec26ab9447ed22f4490022c06a07d55d574b87f0710ce8ce071ad7c4a12da6f173c15ee45ece14db41d46e595d5a39c08a6bfa090d3941f9315261b308228bdcccdfa47d5ca45fb783059fa8940cf954fb877030828c0ec30cae4bb4dc830b61f6ed14a10252cfbb7eabc23f4631053214e5256b835c3de18e2f55a9565d00778c5b59a115a2921d5494773896b4095ae9dc7d08dc9012804dfa7bf17e7b644a4013ef66156ed50b2c9f15c13bdb0f14410d528bf88bd5b47cc54cfcfd01c41ebcd1b7d9ae342a00b6f8b361348a19f7ca4be14a3f9ec4c9bb7b91c71a155ab547a5047f24a98046f49c59dd67a2b32a0b6ed4b7a9c15576d39941d1896c9aabef594a5af28e07e8b634949b652da66ced53b559f928e1e42ffd3efe1723057b86337ab151b2675ea62ec8d005651e76ed4710816ce689650abbfafe6aa65b5e6c") ioctl$TIOCNOTTY(r5, 0x20007471) r7 = dup(0xffffffffffffffff) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x4) semop(r1, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x20, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffdf0) getsockopt$sock_int(r5, 0xffff, 0x1104, &(0x7f0000000340), &(0x7f0000000200)=0x4c662188efc37823) wait4(r8, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/9) semget$private(0x0, 0x0, 0x2) 07:54:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x10e, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x8007, 0x7ff) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d98) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) 07:54:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x21, 0x0, 0x80000001) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000003c0)="dc") 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000200)="8d8bc3774f4c35b84e53432e2e058036ecd88ab384b59f5132fba7222b36a9008e27cc78be356195dade2248271288b1ef829f6f502cb3385f2aca4585ae2f3641722f22071c07367efa1a57b0ca5099e7f950554832b082ffcd833a100b5c1d6333fd", 0x63) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0xf0, 0x45, 0x6, 0x40}, {{r2}, 0xffffffffffffffff, 0x80, 0x90, 0x3f, 0xe87}, {{r1}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x101, 0x5}], 0x100000001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x2, 0xbf, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x200, 0x800}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x800}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x8, 0x33}], 0x4, &(0x7f0000000300)={0xad7, 0x80000000}) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x3) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:00 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) r1 = syz_open_pts() readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/167, 0xa7}], 0x5) syz_open_pts() 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: r0 = socket(0x200004, 0x4, 0x7a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/195) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca70, 0x0, 0x0, 0x101}]}) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8b30e5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e30d5e9eee50bb3123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f30500f5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261170008000060eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53df000000000000000000002f53568453af"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:54:01 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x21, 0x100) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 07:54:01 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x9, 0xfff]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x1ff, 0x0, 0x9}, {0x9, 0x6, 0x7680000000, 0x8}, {0x2, 0x3, 0x78}]}) 07:54:01 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4", 0x2, 0x400}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x2, 0x2}, {0x18, 0x3, 0x2, 0x2}, 0x5, [0x3, 0x1f, 0x63c3, 0x1, 0x81, 0x5, 0x100000001, 0xdfb068a]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 07:54:01 executing program 1: mknod(0x0, 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000440)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() semop(r0, &(0x7f0000000340)=[{0x1, 0x7, 0x1000}, {0x1, 0x7f, 0x1000}], 0x2) getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mknod(&(0x7f0000000280)='./bus\x00', 0x8000, 0xffffffffffffffff) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040), 0x2404765817f0723e) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) 07:54:01 executing program 1: mknod(0x0, 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 1: mknod(0x0, 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x801, 0x1) r3 = dup2(r2, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="1553928a47117bf57f4796ea96371dda0ae9bc83953f49255fd0df551d0a64310844e60649614f80597a2a590cbe1f09dc0ba7a5376e5945d88a52022d940c4705919dc229bd781f479510ea29", @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESOCT=r4], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES32=r1], @ANYRESOCT=r3], @ANYBLOB="1d3d1a86ab1ea8d65bb102406e95b17566da855c1fb8844d4e41fea948cbc98800b69334206c31dc6052682b6b7692d5e58f9426cbbb", @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r0, @ANYRES32=0x0]]) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x9, './file0\x00'}) close(r5) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: r0 = open$dir(&(0x7f0000000840)='./file0/file0/file0\x00', 0x40000400000002e4, 0x50) r1 = semget$private(0x0, 0x3, 0xa27dadc595ad2d5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) setsockopt(r2, 0x127, 0x7, &(0x7f0000000280)="6e073a2c413d6a5cc38c6e9a093b27de50eda140e6f9ec5f05a3237da84bf7912068224d24064b5485aad4e34e22efb25b3f3d0a597615cefbbaa0ef86135ada93850ce8a8bbf3fd7b", 0x49) r4 = socket(0x38, 0x0, 0x8) r5 = dup2(r4, r2) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000680)=[{0x3, 0x8, 0x1800}, {0x2, 0x1009, 0x40001000}, {0x6, 0x3, 0x17fd}], 0x3) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) r7 = socket$inet6(0x18, 0x3, 0x102) semget$private(0x0, 0x7, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), 0x10) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0xd33}, {0x4}], 0x2}) setsockopt$sock_timeval(r2, 0xffff, 0x400001005, &(0x7f0000000600)={0x4, 0x3}, 0x10) setsockopt(r5, 0xfffffffc, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x3f, 0xfffffffffffffffc}, 0xc) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000880)=0xfffffffffffffd18) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000580)={0x7, 0x401}, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x5, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) setgid(r8) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) semget$private(0x0, 0x4, 0x22) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0xfff, 0x7f, 0x1, 0x2, 0x985, 0x101, 0x3, 0x1, 0xffffffff, 0x7fff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000, 0xfffffffffffff52c, 0x0, "9cb7c2d330f0c2688b390b1692cb0bc9a55cc224"}) ioctl$TIOCSCTTY(r2, 0x20007461) 07:54:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) 07:54:02 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xfffffffffffffff7, './file0\x00'}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 07:54:02 executing program 0: chflags(&(0x7f0000000180)='./file0\x00', 0x20000) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x84) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x6, 0x7e4ea8d8, 0x1, 0x1, &(0x7f0000000240)={{0x200, 0x0, 0x5, 0x1, 0x200, 0xfffffffffffffffa, 0x1}, {[0x9, 0xc00000000000000, 0x8, 0x2, 0x0, 0x7, 0x480000000000000, 0xf0c4, 0x74c, 0x0, 0x3, 0x6, 0x7, 0x8001, 0x3fc0000000, 0x401, 0x6, 0xc4], [0xffffffffffffffe1, 0xfffffffffffffffc, 0xfffffffffffffff9, 0x5656, 0x2f, 0x800, 0x100000, 0x10001, 0x5], [0xff, 0xffff, 0x8001, 0x7, 0x1000000000, 0x3, 0x7], [0x7fff, 0x38eb, 0x4, 0x5, 0xc5, 0x9], [{0xffffffff, 0x0, 0x9d, 0x7}, {0x9, 0x2, 0xf3, 0x80000000}, {0x80, 0xffffffff00000001, 0x10001}, {0x1ff, 0xffffffff80000001, 0xfffffffffffffffb, 0xffffffffffffff55}, {0x1, 0x2, 0x3f, 0x80}, {0xddf, 0xfff, 0x6, 0xfff}, {0x10001, 0x200000, 0x81, 0xffff}, {0x7, 0x69, 0xffffffff00000000, 0x400}], {0xfffffffffffffffb, 0x8000000000000, 0x1000, 0x100}, {0x1, 0x8, 0xa5, 0x73ea}}}, 0x81, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x14}, {0x6}]}) setsockopt(r0, 0xffff, 0xf6, &(0x7f00000001c0)="854e690113d68e948b4a053bdaf4734288775d8c6d1824445607a56ead37d58c4d282a68cf8b1bc534850b3669f18a027798d119299687bedd022f86d893dfcee31f8b3685d3269b8216d8584d966008ee14e1bbfffda912ab76b885628c8c20275277624a2c", 0x66) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec1, &(0x7f0000000540)="8d") 07:54:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000380)=""/67, 0x43}], 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x100000000000009b) 07:54:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/109}, 0x75, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x801) `‹+'þ¿'w6'íW  +'>?'76'-`‹+'þ¿'w6'íW/: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 27492 1 0 0x2 0 0 init db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000148a85c8,ffff8000148a85c8,7c477e56a6c13187) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff8000148a8988,ffff8000148a89d8) at VOP_LOOKUP+0x5b vfs_lookup(ffff8000148a8958) at vfs_lookup+0x55d namei(ffff8000148a8958) at namei+0x45f vn_open(ffff8000148a8958,1,0) at vn_open+0xb8 doopenat(ffff8000fffff770,ffffff9c,1de5002fbb,0,0,ffff8000148a8b70) at doopenat+0x28e syscall(ffff8000148a8be0) at syscall+0x511 Xsyscall(6,5,205ad73685,5,4,1fe9e80000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec010, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000148a85c8,ffff8000148a85c8,7c477e56a6c13187) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff8000148a8988,ffff8000148a89d8) at VOP_LOOKUP+0x5b vfs_lookup(ffff8000148a8958) at vfs_lookup+0x55d namei(ffff8000148a8958) at namei+0x45f vn_open(ffff8000148a8958,1,0) at vn_open+0xb8 doopenat(ffff8000fffff770,ffffff9c,1de5002fbb,0,0,ffff8000148a8b70) at doopenat+0x28e syscall(ffff8000148a8be0) at syscall+0x511 Xsyscall(6,5,205ad73685,5,4,1fe9e80000) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec010, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000148a83e0 rbx 0xffff8000148a8490 rdx 0x2 rcx 0 rax 0 r8 0xffff8000148a83a0 r9 0x1 r10 0 r11 0xdf7f6b9e59c55c1e r12 0x3000000008 r13 0xffff8000148a83f0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148a83d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (init) pid=27492 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffffffff8228c0a8,0xffff8000fffff528 process=0xffff8000ffffda40 user=0xffff8000148a3000, vmspace=0xfffffd803f014e70 estcpu=1, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 25230 129936 12631 0 2 0 syz-executor.0 25230 471607 12631 0 3 0x4000080 msgwait syz-executor.0 17103 394939 57155 0 2 0 syz-executor.1 17103 513210 57155 0 3 0x4000080 fsleep syz-executor.1 57155 441938 78329 0 2 0x482 syz-executor.1 12631 202936 78329 0 2 0x482 syz-executor.0 78329 163594 1606 0 3 0x82 thrsleep syz-fuzzer 78329 98722 1606 0 3 0x4000082 thrsleep syz-fuzzer 78329 218550 1606 0 3 0x4000082 thrsleep syz-fuzzer 78329 195824 1606 0 3 0x4000082 thrsleep syz-fuzzer 78329 451712 1606 0 3 0x4000082 kqread syz-fuzzer 78329 256885 1606 0 3 0x4000082 thrsleep syz-fuzzer 78329 524126 1606 0 3 0x4000082 thrsleep syz-fuzzer 1606 70003 98864 0 3 0x10008a pause ksh 98864 444603 67115 0 3 0x92 select sshd 67115 157262 1 0 3 0x80 select sshd 90167 15507 4287 73 2 0x100090 syslogd 4287 314319 1 0 3 0x100082 netio syslogd 86664 257201 1 77 3 0x100090 poll dhclient 61866 147291 1 0 3 0x80 poll dhclient 174 449635 0 0 2 0x14200 zerothread 55642 164868 0 0 3 0x14200 aiodoned aiodoned 81577 144956 0 0 3 0x14200 syncer update 90350 86460 0 0 3 0x14200 cleaner cleaner 75425 227056 0 0 3 0x14200 reaper reaper 3975 533 0 0 3 0x14200 pgdaemon pagedaemon 25589 448285 0 0 3 0x14200 bored crynlk 75999 228489 0 0 3 0x14200 bored crypto 79443 512765 0 0 3 0x40014200 acpi0 acpi0 85915 86886 0 0 3 0x14200 bored softnet 65504 67168 0 0 3 0x14200 bored systqmp 65500 374956 0 0 3 0x14200 bored systq 77975 248929 0 0 3 0x40014200 bored softclock 73441 280865 0 0 3 0x40014200 idle0 2231 400227 0 0 3 0x14200 bored smr * 1 27492 0 0 7 0x2 init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9493 6457K 6831K 78643K 11376 0 0 pcb 23 9K 10K 78643K 179 0 0 rtable 108 3K 4K 78643K 306 0 0 ifaddr 52 12K 13K 78643K 116 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 27 0 0 iov 0 0K 20K 78643K 72 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 76K 78643K 1502 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 8 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 72 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 341 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 34 22K 62K 78643K 315 0 0 subproc 64 65538K 69634K 78643K 68 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 27 0 0 in_multi 33 2K 2K 78643K 46 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 202 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 75 20K 29K 78643K 1553 0 0 UVM aobj 20 2K 2K 78643K 20 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 10 0 0 NDP 10 0K 0K 78643K 30 0 0 temp 127 2699K 2827K 78643K 6327 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 152 0 145 1 0 1 1 0 8 0 plimitpl 152 25 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6 0 6 1 1 0 1 0 8 0 tcpcb 544 56 0 52 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 14 0 14 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 18 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1977 0 568 46 0 46 46 0 8 0 ffsino 240 1977 0 568 84 0 84 84 0 8 0 nchpl 144 2655 0 1025 61 0 61 61 0 8 0 uvmvnodes 72 2210 0 0 41 0 41 41 0 8 0 vnodes 200 2210 0 0 117 0 117 117 0 8 0 namei 1024 6909 0 6908 2 1 1 1 0 8 0 scxspl 192 15880 0 15880 11 10 1 6 0 8 1 sigapl 432 511 0 498 2 0 2 2 0 8 0 futexpl 56 5366 0 5365 1 0 1 1 0 8 0 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 104 56 0 54 1 0 1 1 0 8 0 pipepl 112 334 0 315 2 1 1 1 0 8 0 fdescpl 424 512 0 498 2 0 2 2 0 8 0 filepl 120 2697 0 2602 4 0 4 4 0 8 1 lockfpl 104 127 0 127 2 1 1 1 0 8 1 lockfspl 48 42 0 42 2 1 1 1 0 8 1 sessionpl 112 17 0 8 1 0 1 1 0 8 0 pgrppl 48 31 0 22 1 0 1 1 0 8 0 ucredpl 96 306 0 299 1 0 1 1 0 8 0 zombiepl 144 498 0 498 2 1 1 1 0 8 1 processpl 840 526 0 498 4 0 4 4 0 8 0 procpl 600 929 0 893 4 0 4 4 0 8 1 sockpl 384 296 0 279 3 0 3 3 0 8 1 mcl64k 65536 15 0 15 2 1 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 6 0 6 2 1 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 6 0 6 2 1 1 1 0 8 1 mcl4k 4096 20 0 20 3 2 1 1 0 8 1 mcl2k2 2112 3 0 3 2 1 1 1 0 8 1 mcl2k 2048 57428 0 57384 14 7 7 12 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 95182 0 95102 12 5 7 9 0 8 0 bufpl 256 20703 0 17596 198 0 198 198 0 8 0 anonpl 16 61136 0 50208 62 5 57 61 0 62 12 amapchunkpl 152 2265 0 2163 11 2 9 9 0 158 4 amappl16 192 2596 0 1992 46 12 34 43 0 8 3 amappl14 176 30 0 27 2 1 1 1 0 8 0 amappl13 168 14 0 13 1 0 1 1 0 8 0 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 181 0 165 1 0 1 1 0 8 0 amappl10 144 64 0 61 2 1 1 1 0 8 0 amappl9 136 718 0 711 1 0 1 1 0 8 0 amappl8 128 284 0 272 1 0 1 1 0 8 0 amappl7 120 27 0 25 1 0 1 1 0 8 0 amappl6 112 200 0 190 1 0 1 1 0 8 0 amappl5 104 137 0 127 1 0 1 1 0 8 0 amappl4 96 722 0 695 2 1 1 2 0 8 0 amappl3 88 130 0 123 1 0 1 1 0 8 0 amappl2 80 3439 0 3382 2 0 2 2 0 8 0 amappl1 72 17869 0 17482 24 15 9 19 0 8 0 amappl 72 1156 0 1121 1 0 1 1 0 75 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 19 0 0 1 0 1 1 0 8 0 uaddrrnd 24 512 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 512 0 498 1 0 1 1 0 8 0 vmmpekpl 168 7458 0 7441 1 0 1 1 0 8 0 vmmpepl 168 60204 0 58660 101 24 77 83 0 357 6 vmsppl 264 511 0 498 2 1 1 2 0 8 0 pdppl 4096 1030 0 996 6 1 5 6 0 8 0 pvpl 32 192772 0 179013 155 10 145 151 0 265 31 pmappl 200 511 0 498 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 343 0 21 10 0 10 10 0 8 0