IO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x36, 0x0) pckbd_enable: command error 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000f8fff87c8a5b671b1b542a5387060000001000000029000000320000000300000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82b3072f66696c6530002266c2ea61669e6ae090f0fcce855cf2fa5310dc0246a07f74"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r3 = socket(0x0, 0x3, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r8}], 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) dup2(r3, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0xef, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") clock_getres(0x2, &(0x7f0000000040)) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea667e40d1165bffde17ab3aa69492381c0693399eb2c5e71043f2d8e2a7be9bb05c5f1a0e718471144f101ff2aae5d78f14289716b73111b056bbfd8329caf6a67d8eeb9e516bf49438723c1b218d9ffeffa1ef2680155ae4808585296ba07fd17f97141412ede9e2a4cc7121b3d37f1c4209c45bdc48d4bc4a2b45bac3998e5b9099502e6ddbea84391d91d19c30f24f82e4d0f09c2a93fe1df0fab835001982fb7c572b8ab0a03f1017ad626f867557a760389467109f9ef299c39286eda7fca0d66ae7befccb8fb9ef83d5"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f752686a60f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) sendto(r9, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r10, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r8) setsockopt(r10, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = open(0xfffffffffffffffe, 0xa901fe1fe471d6c8, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xae3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x800003, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) kqueue() r8 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) r9 = socket(0x18, 0x8002, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r10, r9) accept$unix(r9, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r8, r15) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r16, 0x40044266, &(0x7f0000000140)) r17 = semget$private(0x0, 0x7, 0x100) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) dup2(r18, r18) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) writev(r0, &(0x7f0000000540), 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="cf478f2660f8bc14fbaccfa31484e9dbd584ccdac9e4a9fc9812539d93fe8eaf6599", 0x22}, {&(0x7f0000000180)="0881d5b5c024c98ee4793c43ede52f7dbfdfc8a1e145a9d6ce1454c9703988a886261622d735f42df04d56070f747bfe86339e1405a07cc25cd5cce9406fe9e6378e458cfcf2f294d15ebc48253d8fd054bfccd4be9154afe7e85a34a352022f2ce685a2a7f25ce752a390e495f47da0415cdb7700df44067fdb92752c9c539c8c5e661b7ef002ad0c7171584aeafab6b97c0707188c886b33e6b7798f7079ecda6b", 0xa2}], 0x2, 0x0, 0x0, 0x5e5f70c890c34c65}, 0x401) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x10, 0x4, 0x20000802f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='+dev/pci\x00', 0x10, 0x0) r4 = accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000700)=0xfffffffffffffc81) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRESOCT], 0x1, 0x0}, 0x1) semget$private(0x0, 0x0, 0x100000009) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "0400", 0x4, 0x10000}) ioctl$TIOCSTOP(r5, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r7) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r8 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r8) 16:00:05 executing program 0: pipe(&(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x11, 0x4003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3f, 0x4}, 0xc) 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10104, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x3, 0xffff, 0xe5ce97ab354d86be}, {0x4, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000780)="c2c54cd65fd54f7a3f0ed027fbb343447b004f3e0c6e84d763bd843016afb32f3983f04d5a27cb8eed6f3b97dd23c7c7f032867a236774e053bc9183541591d8069dfa46eb4f80b371b86701d8e3de94d916f2a292a552c024692474b14eb1e3ca56483c10254264ff53f5a514a1b349a94c8828a8f76ff44319a67fa7acb2203bdd4bac6b524b17e4c95105c10ab93a43171034fbe9eb6713d974b17fff158215e2c434bf866513d2b55c78497a7446db4d5eeb", 0xb4}], 0x1) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) dup2(0xffffffffffffffff, r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r8}], 0x2, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000940)=0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r9 = open(&(0x7f0000000340)='./file0/file0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r9, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7f) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7929) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000000ff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001100)=""/28, 0x1c}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) fcntl$getflags(r2, 0x3) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) write(r1, &(0x7f0000000540)="212a7913e4bad21c7372e002278c78ff4d5e4b2ae5eefeaf2831c61ad4491d1f7828bcb21f500a3149e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd8dc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21000000000000000000001752437d71933235535c2b3847485120e704b9db78e7d4edc57774b62c9e58ebca7f35ae7cb2810121f3c5ce07a11e", 0xffffffffffffff74) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 16:00:06 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, 0x0, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c80)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r5, &(0x7f0000002d40)={&(0x7f0000001740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002c00)=[{&(0x7f0000001780)="d08c105c9ef66b37db1b66b6eeac5fe8a3b4e7629ba383284236d7a8e456df7eff9a6c958b3838576018a8113d48ca62670b520ca44d17c7680ffa69ab3c4b2030bd0752a6b0a1d31b86", 0x4a}, {&(0x7f0000001800)="8a4d16165b189dc79fc53a96c2603842689a91ce2033d671113ffa08511ab9b98924e1b74647c8009264710943b2f672077e641513fedb50522bd27f57aef7ccad7951092510f9e29295353f0b2fb65675235fec1d2cd2800f29f101bbcf46b6a8c3757414f8cbb9df0f5e2c8455d05de38aaa3afaadc1b19c85cf48049b7536251f09d184ccc8a7d15d46b93a51efa237ead1604575830492db09f17775115eb7de648f72395f81d275e2acd2f9af2013d362a92c8ace805f51f5647baf4f9f0bf2a5beac931860fcc1457934119973e4217cd7feaf2a5e5e3c9dfccf7b76b2526946c1520d4bbabda330391373f200e1c80a917f9639e9aa138956f61bd2d4f97af069a7a6476adee4d5cd087f529d3186f7b4723d6477103a379ef42d4a206f8b7c67f1afe65aeeba0c9dc125992e33204bfd52dcf0f07b36664c6dd578a25721594277d4ec8e705a15856ae857bccaa09c3c19c3ee8d1759dec72787a399b6332a649c9802eba4bb91034d0d37b37a4068a4d2a55d2360f32475b5a2ddcbca3fd4d21941ebb694338640f09f37e28f5c4e047680c4a117d1031c9880f51088cb9885a60167423b01ec54e8dd31f888766a81aae65a9ea5e4296c4a731b7feb9f7eaaa8a5575646acf7b2c017476aca0783354eb4bb7ac225283d32d9aadb22ca675d2df9d5939e80a75c5cb2bf6c82c2ce215adc50f3a1118948b2e90f772936ed1761df24e9e0e582b410895318c8444a7c7904443dd515c0f133be6efefc1a2aac9cd5d807fa397d6d769d11a1ffee8a17d4873a1f92461a2546d262e2f89688564f5f813d08439e7646d680b4ed7851164ac97b9d2f44769b12410be20ae0b7f755b68a8d5252f0a1275fc90c3447014b987309142a9fc3e21d07c7c1d85bf8afec9aa5ef88d1fd6728ab14e4492f55e7d0f4923de167b2ddefe86be45be1657414706257364d110f4b4fd76a33e7b8b6b27981776b2d03a7242f94dabcfeeb7e7975a03aae0310aec11ad0fe0a96da79576a56f4dc15f5fc4d354d6d89d4d90802175c8dd808df628e227ce1c6f32aacd2b0fe676fa7721ed26d10774ae652415ab95d226983bd5b41610a234b8cdf1aa22f60843ad549fd645f295e0b6e02f60f916441ff1a8ff402cd32521f79f2295cc733374498364ce9ed4f640b45b0dc241f41f7c2c27f2d9838d244ab022807ed89482b509299959218aa7a2edde1f9bd9133598205117f1a64df3c6902952a35ba2e9bc889f1e4ce727f3997b0aff2fa7ecdf8ce373d8408b735fbe223594b8cdc8b2125ee1e6a3da04d6c05a272ccbcbc830298f6ec1dc647a53585f71d7f3703fe7ab015153897efe88d9d5d4b544eb5642632fd3150b55be30e1a24a3bd23d799012dd279c5509ee59b3dde68f3ba4320eb276256e69b8517dccad8d85088c6b8745fdc2478e3843204ad5e79d1ad3af33a695bfc5bfc036699edb567fc28b558020793ef07ce5ce0f6c3ca3687bffa85a63132870914acc9f4658fa451abcb0c27672758c2ceaca8551c86d71f22315ad1b8ecf592fea859d126d9670ab97513e2094b0a3117a8b0fc7a981a89e612722810d247aa1fe53173be785a5afd02cf086f42f6453e8963dc5793ae31000ec228d545f76782e0137f2822c78379349d603ee95c83576a992e916a7aa9aa0d199464c4646540bd543be457b9bc95375ab2460e92ff5fd12ab0163def7236c29050cda0b73c9861fc1dd59fa9e3c858c98ec6f6e04e577c1dbb6913d48f58c9c621d22b3aa27165832fca92c638e84c810252da4045cf076a73bd304cedc0eb1defc170ec70c7bbee66ec65142b4a2fb15f676c02208a90dd2297d934e172c8ef06061841b0229f5aea8c9d438ef115ee61bc262ed53f611a53c83f97a6680758e42f468ae7e44b8e6f494733a9d02099ca792b0bc7000f1fa4b8791bc2c416977c66c6a74c9221ccfb8859b3bdb94797acfe5ad0ab0949433ce2c16f69eb6244ce23fe37f91270dc825549bc0af8334606c10c91e054d1451ec4d8ffeca3bb2c6022be16f5bb29ae4431ba716832f3396a26fe5af67eeb388319c550774ec991dcb8588dad633e0e93b2ab67242d645e59dabe8585ae189b94cd8592a362955098c6037ae8058d77ffdfc35e616ce4ebec10f1957742bed188d23c5f82f56b4f19f83ef8078c743cef6adbb084f0be66cd05d6a88360b0498cc437ba63e1af56e45c98bcb87c6d9ef8473b9758b90bc91dd980de924e083a98c9f491fdd2120116c4130cca5a573ee42ca18f206c217cb7c054be6d6b17503ccdc218e1e4c35a0225768607cb66a80d59207543771d199f0f55ce76a973178fc5bfe072b73fedc8df8563e458d33da9cb86131b35f789abf67bc005a6bbc6f9092c69df3c5305fef3b69e8f88ada36cf82be3b861b69e35ab2def2e9d6b2628dd4b43587ba51c4a3c6da879dcaf5ff6fc73204e791dd1001fae9dcb36c61a662761dd6833ef8d349ed2250766c197c3b695090bd7fff68f812286d2529ebb09695a6c096e86794fb17556d53597fab6e08bf9f4ba4f1e96288a3d57d9b625532d5a4ee747810f336ebc1341e55ccd1e2b6d1b82bbab3e1cda3de714359a29080c1bcbf021802c9c4813224ff7d137042b8f2c794a531453f10558dbd2c5cafc15798f4f0c89103d27adc58529597d3ca1e2ee63109623c26e28961097a98940e68d02e70c662420b75106f015035ea42d084ed288a6a0aaef0d5ba246722706e8622c7b228edcb9f18062a451342a0f403cd63a00d51d7f29ff7d9f9fa7515ce513eea8cff93304fc537a82506a67ae819009fd9f13521aa40d19b2c21feb41b86cdd0bb0bdecf4fe56a7af3c12496fafe46bd69c79f54e4030b279d9abe05c9bb682acc7045f184d981842fc01e3ecc3dbc39ffca8f09f4e0b6bd5c16d1a137c300247bd4b2cd6eeb637a195e74ad7ff957f7b4ba5daeaf1f341c25980f09ba4bd107d180c43041f5525eca1ac9a09cb6a7c37d40c6d3c8edd8b640ec95a09418a1122e59a6d0d92e90ce5500fb535d7c5fd7f0e72571514d030253572e541735c45cf13677a805b2be0137e36a2d07b7ee5bbf3d683fda095e454f8509c2798be0620e489bd65bdfbd8b6fa845753a77783999d9f469d0db0eecdbba170f8d1591dbafe5bd742f5af06490647b4ab7c5a5765c5e9984359cac923f668f92c6e6203c03c8ddc31a008f1718500c8b7c7cb8712033968e26fbe5c4e6a020c529b19c3a829a177e904dfc03b277c17d8877f6fe36365390b463dc7b6ad2229c13807333e4518f22d0df6844884206417869c7e7c658f4b4b858c826e68b04e7138dcfdb26ad9d979bc16fba884f143a730adc9e87d0e9cc527a627788b5cb603633873ebbd4e5c1eb1e5b3c0fc08803b953a7fcb7203309598d040e59c7562e28f25ac45011ea5c6d128111581039011ae8fdf017a518355bd423f15ada83eaeec466e073b2072cb11c2e5dc262f55c8b6c5385174f9ddae6a15d7aa7bc4806ccc37c78f23addd6e4ad235172739dd12dac0bd2e50211e466b8bc09ef28f879b387e4263cbe90a50945fbade27540c2735bc358c67dd37cb3ffcab37e4ad06b11af447aaa1dff35a63d263ad8394114d8e7253c47d4720a1e8827e5fe278d9fceb75273fdd9769365ec1c0172014d1ab524104d2519733963a26a9476770611c8364a72f3951844aa12d3bbe81b220fd55a4b3992b60281aa96f90d453644ddf5eb35a90ecdc27ea5e3fe823796e487ade27d77093aeedaa291dba742d171cfc6b97823d179ed91f4cd071d6cde64c61770ea0f8eadc0997b913ea6b95729e35cebf0df70ebe55a3aae22fe0c247b10a18697e4314a85c01a99c27f3a581399653c7e81debe1066f9777fb27ba30f95831cab6d6027ac3f13e7bf86b890d7b516e208fd095cba17a714b9f3fd4946003191e3a363a4fe6aae578b4b32fc37ba5e63cdd1a162442f4c618b2a5bc3b00ae299d8de449e77d000a51a01f4ff48de3a7ac2c511f558a1651efcb85a69723555743dbec2976dac30027e4b7801a413f0e5501415f2dc9d49f2c982e47302729e80a77ab69a234f308fe7ba6c18d04bc17194cdc3ba3492cf969aab7516a3cd55ecd97bef526e86e2826f59546a32f808212651c8986dbfba1ae653e95922ea298ea13e7cd63e95fabce3eda861b58853e74c10bd1c455c5aeb5bb6e5cd91acfe397a78a06aa847c49d25bba3d794b15428c553c9170c70ee65c5c23fc26bcced1d3935a201c779e3fd85d989c1c12897dde0fb8f4a841941a50907a6f1a1e29e14d210a2218205ebcb1614de713434c4987267556ad1bf86dca54dbe3848c316a1e8e5113f3d2ad0a9ec32d693da8cde5f02db0922655c7d34068c7582c0667a364da7d723e9bf5a2128ebe152e335cd39aa7a7d533c66f23bb060b0b8c4177fc43e2681e97f909d04a647ddb4de2411d2fb4188b5cfc97c66cabfe3bd3da932e6adeca235c4532af78c98d302a67284b850d74555f5c462fe83e16aa174e81c287e4b7b4bc1d16224af6cdaff6afb10740194d3951ad8b8ce78cbf8ca719ae29f10ded6bf9dfff343e890ed2a9b878823d2893672e94e2bc31f6d42886f32a3c19fde8ea7f1bf12ca0d18a3a182228665310abf8fa3bc36eb1ae2b7ee97e89981ed7fa94fd3ffaa805bc26ed0d4fece9ee452fc877bccb41ec922395981d5cb6c8cb3a1eb3aec59494befa5d1d1bdff9523c7a321963692506c57d5d6395da979cc62f2b55189442ccacf2d4d37e758833356f4814b80d404151625376314d7b0ed0e1f7bcddace8d86f35cf873228b4da5df88d618bc02182ef20b8dcfc0bdfaa13fdff085d07e9668cfbf2c8b681405abbfe1fae7296217bfe6f24547fbe6b267136eb30225c6e13a0be30ec575cd7c4c844e57d91bc42bb793efed72097bb7eec83f06e45b58a078d4e4d916331c876ce4890b526d869def6db790f7e174619fc1db94f9dbc09b1c73c775807763ca236866fc67abca092df661d69bbbb13793bdd0ee259e791ad8b3547d76ebdfe592aa8bfe9c3edb06374180007dd328490784cda4cf4059d9ca6cf9de0ae60e80b045cabe5c19421f0b8ba201aebecb28dad5d96aab8a242829e629a70ec13b8a754bbd86cea32e5d3461b0cf2fd5fc2aa3d5788697275bea18e387696c37bd5a283268e12b44b773db352ba5bb99d46422b70ec5f0e965ee4b0595e60a9e1fb0d5ba62355d03047522de428f8305ae61ad82e3cbba314a9af39139e58b1535912ce4769b29f4618751fab4b726354a0b92de6dbde866206a638558ce0193dc66f9677dfec060b223605c8212825919ba640f2a4d6e7d651326b2605e137ca9c538e517d1696cca547c77254c6dac9fd215aea438cdc9c0696608f5dcc1ac2fc2dc7742fbb6ee6ce1e6d18dc608598af0c4695a29ee8f82c397247c2b97f6070ac24df7b6e2fb0379471cf55910beb7ae5f4efdbc6d7ee35f37bf3d243435140c338a558d26d2754f0ae1d4c18fa85328fa1e8b917679237a1fa33295cdfe64d08da06cf4435b46150c524d194f27943a0dca2d93cd749e03637116fd53bb3ef83bc5e8a4fc9349c23620dbcf43a417dc23d86fb3cea13fdf34402b8a66eb88e1b8a2042f4c9e456fa128d8acfa52d6129f3c504475e871e87abef337d9a172efeb2ba47679fa7e4f6c7f13188ebf8e8da6d96803cf3ef71ae31f791d8aa65ec57a460a0176d09514fa2907b859fa2f00e897981a07205e04505f85eab23b2", 0x1000}, {&(0x7f0000002800)="4068d4491e587fd45e667d64d540e8b0b7e27471f8ed5c6cbaa93f924e0f7d55d74bc97751d72314ec5641d0c5796ccadd2f182b3862ffd0e9275c07488db06c63b556827780155a985c8dfe56cb7ba14788b2baffd4df26f5f4bad6f8de5c3861d17c0517", 0x65}, {&(0x7f0000002880)="fb3a078f6377c655b452c44ad3500720620580f4db8548fc87889bd1f93999f0582b5bc2ed409de0530843f20bb73b86fc7ea907f3e8d17d15f2e66ecfe7430f50f5b6063162cb73128ab5698786e43389234d4b7acfe55082d8b992d6c4d1d9654bec1ae159596e9e1956fefd8c954f2552db69e705438091ec516d3b419f9359f0c132907fc485e11c432b16b98b6340e92cd9f9b5be56f32b21e68a7a00f1506ac2ffc36cbaad411eee3750c590d4603e7fbb2a45d7608f", 0xb9}, {&(0x7f0000002940)="932ef2258ee3ced12df4506ff9ad339fc883434a1acd8d0b6d1808be47f4c6e5d17f2a7225af02260569e89baff091f3890de1a4b764774ffb8392f0d002f798881d42f803567a53850525f2daffba74325169f37cb4ba67ff109ba5d02382758167c2d675f3106b6ec07937d84e5f8906edb58cc39c6eac03b17942382676", 0x7f}, {&(0x7f00000029c0)="6558d215782e3a838ab9362c5979a670e27738acd59d53393cd14357bf69cad84b09041d16c68f1bab8829beb002730cfce3493a869f0a6416b8f9eee28b9b21efa20c198d1ce6a943c97ccdd6656a2e85a24cff5e7ac0ac0ae5c8d6e5278111cc18ed108e593b22a9835a3a8aa9041225ef24ce05d92ec11e75f4a9bd961c468c8106e92a78a305b36de0cb97d8f14260eab6668d34bd8499b110111b3cf01726d3c5a06d30fb7ba28140e766cbc6178522d0d1d2b4b4cbcf28038439b04b09e23f0a35c84c90e3334ad24474ef85e58afca143e8c963025afc3ea4770b4c55665649bd8480e06cda79d5e94fbad78138abfed2fb59f91f2cddec2e", 0xfc}, {&(0x7f0000002ac0)="1c474de9519bc5777e52", 0xa}, {&(0x7f0000002b00)="e0753f26225a4d8deb710d97bbeb8bb3327170522addb23f3c38151a8ef12407a193bad2f8ae0e8412f14bd7173311c490a93c0cfd550fa4fd74e0a7456ac03de0ed42d6a7ec21b6218005b82658bc623ca64cad3dd697030690dc8c201d6f7d3f6dad6644553c3a5b092821722b5b13cd606ed6eb8a3a10e8e7338730bd8e4ba8bb23b196b2d3e152117ee686455a3238d31a91d5b9db78991eb4810a7bcd533c31f67c7b66bcf17966e5bad295ad61cdf146c608d68d92d196206f781147f1bb8976dbde437e8af0f3926743c3eebbc4081e780a18df701415beb37254aa71433f8f8f9f8024d7c8f299", 0xeb}], 0x8, &(0x7f0000002d00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x92fed66933674651}, 0x5) dup2(r1, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000040)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000001600)) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x13, r0, 0x0, 0x2) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r11}], 0x2, 0x0) r12 = dup(r11) pwritev(r12, &(0x7f0000001700)=[{&(0x7f0000001640)="c93adbc4d72b0bb6a5fcf892d5e9d8a3a20ec40f5dff9a4ee0240b80536cccdf692391b0c91c9adff8a3d0cf1da8ad0d8887146e74ef6ba51bf25f4ea16f28a573c76654d5e0802c29ef4de70643a32cc78a40d869aff2621c9c36f9a7abf665053a9622e210632f9de834b7aa9890cb5911221f8f296f6afe7d14a05c7c592512b9e6c7f99605ecbdcd5bedb879a5f3cbe64af809fa9160fb0834910974559838860ddec7f0beb05c278330fbd0d32dc3d330fb1a", 0xb5}], 0x1, 0x0, 0x4) fcntl$getown(r10, 0x5) writev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="22adac7d35", 0x5}, {&(0x7f0000000200)="57411f3cbf9f0475069d7fbd703884", 0xf}, {&(0x7f0000000240)="bf3436cf1f0ac03f2b6541c7502a05bbba0b0cd46ab3143eb6c9cc3c80255ebc157a33378050b97412cb5fcdee97cbdbd6bb1d1a0b11662de0e87660bbd720cb12ea5fd0c73a80c476ba284114513fff2277eabbce63472be06ab95fccf540aaa3097197bb0e71f8c1b3d7207ce1669d2866c699e920d80434d42e88cc12d78adf8558bec2147405793b6a069b32d162d333bab42c6812710eb2dabcfa2d86fc63e1838a90eccf00b872845629faacad66b48972dc0cad064248b1dd381fd7092825f14dfaaf5c0977f0e60e96704eb0c8e1c628decc0f8ec475c42228e2c4", 0xdf}, {&(0x7f0000000340)="097ff4b1e96e3a665ea391a2bbfdfc136ad0e3e0c54aa3d8250e4f547a87c9f28dc9d8dc32e4298340720b4658943c6cf1273f6f150ea49671255f30ef7bf05ac089d351bc3136cb41948772ab45a51ea192800eaceb395bdfb06c0c33e1ccadda2a461e7988ea2851acdd7af5e7aa22d2f17929853a28fbbba558097b9d6327303200ae5654a42deebdcd174a65bc67eb26b55e8b7af314dcb74aa861496ed383de691f5b297c34b3241ebbb51d69bd5ef8d3a702dd9d29287a427e5f9d591a2da37d901fd1517732fc3aa60fd9af7a33860779ab6c922013ddb1212a5c55fa5074aeb84b6ce908736b5a18fb1348fc7df11bf32313a0f528e1599260abe64dc61117406d2891416aa50bbbb6d02524f398b8f94b6e76a719fc20d87fc7b14eb6d846dbc8f7f2b1137c0e5438ba988a36f7af9ab8ca4db8c2fdb79eab3bc09b4deee749dd2aa6e0e426175de586fcfc6c78c6801faf4efcc102f8b6fc52788721bc97a2bb58686fe66cc0c34e521d8b4cdfa04cbcf9455b61d5714f59b41ce1f1f1fb3a69b1a069c20bcf5dc536a870fc9be615ed0c1e716a6fe32cd360e0f09e6c766fd39d4653e1cb4f168437048bee8eefd04d3b12f3946efb3f87c707c98d2633536c7997c56b3dcb827d811444d5fc07c5bc003c0bd7fef27a50b2e22111ee9578726c1f69408fbe17be53c21c943a9486bd80401891407d32a2db99a1bb40058ff99d4e0bfbc4142bf533dea002f2792ab17bda6bfd65d391b71ab2a9ae838588fa04e1fafe43f7cc85e57b3bc192e4f4e10a3fa38f4c9be65d60df8ad731a70ba330bb34c7596e064f741d86c42cbaf6d7a2a06b020d09dc99480d057b6029b0ee5a15aca052a4b4b3f966e358049d5ded5e308e7e36c03b4b1744ab5524bbd231e67c86ce6c1ccae395210d08316110480d47118f223bbfd9b69069fad0eca24723d75f06f1e18e72797e81831f7a225a0df926044ed782f850e5dfb634ad69593864639f72e8f12631e9d9ba074fb88e9474526bc346461fe1a94576d6ab5d19612e2ac8a4153de00d1ace48c74d20f36580fb218b381f602d2645fbfd5af0b03ab5f33caffb334f0c99f8998ee7086d96c677853e4273c84f4d0c44808399fb03f30d68380be26a6794e52fb5fd30f48d24f4d7b0642129dbe0ccaf6f4b3060cb13b30fea6497faa55d5c7bf224cb1f4425e31620ecceb136c2e498db6c281e69e30b100ec8bfadbe6d009e345a751f64022fa8c12a247b65471dbc9fe06554df10440a8d8af9f5e3a27ba304bf739c7f9e3f84860bc706a4316ffbf07a3e3befee2c38a7802145d5b2fce1c0500c5295209862fea8dee1eb01a03e1ac2367bc37de092c41126d515db31be568169629e93c53911c242a54212dbcbb641b96a2efd375e3b210b7cc852a6e05dec986a37d29899acd1e99dc0fdb93abf3621be39b962c671a1bc5765b914d4eacea72cc32d496238ee83fa56d5261ecde15481045c32b450c0c0f5dd9323084b463f99370eca0c5bb25c954d88a6d4c52d6f9c13f6658495c82274ebf8740644f608b1a1e3a4f38c1c07729346189c80821d686e4f20a72a4be10290d6c4d712051ea4f9d5e170e3a080d95f671b8423bc547a005f0072a08eb00af7a008b0a193c27094839f90a573e85ad46e79ad4a1063a357b36698f28c5b3b242bf59bb6e652e0db5af0394183196952db2e5d0b713e666741c1eb06b35bd748ce59a5db78b095ab51fb1653005d3e1ac131567928b34fde24613255dba6d8c74f1b0d2cc78ac7b1408d5999fafbc20d314c76cdff33bc4197d98a7b3b43621c4281d8b5e2912eb85fbdb09ef4990c3c446f49815427df9026cdbc4b2915b4e42f902e6e8670e8f557c7f5fa97e0a19e220afab3a95fa0c762d76f22999369b01bd06d22e621d41d0f18f0bcb5294f9b31f3726135a64366952054efbf6b130b8ce0a68488efb42fe5d55fea9e1430509c1b445aab012197073d197cc60be76e4597d18153b1e19ef536b1d6c1b78ceac34f78fcd1f48d84479389f53c6e8eb731e96cd21630a8c93bca8784c13e91fd08c3d108de05bbc4e66aff020130d8d7537963b78090a36897ea82162a2ec11e658af98541cd90a5ef5c89a14df541e095643616edc533ee1da9e83d1de24a0a364b0b876b027ab5dd7834dabb3fd07409130dc6d951c8dcdaf9d832591d2e64bc819b9beb5d54ab98f282c2c5c9afe86e03c6cbebb6c6735560de7e8dcf57c7c0fa477027f09ee62cb502170614a8f4440267e64b13977360fc83400c36546769568fa443a45a8d80d68992780c8e08b006de4008616970b0f7594372bac1e932aaae88d909f41161992620aa93f1c473a5678a9945392f621399ccd85b586f14195cfff0f0c5d80379cc79f936a2845eca946e04829671283a20a5fcaf02d4d0ce6aeef07e9ef8eae3f4d366c3cf68c2dfd6d72782fe90a5574e9f82db8f40f2d79c200cfb900269098b10c734256127162b8d47b16214458002fc8aa7caaf5943af4679911de655b69b749859067500d201f1da4cddd4a617bab7f32592aba3661e7e0440b90a9dc6008b8e3065fdbe615c144b8108a6a7af46821f03e3711ac47cef7e3b95ebd588b6ba246597a7e2cd270efbeea1de73864ffd12c821da41bad0671907552f4cea77be846e5396e8420c7136715dba4b30757e2c8548d378fa873268e8f1903d6d428258269ef17a601834f8c2ff4bd85794be004c3113ce6e5810ea3a0c9c07d236325f420b7440813c4320c50ed5f0f43582a248d2d477d12bc91547e92b917d2adf1110ba8eb57752f2dea5ae83cd49cd92e797146c83073981d9491a05cebed314aa6a49d5d7c458f0d1ed9986381be04cc7531fe9b19f12fd81d535aaa7cf753e6b185ffb98c515c576225a58b1dc3b5db329570f39d1dbdff79510c43fa51abbe7cbfce525071e9f0fa7a951f420dd2bb94f4fcb88b7e79de1dc26f8033051937860e379d550db6ab4b129b394bdc5d39c6f70cef2ed55931075a37f57a7600a3ce33d2bee4e81aab9e1e43029251dd1dbb3d30f1784ddf8cf8b1df5accdf23a47db6eb6d73fc573e92f5b47f11bebd052b0ee5eecc1d0402497a82c01db6e9bd2a94076163554a42382ae6c988a124269b3aa74cbd0267fe77b538eac7a86ae8e315183da5611342b7fb89923eac19c9ad2faec3863ff2cfcd3b60f1cf3697726d85b8811ea92d3c612797c19678bac6f03da5def34c349e097c69dff0595d9836ad87db3460e178017465ee5c77571ee6ded2fc902b40643141a443ba5afa12182921aee0fa90362f526b61c8d449d96770befbdc1272a9a9faa135a8030a55fdfb177e1b4442f4f43f06c78052ddb3b42103cbd849755fbd1987e6930315e2da2e570a0f4df2fdfee494997125f5430ce8fe1920dcd85ea72eb82f729b0ab0241b1917174992979d832c4a5f350123d2b4c887b532e43ae7f1a30cfa7d51036e957d02c13d0cb2ec6761cb251d88164f4848231e79d6dac79b2fb57104997b1bc4a93b7d8425cf144359ebf21f8b234d705ca7d62887a1c1c10f606656d19c338c3744d5198f8eefc1f8f67b1b26ac458ec29f66afb7d0ed3ae804e4f9aeaee7b781adf2b77e40eef6cb69135873722563f504edf0f235e6943d8dc0fa78682a8fba2a71cf593abf198e78e0838973835ef15212891824c7cfbf475f0a2ef07df4de3b315b1f9183426e32e3bccf8f97ec86217f3b1c60484ee983bed4498f39b3da802d2490e77552a495ba48de58885b11e417cd4d6c5f0b288efb1cd471f2cb4b4e8b0acdc2d93c3e0a2d45569fb520c394859127a06a0d035f4f687c87321a522d956bde3f5d832afed957b7280a6b74abe81a7e041d246cec4135c1564a12072d0b291564f91a9db2074e1254b84cc621795d011e70e3ae26bb15c408ea28edc0942d572a977630112f235c0cab197af361e91bc909728206ad54c841305ce035f4a0e1fffbc40470a6192039e98f043eb05ab5f5f617e183118e3166974d919a660133aa3170366c29dab41597c953406a748f2666101b5dbf8805f7093bd0000b3fc5895c5f8155c009c12f2e13d3c18775f9291ded125e8c3145062d1fc7ca8250a32dd4be3d360b15f3205e0cb07abb7d88d23919a65ef0b46ae681a9fa02eeb7f36cceba7cf16334f64bf2b1b717510db477cd8a71e60d37ab449acc9edee8c8861bef70c493a21d2c20a835e62a670abb9b58d569cdf1ff3a9156516583f9eb187ce8a1cdde024678ce4f383b27f9e387bc93b13a005d01fe366fc153dd6b0be4ae919d3e0d5bbc49a6cdb2b0a30388684f1c3a733a9e7036ca92281c3c306eabf8306b3db724357b079978700eafcb8bb98b2b7975754f843bfe92ca71b2d629da495ff3d3a2aca18ee6f3e567c2edb2f57b30d09cc30b76e7a1cf1e3859e9f37ee85f068668d6244b75cbdb36bfc310a2b44464765f6eb8b8d6afc1c67905b6d82fd95635a70fb37a6a2224b5bb849699b2123bfe20737e1db01837223a14b837ebb78296e28a27ee45730c0c8c06dccb2c8df1cbfb82356440c0fce87270af37ca2bbd5592dcb7333110fe0e0a0528ce6ac8f48367fb9c65d482c6135f07e220fdfd7b2416d047c2ec68458d51375767781130b8fae6b87b898a76b632c7b660f8c1cb6755a3a1b3673365e96e92bc5eaba4fc7d65c8337bb11fd0461ee1b7b5c237294c8245a8312616d3f456ae72b92c9d478eece59bb52990958b37b53084c418ed80b397943c88b4b433cec3f4aacdf776bef966a59ba7d4b489952a084a7bbb51ffb02f0811f11cc2801175b2fce17a65b3eb312764a86601cfe7a1b31c76c8b51a8f7f98a247eaee72213efbbcf0016c67b3e8765ab80bbc8ac6ff3ec809e87e55c8d49905e713689196c94b2e580705421ef871212a1583174c5190392abdd3c1d5ccb153881482846e6ba9bd24ec8a4996e7e2e45308db706ebd230d8c97feffa96b1bfa7284fd8180d7da1b4aa45c7bd871b6d97cd67b343544941611f512a3fdf122ab3d40a1d7c3f74f73eb6ab7d8aef0f83c8ff6024eb1e4beabcf70389e8a81f8eba1973a4740ca7d009b3c052b4bccd6fe828baacdef6f1b6b6aea7b59c565b3dafd54c89f6ecf71c4460e293a82b1de040ddc922f4fb3629647fbf4c27b331d734e6877c8020d692484eee5e07ff6e9aa4a1d58f2fecd6de3682f3199e95638b0dd1864b19b735b3e37f03e3a5a13ab9735025ca1584b09450cf3d50f1465675d4e9d738f7879f4aa08ea8531513fcc4ad5054bb28b8a38237d5e8d7e283333e6fcf55c32da5d04547d8f2423209e75880349db0b8a1543c9967b1231494a525d0677ce9704f546e51fb8862f731788dc12a9a73796491fc5c2cd3b3ef5f0600c4c88e3073b120fc09413c10e362355637c3a291448632f09afa8c05aa56634395d7e041c43dab31964b3f3a08a26f7dd6e67aa994f32fb6afe16501bfb839fc366c808fbf536c6938caba376308dd13d65641afb5715207a9601758eee3465353763b600b20c021e3b34696a9abeaede832ebe86a9b9b32b5bbe3b783618280fc11e01afa161869a80bfae2e7f751b62517293ac76cbf82f571570e1d1fe50345be9462b754ce5c73c73a2ce75ba011f32032708a980c460655ada45506951bd57a7856d283e8729ade31278af4f97ec5cfec533e49d697b1d3299b3a2c930bd62f1cbfc3a75c233caf2e2d619cf951a58c302858633bd50cd9e1e5ef40c2d7fef7b4b4df0d", 0x1000}, {&(0x7f0000001340)="cd81f4a2777118a11df902f58cb4b3a7e77e596cae786ed87febe878fe22043e629e25742985a873228fe62d966e83fb163b39d0ba6216a525be93b71194e360f5a82289db26d0c99d1fc4e40994ce8889f4f916763391e7e074bdee296991be54dda148fd660e53b49b267e560a7d18e73d2f3fc83aa5065cd760f5", 0x7c}, {&(0x7f00000013c0)="e6760d977351d16aa9b6bdbf10ecccce1750c097384235018b71a02026bf8903e2d80500393bff25e00ee0895eed7e32dc331462e01933d5f87a9cb290612a5494f5b4b5a3c3a039bcab0aa743a9611ff48df7cfbdee80074f4b1a060a73fcba17b4b7cf3c75e6065cfcfa3144743cacf27a001f74b811ce3b7dc527b0f7aedb63b52cf7f8eb04702753b3dc6d83904e4d65a46378d6b6e0e8f6e127a8c5d1fb8b992ab062", 0xa5}, {&(0x7f0000001480)="a37630a38acc3abb6cf086b2ba1a4e560fef0cff358104c07f8478326b49472440409938f7480ef11033a998828fdbea9857ce937505059e10c499d75b4ccd6a548a72b8442119038b4a5a88f7ab41fbe633f65f642a88a1c8582146d2ae45108b81056b5325c81c874b78cc50ac4d07d729467d127d550498d187249f16560b58cc21569179c63263f930f3e3808e539c1c6eeca91f0e62e623c9bd0eca061b08e363074e2c94e00f78ac371725449c4a9dc504bd5b12092aef6fdfc70ea4a61f7886e273caf5f22b6ec3d4ef21782bc4f05eb18613d1af742da7e87b14c905ef6ded50c0bc3eb431115a82fd8d07daea9fa9855f55f62b", 0xf8}], 0x7) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040030}, {0x6, 0xff, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:07 executing program 1: r0 = socket(0x10000000011, 0x4, 0x9) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) socket(0x6, 0x4000, 0x9) recvfrom(0xffffffffffffff9c, &(0x7f0000000300)=""/55, 0x37, 0x41, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffff06ff24ff2d6b452c9427da81a74b032ecb55bb5eebace5070085bb63e76370a5a14986f67e9c414243541aaf9220b9848eeb837aac3214facb4eeb144b678f8725c867c6e8d414d96430d68c9b18b79268a4764b33bdc4aa8b1cb9975ddb3f0f2743e35b24e3e2f98d8577ba3a3e9612e8d81f93584abc337f720c8db1ed6b6e228ba8e59504c6b6933e389166e1c64d7407c60b74a43adbb21ee028098470faf77740449c734899bb6b1dcd8ff1943a5b1fb6e7d70f9871497beec9efec5560422b8491b5d2151a2e2803b6675822335a2db6ff2db4d624422aba55e4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1033, &(0x7f0000000380)=0x7, 0x4) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/174, 0xae) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000002c0)=0x7, 0x4) r4 = dup2(r2, r1) fchmod(r4, 0x2b) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f00000001c0)=""/114, 0x72}], 0x2, &(0x7f0000001300)=""/221, 0xdd}, 0xc02) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffff9c, &(0x7f0000000300)="050b7900ac2939d2c1a7481a79789198632d9ad5a6e08b20383e20675e6c4863d2b70474755f493caf316a90175c8f7365d5cfaecdb7c998c8367545a31883cfd06e5866782a6fd98bfe9e0e5c974e1ecffa9fdeda3a54d673aaecd5240931d12ac09d9fe8f121e5c94b56e2eae747aba1951a3bf0698bd0811dd342b2733174476112a7f091a6d56d83bce4f86febb524b4d868389ce86f3e117cea13332718113412b1d12a5ea674827dbc5d81b3987e359799406218639a2c8fc12126a6dac22f2d21960d43c63312fefc73e4918c24a4281723fe486e35cf6d01a678834f228e5850c76e9525504f07a1fa7df26dc52b9773bb271767d2efa50fcbeb26d5ce751b6dadb1aaa7a31c8b06865d55e47dafb025f6fa2bfdcd635480cebe45476793f1f2e5f623e59f1e3fb754f9a2d782b6ca20664727a3d557225b8f83eca42583bac39c103b8a243c4e2793b256fcfbedb274f7880475f6e36e22eae0ac1a84d15e8d42c457628d40549af13e90bf6a52eda500ca41b71f79b13c574b24bda4dd5400d3531a750753b77b52e17b29fc090e7787f0e6a336007de0e09a09840b1f9074e7571d57f87a7227c29649cdd1cba3ad4559b52c369f436871489ffbba64e3978fb388d19fe27d695353ae207b94533e13430201ac158dc0fcc723abea8c2c640a236422168fe1792b5dc936b30285c1fe9804b943ec7ad3c1d1f57a74465cb347cb51fcc4f595f4e9600ccccfd0f31e9cdd9647249d6ae7bb4555bc18120b08a14392da5825cecd2f192e09c2a05f11b19e9e3f61bcaaef67d84b0b929de66e251845cb51494e43cca82ac515d0645d4ed21bed46c7668db7c6ad5b0775ee5f9e315ac51d3ffee89a7b780f471ea7056ecde48fa0aea7b20739a163766fc662054a07f1e88a09c898e7be8a92738c22b89dece3ab7c985b94d5b04c97547087a1f6ca72a1d40ed9772eb9d97eabfe6bae3c2d9101e44f9730f468738e6e6b8c9f673e7e788c812e4fb8f44091d59fd4001a830aee732530dc84c7f6818e3c43cfb918708569fa862fe77d4860c2f46500f392a3339379f4ad5375da6ac6b356ec5d3e793cc1a9d755756973af0bdf9d165f2eec2853b6b61b903bcefbfcf28a2bdfa4c95a2299decb4dd1796141292f07eab1c8aac6267546b36850971bf0278047c3ee8f685ea56c5a4511372a10a2953c7f18baf7581a2ef27df93a303e120ff87abf09d1ceedeb0cab2b0bb89ae45ac92f282872bfcca6e0c3dfa239118cfb91b283aee066fcaba9112419418f2da92ceedd480be6994c848be30d4d372832f4271020f9a32c0dead1ac394ac9670fa66cc1550ff6f9ba24493eaadd38402f059fbbd1567f41d5c1b3d2c67b146c56e01e5ef829c9d8797475981ee6d673281b8f8a5da6ef771157aec3009005c434b65c4f700349da21396c8867f136dcbc1d4a8b1da6bb3c8af62147a60e74f9b0a18a741880291a1ff47024d893a36f509f31cecfa5bc0a09cab0b6634f3b05cd2ee150dfe8e296a5eff9bc058ea534536c0cc8578c3f52d20fea1c521ddcefbf850107db093c1f7661d4ba5793de586de739430d4feb427a3bbe4cc92e4fdaf0a6409e5c74b8893240c9c43e16c13c28eca4874df740efe6d4e9867f014bc32b9ad1144059cfcdd4f7b4a4c100afb445eff83f26964eb2417649a1b472aa86fb4ee16dd886875af2bb46d92227aa67996a6b890053f791753233905c51e2a60d14953f697908867a77242a428cde1ab65ed207e802f262bf37fe070caa088e1014ff3b07f601834cc2a445187017a7bbff28fd247fddc109da12eb33665ce419eaae4c706d3deb30f36aafb5129a1360ef2002019aae79d3133502f97867a389d4a91f42f4d5988fd1c03245a0920bbfe69e67b9d96e127e2237597efaf3a528e610405cd180eca648ea55e30674c94dfefe3dc985e09194dfd583c53731f4b79bd36197c40607d2b509ba49bcb87bb994709bc0f65284d704ba2a056745c926d9b44e4d746d86a34f2481a27029cb0aee89607d9efe3c281a08ecced2a245f1c508b2367fb17da4bf6f84d2f284b97f750eeb3ea67472679de65191bd0c0430c89294fbc0209d713912d5c96edede38c0974420d076b42f8c9b3e6bd1ba8847a43b1a13cf9b3ee64b1b0c5544d23b8238251f35aa220e6e1d6fdd90e1d8264d27c07e0d1b7897e55218bcc86ba68beab8a580a2efae12ade4c5302bca7ef1f47f4d192bcb7227ee48ac53e8cfec90bf195f07c5326be7f03d94c1c34a64c7c11c350e6a03b4904beaaa9f4ab4d7afc372712de7170d0be3c78f90635700246ad77217bef2a000850503ae1768a68193e96aa20754ce0fd1836c6d0985c285a99be54f83a38cf773d0c0c0b8aa9c983533a20bda8dc740968d6c779e7f60e9500bf6646ab9be749efcd4607fad2a0f2d2b09160222c12bb8630c39b321cd755fbf136b5ff730a6b33062256852f934f0d550df8b3cb007725bbf92d71531097809d4d89df09d4babe4305d3f1b8600783fe461b16281ddb530ecd07effcacd8a64a5fda6bc0514c9b5f691053a497291b8b0c1d204acedca18e3750eab11b39f7ff80ffaab75288ad20e07bd09e5344fc687361b1e2d325fed50b8fdf15efca4be5466fdc7b5b7aa9483ad31daf11fc6ea1a598d48c5be6b5dd5dd05a799f09971bfe29a24033efe4d7745a2fe6a61148bd974b16c6c7313ba08fd267e0c30563d08ac96dcec5ee092b5b10d9c90816b47029e29f2b50a1aaa293ebaab50c47e4574fedd5b7a6d8880e24f7e1348ade74f49bfea4a4a535474809a98b1a2e2ab008ca0da082a93e1c21d55f66b9c8709cf5bd461b17b08aa6d5b678dad1b200ea4239e54f8c2535696dc620300e03cf8026a51769b2cc566b4d0ff30e26178c580f21ae162df269d25b5bec302b94942984fe4a41a2f6db2b007874e113e7a3b234dac81f3a21e26ddeeade4ec894a7337c318df705fa5b525117ad977912cd88be09a06b75d137e7bf9a5fccf2ce134c9dd891120d524d41972138f0a013e468769277405dfab10841a9e49ab3283a83ff261d14837b122c47ea21021f05ee062a4053f24935abcbf0df0cd120fcc49b544cede01c4dd9c755478fc7263529da1556da2dd8200f5c44974f3925b1337f0735b16eb665d35181146a67e38b3845a6608b28b4bcf59572297033f3336cb16a393f5a918fc164e3027dab8f14522ee1fde77eea9eed86b2d141229455153b1b0fe2c1b3859e1c20e7be164e93148ee67d40b3510cac23b1550ac5af28ea3ce96f53da28d9889a95f68e0907719095603aedbd5c0e39d14d56fda47462f4f8b03d8e832fa1479e66fc5c215f50254481061087dbc0b8ae58350966077096cbced91fc879513446a4b77a5c69cb745dac7834616349fdacbaa774ed87c92f7f7483b2b21f3aac4f4fa28495b5fd203a04fec0d4771c18330cc3babf5553f256799c0236c56f3470c780ae12b0fb38a9e1c419594b96e721f228553ed912a3db8fae3b5679bed5ecba24e1b8c82f585f6d20e801a2965abac5db44511e04c3e5ece18741ffe5e8a615549160f6f8973d4c33a70e208f88fccff3ec36b395d8c258d49d12cf9c39902a9e8c062eec497c7b08e59a689c1d9c3128d8e2911d18092ae511f5588643e42d5ad014f3d9d8e306f71fd68366f5ba7fe55d47c1881e9642b656056dd6b51f87c621cf66855d4722a57d1ab8550ab564873c6a252ed04bf9a87fc344322bf5be4b332f7d83d8a5ed7cef3dcae3238f9290f7a5e10df4f94be6c9d7583e74fe153f9898c52b7b644a4c92ecd3f1987b2a1de15d3a5d20ac6b92f5d6cec27e794aba5b33d212eca05029f788180d56e41b274da0e0c447d68272d616bb98d87e533b290552cd8b1a6df6fe99413ac727869ecfa4e102b357858a357b7cb4b29294f6dd53570c0aee3630d3c0879bb1e9751225b25dbb83fb8a2a23c35bfa46ee345fcb027bed7ffe2923026532dee88e2779d7a1b7625b40b23c679c004bed9eb0ab90cc6dc962be79a61dc6a25e1bc60dad8ec358508b432c4641b15644cbd8bced90ec6c23a700943a2540945b6d67f0d8e8c6247bb06847156730a046613b9d12ad7b0d39adc6b93a5bc0dff055dd5ab910e24857c0c20531570817437db986209a0f2781936534399415e5921fc25502d41d0bba143b91d8dfb29e2b800f77763f40ad5fa1b1a28c2ad1a77770c6ae541052b468debb797fe270d94c43fb9b9573b77c5511e45eb6e44960a9358325c818a0ce823d0f9e20b90dc3fd7a16ca1b347592113cc856565ebc9784e7cf565fa622b74952847a4877993fbc1c797a2334d6bd966575bfa3836f5a332c4916999e94251fb8ff9c54798c2418bb92b31922afd11fb1c8619a3e0a225af6b36a04fcaec121bf4f9ff0f80dbc9af4311a9f0e85bbef9dc776c3546230ef419bdc9914547244f5ffe5214cf4dcddfb88067cdf17a26df83b612cafdfccbde2a26475f53e981542c8abdb3fb44713d483382ade04bc213ac7b92517ea6f1d0dfdaee3686b874627e61b9a3f01fcaaa1a78886d24a9258f146e11ee3881798d0e496b3e0646f8dab9b5a124f7f13d37d2f01e1738de68d0ecc3858bdbd53fcdbe69c934b64b5615e6ddb189e3c87e5a75ac2be60edcc49f6875c311d9cff6c689424ab686ed2c2bda85b5c3d2d7f060e2279a1938845a3f9b2ae61c08fa686a02790c7d425aaf56ce7e885ca3f0822b17f743f9ee151b02a26f69aedcab6fb40323172ce13a284674752a715aabed4ed9baa476843badc1ff58073c17fa96e84795330516c414fdb17f19a86a06c77dd75eb97ab9031f2331f12e7968fd3c55c12f1ee2e967a0dbeaa67d8c8b01bba4c934df5326307fac3bc6ec9a1e21262e9e220c6fe26554774671e0ad67e2f3ae5badb4fcfc48f2e46bc1040dad36d5a129270714cf6b652c1485c484f83de88d47e07342eed9e0d4464d5b5e32f6f79b0c7d822c3cbd5a74f140d9f60d500d1b65207369272e658c692976f3e83ce97b7fc5d96db7ca7e07588502bf3abb88f6be01a63ec05ce74746024762dd4a4ffdcbc869a0447e1146f733290d2a9cbea823bcd147f408acce9cbaecccf3ae84db5e7479cd06d739ebfc857af98b1b821120a4d75e85024ef4ccd9da153bd3fa6a433eb507a2f9d0d508a3df81d013bb5e80eac98170ef2a6b58abb8509d0d388b0e40f7a3bc0affaf1df739c63caa88f680f3c248e0fa63bd6104495d2eb0b027db6a83aa40394b74a63bd56c76e8d16a3f4813f4cba15f31eeb2a627d076d70c6c253ff944219752e3bdd5d45b7a158e2291f5f88ff64ae8e22750c281c31b12b38e40c62c6f2d0c5f040057a3a3343fce8f2b6278fed107f08392579cfe20ecf65456fa229b90e3ee22cd6713b3e604f30733fd16dd5a92756a733b40b4489740293fac84b937a0fde7273e531a8121ede9dfa17ead4ffe0a7dbe04e36a697c12edf087934b1d92ab4d44d0957108f9878a5b87aacb76a160bf9753c881e20c536a5b5d4bb12d287a819caded2b34dd92de58ed8bfc396c00efc0e77b387dbed88c670bdb2046f8eae1075c4120394f83513ae6b9d70da11f86a61671ac5e8c1a971fa3820941d7328b75a4091cfe8ae27fe008e5edfa4bccad78ed660cd118ff734e29b8e09e10b1085a102e98f3ae6b259ff8fd6444c94411373dd197cfd7bd4073de602fd1358f60b3dbc33c68e54693e266f7ac1c69d34b9e1f78c9d1d362daff0e", 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x4c}, {0x6}]}) flock(r0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x80], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) fsync(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x40000}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) 16:00:07 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dBv\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3, 0x2013, r0, 0x0, 0xfffffffffffffffc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, 0x0, 0x0, 0x9, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xffffffffffffff25) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0x26c) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x4) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0xf, &(0x7f0000000180)={0x3, 0x90}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r6, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r1, &(0x7f0000000300), 0x1000006a) r7 = semget$private(0x0, 0x7, 0x400) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000100)=""/210) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x1, 0x80}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x24) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x36, 0xffffffff, 0x1, 0x1, 0x1, 0x8, 0x0, 0x0, 0x3, 0x6, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="677583a2b36eab2df6efa45b4f24d35b1749f41e33fe681f5d5f760216fcb2314910d7d9a42c988b72ddc89b1cda508e53e4e00fb3886c86a8c1747a58b047388b5677d9211fc74b20a2b1d34f77a5e8319282bfe5fbe843b5132fc8a26a18ecb3cd6b80c30360f8a06e5311961f550ffcf33ace9e1b1c3554d9d446918ddee7beb91baa1822caf155addf870b20f554b4d930d9cba05367e3980669639a281f7c64e8912fcfd41b2795f8bcb414476f3e0e93c21d680a625d5f63720c434a5ee8a269c7e08c7f21ed1894b049e300c6195ef954f09440", 0xd7}, {&(0x7f0000000840)="0456f9bbc14545fbe55c7a2ac734e589838665828d769d24476fbcf42399823ff65f1694c5c62ce01205316e6f86fb7fc0ab27bb5f1ef190fa38cb12aa590c32682ebc55ffa4513607dcd001d5a510c2b34b5fd1ce557f38b19328ca4f0639f84a2f62fb0087ad60ad16d9d6133b20bb2c6b529ca9dd05d4bc880f865987821a683a5e64f96686ebcf9d34aed47f36d3119e66b63eb76ba29392085a80ca73ae4b887ead99afb83944cfa23c98a7c3259e0844740ebd45db80b534fb491deba2688001d286af5d97f60182d5383dc0976dc7c029033f154e70f91836fedd0e9bfb9185223710b20f61a9c3a5c64b5cef48712e5eb1f28da61109f8b737690820099b4ee25cdcfdb48d069df323b0ab0ca8ba0914f84f5b30d478e0882c1bf5456879ffaf6261f572eb03ff6ace391264dc978e4f4f46176a0af33e3300e056add2e8c401086926232a1e9562b0d0189939d606b15576edb21af1012fdac1bf775ff3d6bf95255fac92ea7c7740fb5c2ca3d05bc5480de836d4c9b89cd7dc966f6c687e19731153897770f7bab44f772675b75e31c011b07b0a039c9dcd32dfadd6279a19e888c8427c37bea0e6f2a73b496762ce3cec949948f7570ec2406937a0f6b98cad9a14bdb5a1d4fb4669c09d75b7f8a6bab842df56dbfd6b19ed51f0601031d915b70d81ce33fc792f9e4c61ad92b0db323404ecdd00c4dfda1b253036daff0d4670aca951292bc3a88c16e8a714bb433710b62e8d58a7f05b0748b2760b55323375b444c20448b5a354b0ed011c8d461ea16f8935096c09cd2b9875d6e9dad8ae38e88031ea7fbd55edf9eb5e1ccbc4c722c820781ab2d5f736901df03392c7f69b71d20e951cc963bf4a42fec5756436334aa71c4ede9f10c23a538cba65218c74eefa3c06382722d25b571b9424de3865a14ec14382a214c081df54320c5ed51147b757da047142def492f935f9696e68c07ad6a4010da620ebf26bab636356ea4d42af22ce6b49e3fb96a3f393636ab26fd046c4282e82c98329d8d31cf20d41a3117d8b89d1ea4fc1638ec6c66f918059a014d78e7d43a24d97ea2c3f4a8bea6d48bc7f3c5c879d41c4397a4e0eca8c4c2c5f852575e1942f7e68a9e742f394a8ac30102ddf2e1c9eb6793734587249c3243dda3a4692b2efac7f873fc557d1b0d133f8ae3255291be1e705478ccb3bdef98a2aa1b7265e0e0387acff28a1c5d75527150ed685a34339d8f9478a1752cc464bef1d48e55905b2bcfd74d8c62ca535ab1bb9acd9232617ea1a09b467a3dff8ee7a3a3808797f2e3fe0952d475f88cb6c56a632722d5abbb65be462d5c3c462a95909df3202555486cff58f8fce155364521c4109034d8ec2c671ac713f20220b67bea547e05367fe210c0674be3be6403d7fdc7dfaf0f9e03604dc03bdbdad1519285704cafc978b28dfaff85ac3d5d8d278746feade97ff4dfb7b371f83b63f148eff9df0d5e1baf307fca8de4901ce34806cdfa232a4366050a2fa3674fe882d7b46cd800cfec7ab104a0f7fca92583a5369e5de149d3e306271f95bbd8ed2f7d7894e7b5951bbe7138efc77e42f22b6ee4a443d46b61843f0363857f365adce066addce55b9452d2c7affcb978e4b93a4c19c954606cf4944937935b5da3f172486d87198fd00c5f3b7ec4f2411e36e388f250165dd4a0ba55d4f0f7f01e61e2c9d69034a4aef4823dbfe4795d2f8c5236d9f7d455419fc342cc2d97631a243f22d044456d94928e7fd2160395d29438fe177a3376efb22ff456b150cfd29c3df939dffd9442bed95daee4b7515881a8b6b35f85df5cd84924e18b9d4997adae01f955adc494262b05165846133d90e80d7e3988678d54d5671ae17af8fc6f662033563cb0a7752525de39e47f28911fe66968ee39ac58e1ba2cb681fde69e6b8960c3276feca7e7aed5c66a37a0e0f545e278f3f92cc0af5de1a48a344b4472bcfdf73bcae5fff86e3cbe1042375dbad35867c85cff17a859ec3c3f0d56986da37748c42c68e0f0e9b642a07e8d2ed4a7aaff45280034851bff3cb49ae3c84265eed3405ec89493346232664a617f4f4b240ac3d234437d33a2dca8de1c1160e08c6a42f01528ed4fa58670f214d5bf0cb502a5b41f453dc4ea1005828d8637b985af6d1774e915047a4f4e17954d0f652c1f7bb8fa00f506a9db2ae1f6f92f9bd6d8b4de3c5c214211d2d0c39ec961cea22e2e99f0fb40e229086a76c9b97b3c8b73600859ae254ca30eafef0cd45d3e0fd255cab417c2f551ba14c5d0bb269033092266ec3a53d13fc8e3ef7b1e15b2780eac9754cc5fab10ce01de38f9c0ff14ffc71f985d4069dbc644a727835b30a711118f20fafa1811940df8c51f1217ab5927b4c7b01c4941d8e55480fbcefbf15892a81f6f18108f722b9d9e0a97799f509460e6716d64e37d8fa6c642acf6a9c34ea1d307a806c9e178b12741d5ed2809666825070b2d206c559d97466d7ab9e0dabff4b96214e300e414e3972e2c93ce9285c06e70bc99ec5123c9610f2a19abfd41c82f4ef9f5724f5c798806d5f550c42aad8c3eb4fb13385a6e492ff983ab3e067dffaefd6fa935faf7ddec4202e79bc33c7f7b22f82cae3d0b02b792a6befa5fca89a27bfdf3ce827b3acd970dfd76a8899d6571da190b7d477961d9ffb8d88f3f355f456ccd128b8d19200f0825d330cd8fc1760366e14f6f10f74f28ad6754647dc46b5b56cf31068da39e96e3c1c9045620d851f6132699e5058b709982c40da96a48ffd3c6dbe2ec853fbf28c87f4ff70dedd6e9a9cc8e935089e28349b13195cf4f197db1cafb490f9aede58e24a1cb65e4b4da23b01ed2252e54e066657fcd50f7695f69ac25f4f9d4c37e0d3390e5a32857938f7143c83ec91bd8f692ba458a7fe94e7744ec0bc6fe0d69fac5e66b63a12c6bbca0cbb8d33ae0c922f87e2abfe191a3f1447bcf39bc63c6ab432f5b4f5473e0ab5ad0b6da9144b8abab087a4455330dbf2bc332cc3d3213d66f48df8e1ccb4c0b63df7aafe9a689b660a98e940f5cf4faf266770548b2b49714eb607771183d90a144fee7d23d36cfc42c1e71ea8e6dddaaf8ea4d72c298b5c0f289ca676a0b35cc1563bba370ecae85d0c74b828266bbe3e1b0753894a2f07f0e618a9a01e3b341fa08aefd4e6bc02d3b9f922ebbe8c7d2c65f827589b9a2e21e720fab155e14d94e5689b6ac0f64af2f9bd37778b2d2e8cf30e9d0877c953e159c16a2c04eb3fa97f4e0eb3d56161c92a8f6229a73312d8bdb31de19a049ed1427ba6ded78f53d97890270b14c0bcdcd8e622d92a51cd3f2a1a5fb44572157ff8947e04de731889ad949e39d3e76a00c9160325568058ee1fed36e6fe73e6c198926de419421789cc26ce5d93f659e9e87d9838f0a9884ebe650a54a6ab463fce8339f22854f594b966088f3e0bb05049a5de72a5e38887f2130eab9c8fa0c3397317a072caad8bdb07cf431ccf8704a9505c85b288db106d2fac9a0e79538133649159b9dd4036d538a74e16d323fb45da6e767147f406b2a17a723119c8dad0d1595859d2826f3bd9eab12f10e176fd2dd5b01d49f2b56f1e5109a7dc868f54064357d9be96ccdc4bc6a6a1a40a2e77fd51676972aa6e71d34a003f5d56613a096dd1c444fbfb0dc65246163617b72d366c3eb9f33f0769713e0563f70ad9933632707b6553ba617dffaebaabca1154070a14fb783677d94ae0d51aa621785afb9c7c5e4d9494720b7ff476689f8b193f9102cc8e90d8463b07a4fd4054c09f238f5ef4bbb643dbf11416e7d63228eacd9c53323d9cb287542d45faf33da5053eed1c7c5a9094f59c285935573f27677fc7477b6586e1b79fdbf18082c315fd8b1c104669c6d3bb6cca14367584eb6b745961a86804a7a629c4d2988822d903bcecf2507c5b43f42fc54edf2e5c8ac1ef794036348210141306143c8b200912a4a375637a0a48f1295660d4903993030c2f69c398fcb1d42fd411d6a994f046219e6fa29d924af861a731bd4130105a5cf42c5d427160f3341eede04558fed728e8c11f0687246f04dcfffcaee90497cbaebd9daaf246c9fe8577780e8d23d3bf340fff3a22b5c6e7feb5377c704b08bd2544b0702552488fed1af81439e106c01d6892206709686e471c64b91d2ca6c2fcbab0c2fae05e3ba55989fc552bbc68d27ac64bc74947258e002c64f307bc0864449dd449b0812b8326cd1c18d7bad564e18a93ef530886fd6ee7d96cac9295c30db9ceb78438c5c171bf7cb4536ea46782b69efdbd0eafb903dd48d86b7fe12f91d6d9034e5602da61dd7ff196fdd990eb0ae4c05e17e35622e3c490c95a6e2a56fe3f8b78789dc464d927116df79565e84703ced1ea7b7eebe4f9a4dacbb5980fb696a444ec73d4d94a851c01e1b4b54efedfb1ad3adee64dfec1bb562cadd8050a12bbf743c10e83db823d3e0bda22887c3377ce9290a5261b833c052124269d82a9a8948911e83d128eddaa54768ee989ab6b33189ad5045010cc671873fed65cd128d07aa774aa136f92b063d832771f037c5c5d5de96005530eaa33c77ccdf2fdc2a09428fba9a74ddd4e035885c2913169bbbb0020f98f6ca732164bd8306f1b6b368e0f2afaae3b990ccf22f4b7c8701293754ddca847f2a59e200af899c0525185123bf4b3f61beedeaa6dfeabec676df8eb7e5c10b91ca75915c4210c5191c578fdf2d4d6a5a6d98d55767e70bfc41246e542b2fbd95e127de251f60e504cab75fbaf4d177307d3a797b7a7e88b12da9874b1c1b407a60fddf15af4eb8381f0c5c040f223d91ecbcefacf233c80155aad209921e2131516414a3a44e52178e44bfe66a17ccfb0748327bf93c93b14f4a1f63042a57f439e380749a2eb2bfa0c5f673788b649a90ea49000351edde4f698d557a67059fd742a7c1196cf22114a465be3d4626e9277e16967d77b0814b3898892dd33251799e60b289d3533b783b14ba91a180ec94eaef234b46b51d624d3a4d62b8fb4cb6840cecbdca47ac35070ce1ba665a49d1d6107f285bfe4889c98aaa13c2018ea22aae60eb19b803517ee246ea5292cd2f4612f7aa5ab9f40e4cdfefa61bcb011526b231884383f77484b0ba6b471778db1812249d3acac4e09ba24b4b22b5f4c725389c6497ec28f61309b4f139e33f93c0db78146ffcf43e007a91762d6e769e8253c2426227b0b8dd34ae5fdfb0a25830dd7b0228ce9ef4acfc77d528675748a3f38bfce4a60df59e014ca0a8d2b9b457fecbc98a1cbdda7463e4d85867704ff3b526805403199db3959e3db82f3963b7f049e99120299e0dcd6000af0e5aa97980590045925b1a93c9b71d0f0c103c2ed5c991226e19fea9c4b20ae6b28da306621f10a103c79a79f7a19803fff477ccb190143fca8f61faeceb87babb9b247502983c078bca72830c0a64ae36ef63825036cd143cde9f0d3ef44673496d4040bad08aa15c70a7773dd28f510f74a1d228e18d04ca8510abe98e74efb641c2bd18b1ae394fffdd31cf61868a8464d2a1cc0877235e52f874caff85fccbbdb5352d2d88d979195bbddfa7eed077cc0f73e9cbb95e5e78d517216fce0d7591ca3655fcdbe73d89565457e1594c58d491b22f7e0a85a5d3a78cd91d57e11343b7936dae1a81b22bba3688630705ea543d3fa0b75a486558c46fcd37bc6ef9709d886b94884ba8be7e5df43787ddaa0592dbe5799593f6e19529f6cde174f34603bc937fe853e21edfe51d3d3d7f715377fc1", 0x1000}, {&(0x7f00000003c0)="e7d2331189ca97da7e96bb7df7fa88d42189d913c0ad8e0346d474c906c08413b8416ab141b9da5e96f7b45b968be81d97cadaacf450550d66c9f08e9bc8844d344e5aa4589adefdaa9235cba3f32b706c93", 0x52}, {&(0x7f00000002c0)="3d7a92a31ae93d3093b1b800ffc88c6f31b1c39eda70fb07dc444ea0a105fa509a3b7c0a5d75fee482f73f6273fbebebde1b4908b7a9db5f8beced6abd4a10f9c2d8d93e4df298827e32c411d9c81c9b967ebe3239819369f8112b7223f26afc1eacba54228c9eaf3d83cc78832dd87563b9d85c3a9e19cf2c1b5620f4d45c30d95c18ca6e58640b9ec6af337a6bc1e14f89fa3040f411ff9da4e9415e6ae9be6b141da474b20b714930b820e0785f02c34c7fe90758c88e69101e31972091e35f91e1d076d0151a17b036dcd46eaad5b7ac5d95fef34e2b99667e26e4b91ec7f96769766b42ea7adf2886cf9f511bc8333c9f", 0xf3}, {&(0x7f0000001840)="fc1573d12a6c974180d06c6b61d2a37d7078f2759776c2d3feefd0147b9c930094d5c99941bc5a257a36abcd22938f9b74bef538de61c782a4e4ece65c2b7686502e4aa4e94a73b075938b5934ca48b6f0582ba4ed316665412fa8909154ea06a5e0d3a8b68489966f45cb56240916a777cc8ffb7dfdb5f0db5bcf0df02289b860a3baea8b778d4a384fe940e2cd6c31e937f2ba33276d9d2666ee714467c6d37590dd2ae092c77a6894fe45a162d987413c1c5e2c5b76439a710b1a0c7d712f8e5ec31b0846b8710d1be0beca6df18318c0cc05cbb4167eade255758ec2a7d0edb880767df44fac030f1b35c1f25b8b3c6a4e9146278041f497958b3de888a07e64b0ba0a2febc10cbe31ba6d10b80092cf0f7e46cff2eccdc7cc3fe627c23a8649feacbe1c314dbbe3ce138cf977345ac29421339afbc83ecdd518ab39e2c3fbb0882d36649fe970a236c0ba33228bbecff0b1fbf93268e38710827abea4842a62510854bd9674597faa3b33ac3e273739918ba8b64d1605a1f68ef4ff7912af5310de9c1f02af4075974c174d98879de39bf94dff737936166b33499a7648917423df25f0727e97e83fc8b0915a5f55f3c3a13bba5ae315fe13bc78dbe36df03a4d48d04f4de13fb81dc56f2f090fdfcbe190938c7391e771d5b81a040c0a5345db2326c08873af863f6e3ffc1a0cdb8c7e2fa9f85f108e5299156602e66d8bd90e37d2a4926a005fabb32fb19b9311c79468dbeaa74bc4d00bb0a37468818ffbdf2eafdeef84cf2c58ae105df8d7559df93588928adc2373902ca98becc660f428124717541a9038343f8f177ccd3ddbd80ffdd5b5bbb1a3dfd61a14821fa031a01a1d923bb33950f271551e3b15fd1cd7e87f16919563299426d8c7acd3fd00d2d24703dbc84cb16e1922839aeed0a58bee3f64a2a6942d5bf4778ed4e8b6e8878443c0b0e80cc26fa0fe915167a1bd1910118b56b4ae4079d01d9a98ff3f289b7926c450ca29e15538c58e835a398035cb45853f283c0ec50ee8f9e86ab399b66d0721d7abe1d1b1b7858736f54145000f4b945dafda9df884d606cf8f9cb8b65fc27073c8a58c983b78408a28a9a8383a9248e72cdc0b79b830a0e129f2d4e39daf935cb566a58ed51d95f881415b01abe2c65d9c6625a2e671b82ee690d5147729d73f8dec3fa8521e04172830ae856f3ac85848b125c3722718b7fa31ee96e33ee997c17ae25e4de6d21515efb0afe6e90f7f087a0590d9991759c25ffbc99504b1644d79323d201f4ffb06969122056d43cb199521ca19520447969e58d2c152df4d1249caee15279a1992b7a699837e752894701d45ea5fa2167bc9f2c56dcea700af33597bad7c5bc2d038d1b3443074db566b1f704a373fa032ae495ed2ea4835809dd35add5c8081854d4e93036d7b9a0ec14d04fb51fccfc86a652525ffbd12f4981a65a816306525835f5af11a1d5488c7b84910165cad7b62f7f0088adf2a26e4fad0e9e73ab0c0f4d3657629222544263b5da9da29a04cc71c7f286b6b390c23a694e2e38cc50a720f05bd7089e8cde085550f540572a2023fe55713cc3358a75dd8f223c2abc8c2c65771cee5345c92859302c24f53a410cfde5ec5d8934f35d3b4a13791efae60583051288e8d88c0095ee7ac0c155bfbbfa4691cc15e5b51c9605a31cfd285727768d096079affb629a1082aaababac358c1b616b92861e5628e9b089bb81398a1da45835f3d64d9c7805374292fbfd00ba4fb470b3c2708d93892ced12d71d839389d368cefcaaef9c7d16b3069376dd5d3d7c31d64a7d131ee038da3637085837537b15671c13411eb8243ae30a54d1fd981b66ae77d691df00e9f99b7e6fb98c2368eca076634aa08b9e2cfa4645aaa416c9801ce0716d8f2e330111fe292c72bcabcc91a14aa1c2b6ae8b31c62c3296ec82ee3528e5a79c0ce4fde2d1b4a3a7a77a0faf80f642115099305ec9e9da56306052a9a9a01205bb197bad094ff127bc1252275fa74d8b9255a65787f8474d05a29671c7ac7685b7debc3344609802ede32750a1081153b8872e9ca0373085aa6b92ec915e2147687db3fbfa96a723faac696c2a367763c27b2615d170f6137dff7e8acb69617e8a0a36f30c551f310113e1325d149d3f38b961668cbcaabfb8a7c849e38959c0fef6c85c220de0659524decb2d4c4161b4da5a31e2c634bf043deb206a51ab0bf67de057e687601640af591c1539dd967284e40cc6530596aad7ec44ba53a8f88653a6355f2b2edadaee8320f90541ad344df00d98947b7ed2b87cfbdb32e0fc5419a4dd89fc21d1a88e5836c1947a489d62afd5a90133b430456ca21dd09350bfd4344c5e171021c8d282a6fc0d55fc935da380798b17f3ae62c5e2f99a109ba9db21f6feb8e8a3241e41135fdff1c78b0825d663785efd741aa66ceb26d5a075f4b1eb28ccaca7a288bed8a5b9a751738d62ee3d07949d104835ae5f8761c1773b9a110be703fb25f6d84706cc0f5fe94acb9cb2b84f55d2dd39c6f779baa2e255a699bdb42327b91921783556136a43a9a263f8579a0bd700b764e973752b124e85eb6b6ce3d9174a21c16df6c9a0433910ec54f741afdac1531b9ca2dd56b36f97bb1a49f68f7a1396d8ef99f0261f495a39bc2c886c471cc4cd9e0c1421d60e743715f0dbcef9f81f991f2c4199208f0caf226bf9b9ed1f3cd01d53738b3296fe2e45528d671d1ce5e31558712eeedcde8a8208bb26fb48ef7328598c842fa46fa1a995fdc49f7af4773d9b5cc73a251ce823214fd52612436a09076c0eac88fb079b072ff66783ca27632d483639b6537bc50322ed17f5326888b7cf526aff3a7c3e3e2f40af627f8555ad0304272d832219533419adbc78aff37d51c72e958e0ffd5abb3d48fa3ddacf08cd732a10e246d0ee49dd834c05c2c6569d8bd7f7959d0a9f8b84a8406ce19b50d737a64864676c617051c885c4fd3acf6553aa7a3c1d31742852c3bbf3b03029e2161024c62477b4f9af37425d8a62395aff2cd7958c47ac922d8125d7e219df7dd90c3040670d4abfdffce51879eaba38381710e6e33692823a69463b5219eaf9e6001693c4814ae9383ef961a036ce51077285122db5a0d396158e79e8786a06c0d22fa208361514d08d1c76dfaa2e97a0e0eef2a6e44502f8637e59050e734009615c5e9408cebb504bd435d808068df80a7df2b182e534fbbfaaac3e65dea462b01e7fa3f75621cdb37555691f7648acdf492481daf1f66827eedfd87fe544eccf547be1885c483f47ef672901a4a94377dc0c0b137d95ec564224ab8c7db811094ae5d2a49f2cabccddeecc790d125e634069705e606ca648a0dccbc93a2f5eae6616eed580d9fb2ffd82eb29eaccc46bc6be73e8aaecb2c868ba82d08593ae98cf4b8de3d1a8792e488ab1658f0a9027922babc3e123c72a2ea67670b45a7b7127fd4bea78325d0bcc61c804e741bd55a7d1ae0e87ca634bc5d2413a36f46040dcbede5a3e1d2ab2da4c17f48c9becdf4666c7f901d40ec89cb5860bfbb7b83fed9e2502ddfef007905e666871fe82906f8a93f68635d87d31c75b3079256cd4d8f874ba4e1c2044af1dc487f262d4072fb01939f51ac148b7ec82f47c4d72d1ec2147b32ac72c7a6b58d8efebe3f165ca5c16e8a842afc31216ca5649dae2f9cb57d10e465aade198aaad534bc0230033c72410c3dfdc0e3c6344797c01498bf66272c3927a0a62c150c0491af14de42c76043990be12f56dd851f3f76df6d55e0d8f6222787ffece2b70e97e017ba63e6c462d7f5650b99b2a16124cb6a0d88c09881d4432ec5cef2bd145e61804e5ad453eb012caf618ff7c91e1e70d61d21bdc4963082701a5a950448a95261147d658f68afc5b9e408abc65f76265982d1fbd6402b8e1d0e3e116a0303433ded916d0d4b79518684632f268515267fe9924240beedfce64d1ded1fe198170a7e1e706ae259de421bebe87863e9ec33503b927f62e4ed597ddbf9796b18c2d2e61c483058cc6132aaac370574c2ff5555dc46e54e5a4089e83f8ea1ec0d441e550ec7ceab633421a588dc7108c07ae80317fd7be7a3291934163a582bab228e082a0884d74c9faa1f93299d0b59df7c092601dfe6071c006025c96d9f6ad3ad5c2d169210d081edeb22379b7eea18f0ac69c0100d55a1b133ea857a313349b29f141fc57f879ea8b9d29bae50b6534b66b0c9c1abf8a1dfaf3abeaa68cbeab6928908fb4f45fbaff6a503c20ca2e43bee083644cd8336579d6cb4c11e4f1f28d3a48cb715526701c0f8a6797549aafa506c662cb4cf9f21424a80af75f930fbda66ad23283b9430a3aa4200c350df1b184a0c550dc32b896fc0ad67c12ca7b928b6a712107f24dae348335939269445d0bfff995e38bb62acaf939d8d94ab295c4d86854eb1b7c75c04b442a97e64116ce49612728d26386b966424f02feeba5aff18901b39503da4b3df6a9fef834fadcb3f84b683be6750d421b79bca98f6d9afe7706a6a32193182916fd13d18034912ab2677757b5f0675cd0ccf3bec49f3e8db011d4b536295fa1fcc12f247e272053c4cfea72744d4cedfa04000cb328e2d100d5ab7d9d1368cc0dee9deaa580c7362ff1e76ccfa9bd95d115aecba9e9ed4cc991bc2e842f0500e15e6eaba2db1933d0d8b58812dd0b2b6bbd8d7c9f95525bf512de17f01b139149fcde5cf4e1c972b4453ababae8a38ae8aa915b2f4997eda7404d37c10911b860cdee7862a8a238de73d9e9c3218f5b2375d7c6482d73ecd4b13afbe40c6dcd618b3b31494bc9f8e44734a9705e5492496dbc189e230dc4e786b50cf4224540fc70edc633ef5ed7e7a750893cd199d2d4a8362c2696cf6fb975018b6691488da957a9b20edd21f9436caaaf41b58c0247e7c155b6d1210e0568aab9720e7e2e6d5cd4924ef60f164c3a547648878d0524a7835804f0c7a8a13989d5147d8fe6beaf91f7dd5598f0df61477b73af6fff96048bd8c0786220572cf9f64b71dd274dcfc72dc66085fe5daefbc741c2c76ca4048309c5941d158bc942a013aff6c6007722c232fa91ee66b4acec12e3b70e47d6ab89b61d825927a894e5aa2548efabb2d8d50a0fdd0c2a7f73b2b197d45dda45cfd1059cf16dba23aa5a05c2bbf6e28800777b4ef3e6a821ab2d1008a468b4b12e4aeeefb69c2b77f077b3aaf274ae7e7bbdda22d3c315c3b97d93f02d1bcd0f4b6958cf59dff8efa99e276164df6667118a892296c8f5ad00c7b6318a726672a25c47c3b59a5e3e78272501f0d03cdfde027c751a82252e3b1e403b64c07d705bb047eee798280fdf585083b573af23afb852d1b4bfe40965705a21cf9b607b49216568441ff77614790e9bc886fcb9d60c0d51931497de84afe6a2deadf4418e8bbd04ee3600325421e0a164c43dd328f120f5f7d1d5763bc6ed508de0ca0073d5fb25dba2c4122249ff7bafb4ece5c1511a7d43a24b0f15549f67bb19f55a7e72cef74ca69dd69e07d1c6a8b5bc38e162ac1ec0c2367fbbbd2700fe17a46004901ccd9af8f986399b3823a9ee65930e233ca8626ae16622bb506725eb2f4fc99af772007b13530b8a76b5a88de9ab87ae020af82843d2d97ccfb6cc98454e3d59a80d1f6b7a3098e4c413feec0d91a3fba801cc99d182d7e87579944a4de8f86c357a4a0208ea3b3f40857c61415b368fafa6c6df3f78890c39ea669a2bd54fc64f22316e34f594dc0192af68f31a2d580e8751977ca2255", 0x1000}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x380, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) dup2(r1, r0) socket(0x1, 0x2, 0x50) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x202) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x101, 0x1}) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0xfff, 0x1, 0xef, 0xa150, 0x8}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6}, 0xc) r6 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x7, 0xff, 0x20, 0x1}, {0x0, 0xe1, 0x20, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xe2, 0x800}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x304}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x4, 0x6}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="a8000000000000000100000003000000c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4000000000000006800000000000000ffff000000000080e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e20000000000005000000000000000feff00000300000015fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce75bd800000000000000fe7f0000b10c0000aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe000000000000f000000000000000ffff0100070000002a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969f0000000000000000100000006000000a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb488000000000000000100000004000000f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a00000000006000000000000000ffff000004000000eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade5000000000200000000000000001000000145e591f8cb7069cf368784d7ee31c591800b60048000000000000000100000040000000c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f00"], 0x568}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r5}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r5}) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r7 = semget$private(0x0, 0x6, 0x480) semop(r7, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 16:00:07 executing program 0: socket(0x1, 0x8000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) shutdown(r0, 0x2) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820239d51fa66c653000"], 0x10) shutdown(r0, 0x2) 16:00:08 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x200, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000440), &(0x7f0000000480)=0x4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r4, 0x4}, {r7, 0x4}, {0xffffffffffffffff, 0x8}, {r8, 0xa0}, {r1, 0x8}], 0x371, 0x6) setgroups(0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="a1e2373e1da740f0581d5b520d7b906ac875ebb86f760bd2a00aeff9e0f10babdbb00672e5da7c3968eec3cea24344619aee0928346e3dc44bb1527bcb8707f9923f143787a2c02b1d5bfa6a6fcea303cbf3c3858a6a89f2ff72b55b906c705ec955abac2750fe369a8338b35a52b9c77c642b5c45b74345c78ba136ef734b7cb0e651415ffbee2f66028f868025dc1d65", 0x91) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) fcntl$setown(r9, 0x6, 0x0) r10 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r10) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x2, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x108, 0xb6953d2da92f2bca) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) sendto(r4, &(0x7f0000000380)="2edec421284583721b55c749b0d1528e1a523f2a2d68b9db635402bd42e581fd94c5125dc0763ee57c2410a457d9049612ee5c6e39ddc6dd0810b3246e5d506f14450213308327db207be3f8220ed466cd0935c5c97d21ff2c2faac8fb824c109d8424ed9bcd379ee3c081711bce42741a89f9f94d0cf3ed0d1e53464f4c15102294820600648d8a8ff14c73bb7bb0fa193957bcd7c69079c1b8943d51c1b1223b69c652cd1a456353677fab897603ea477c8c5c9cf9f15a7c46d1e4a2363e151493fc68dfff03511eb9ea019c9202a8a46ce1a0195c60e90bfdf0847e", 0xdd, 0x8594dbf579cd2359, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000100)=[{0x4, 0x9, 0x1000}, {0x6, 0x848, 0x1000}, {0x2, 0x5}, {0x3, 0x330, 0x262f6f52b2555893}, {0x0, 0x800, 0xc00}, {0x1, 0x6, 0x2000}, {0x1, 0x7f, 0x1000}], 0x7) semop(r5, &(0x7f0000000680), 0xd3) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000280)=""/188) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 16:00:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = syz_open_pts() r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) kevent(r3, &(0x7f0000001140)=[{{r4}, 0xfffffffffffffffe, 0x60, 0x2, 0x1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x3ff, 0x80}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x7, 0x3}, {{r5}, 0xde3a055de4ac12ad, 0x4, 0x2, 0xffffffffffffffff, 0x40000}], 0x8, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20, 0x401, 0x5}, {{r6}, 0xfffffffffffffffd, 0x34, 0x1, 0x0, 0x8ccd}], 0xffff, &(0x7f0000001200)={0x3, 0x200}) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x70, 0x100) unlinkat(r7, &(0x7f0000001280)='./bus\x00', 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socket(0xd4528041011e9552, 0x8000, 0x2) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) flock(r2, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000100)=ANY=[], 0x0) 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001a4, &(0x7f00000002c0)=[{0x0, 0x4, 0xe2, 0x9}, {0x4, 0x7f, 0x81, 0x7fffffff}, {0x798, 0xc3, 0x4, 0x80000000}, {0x0, 0xff, 0x4, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x1, 0x6c65, 0x1}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000b40)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() r3 = dup(r2) chflags(&(0x7f0000000300)='./bus\x00', 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000340)=0x10001) dup(r4) chdir(&(0x7f0000000240)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000002c0)={0x2ed7, 0x0, './bus\x00', 0xfffffff9, 0x0, 0x800, 0x1ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7ba38bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69cfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a813ad10505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea192476bb2fad1e037c1b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3fa4a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee8238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a3ee7eec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac60f634eefd243cf08860ba3776044651cb892f5c94c2931e645303a2da0ae2e628beccd1ab0533dff89c3661d6f21da5b27300142475fd67c1cca5f996c2676327c053c88cd86be16bcfbe9bc4651db29756d75a70d52fd0cd1ba1e55206cbeee3fb4b7e9dad840689fc377f6856849d6e6d403d67d6496359ccd50600a73986635afdf6eca5e666b8a10893a876c28b979ca3475cd870e207a5e00000000000000000452f927eda3ab4db118ae19b4bc0066d89f04ef2182427ad392b45021d4400cc2aeafddd374b12e846d0676ce5daf51dee916704842dd2056b655cbde7422454d936af62801f6e9e2e47b740904293f0fc66a3f740a9facb55b1a288e62a71a0f359af60b2cc286c7d000041cc582b8dbc971553fed100"/893], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1010, &(0x7f0000000000), 0xfffffffffffffe30) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) getsockopt(r2, 0x9, 0x9, &(0x7f0000000280)=""/4096, &(0x7f0000000040)=0x1000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="1f513acdc767a3a019e9eba32b6acd816bae119fc7d7022620fa93830ec7bd169c23f3c9f44b8ca9ea76c05f12a8d677f180922a66101f6ebc5258390cf77fbe0200f8f4e9b9c97cc6", 0x49}, {&(0x7f0000002280)="4078d74a613cd0345373ca4035678b9cb7276aec41f7dc5164776e2b11231e50d9e4b57743b70e750a259762790a697c3d24b6c618a2081ac2d923af8b1d897f597394ea4b22c4e0e5abe1d7681afff1bf104ef3ec59e5b76c9880a2666a8bacd4140ede523ca7fd5e36de7a832748085c2eeafb1fe391c33fd9d46e04c1158ec26fc1eea729d4fe646f814764f1882ba9e949b8a3be83fa7bff351d9d97ea56331f5d9713278010a4e862b38acb84dcf697f10c6adfc03559dcbce7c13dabfb90897c2c42dcdbee8197e306a7dc60e7b7452bb49e402f3a59cd43473b45a6fd09fda23d48230e65959468b9f0db69cfe0f1a698306b8bec645ec5cae1527b75420d825df8c37ede5fad3da9e9f64fbe6c97fd65706c2857bee5cd3d04de85ec75aac988bd40f911c27af5b6ff23944cd05d6e215db43addb6378a06c495cd4f6634ce001275832dc9ba37d5acb77186a7cae373f2e36239713ab4145df9f0ebd40e4b1d0a223a9f857787bb2dca2cefa144171b39601c2a64fd4b42d5f139dee437a40a0776df177f4e423af570e18c792947dec7a84440ff53bbe43238aeeaaa6a115e80a0d75ed4c995887cbe50c0cd6205d362d13318ba8bf93406afbcad559199c510e20587e7be243fde0d5fdd1e0207f4411a6b91686cd30b2751dacecaa5f03e952b2d0a827d403bb6c9d3dd4825f1c1dc7532a8f9689c2a2ba7912b83c8d4da068062d5789ede1d220a9f099c4657a1ae33914646024e5793d59a7b2939186914810bf02ec10bed37986194b433c066abb00aed5d4e23df2dc083a7f5a6d45fa1efdfa0edd5a547581dceda46e6f2d1000a6a6de79236febd1e54b1fe7f1545afc318b5ac3c7aea7be996a8123efb8d15e6749f17f3a299de4c1b05d457bb5ad347d52650fb5fc44d3f6e77039bfebdad0f90a2f1a2fdce587ef03bff0d1393018c882aebe12a23fe322a6dfbf95efdb8655843f7546bfcf3086a24d5db41580f09cf924e99057d5b4eb719db408db8a9a1a64460bb2d2800f39c214de0f0ae1d1618cf01e9b437fcb07d84b7145d93fc1826a809b89bddd3a12006fca5bd04e95d85d6905c1b27f5b08488c274d43fbac7b6bbb134859f5acd052f921873997e892212dd2a08f534f3bc52c154edb6a943bc65bd72094632de966a9256700889b9169f81c60714bb968f63989b3f04cb2ddc44ffb39f8799d49211e7c943eb957fe9c91a243c1ff50ddcc049fce585b1d81ad79b797a7fc801d50b53dcc6b9cd0ef836190ca9a2bc7298eb624278180f0d258b5edb0224591b8ed5abd29b1032303c595c2878aa85c9059705e381067763c5fa649ff5881cef1dfe7c46166820f205ddba7e0f99c61ff70c68ecf77ab82c34339099dcdb6f952d9c50804b942e88b92593a3f62399e280164a95beb85662561822bccde770ab9a28efc972de34d377fa729f41179c2362ed6902791fd61c7540628a9022d6b25dda1a5b39e522bf4f9d7ad57463adb9ab2431990db4b3e91b8a7fb13530470fc187f7b19382e2d64e3ee3fdadbf1006bbde9083184d7dbc620f081df133bc4dc1122c6d7546852d0254e2ded0c29139dd2e573e6bf11e26c52fcc697bcff48f8806fa6165f907bdc84998a667b2172a968a3f13427269d8fb55853decd662401a8e9137a21a08efae136104225a4128f5d5bb9ea39c1b9c9e23ec922735c8d97b04171b2831c98f197137de8a7171b298303d78d42b4f94911cd15d17ede5e225cc632447cac28d52842fef5d291bdd0d31374e3df8a3bf2baac890724ea1891d80235e28bf44de8c41f94ddfcc199a1995214dc72a448d176f4edd9c341f074737c8aa5a8929a5afc3d96807ec718ecb391aa714e387c904af58a8fd75564adbf80422482bcaccb81c7433e932e0c493799b5445909b087f58f77fda8061300db8844d8801aa0392f36b2445e7e440d5838700ad300d3be9b389687d2b8f97687047cad8e97b4039a359d55eafc3b0e1495be7180f3dc32286bba1ed9990ae9528e0af1ccc2c80787c1c8c52a76df1a4b329d03c6d47e434adc6018bbc2ed339dd9eff89381b0466b94728b21c42a59ac400fca0da09e466b4eab15e527347beeb0d0431a23a47cbab297affd4607ecd880edc3d56d8e819b05f3114b744a9b3b903d35f7029e01988d3413af718a7212363a564a0230ad9f1e1efd6fcbc369995dc38b6e81d496bd2ed5d7663541713b023c02513b55dd93f5db54376829f2a1cb9653c436b41ef97534ecb9757d760258ec2da9e8d21e4dbd8411a59dd7bed82430e337a641303f1f8399677a4c31d77bafd6d5e1e1f44f47dfc461b99421aefdfc1e6cfef5cd86388fecb2be53bbc9a0a557f8bd296cbb8548f05a6bf8538d9fbee6afbe68b0205836961fea04c8c25acf9fd9a888e90809a0dc00ef42e04d0209f17c19b4939168b97c31df60b02901c0af1a75fe1333222c3f8a6accbab942666f6a897d12eff5b5163767d09d1fdff4f769b7a359d50e8155162147b0c5fbfb1f6454586fb7bb4828c55df3a7e6f57a76f7a0dc803051bfa7603d194ab383e8cd62d2f3c7b10d06b6048ae5467d60db064057daf663c2f054b5c4579e477d46a8be8a107e2082fbbdf5f5490d0616af75ee00297ecb728c59d6d2075578484b6821f7d1a62de29b80e34f3f7100fcf0b3977077b8251cf946eb67eecfae62114869604cee31e5d84e9b7a9657b3597f4a46e99f40c310c86732276c033c0bc52804a588bb33fec3dc1e66b52fed32e417e060465e3fa845eeac22eae04117334faa79e1b81fba4dff4a44ec9b28bd1cecf24fd84fdc27e09c353b45e7c495bf4f36ce898858d088173bb578d15067c3f75336bba57e9a149ebf4241232b2ad1b1ca21bf2b2badd3abcbf54b92e3530fb1e3d297a34c27c403fba2819171d6ee0df8b7f73814b2ecd17b9a86c59ac35df66df1296f166c12ebed48f6d4074da3f529e4d495b90b72fd9acda1301f25412c163d0bab8423a437224080749d334ca6788c01b20c0f862bdb5144198ba29e857a52a560b44cdffb4ca6b8c8cec4885f357c1734e70af46f7c3ce919c1ea747283bf3dd0e40d4a0fb6c56d482349ad437f9d6e6c18397f00d6b3d678b8107979f6158d542e261bbe21a0757dc331bd58e864c25be0ee09318c6e210fef8eafb8ee669b9924db79ebf81d6e785c14a35a88e71f9869fda80c603b450da1c0e273241906711f5e73a5cbf6dc0db5303478c40b138dfacaab6a530ab734cc79d48b0ed58894fd447bdb9876291c05a405d35c62aaa332760883e6db2a6a30f2674c38554017f122b87feb140964cb825a43bdd616b3fc451daccd4eb9943a50891ee27e672c1a34a5707eacb366cc4c698525e8777a07aa4447450c4213bbb6f668e4abf7ad746001687e2a567dbaf2e47621fd2639a9dac8b710628af7e75fba23d3cb2097188322fc943d5e53dfbb3ff4ffc2635ec2bf9b43aa79c40b3241c443e41505b6a7806b76e28cd1b90438f3b8a967268a44e1cd8c35e9c592670a2d2537a803247d3957697e7aa006d83e2a2a5f4619e5186f12637b38d07f40c346cab69c131b6d81f24d852b6f33c18def493853f63955274ee3ec1a267453a3dc5763a44c2ac13a65254c0b2a7172cbc42977aa0e45a1da46cba3d84250fc91d931294427405271bcc71d7f240ae2483e2cc519a5b7dbe885ef2b8092a3795a319c94e1014195be0f3f5bf86a5777e62c8e5a7561ca3bdc28780811e8eb2ad0480c16b76a5e5815a2fc3e8d1104f09d2290ffaa36bafb6addf291dd30c290a6d02d7d05f473ed9ef4bd9ba61b866ad4fa77c503ea55d834a95ff83fb1720816ed7085746fa6ab793827556c75c3816e2d25880da0b8553d0ace1c53312e990f75aa617235fb02a42739936ac0d086c6865a1e5179fd98efbd06a74f5ead40e7e4ef87976963925be01d6bf3fed86cb2a0066825083b54dc92d8f16b9427543af7e56eb5a8246f60e560846187f9b610fcc4cc25f03d18ca6bf1937d1b1a002284b280034323111bb63ed912509e65affc621838dc813e0a7e2d02527cc5cbc4cb5235cb8ac5165f9e41d6078e57e3add305a7b87efc0c3118624a132d36d15c713b53e30a5f1ea7a7c0fe312dfe8f20a3947ec16a9cd4509999d768e751f767d95ae64fb237edb3dab9169b41fc44eafa9e0393b9e0b8fb4bc1fc454a55e6f3f3ecf63c20049a8db5180cbb968dce61ac03690cee7750efb07d239770317a87d701c18fab1528569578e872c0fc118d75a79797bbefc5cb6b37ac1e52a83030ea5a154ef89280cbec414405a32e6880ece4b1faf63c233d9f8a972fff212a3106841b6debbfcbc0537555d324a86057f3a15c853ffd062ced2b5a59f3fef3d346346ccf5a6d666033ea6c3383e3482a4ce3f8a9f85b82338f3177b9819161bc6aa2fe3b544a133058034871864e53bb1df3b63c04dfec55338a6c0c8bd1fbb00536a9f3d330367166647d7494a002a575f8d55228bc3955735ba930822a805851dce89611cd1e8127b708fb63d99a2594ae749bf79e2073930639b94ebb5686878f7f04d54faec83aa7ca66acb24c03725e6257f66bd0c305bd29f596c15e067dc2cac35b468d03ebfefa44ac70cead28c6bc084aa67ff6592756293551a2f1baf2ad9c0b998eca88f6edc794cd8d2ab8bf5e0fa4d0d72a2be480f577ab455601626911a191a55b54e4e71cf3809f47569e91bc1630ecc68e6fc896f1cda7e5f25513827032912d5670861b2a8ab58a2d5495e6bcf35d2376db29cae0d4cb3d19d48b621d8aa76240eb256681fe5401c2d2d80666b916a609597edca8ea894b907cb95e606430d1c5c7ebf40641f2f874c15caa20fc0aa272f9e1888e94d28757f60c288549d7ff944c6e09def7ca7cba7a05b5275fc79cbe3a0985c13fae5587ca69ff511dedceb5790dc8012269298c3f47fe00e180c72a84baf79d7e0ebd3ed6317ca705138883f3fe57e415f201aaec8435602fa7269db367e19693d8a8081f067e40385a5aaf7fc298158a4c9d9fce86678cc494ca8c753c282d7bb17107aeeb8e044f5e8c3228a02783461ce1596a6f5788f28165c8788c674e7e186659281e4cd14e97823f66e29993134b2d9d99fccf72360dfc65029ee8c36abbafd442a38e793dbf4964bad0dce94955a821cbdf719e30b846fce81b2497bc2f5a95ee30b3b632797a2b6f2c938509327cececf1e94b66912dfd1011efe2fa15392ce190a717876c3e8cef2d656bc6cf2f7b50aff474077d57210bf5ef9b30b4352fb8a569ff3a801f9ff6bb9fc414eacc593e067edf4d632149218599a9fce26e5036231b2e3762e73b97f95f97902374a614386a28d06a86d43d247072747e53de8382a5f27eb0dedda6bedbbb30c96d467cab0e1c60abfd50e92911537c00c42d1ec36ba72b8cdf6256dbd8da698f33df79f6e1e9e50254496c1e36e8d14c8aa4242dcaae16066d64c2cd28d81d2b313d053068e34134f0b9958017eb361506204b25f868f10086e342ca33b65085745f3252486f4067db2df5b058883e9f571a8aed7113439c1d2be3f50eb536f385e927aa56f4a308f7e9e3f62e512cff24c2007f722bec93f7ae833b4c6aa884428dc2d85d9a74bae319b6aa0e3a3703e8f3f6b2bd8f1b79ce32567287ddff427707f7bf1c1315d099790ed3547a4d608b39028c66d3001f28e935258bdb9cf5673fbcd0441728d9d5d11d1077f46a277b7ab23cbda3f0d0000000000000000007a07c0c1c0a2f51766eb13a33bca59d03650cc45d37e2b7642d4e7956e926be0a00e6adf70d6d964837b4025ceae2f77738699dfa454ca420dca463ccb0b523403383709", 0x1044}], 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000001280)=""/221, 0xdd}], 0x2) r4 = open$dir(&(0x7f0000001380)='./file0\x00', 0x80, 0xc9) fcntl$setstatus(r4, 0x4, 0x48) 16:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x8, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd], [{}, {}, {}, {0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x6, 0x5, 0x5, {[0x2, 0xdf, 0xc77f, 0x5f, 0xd567, 0x100, 0x5, 0xfff, 0x5, 0x1de, 0x8cb, 0x7, 0xf1c0000000000, 0x6, 0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffffffc8], [0xa1c9, 0x8000, 0x64000000, 0x12cb, 0xdb2, 0x10001, 0x3, 0x8, 0x7, 0x8], [0xd974, 0xe7, 0x0, 0xb6, 0xff, 0xb7a, 0x3], [0x682, 0x574492d7, 0x3ff, 0x100, 0x6, 0x100], [{0x7, 0xfffff800, 0x7fff, 0x7fff}, {0x1, 0x0, 0x6, 0x9}, {0x3, 0x40, 0x2, 0x7}, {0x6, 0xd1ef, 0xfffffffe, 0x66}, {0x9, 0x5, 0x75d, 0x81}, {0x6, 0xca14, 0x1f, 0xfffffffffffffffb}, {0x0, 0x5, 0x1, 0x1}, {0x0, 0xffffffff, 0x0, 0x7fffffff}], {0x6, 0x9, 0x5, 0x38e1}, {0x8, 0x4, 0x7, 0x7}}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x0, "000000000000000100530414007600", 0x6, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000002c0)="adcc86fa78f4ef1834015f8fb8ad8ad31de6642a740483fbac6a16699857f0f64ea6544555eedb4d59f1e264c312bc1772665364895f77f436da1b6a3bf4eec1831d6ad0a6ccc4ff61d49a4f8d3bc63d64516b1eb021c260711f3c4019b32439e1cccbd8e9491181e5bbc65b9dfdf3d4514493d37c5754370dd1e914250bc3ebfe952d03f39e96777e0e44fc6b861cf1d9990542fe320e2ec1faeb959710a4462bb9acc674c8df989751c8f8ec05ccb4eb6d1ee0bf7475316c14fd8667c022c655f3d1661ac16cdeb8b8ca799e3727ecafd7a715160e038f15b23320efb7b7cd048b6ea41ea5be28cc9c4f0624db7d01ecc19c01e124b0d63fdfae55f99642b954c9a9990fa28ff5bd5f830bcecc279fa91b4267e8091e01daca3eb5659b3dc963ddd7bea7fbdaf387e98f4145558b4ecbc466b4810bc9cbe1305031e3a705a29bccf636979664fe67d91b40275c63a64fa9a105a89704d279", 0x159) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, r4, r5]) setegid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x167) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010286) socket$inet(0x2, 0x4, 0x58) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r1 = syz_open_pts() r2 = socket(0x20, 0x5, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) read(r1, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff, 0xbf9a, 0x200, "7e734578ff5dbfdcf0000000683a00a52d00", 0xdd9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") r6 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x0, 0x2000, 0xffffffff, "e397d86aa43f83a44111f0c281cb840000000002"}) syz_open_pts() socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000140)=0x80000001) r7 = syz_open_pts() poll(&(0x7f0000000040)=[{r7, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x1000) socket(0x800000018, 0x1, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00003a5000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x3, &(0x7f0000000040)) dup(r0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4b) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffffffffffd4d}, {&(0x7f0000002680)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd093bb1f6160acd03643f44e946cd3180cdf790d60a3f3373b3113d72b69f05c5e9d16014e51dffdc89ebcac1130e4a522d0640f649cd754ffdd7f5022d371e4dada7c69558a47573e048230e201d64b4cdbc996b0b6d831c7340dfb4eb80b68be88c9056f0354dc26aeee614e70568fcebe84d1c1803722534d1ee21cf3294ec744ebe0f295ad835e0a934ca3b8ca5c14683f532fdd9fc10001c05311b8e6afae2fbf24a83264c31d54a73993bbef6a4d1b1c8c3a8bf74186fcf1987b9bac320015ddf4594202b8142d5588c87d43e15b3bf47e1f1cd59b53ad28d2244fcb0bda7cd1e8e621ae454bbb715a6c39e3596cdd39e1ba87e3b11085a426b08c50e615ad1dee911d660ac43047b37d9458e31c74412f3e623939e84b447d8734ab0b23036e0341bdef7cd5e2ca1ad8d6fd544a579049ee3c309bca67582e58b307d9f57d216dbc6aabd8c74", 0x1148}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f00000001c0)="f595045f7964a31566f857bac8bad3de5285017fe98450a028aa8339d04c09e3f5c84392d245114c996ac437c55ce6840d072006bd0443491824e895e208b39874562b1e13800862a71c0b396f431b98357082e7d967ae9077ea8f5ef4f8380c90f88a9680af71f87a8e139a2446f1d3f83285b9d20e7d028890b57b4bb4e8837e3ff21821864bc8e84d9236bbb63f1c1ba83b5c83d8568384521bef92b803f6b03e", 0xa2}, {&(0x7f0000001500)="0e804d57c48cee67161350ff8b84d4e2b5e10f56d12378bddcdf883759fb44d8e095f210fd479d64a903eef71dd83f5986da0f2677a3eb4bf0badd1babf6fb80485837c71aebfe656e8762f327ee63b8a5ac86b4cdeb895a878a5874afb24950d7af9e747571455dc1cb91a8ba7fd5bf8e4ac1144382428489cde128a4b307c0dfcd1d1578a75a2fd37a41024276eb58689db5c10d4a0c5ad37c04e8c1d4dda02910b0cc3498287597f4334e003fb7ae69713db06a87fa1f842b2001315b6a34f67fb1029c1f604c16c86aa07d6dd8558fd9cbd0af6fbccfee817e79b978", 0xde}, {&(0x7f0000000280)="0c57ff9890", 0x5}, {&(0x7f0000000480)="cf76ed7921ee0b6c0a72151922dcaa55f1fd13c07aed25468015f79dc2ea091971bdbad03feffc23a2a178d8076247f49de78e14ca7cd2957529f0479f7c2df7af6caa7b55ac0280aeb38172172bf21f611894babb0ed62659782acff6defc544bfc482371055dda193721d8f14baba9720299cc6c7c947fe9bf7a9bf1", 0x7d}, {&(0x7f0000001600)="3cd231e7f963fc800e8fd28f536912bcee6d3f352a541965074f5ff8068cfe2bfe50c7b4d531a617b2e4f9db2365e6a30c3e542a492581d54e673c0b23e851e516abe93b81d581fe6a116e0054e73e683ae9c9535fb91c527fd73607244fb4f3627da602b145ef8596a85c85d6efad56f9bd33e40f3f1d66db723695e73418b5738f859ac0350df24e247be72e73db341544cd1998346e13cfb28e21529220c6ee266d96a75354d3d6f70086fbb7e2412502b64467c09e6e1c1c308c732ca839c8951914cd9d8b5097fdb9a6c3ea31157a2eab9d9477324d48960013a9d3e2", 0xdf}, {&(0x7f0000001700)="c1d0163ee62caadecb46be8897004bfb3bda414f13de2771fcaec75961bef9728d1ea04f32768f40909d13ae5b0767732b2c2bd24391731e8c192db81316abe58a187584dbf4742ec602e3527cb8091afbbeb05579ff4f79ffe4da88d36e050066428e02ca2e5b033528957e70dc3d8a5a9b85d1ad319dde86df46b2a8", 0x7d}, {&(0x7f0000001780)="a448291f476713941bb94aa9d882d58b215a0a7124bda2ab2103e005c22797fb00aad068a7ba1c9c8080a2410895ba5c515a77605f1da31b591310a40bcf6764450dd1469edf517f1c151b72164be6ef58c901dc4ad485d9941fe748cdaaacc67f241dbc4f773aedcc9f49421b29b7424f911d7ca298a797964a794468018c68a8cc8b9fe33dc05eaf23f05328d32f503d3bbe3c846741a27b8d30c7a109bd06cc7bc93d73b580a04a03100e4dffa58886579b73e4a7a080872f1a41a60b7312ef81d82e52f245f491a3451fd7742e3f9f45264bab346c9ffdbde1e0a7c8b5523e6d", 0xe2}], 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) flock(r2, 0x5) getdents(r1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e1ff00000000000079850000300f8100"/33], 0x10}, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x5c, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r1, r4, 0xffffffffffffffff) seteuid(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) mkdirat(r5, &(0x7f0000000200)='./bus\x00', 0x10) fchownat(r0, &(0x7f0000000100)='./file0\x00', r4, 0x0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) write(r6, &(0x7f0000000880)="18d487087576fe26374bae7eec86af524aa7e0026e29ef80eaac2ade21088cff4eaea40cd5c930e562fda7d4635e240e464a4d48b6287369b871be7681ec88e7aaf6257e1c71a46fed9a562100ebeb8da71fadbff5f0b056765dafbfdc374b0b51ccb41dd98ac64a81c16ac4b57b3f3351d01333674e935f0bcfd7babf5baf29d6273fdfcac37fcc0e06b54e5b6df85abb0c6904eae8b5ef4d3225f5611089c4565641e2e684fca3b1b40efac4e83d61463fbad6168306b23b61ee6f907b54c1aa54a9fb8108db101d3d1b8099a5c85147955ba623a651e6db693f214571057969e1a159df301009f780808f86173067931e3d1f3ea7d9141ffb16a19e13bbc430ef48a9d7924c298453b07cf3989d30e1d9130c28819abb1abb1d279385e50bffce4cb0b52e58b15d3ad30c015a1586ab159b78d14d31637979c2a5c112ac3b9a7c973dfaeba2cd3c3a9b134991026dc40042f7d3f8ebf3eaf5269701893818b922bda487d147d94bb54d2ab56ccb1dc067b26278650442217ecf95e4a31b1e09d875574ed974053e7b24c3e1afbbd70b69bed45de8a3a26bfabe83a97e6c856630376b09d6ac7b59060d6aa12a70dd1dd34206e1cfd22b54971633189c0baaa8ac4ab983528ae89ae1777c099939affd103b76ffd4a80a649ae14ad0807402c568e2759af84f1be4bf2d5b3d6974276fb0356bf70dfe8c5b0edbfdcfc956fb08de8e7e323b503c17d012b1d6cdf15e87e28aed4b49501ddc8adddf396e143b36343947af7461d072bebfa0e9ebeb411ef9dd59cba779be5e69ce6455b4952d35edc95286cc52b8439274c7182f232954c6ad9daba300cbf0fb0b9c594bc91b424c09b86ed21f233e9873131db0db83bf99252bce7652328675936f32416c19cb6473872ba94a6640c95333f409b2626857202b80c1422c76fdf1a6af699766ce30e7da460158903cc11cbe6e940b14a413ef2c5cba2d22d908c5e9a2ed35c1aad2f11c90a71953edbf5ccbae57d05c7bbbdfb10817b195b7729b37d7b8c210d63def053a7ea0b71119e83cb8c9da2f0e2e6dcc5d50e89c4e09b58f6bc62dcb7eb1931beff3b0b0406a08a0e50d2b9c3bc3b4a50138ee8c9d053fa32c2a8e9bb231de0bf627596d5af80b778502bf5cd191da5cee005a3c3ab1e00511ee655423c052bd89dbb0703fdef8557c851c284b720c07f960e171b35a3312dbd4f453199c708430f7cd851ea178ff35f67babf45658313a088e39de5bc0079903bcdb520b49db592628af6c598194c948c8172f66dc45d45d0dc4e0026f1445a0444cde00941a16228e7f6712113a37b2d75c661128bbd332f5428563591e47a6acc53662b877fda39378d727327b566e0af6295c346a8294ea3bd2bd55416fca76da34f0132e8a7c1df011dc357de79390ce7995124ceedd210bb2cf9c92bb254f4060459a77a309cc41a25b7457b9dba44b9fc1b774ebc11f0548579d213cf1b7d349857c38f88b21896d1582483d66d98caceda8dde09e31be083c43dbf7f90485c5b30675553d1b3ffc680d1e6e8615d505582b49ca87680c7f1bdbc81fd2812407daf03e43499cf842c60b09dfcd327b36a38abccd8014a90ffc81b16d4a32b1df2e9e08a69bd800f89efca9f28545dbd42f651582d2e586183bbed7495f75fe05f8b963112716515654ca884469ca98138b9e3fbe17ee7f7b72af6a8601cd1aa870c9978df25534dbf97776cf232a6b5e5c8d86ee4fd61aee6b9665bdc288d65b9ce36013ccfb2a0425f0494a212cdf31551b93efcda893ee0383e5e77efa5eff6170584e466e5dcdce8e0b26c739f4545072f631d02ca54a68441745ef9d4e1d90dd481b04150cc5a5224c780d4e328e29378550aa21d8fb094d5a01ff77b0ca9bf3e25c805643d7f179fba5d22813b4328064c53eda6948b2f779e59c51938698741a3c7b38a87688bbc1d54a6fbce7bc7ff27731d53afe816a38336e69e5ac14af80e327ee6fa21a7306b42da70343b98b8c0801d812b2d8a30d9758da689b26edeef03343256411903a5d6687c17111ffb2c4f399caab8967a55c38bce3358410ce378b9c0d21f372e46101acc27001a2049f1b2c33909c00107a8bfe7c77a837e7ad16ff43736f005fad86dab73d37e2b8be2091db2c733936ea8f6e0ae0c67032b67e4d0fa6ff3eba98beda606f281c438a4389f4c126edd5b2d38c70560dc76f9ac54904cc7de49b864fe5c6aa52fb5fdc063fe8c91ae69216efe78223a257c2016d9b33b5318634ee91cdf045dce8e1c07d8c081374833420f41389594ea9246e917f7cc5bd09b05589e8f1553e0d5fdc5b8180ff14a9f8b38d1eb84264f5787d98ba425081caa79f0dfb15d354f28f1f15e5f6abe5f66b00b9b26cb7492ee0ca2440d57ac0f61293ad2ddfc1c770b876583fc24040dab00dde8b8f9b625042fb61ecdb90b79347728fb4f387bf40de4e4b35ab09a3a4df2f93b28cf00e09489f771c24d28c45f396c066d3acdcbdbaba939c187f32464abe2385e0b0f69bf4dfd471e830f7fc7e9fb52782967e062e49a4fec882556ac4bc66d983d139bfaa36df7765ee389dbcf9dc3feacce494b5bf71df376f62e2a15d0e2640638eb30e2cd830430db96430b442ce19d83e35478faa01893739176db3e8efcc52b53436282edb5ad6a180aafb5ae967d9cb44dbf59a37cae509d54e9ff3d8058232862864f26846252260220501c0ade179e946229f71b64b9ddccba716bdc5b0c6374e107558bde724e19c3d29cc669e38aef41fa48e89877139dbaee541b37836e1ad33ae01b54afb02affb7c9a734b1b54c874d09bea5cfbf0c6b6db756107364023063cbad8c67daa590cd697f5457b9b1249788acffd759adc4b702801fa9acbadedfdb90129106da4b046e4f6f1b0a95fe7789e1d71989c58b65c995c06a74c3dbae5b120bbf43acbc669284a85733d5ec662130701ee491747f859b69204cb42ccbeb453a76fc28f2838c664784647712fbeb45db747ef4fbf224daedf4871ecc6ddbaa88975f3af2c8d495ef46ff9be7ab2239d80c477327d88ca3f74a13bdea03e9f0347c9a55b9e84ba83587d92632fa3da32600bb57711ec84e34f393bebb4bdd327e8d2d1ca5d750703a298a7f7cc9d7d6c326b59029150b226b4485c1c859e21534690228f6596d696f28596be09b42f01c9f3f3b53d1934ddd74193d2602f13eb6c27a38fd4b2f048b6f9c65f38eb3365bdbce8aa12bf424e3f745c6536894d048ff3872e8a784feac86a5241062cc0f94203c07a823bd5805842f2a4c0d3542fd504e00fe86b4f201c46859b88f091bac360d4695f79f519588ebcddd5e386e59446e2dfd8adcc059350be86d568d63486eeb981b3ad18765b143a2645a1a6e454b3c58f04e7a4e42de577ba90c4a53cfdf33ab01605111a98b41a2f9ef11711d61e80710ebc7297240957fa5080750f66296b026ac5c51d110c8cbf3c5fe7e8ebc53c69badf065c228580cb95b5470a60ff3f84b24d4259b8d6cfcf25a8f7540eb215555c7ab88cf1f92351b6bc68065d1cdfc1823d9c58c978aefab071fa54232a16f9b6fdc61656c087b671d2e65f8848f34aa59178a10eed47d6d491a91b8a9e5926d3df25e186ed687b0ac412d476c9cf3613cb2cc720aa1785f007e20af544b3bcf61dae219cac0a67755cbeb12ac5cb96eb5dcc56575c6a8cd843c857386db9e040f66e3b95f4a005555fb2835a2e232e4f00afc69f5ffeab838e6a0044f3926ac798a30a260474219fe3be187df10c7ceb9d44ab8b792331a041e4603138bf00193e4f968dd512e091b1f919001f36c7696873059bef4b23b804d41c7e28b9933b302a3e63587dbb7df0bc9f2fdb14fc8b078ee5a4937146a8505ed07f54af6c12fbab37c8b29549814945781886e592dd27ba2d2d2dd8c48f56c0afd002777e463cc0f5d65bdcdd9d8ba35b60d9a227e63be1155091ac3b7344f9ce325a1250bfac951a3ab6e4147352fedc86e3a0ea778605da29e309ee1a2b185965995835cdea611f4cb769203a1f08acfee9faf0d52bfa8663307e6b9789482bd8cd55a049dca5834f1dbca3770ba985142017cb9f8244aeaff25ad78fa3644177e25caea79feb7730f2a104d84388ac03056d14a69d18fc4d19a934f5f413931d5d00f5e73abe60f21114ac2231fca7c005a11e790e58a82449b2e7c317978d60e2ff0e74356d07565975208c8f395a0a38a96c4154a685529e7fc35c24d41153f46b18e430ebbbcb1b4d020b4d8c5bc4ba04c571231543ebe2e1343b995a1b9698f7f44f50bede3684272845056526d93b05e1430c5ad201621b183c85738f219d425c07ec97039bd05d41f1bb4f59cd71dec59d01054df109850abc6ba70c8f9b39fd643012f7d34d35c0aa83327575455bda726a432b97fab1199235742cd714e2b1ee9b425047eae6f03d7de8d073cb18fa31c17eb47097f49035212633246d47ebabc563cb9c176e649ca278db0a47197079d3660c224877910bba4e7ef1b7c1643254bfb5a957811e91b4a53d59e8f4ec52b49015bd5c9dedefea88341579e6e214e849ee9cc54f0847769bf2bc84114f0e24fc0d665405f9aff68f7d4d9ca37105e55fcd8ac6c01fa71b3c5102607156b628db7735ee4dee44f0adbe9384bb1e04c0b9a319fdc372e535b25a3bcc60615cc25659ce82a8e02d1922e44e93cf41126d4abe2b7f1e9908f924a26b359ace6495d23c970d1705924f8ccead7ddef1c04938ce008752075302e3bf92742e16241f5d3f24ac11c4176b330278edc3a117335f1a8674d74fa53590d505793cc9ecd0b192e2f3255a35364b1a2a861cd7a7c7dcb86a55ab68e333fdac17c558be71b09f8dafa606898fb4fcde75637ce75adbf2b3c38b68b2b114674d67eba8968f2cdb22e528c318a7d9df7e0bae893dc8f837df33790015f898709d552c4586645997f9e0f69ddeacacb713d51832b8eefa9c2cff0758de3d38a39383bab1490f1de1ace634fbb513baaf59af035558907489cd884a9b6f1f40986ec335a2352c5c69deedcce5878a7dc2123d3bdad597c9caacb344a2346f66732c1df8001095b8f39c5caa427bbddd0a7797d64e7efe50519d58e50f23531eab5089b2424f14d68d24b1e1bb8ea1ad1e79588a687d67e2fd94c44bd456ca7c910c3e7dcf06ae7105617ca28c14d418c4b27348d643b584d34d633f351715848f198c094bbad9ad15cdc1f05f68d38a408d4850c2bcef83a773dae466b00cc22a7123d03eef519e068aae74a5fae726403e624a9d9632d17d220dcb18009590aa524923a9bbff46aca877270a35361ecc950b9d18f04bc82533114f5b3a812488c25aee88ac8c5506be75779964988bb6944a441ee39eced28a0467528c69b9f80842a3efa80d208a462a25378a5aa875ade8a918b71d764b05a43dd52dfd266f7e964e8ae9f993d73000b93d522bffe4c0c9c06a05f5f5857e631ccae996f92f0dd8092c04a7dac7868ca6d3531301dd3fd544d04710ce7aa7217554a1c353085946b9ebc440bd3ccc166c2b016fec60e0a00dbee174f83030e09b3b950ef8bb30e70d163ad987c06b5a7a45c766a1533d966afa0b03127b155414f8b36ab74ad3017667e7dc4dc3cb1feca97d1c3fc4a35fe7725523b1b88dff86c34a3078fc46b79e138966e463601632254e36e1abd5d966fb5082dcff17fd228fed6934cbe35a635c89a1eb56d5d917d8eaee7d02fd26d7d5e3887e09c94ade2a4a7800d91d80f2dbae1079f1b7", 0x1000) msgget(0x3, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'4ap', 0x0}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)) writev(r10, &(0x7f0000000280), 0x117) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x886138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150800000000}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000300)=""/213, 0xd5}], 0x2, 0x0, 0xff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x1cb46cace383e397, r0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) write(r3, &(0x7f0000000400)="0ad686e1970c70ce0614c09967ac0a2214afcc6a4435e74e236029183c5b5d836c12552605095dfb6f615cb778e6ce672f7475063ae49447b215762dcd3c3860bf097bf4a6be5a22971610e1b2f5e57ca0c0cf035175d0374c7df699115a6345a4d5f49affbed82b4ecdd03f029a322d4040f40d68231c77e6c44458ac015e0c5ef654683746d07f546c8cf0073fb5b8f3b37e99b3423e74eabf7223b84b962fc304f0254e32f94f88bbad4ac430ca3b2500880018bc", 0xb6) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x207, 0x0, 0x3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:10 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x8, 0x3, 0x1ff, 0x5, "a30a0db2400ceaf67bd89e000b3d51cdbb1d8f78", 0x3, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="5c5a7cdd3b01269203075232f2a477818c6fe496a1561aa596a2d77ee7cb91aaecf3679d8fa7b300fe87f5918c0a3d27e16b4b8dc57f"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:10 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f0000001540)=0x24b) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r4, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001bc0)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f0000001c80)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb5350161ec0277a8246ab52610484dc2652c4e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e080000000080000004abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x4, &(0x7f0000001a00)=[{0xc0, 0xffff, 0x8, "1ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc"}, {0xc8, 0x1, 0x0, "772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"}], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x7f, 0xff, 0x0, 0x8, 0x8, 0x0, 0x0, 0x0, 0xff, 0x2}) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x0, 0x1f, 0x0) shmdt(r3) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r5) shmdt(r5) shmdt(r5) shmdt(r3) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f0000000100), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) setitimer(0x1, &(0x7f00000000c0)={{0x7fffffff, 0x9ecd}, {0x91d}}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pmap_unwire: wiring for pmap 0xfffffd80740d4490 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80740d4490 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80740d4490 va 0x20ffd000 didn't change! 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x1000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa, 0x40, 0x9, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x14, 0x1, 0x7fffffff, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x52, 0x20000022, 0xfeab, 0xc8}, {{r2}, 0xfffffffffffffffa, 0x124, 0x80000000, 0x0, 0x80000000}], 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80740d4490 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80740d4490 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80740d4490 va 0x20ffc000 didn't change! 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000a00)={0x10, 0x0, 0x4, 0x101, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfc90}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5b6}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a69000/0x4000)=nil, 0xdac1}, {&(0x7f0000d48000/0x4000)=nil, &(0x7f0000ed0000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f3d000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0xffffffff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x3a0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000140)=0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) getpeername$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) write(r1, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x80) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x50}, {0x16, 0x0, 0x0, 0x9}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0x6, {0x7, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:15 executing program 0: pipe(0x0) socket$inet(0x2, 0x1, 0x1f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) accept$inet(r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x5, 0x81) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0xffffff7e, 0x7, 0x6, 0x200000, "07064745252e30a1c5bf2977afee4a43c607b325", 0x6, 0xffffff80}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x0, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="dd6645738916dc5e78a5364b0409") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc}, 0x3c) r0 = getgid() setgroups(0x1, &(0x7f0000000140)=[r0]) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x6, 0x5, 0xfa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) getsockopt(r1, 0x9, 0x9, &(0x7f00000001c0)=""/2, &(0x7f0000000100)=0x393) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) pwrite(r4, &(0x7f0000000300)="b6251114da9d1bc15898d17a63c7324882fe28d9df1bf6c76f792427700a0bc920ed389248d0db14ba4c7fbec616f0c19e0387a2452993cd0bfdaf5aca50ff303f5f1a5a42a34fbbbd628041b77cacdced07d45bc85d702f2b5e28acadf4b4923362845cc8426a06a7f5a2a2ffc2f1368afdadfef7a6f92dcd22577c12e32fae1175612e8eb92a109afa7b930354189ee2089b6763dbe65da3f5d4bad0c290ac8cb2ac7136d30266bb71b7906a01870d46500c086be723597ba9c67e9d8864cf3e55128e25cfe107a54a1ca1bd9931193743845f81dd5d562883c76777b19b", 0xdf, 0x0, 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) preadv(r2, &(0x7f0000000780)=[{&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/198, 0xc6}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000680)=""/196, 0xc4}], 0x5, 0x0, 0x2000200) r3 = dup(r2) linkat(r1, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) r4 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb79850000009881009714f4342c6a68add430973c6aa6bd5ef91c4feaeac7d80208e0e600009149c5ae250d36143caf587a5336230805a6c7777c7599796c71aed6d879c7d7905157680a5fab078e5cdcc23b69033f1cec1d78b84daf37b4948996e87d2c5bcf5de335975830b1acd7cad38971c7f15eb78735691cab7bcac899d667e1421a949c2f406198b3106829fdbbe5e889cf2c91d128a19e058c2456adbbceb74859d3f331f8828dc6ce5614193edafd2e1664b6c70717ad9fb7f8f9c45a8516cfca6d555ee1313d304942f96607510246aa6132d455ccee0cb901fe10d360"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6, r7]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r6, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8}, 0x6000000000004, 0x103000000000008, r4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: getitimer(0x1, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0xffff, 0x6a, 0x3f, 0x10000}, {0x7, 0x6, 0xdd, 0x3f}, {0xdb, 0x6, 0x7f, 0x6}, {0x9, 0x0, 0x82, 0x165d}, {0x4, 0x56, 0x9, 0x88c1}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xb361}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './file', './bus\x00'], 0x7}) 16:00:15 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x40, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x1e, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) sendto$inet6(r6, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xfffffffffffffcfe, 0x401, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r10 = dup2(r9, r9) shutdown(r10, 0x1) sendto$inet6(r10, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r12 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r12, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x29df6ec9d8e1b2db}], 0x5) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000004c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x300, 0x40) 16:00:15 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653000ce15d2c1500f43534a9319f56022e5a309d7a6684a1f528151dcbee9208b2f72b6acebc616deabf65bb03b817d1d9456d31bd3a2abe05e1f0f61d85f437c4c6fbf08ce00c2825aba6148ae881ecd59f937001b35fc5e88ca955042c4fdef1b1ad5686adba49c35f4775ff0da08f2385fc153b27fbd3761f2697158535ee0051a9cc6a6d2a5a9"], 0xa) poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000000d00)="c9693edc86857fd26e9efb7ef0c61abb4f107bacb087ea6083d5edcbe092b1de61c7389c789f8ec0061907638ab69afc6c5ff9bd5538054c9f0e8d7e76162e963549bd9f0a48f4c674471f0d8db8a6c981b94bb346c3182a8dab468b954950ae631a2980e261a89e971645e7bc2a3ca7dc48313a3340fcdfce81a60206ff0234311e3a345be0c064baff15ab10bba519ae491df5d94a591fe90def9c74fb1e9293e649ccaaadba9d23a4de402d9eb2db4e73174010369a27ac51ef17b36e73f45e498a00e5eb2a6726117a7ad2310aa1851a47303d2218f0b60b0c4c82f61ac25dee5958c7da5080393f0231b45e6d277507334db5c6a8e0fbe4de30ad947c4d50f9f4d758d30bb91fe48de3301f750a19c61df76652d8b26777e978c7b97db3993b636a59e9458bb12c12af1c21ef8142c6b7832eb30b0d272faac6b2b530f8557c97a99245fc9a52184e00e962e5050a41d9b17011ba55f06dfbef49a290e259029ca5f3124ddff54c5ca6e3e999d5d90d1e293cb670c949fadba1862920619f1cf3d9270efa6eb8731acfeca447cb570453f3bf251e8a019b97fb86db1d21764b0da4f186f895fcb29543f4873e40b9e26d00edbd2ab409516bea9c6ab633f78b84e1948c4f7e2213d3d6c0f3f544b066a3c48319bb52843387fc7d5b4a870a7867e0d54fdae6d5632fd11dc12bedbcc2b52bfa6cddc044af3ac31bdab340c732d05b6f8ab67fa548a7012ecc93b323f70f0acf2ec763e8ada5ae17ab23805be2e7d89bf1f25fa7f3a11fdfe202ed2bb0cadf894c08c75cdaccda414a994256c19124b890861f2cad5b71494d5ff821c0ab3c110e011d2adafc2b825e90af6f481d6037efe329f4ecebebb6645ddff3d4af4d2ddd73d0b4e3173d3895c8fb9d12a997c9cb7777e3515e655820268dc099d948112d5a9a7c45f291e61b3a7c1514a45e3cb3ec92d221a824b42ca49fdac1ff53670ab18641433e2b8c4536a15ae2624f61955bc2cb4e382714d911927c28c6b822916b1dffc915d9d5c3282763eb9afea4447d75529ade97b72375f8d0276d412b2f6ec4f3c400a4cd3c53bfd3058e5fd9b40a016523f06761cdb602b4de72e19209b262d195605b6fa2c0f2fcadf8f4f5fa96ed75622778e0214ca89ba21325fbb4e2a86ab33f2316f9a55fdb840892b9d9cd41075e0c8039ae710e4a890e46eb607182040bdd0905c69bb0f2169704101cc72102b7bd2c4af869aa768c4083b210a24aa1dd65b3a53317f71b573f0937736925fdc793345e28170ac25596d84bd5d99ea68e17101b88187b0a58426c8e0ec7adb3cb46dbf4cb2045bdefc6156ff709ddffcd11f1c7440ffea17767f266b4e9a7d29de92215261a10af780c9f06d25fa4bca7f0bf51353ab1af6f01edc61dff24911a98027d1d8f7f2cb6de5924c3ce7f10e9956573d544eb44decb5fc723c46b768907f42c0b7c0ca141067c1d03691353d00d8cd11800ad8d39c0076ee188d576a46b204e65e67158a0717c0eb14d1a20fd5ea4d42aa957210283e974d69ab70c99845de541e6612190af02ff979a12f14122275bedee39411be57dd0a2e017cbac0c0bd59979bea701206732d780b0cea866d5d86e78c58d5d65dc75a46f493e42fc4495a72042a8e536c9563f3ac5ffc9a1d47ef76a6dcc537a4e69d2f4054b02ff605e7a813a3cb695547b8f2cf288aff6c83a847b908edb4ffe055220fdc9ebb9c755242302d351c494d0d9859e8beadb22b7dd22b823580fd56b7d4942f51a0c48df78c2fb4a89b7131a21b77c6983ac7e1db799a494d0151b0d1055a1a0b90e499118741fac4431336979a905aeb5b4943963add6ef0490671278c534628cf82165e3aa7dd654f1e398daff879e8c7e41e4768c495df39f16c08c279fb4ff9516c849227a7e8e43ae18e29a8d7c0c3e52993800ba67b0f088b609980035e1a884f412efa317b3fc78878205b2ac2b077cad968b766ba0f61661c8c5f513f52046f725171367a0826190584ddafd7e66123d3a07fbc6b078efa3238142240c4adb82f006b5f7da9a65afda54f911280b0526fa2a7350d3baa57043b12faa46db40c1a42ef11dce5f020ea79dc1db2e9e5ffa6d1c3e59125afc0739fe83651e1e394acfe8e50db9315aaa441bf0d10d2b27d1f8f4cc538df64622e2cf6a47af5fa14a3efd57935ae6841216ed556fb1aad58ea0161696143697e852207ca398d7c9ba54735c4ffba49739721c82db534b4a569f945aecd842b70097fe90a2378efb5e73f5b8003c4dc3d98f0b37884a6408ec0d34675849ee0bd2dc4e111783006a5d1645a2fb6d2d0d8c1f1debd1426e7a9cf5c07ddcd8ba6a5a0f587c56184c55e19408e416dd1d04c7aee2e5f3729af470a07c3816ea89f6372a10597382db4b54249c298c76b278873e3572844633a6c8712a47d0dd586a088ff120a51d34e19ea0b9d275703aec7df1f37fd7101bb4af3a69bb4e83abd5a77ef1db04d87234071aafc4248fdcb03b42fffe4d07f29d31b53db43987079b2c9f4a66f2d06e89a253323082e8e171d64ed457193d789a25c5cf8b33e359ebd63314b740287800fab2a3e9675ba807716df1ab667eba8fa7dd0c97b55fd00f1483b5129ce89c2ac2199bdfe3a4eb5cd9b71367144fb6acb3f818898915575ad32e31abf19694f521612ce1ab8a7d57847ce2fcc7cc173acd0aed34a68cd53f8652548077ca64d45d477297d2cdbb52445997f608d55a30cc6ede65d7b5f3de91ef4e96e48889633e931afac65a99a2d9d2b88c65b2d4758455df04d97dff6982203e6b542dcb28b9b81441facc56dfed0d419e4bad9ae2772a1624726b879cb542e70675f85612d9c64ed15cd0e43b2df558ef596aebb06e0f1676759d7f7fd4bc84240a97e2758e376a348ed3edb67681995b8ffdd59484ccc683043d8e52b4877d7f9ef57e3a3e54b7ec5992e6679374f5efe5df88726e16f1fdfcc258b0416ff156c984b8055e8fc21a50e6b97b543073861fc8106d23b6e5ee6cdaea0d3fa8225b1773f000eab150ace46f9a6971c184a05c9b6b22963777c3f5e22165aaa5f886949e95d28e41663c2f4a230fb1a3d42fd3c314ba74f2a15f6f1485bbea42ea392d97d1b9a4c226dfa12479cc6d9c27d6e14890757072fa7344b4656c7f27e4d010661c318ccaf7db72078b8b899f0c10aec2a7671e7935f11ab537b0ef458998b798037b76800e2d0290704f4b9728da7810edc6b355fe64bce6c71c663e4ecc7135b63fd40b38a3ed271507bd0a2f096a3e3eaae7b87e3a12e63ef64667a13e79c3de74353d9e3cf33e290b43a807548fb9aa2d74a810057005678de58550f9c75813908d1edb158dd87293f2406e3e5dbc22e9bb9b43fba25882e61a9f9665568d52b2c155e768d74d4bc15c14003b98900d15c6b93c838f3d5b709d8678c5c9d59c66d43921df1f9de993d39b505e054f2d3daf9bd81c9b005a389266b5711870edd6d30fd185035b715f73feaafe89e34385b1bd4baff4f87f4dfb9f47186d753eb1d79d54a6fdc10ceae86123ab9c28a0ea3c79fe9e67474611dddd1f84da129605ae911007bfd5087b0a863c926e11c8cfe955e5e5e3f56e013e992e0c6201732b5acd4fc5bf5688a0ee1fcab47e45ab3b94b40f1221ec919728fc7583363567f762fcfa790768c62b038806edec13a6569f4b6211a77bdbde4e2bae7c4ce6cc83f4c27a6dd6554095823d74aa64b309829fa49450b30d584650776479d53f32b02026d0d2cf900ff868b3fb26632c22d67e87d8eba565a00048d9939e3117ca4c6a7da6961575a5efe592765ea451470a7cc5371da1774e2b03c4f21ae3bd558ccc72b52802557baf6806ecd53928de118db9fd3e5fee69b0079559c27279e42d360269301f8e62f10e7f3fa4b3d997d4e94e6149881f27b78fe0e8b84a32fa2e2ba3b52ee88b57f8b5b20df347eecc0af750f0801c4591f2bef5c069293fca6d911034860a5cc1dc9d65700f55f377e49e5441947a24c208c8d3efdb1b9a7737058c8f8119ac781a37340c2345dd9d857098ed142e3e19b5718d21bd85ef8f1cd6ad7864a118ca27767606278c39ac7fd8f22737539e71a7d3d109e5e01bf2dd8dd7488178c81416507f80cfb714e919689f61e2b90d8655600af274ea42a157131dc4cc2acf71e4a84f2e2358db453ff57b83169b7d038b74358c3eb7b8e2d52858dbc4f6130b406b71024fd705a71027106e5881843c954eff6c43638bdb9f677421d48cabafc6c408d1f153808fabe77285f86e7bff007787440879503f6c0e0a2e80e772b2fa53e03fed08786faaca03bf502e43c4ea5f6a23266335c5a019c8d5f4db8da404f069f3494d6cc47c2addc0297f89a9bd7be57dde8493a54e81f2fb3e55860fab6aec7f8b03bb84b3b1042af6c960be55f857b8e635dce24c1681a0ade936ba233cad1f8fce4ebf7872bc935b590f1a09c1a58368290065074d28b7e68ddc3f60c69e86872b8b5687919dea696e09603c12c602b6051e0b4c156218684b7f398ade66f7df88909840a3752e6c4805adbf0f57cc7b09245f390270e85a6bdc1285c9e8dff0f1c03a817abda88ed14e5a5bb7d0ead88f09b5c837f8e23de8907da4494925cf7086625a273f5fc73a2cabf89f58a703091ecdf9298d089b6e136ae492ede5e95ac15bbc324628cff8359db5be45fb22ab5d043b1d802cc2a6a9f22cf04c405d4f4246525a170735e2453dac9a492b66c33299fa7e940edfb8e27bb83dba8a31b71c688f9de33c835d7c3e9f8c52a4c9bdfeeab0566633138220587307064a00d502e6da9c0701bcf27a297818fc1749cf99bc5189a6429eb81bebb86e32b4d85ca1e4035b8ebc310b50e40733b679a122a2c35c14211f0415e62497711ee94894a2a47be4037646a76435aa1700247dce17ac6fee1cdad084122d2436157f58b5b6a4372b2aa73bf8dd83e557d2cebf0be39ec859c23f2157e665abda379fa2ec79231d6798db9c4b6ee6ddaf3cbe101111de7577eb0c8996ab105448ce7b00df4e5dc275aca4a419719fde1a1e2b9ca13c9784140d0a1ee303750927c195d227526e2c4b8bd8ad47e23f412c5c8fa4e92ae1adc67cec93e0920b02b46b3b7fe652dd816d048c7c5bb8e2f23f82c30382f7887799cb6423f610779280cb3fac412ca9b4b316b76156470bb8de2b2cae359aa300a272fbdd49977f19e10c4665b59315e72f49cfc22862d9669dec10396b02ef66f657cc12b81bfb4ef3b2417c5da75674613e18e864d33c1dee2a051f2477eebbfd84b0607d61877158378ff3cc8e901f2b827833df9e1beec9b97ea8591abdf160e3113518373d4a84dd5afa4b626b3066432bae2ab8237771ddeda5c0f7c638807f01261c84f8c443a71b47a0aa5281eba657558f446b20ab144a84243e8760325d0710802bf768c7f90f1c5ddcbe1142bd9cdc6d3e5f2dd9129925dcdd1aa5242ec9c13ec487898b522b002a4b8408ed254326bf8b8aab5a5c6e459db44c060e769ffa90c59d75e0256b1dc5ddb4babdc19b5c5994c536d77beeea0a4568c634e0d85e0b4973fb041e887bf07cecfd17aaa7de22864319630d7209974f8e937b3d2988a5a31a1621271ec855d3918c4932db2a8ff7bb88a1987cff7b4757addb94529a09bd474423392ada220a518bc2fe41a3daa6d9a06e70805f8c88df19c56e20304fcb568a207e91db493d1e18801d151d85fd3f7100fd7f7d9c0ebf7f51854741944f4f94965b2582476573aa3cf7c6a8", 0x1000) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) socket(0x20, 0x4000, 0x2) r5 = dup2(r4, r3) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000180)=0x50) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000400)) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) fchdir(r6) open(&(0x7f0000000440)='./bus\x00', 0x80, 0x88) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xb320074930743bfb, 0x410, r6, 0x0, 0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000004c0)={0xfffffffb, 0xffffffff, 0xff, 0x9, 0x101, 0x1, 0x7, 0x10, [{0x0, 0x1, 0x9}, {0x0, 0x3ff, 0x1, 0x5}, {0x6bfccfa0, 0xffffffc0, 0x7fffffff, 0x1}, {0x1, 0x8, 0x7fffffff, 0x8000}, {0x1, 0x4, 0x0, 0x40}, {0x1f, 0x5, 0x1, 0x8e}, {0x7, 0x2411c809, 0x5, 0xf1}, {0x7, 0x7fff, 0x1, 0xf9e}, {0x7, 0xa392, 0x10001, 0x7ff}, {0x2d81, 0x40, 0x5, 0x5}, {0x3, 0xfffffffe, 0x1, 0xfffffffc}, {0x2, 0x2, 0x7, 0x9}, {0x2, 0x2, 0x27b, 0xac}, {0x4, 0x5, 0x31fd, 0x80000000}, {0x1, 0x101, 0x7fffffff, 0xa82f}, {0x9, 0x1, 0x9}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fcntl$dupfd(r1, 0x0, r0) 16:00:15 executing program 0: msgget(0x2, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/36, 0x24}], 0x169) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x56, 0xffffff7f, 0x2, 0x3, "ace0cd9989712265955b3dfbfdd60ce0d4b3d34a", 0x7f0, 0x7}) 16:00:15 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x1, "97018447f716fd3d33ad80f973ccf2768d5593c8b886c16f8cdfae083fdfde6c0dc55625af2240e0e82745e5e8fcef990d26988efe87"}, 0x3e, 0xc00) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/207) 16:00:15 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x1, 0x3, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ff7f00000100000000000000"], 0x10}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffcdf9a83a2fc915, 0x8) dup2(0xffffffffffffffff, r0) r1 = socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) fcntl$getown(r1, 0x5) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x2}], 0x0, 0x0, 0xfffffffe, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffefffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x56, 0x76df, 0x200}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readv(0xffffffffffffffff, &(0x7f0000003f80)=[{&(0x7f0000000a40)=""/226}, {&(0x7f0000000b40)=""/71}, {&(0x7f0000000bc0)=""/4096}, {&(0x7f0000001bc0)=""/198}, {&(0x7f0000001cc0)=""/4096}, {&(0x7f0000002cc0)=""/83}, {&(0x7f0000002d40)=""/4096}, {&(0x7f0000003d40)=""/251}, {&(0x7f0000003e40)=""/187}, {&(0x7f0000003f00)=""/124}], 0x2f5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000), 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r1) getegid() getpgrp() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r6 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r6, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x28) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="6a6f97df7ce6e8f26682855bb467005bf33043812a51086afc56367b65fd31c3d0df43378984367bd1cfe94cd80e871ac3e21d1d0c34b0b3bff20cc94705a1e4908c0a07de9d71e636444075dca765a8fff3da0f012fc7acd52885dc7e6017ac619cebe4a6eb01a016e081e7a9c36a5ac6ff9b5e0361b4adb2eeb82581f8affd07", 0x81}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000300)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) pwrite(r4, &(0x7f0000000180)="fbaf357e3a", 0xffffffffffffff5e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r5, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000001680)="9ea57a9e1c2cbe78ea997b4a3bece669c2b4309a57eba6dcde2a9dc05b869159001314b4f81e8340a419635627b5b3d313a8333a7341c4918c3f7bda3837443bb73abc6ba9c4b606df7f81eea061a409df0da38a6b0919f96702c3a09c4740bfa46edf852726b2e8e329f934b438d101103b6ae5b470263493789171ccad1a36298c52a168e3645b72331dad2e57c2a34812acdfa7b037070397883511386e6be58c76d4c8a57629ed2033ae0fbd62dcf41eeb51c15e1406cfc12f1f324f072263554950837c27a1440fcb27ed0c527c5740282efecfdf3ae3198894f5cf1afee1887420d1b37d0d02328c519b0fa2f3abbc66", 0xf3}, {&(0x7f0000001780)="2f77c0fb2ac5b776cece8d1e10178220cc2cdfb9c0da10e134d4a4bcc2d40919245a0eec8977c3a81951a5530a54f1a23ba13be15ab7f3c9ae74f7040a4c21d6af083af01a0d216f0839dac29c343ac29672636f9f70df074cb0b38888427080d81ae8d66a6cc2e255eb5c8f3d6af976d8b9dd2a808154401cbacc163045d49a8fa40410e6085ea389c304273644d3f5c1557be489fa9bae25d5405b7f11766a6bd2951c559ba9f394c74271c219087ae36d9dd55813a16e055919c1d11614480f3caf7768e5408bd1fd99287f9b49383d6bae20fa0e4b3482c4a9437961fa341411e71f4433eee02aac20c7c36386d9ed4d19508c", 0xf5}, {&(0x7f0000001880)="a84d3903b546417f749527ae5cd1f59b80dfe6b5c5ee1ebb26c1fde5be881e73bf66727600a450ab9feaf4592aabe0f38568e3ff7aca8d310f5f9b2e579f300617356e502e69da18e7a6b316b4b7decfcda0d34246d662dfbf108bdd7fdaa873cce5a8de65bb9a856176b6de0061aa9cfaeb562d26a56f2ef9c2b46421a559a84b179f8c29", 0x85}, {&(0x7f0000001940)="53b7e37aeadb08e69a1dcde0cb296457da33be68660dbd11769d6b3861aa8698864e94f7bfc131dfe9dd0ffdc628d62d704a51170af6fd4dfc74d5e6fc2d2321744a6f6176f45be22eaac8f947f83cc730f366a8ac1c1d128de139040d330c6f6dd1e33f91c6bb666bac50fbe4e2445f8f864404cd738ab18473bfcca76a13bee0f0e5a2869dc21cf08edaafd77eebb7a862b55b5c6c8f587875fed207864c32", 0xa0}, {&(0x7f0000001a00)="2c05f0d8259522bbbcc68320784ce4fabf8017b73270dca80b2e79996d6cf37824c34d6f4a04f9bde370001c5826ead83f6850c781c2795c39de3ccc9157800cb6a3375176415a04b9f6e7db67b2413077b81143de709fa8180130be938907af3ddce44e72faf16baae11b3891418e993e32dea5b75a9122d82decff13601524d976", 0x82}, {&(0x7f0000001ac0)="4a5160076d9b6d1c0ae9bd34689ec97e8f9d65973f37a9ae475821bb84cdd8523959031350f6a4fcdb5274efe2ca35779cfac0f83e1c92cb6b35044db00ac0a6d592086f48e028cdc5e9b56c392d74e13bac07cf0d5b4cb03124a39aa076661f78c7e581e6afe4f72b7ec63db6280cc7750a50acc5ebc7fbf457da1d409cf86055119d7e6e50bf899d70167c3b51255be93e65351dc1b7348934043ef26ff8e1df91a36b6fb55286bb864405ae71d318983efd732ab27f91ed4e9835115eeb4761a92f2127fdf7f3535466ca3fc1aa10ddb4d0045d47927b52a69a5a229905c846549f22e28f62cef2243507dd0ceb66a869419a14bb341f37f4a54df611ad73572dd369ae8fccbf24ecf2a3b31efb4aacf32fc5c20721cf92c1c8be96123ac469e6ca8c3daf65a271fbbc4261dd76246ad8e52ca8a696f7b4bfcc5fcbebb0cf956adb8c21a2746dff2a9d6a5a6e1b364440ca6a1ace79af1b5ae0742e6b0d5ebe4aaacef7e488bcfa833cad909ec463934eade1af0ad159419bdf3c32110b3a713d0497a402b2f7ef5a00863a5dae85428e15aab17ac02d5b81afa843f6b791073a3a4a17622146bbce39d1b17d207c559e5d4ad583733377a029caa2708ec3a673eed5f2166928f3a3a9f4a2a1b663bc607c36a8742fb9e9d5816bbb17e74033987097887dbfdf604c661b72d9cb76a4ee5fcd9b7cfdcec16b48f9544c57f060664cb29b31145a0910340e9dbd9270edb367b2a57a21233f30a295db04953da4b0ac25ac9e6fd310c23881d0daf0ab6311ffccbdfb42efa920399927b04f7016d683c647e037d8864dfeff3d71a20b61b742087921b6d483230314f3d8346687a448370687ea8498d98f4813f7e99dfb24e2e905a092d0151c3ec07b69f1fdbc9661fed75406adabb68bc2076889a835323642b337cd1e2df3a7b091fa0484174bfe5e8bda48861611eee9d5b8d8f23d0f0948a66312536b5e68da48189d99433a2044faba7a9fb23ddedff3ae3803cef61fb4c1b9125e80cdc1e9919a020c755adeea8768fdcd29ff52bcbce172d17e98cd8d583fb14813648a588a6bbbab07475ace82ee02b8540670f76b2764f02f5dda77641bc201a9a146466c8905f31a1cd58faf9d6e7478a6fbe257851472f175b50a6c3f1ac17aab1d5b1ad6a236ff0234e25b1fc93514df2816a61217f8d9577198827cff6fcc2b9af411ebe5f9393420f19845e0dac076c7b732ee22e15ab6690b3f27567d456198255a4dbb5283c5b11f996b4204ccd25e9f9df18d5bd6a2c309a46e4bba6d781557aeb8371e1210bf58e527a5cd49cb5e021fac3149c4e2b5182d058963e0f6861d54e217963de7dd012d2e200dd6a70bf8780c7c31e7f11bd04ecc13bb3b927a11f1fee9aa41d28dc4b674b101b88054fc47401f449b8b058f654895594fd8a796b373727a0bb9e3e5f07a866c174d363cd6abe7104965922f51f6227a597dd01368f9eb0b631d33cc8dcd44b6a55296e8e723edc15396537e03df56574afa12b6fa3ec6480a620c3d872b1e7b0de0c69035e64d46255ed0d05e58ee8ba15dd87c63fd03775e260a0cc996d7097f013a38b1a35cd2ada1e7c66cb968200a630ca3bbc82cc79107dc16a9aefb67407ee269004af81f6482916e1bdb5aec24056b8650ed62a4325a680be9dc46d2086b7753c851c398d6551838799bfc28f14cdf51db5413b8ed0d1abba01889223d6f3f99143d7f13ba1fd1e2a2c0ff3529146787616a0a38c748eff2245579be72c65581797ba61edd771541fb8492def46031e5f64cc4378f9ae99169adceab6a3ec27d4e8b66af891502894902cdf1ca7f277e5573442b4b6aa98ceacb96d4b7385dc3c2a0fdba0183d1f485a02cc484663c2882ea30621c3181dae601ac80579db6ce976d1045e0d8f0657d387432e0983951fbf091548e7f2c52be61114391125443a4c8ee32d5389e6e288c9880abc547a7c2b69776ee83309763da2ee1c605456329d03a1e3c46114855c47076125ed9fc3fa281f7229964ed8ee5116fcb4d1c119867e53bfba3f2eb87e94c12fea260883ead4afdcdf647b17d5975bd9fb8031240fd356e6f571859e3f695cf83d59599e6d09002d86c3f6a4de5c4cb0787b40578efc6e0da8b519460700fe636881e0339b19ab92e9ccffa69a051dca9536350922896891a45b31796f310afa2f05b16606621a39666172fb8690fa399d678a08bd1a42b1d663af859fd87d16631494ec2ab4b3e8c8f47876836a1e445d9628468a22fcbee21c1e6237b5afc59fe336a420ae71bfec4bde0df03a58b7f16d50ffce301dbba20ae7e48e1db6ac06225bc3d90d3524f08052c3c6c423dd241ad2fcbaf78eb0d41013476ba3178dbd8bc3fa2ef18458049849874743f7d57d9ee0ee38ce9a655f269c2467c71b3cca3c97f0f9cdf446205b0bb825ef3cb1438db122c9a80f89eb4bdb36be6798020ab5bbfda6cc4c6754b6ec208df5ed64e663f95e4def0f5856ada5b46a8d1e9d0730d04f2da93f83a43963b71a7421752aedbe654fd49700e47d4499666c9422889a43ea4a6e083963400532f20154e1fe1896f54e079dcc36749b9efb79f38b8015dd90b950a6c730d595f4dd3bcf998bcb3c2ca68ca28b6a1d1430cfb14964577be59d12ddabe66d7b32b93f127c53a1b7c82f5a9b97031014e07e2adf5700ba7942a83400f4c4564ad9949dfb592a21e26e75d3a4ad4d520fd8acc6831c6a40f693019fb12951d8e1ce735233a881592a754acb334f91e70ae01d1e9a62016902beaff74e177258245282358bf02c520e76e47fdceb47d0174d8471adf9e915cdf9ec8c4116e7cce4c218d99c74086660f848f148b010d8794c3867855703428637e3865d6128ee958694057179c36ec84a66cd8168f9b2d2f1e25bdba40bab23719949ffa176755f852a20c2368fb2c9be43cda1450dbae8ee34ac4f09924b47b7040e4e3524803d2979fb482a6c06d06d6c9d176e5f7c4a2bacf5dbaf382b6bfec736422f8c5869c3be45dd7bee9a8c8518167b7f40419ee491ea4a1c9b59531dce8174c50d748300670f2508f4683481ffc286b2cb3805c0796d1b01cc4ec6de893a879d7641da866c06e4d769f0794d2d349c700b7de754063901f938749fcea5e94cf32bedc518e0477752636eca028cd014f9b98d4018e09fec28065eadd25ff1a4f1ebd822db0448a58b2e03f8bab4d41af1eb07d02c2dbbf12a31943a6b273a85a0b4a91200938c6f6ac492337460b210c2c05f7ac9fe6b10ae340006c94434b1d79954ce9b17c1889ce7896c464b4149898cc240964381c8c431457ec755101a08a9b497096c3a89a3eff634a5f4f30da68bd235e1840709d531ace72f9b05dc9b1288e00136111750ca25d9d14e9bdd430409acf32a1ada000478ee76df762eb4d28046c1e6a34f2c0ab3f0586bd61f410b8200220be0f2b0990a45d53b50694df390cdfa9da53cb48d877af37515dd12f793560b461d50492ee5e6065ffad082dd86a0908328b555aaf04cbf293180500340ce3333bfae780cecb172368dd4d9500466d4a6dbf91659f8cd23a5f4aef253fbb0df9187651fdc1496fa5a65fd7cdadcd6538e616482835c0985365a8a1787cf993f2f2dee60d3d750d36baed9931af4a20d0f7a6b4cf04286eb49111009a7a092430cc5bb71a2a58348d29c6831467184596fd005d13aa24db7b8adc02ae12300df70e1819cf6762e282c525426852158c9f6f570dd3409f74ded2c7ec65de58ac26d11b522fbfd97732b4e4d53b8639ec723fc4169b2de37323470cb2c6fcb7e8b7e25acd167526af466ba0b33d148ab8a1d440b6eb76977a26252beb8ca4dcc7af0694464dff9864239b735697b5167044123994ee3bb6b0e2ccb6a10c46c7b428add3550aefe1e1b40ae069dc49651353258c892e0417eb134cd40901155c4d041c1edb56520c7565e3d8215443e821cd6765ecf104551c42ee6e5f8eab220dc9c805a9cf7132aaf7e734db5f54cd87986967051df9dd9ddb380a893106b0d929cfba261abae14d6ecfe130bd1da7b969bb240d975ab60382cfd9e4349269db205610a3765750d64f23e4e84d40323945bd05c563f29ea8eda4d2514860feb473507a3b4dd3ac33b729ef4081b1c709283f5be9cac6833e2c474c7ca160909d248fcb082bf21958c524e7964e0f6d4dab5f7d99cc79bf86ff764508706172a2f8127194d0b9e8912b84eedc141aa4ef28c07ba1e8aa9cac4ee070a49631854911f2b23adb7d2323a744b704ca11b3e51f5ca093004af5679e15fff121fd4c85d16351951ad2616ba01ae1b4430ef4062857e766b3ce0144c6c2b5089b89a39c83a36cf8da5064ba1bf0f69b38f9b52b3f541d5f58d43d253e0fec350f6b3701c39251e8d4e8100106b8869f897873fb46e86120c6a68c1cadb8be076f792aa1d2df0c21cfe1c95baae2a6a69201f7a2c1379e38d936efa33bf7c55c6446d3242c24a41202d8ffd563db3d04019280ceac19054a40754261c5c9298abb8bd5f8d584f6751423fb1167f2ca61e3baa5279b24ecdfb24fce95e3a12796a97e1c645cc4784c002e5c424c24b9ad5b86ee1112501f45d4702ec663f27053bb6dc6cac14312ab60c221cf6132b6ac2bd01df788d6094e67bff0466ab4f67d0081f96ac87929b60826fa3bd23ec93c05abb6ee5a121a3c0bb14d8890cb056d581fd5a30cbd9d34664c3224e03a184cbdb1fae8afbc375b3491004787d29203e2ffadddd812a9284f39b5f1301e78c97e747f8b274f1c7fecebd3234ddac287b4e6c6771764c4b772d21bf1ff85da124a579af80838ccfe2525fd0c4a18423551b40fc06ac7e06eaa0be1e68b70d224b132ce6b8d9429c10bdf75db0d6d646f0ab16caa9e663f1f0421c3b030a7fae7a862453fb4fa928ecfca277de040d7fff34d95c67dabc7623602251eb8c78974d6dbb862226189db3f9fd74ae71e76010e593b61628d8c6c1981a3e6f05333f2058276ef091c2ddd72e4004e16adaf570cbb6e428754de34418018b66b524b448d6ecfa5ca4513f530c8adf9b217473a9e784eae00cba6ebf6f442780c7ea81a87fc0ffd64885e86df03f9810550deaf7e43fa0cdb62f613d857b5a88b3ed65d1496e4cc3978a6a97245a153072f109ac7cbf950ef78e436524d56733d2e8f0595a9eceecefecb78857316e1b4b58d759ceef41d9b7431a74e8ae019fc41b47a2e07df4e1487273942e83120f578a5e290e83391fddf7cfda91ce17b93930ceee77eacb293ff8606c5913e7069efae6960d204181ec11b626f9926d15f87e66900ebef56fd1be4a19925a661167e24eebaa9ffe486c6738bb43f743a25242278948f28e77a67d7cce25be268b01adeef7dda7b4c74009242016df56740e10f9212b2e20967733391840f16fb5792e8f4c3aad22b69439213248c0af91e6bc5a2c18c8961fe1f117b5b25baa66b7dd263874ec7d1417734be4801d25ab3bbfd0a809b3b82e2e4b15ed2c99e1f5c81bcd7df0d01ac46632faed06c807392d06c15457db9536209b4f0e8a0d6e73f439ce7256a4df9ab6c3331c4b898f61ccd024b2697d6a4dad3cf66384ed167eb8f449779dce4b861beaf7673f7d9613f6e4124560f745ae11a5e68e97d3f2f56561bc0d4aef5c31757b6f8d8e0833df64302f9c1fbca0c50ebbf41876ca671eaa1bc381d10ab5a1ede898fac7b0c31d2e9a2d52088148d78af887f6b291a81a78a942d290039c64eba86dceea60c120faa018652", 0x1000}], 0x6, &(0x7f0000002b40)=[{0xb8, 0x0, 0x4, "17e003e0a87960b52fd66a94a92ecec2e106bfcf7b0cf58cf31fd2b2fbd7f118956dd3fcfcedecee8b8c2afcfe0cabfa9f6fd7e6fe3ed1ee6f55a6a3484fe80862130ac5eedec2d6c119f2dfea7f0a72a8c64a46aeb3ccf2595960767e66328bda0b0a8d942cb91f08f4abe42a19e365e75e24e43568b2820af21234bd399d47fa7d808f21a3b206d1e6a8bdedf75da6c2ec582e5ea81e30076822bb144be0904f0809ef505f63d2"}], 0xb8}, 0x405) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000200)="19c584b4eeeff5b277b15abf648574db7df2f1ccd93b85f062dc8551e02b28d9df2ba63dfa51cafcb0dc6332ec19b144ba665f9577ba25f46c3424ebff56acaf692d2a49a4642ce3b5dade3a93e172c630d490bab3f4be5785ec18ba1b1b5614a07c68c178fc5eac4d9431053239884ff6a5db801fa2d8fb91affb6a167963fa24fb96abbe08", 0x86}, {&(0x7f0000000300)="760297d45476d25e2e8f383d8fa97c3105e4a0dbb86ea256e867e7dbc65f1c8f2d134f151bf34b19fe0d9b9052154b4e8fbc204b0c85fd1f7b2d60df53ce97541ebc17e4e75df84d58e692107a50b01a83a0f85222aa1128bbf3283aa6a15a91fe88ff77503ef38b09b6cc056d8497b944e792c539514009", 0x78}, {&(0x7f0000000380)="188d8d2bb4b6378b7064441bc3e888879a2b68d38c95c91d2ef92bf72965bb5b8e92a8b68dd64b2c4c102ed36448fc898c861e4d8f22426a89e78b3348e47525fd41fff8861420c11c118f6bd0e9b409d82a1768ea7d8f97f97eb50f8ae0c60df7b182280f542af01306f1677d276e1bd23651f3228c8d6fa795f04b7035d5c5ef0bd6db209c41f33f259a5e7e5c1f96256086f30c746a914ae48e5cda66688745da93df58c133fe9e3b2838a7929a326193dcd6fcbf3ad6f3fe648a995a97bf7a46f2dab5ee16c94c0bd059b88a5a5459f156", 0xd3}, {}, {&(0x7f0000000480)="be305a29187f6fba84abc6c4e644a851581e7c4c9b6cb988ea0dfa5817200a1faf3aefba9a489f68f698fce0515abe1cd9693db2dcd5dc9e6559bd1ba71aada1c71e03420e4a758593773b91ab1c892a8eb5e16a8f17c328a8ae6ad7071b3d2438526237b2a4a9d3e34603809845c9d67fe2a863e18ae97c5a6735d2", 0x7c}, {&(0x7f0000000500)="0de897a930549da2f8cddd8e19453df31c6e5a32027baca0487ca2e40595a50a1c3be0d1922464686c9c3301d086be798858daabb1d0ca4c801500420f4487404aecd4038ca9a6c3fb52443ccdebaefd72bdaabe306b211b7c033118cb717b4f19f54fc8b41054122ec03f296b2dc46d107c4d5b3074dbb66253418489b0592c43b005f5544e35185d11a2ce389c65da71f2918e88b950bdfe6401ddcba8861f61c0fa7465b382477fe8069d276c66362513fb53eec735d8f27e41e78c9c72a5caa2d788b8e03cb52f6dfdaedbd7bfff94fec0", 0xd3}, {&(0x7f00000000c0)="a15aefd54392bf32a46eabd49fdd9d5eb75169c90240696006928d622cde6bed7fa917587bff4868", 0x28}, {&(0x7f0000000600)="28c0ec9098b4a27609861beb0a0d303852045b91b9db37ce60a06a24e3626cec48668398bed63a32f1332fbb51c1f21b4a0e44198fadf1ee8beac32413f04860138b228f27f5c88e7f0e86572f06a351d957a5ec41b27fee13ba2fb95c82a87b28cd349ef77818cdfe2c416cf6618e550b5dccf0222c264980b462b6f89c6b0200c7be91053acbc1392e6120caa39851dd0f835274e55b79e404ae42a22eafbeff4f6cf5f14096979143599efea7255b89f8a20700e5e4da5bbe035c62425a348a9d94ae8587af1fe458f6d6a266beb09bfb9013123595a7852f977be1f43bbdc559ea83da975bdf9b9b077903daf5c7c951eb790917403c77c35b57896a2642c752e678b48de79fb0545c50a22648e56c6573c866745308d0c7a1c206b7aef856554669dc2e60ca469c3116406c8dfaa12ad112af82ffe3e15c0a36d68ee52a6dad45f7bd3980d5358e6a5c6addc7c743bcee0419107222f5b5e1091803148be88387f98ae4aa4ccba1d474f64f9f16d55bd0b04b97c1956fe332d711017ec935ddeff0558b98c27d8284e8757125c3ddab798f5b52bae0c17b3da6a70bee8426e19b2cf837e1aebe20d29af19fa16c69be80d7160dbc9ac9a90eca1a4ec01aaa52acb35b1314a41a85293021cf52d682e6cd09893bea036068e1a62fcea96fb59150df492b92a74a536734e0bc652e4e53e1a3d49796bfe07867afff233cb6c23eb69ffc5196284314ebc7bec08f393d1a40adad8c7f66e197e0f8c347f1eabcf51e53051ca4c0057fa27981054cadb9c1b06e0b371e360ed85b64baaf1761997fc82fca01ebc8e522c56a3c691b48564b1833766750d95134d6d38775e0f0882f4d86b8bc877ca811a0eb16483b668f431540d5c1b20aed35c5b7d7633ce87c59f38e8686cab3c89e9e8398031cc8d87af77f9e477924ad40a698d9bdd2384fff3aa08523e03aef48d36dac4a5cc8dbcbceddde7725f469edda2f1c991bc93a9e5d784f2fdabbc70a16052ca9a3cc777743cfdf815d95597d3c21cc8cd1539e4177d24354fd2331c288ac4ac820867e39e3c4c5a4a577abf8960962907b657ebb49d2e46b2f28023a176656257ec6ae6445b685e02cf2e646714d0a19f41ad6d1c8c6355dab64bed76d825e81f78de64d0830889ac329ef9dfb846ebdc31106a4458b066617b9d115515f3eb076e1b285f8d1460a3d638c417a4fd462abe29a3dc3ccc05e07002dad8579f9cf5a4d55fbf7b3fb0bc557434ad4a7a2c54192bbd6adf16f368cf9a61f4c0624645ddd134e6ca3108669ac0fd2d474127e2e89751d71b5b81f1caeb3189c1075a18515f53d0454b1f746d6efd051eb71c0d6454b63c558c188c4f1963e62d17ebbb0f1240a4ea80f11c4499ef9e12706aa73d9aa6768985a7844da17de66b293f150aeff17d0d324fe35bf9e6f6930b7384c46681a65dcfca65364977d9288a903fde423ff925fe0a106f8d1110431b4173f29185b18a0c9998547781076921c5def7700a4db52021f610ccda07e9d5108f1ad1e362d515c1b420d7d57d1db40d4ec1265e84819229d26f83238c551827b66381f6924f423dd3280787708380f649be8fddbea715940c4e8980ea648c0ebb91742734ffccf9fcccad7e5c455acef73fb536c45b9298e6c9ad1028306b63bc6f65ddb7d36a4fc4e4fced53d11dd2dc785d48e51e71c08f86ee389eb248655910e4443c4bc103873efe890bb6834ad27668860a49b1a7493b1275cf63934bba42d4a1898d52fdac48ce73d7d7a2b22734b54a1e606dfd39cf11bbe763f70652aa0ae3ab856f70538240772dd167a1301281236f74454229bbc5172acaf21c4cd37838177e28fba5ccd02e81631db58e4b7a05b2bf722262fdec4b532421feeb08eb978761fa6ff4292cf564cc965718f70e602fbf2f60292ed061461346cbb396acdaebb2c8551c52932499f1c760141159d651fa9d54fd019c6e9c51352047f72bac6a120cf05a583bf059105cab8789f654ba4d79793c9bc68d26a32136f00799f99f74b2040483eb02361c2b72c1d797c56acc440e25fdb9048241273891061c2985b12462409261c6903e5f3e1a3e7093cf6c0c8d590b739bc375e2d763fe33c365214d2a66d39d173621a9e9198b77bb6bba95b9886d45fbcb28ff95aace969c6569e25fc824f09b8cfece1f67b20ddb28e6a4e3ddc28f5595d4ed751594c8bd88eb9cd181431fab4442b6bd2b6f241d12a87f35303fbc7e40f1ddb4e328f1f09f4856f660147bd2a67c534709db0a58a4b9b1ddbbfe10238860402b1b7f78a4cdef89949662a6b999c0a3869a05d695f0e9bcd8b4a973b377b5334b62b5a71b505e9435a9648293d7ce270417b80169519a33f301172233ea2e20dbc6697d6929c01f3d9a147133aaeaa07ff816662e7b21ae946397a777675e43d1d653ce2a04ad0a17362d853998133760f710e3cad09b5520a0ca134c2b2c3d0adf8e55a5839c66094a0679dfe12e44ea071934f82ef7ba23f413f3b547918566488f692f9ed60a5aae754a99dcd90bdc0df8178baae73a71e6b66d9f5dc56427204bf63a26f9fa2c22cc4b9b1c192fcfeb8e2ad3073a82d60ca3b8df0ed78e60f00000adaa75961b8e0eb38455f3b3f4f998630050fd4590c581d05336ad72b5f104cea5ee043a15600c753df4e011803daca2d8291321a3506b89c1848becf06a124dfe0429d552a594d7f526856ab196dccb69cad281072395bfd5b809bd020d034f88db4bfa381c2e0c8700708539c2c4d99d285930385c7a85b746e1a66416a4f141d14386cae706bc41693ebe57f3302a10249201f728c29c118acd338f6822cd5decdd9baf88dcca6c5c77d7c494d5e30ff30d15a2950093a073025544e1a102c47cd0fbcea7df2629d17304573dd044c3fbd2e420585789dcdaf4119cd22a119d3ccf497b04487cfdcdad037e55a0dfc5a62377533796680f010ef083ce1f518ff44464f9a9a9caef00b8c0a7fc77bb7c68402f2e88c40a7ebd45895ec38034c87a435d0db5b62d5d51f4bcda67feeff78c82e807d7ff520b12e2652714f66a2bc3b5e4b2e66006ce044b49085f8e3f5096835f1592621318f6f44a5dda88cd5aa211d8f11b9f6866520b40c6ed076be4429d29b6262c5194f7409ba0b94b79977ca1fdd6aaf3241f87fa784079fd3af23b9e1c3b645aba3406ac7a210d9a4b8a7eb8c7ab6bab5663efa1c15b37699c2ee820c09cc6ab10a49a8d539e2e023f0cd0023abfc716443e8b13825d5b57df8df61b656f665f569d881544eaab0c0a5970f5fa1a5ddd8111e0126518adb5e4e23891ffea451794982a0ab7d30cab4663620c2cc169b166492d55e9079cf3177087be68591d9d6f0280961f093755975a42729acda3d35dd757b9118746db0bdfbfb4b543b423557b22b62bed266e2916f186bf0ad4238a6e2432a240b53fc96166468bf166af4f15a592bc3918502bd9c62c9eed1455f6690caaf933e64d992e57e7b29e82ebf2af03d4c141cbbbad49f87ca289c29b6a568508c0c94d5c2392baae554e3224c4b8ab64ead252b7eb4f1c10e0c1d03c4fd0c9715e10fdc8f4165cffbffb412b811e6dacb3de5e86f2777ad258dccad33211251fb71662f7af5766104a872a4cdd8b20318798f25c99a0c17cd65c661290cfcc367d382ad51c2eeb72fd12ecf9ff1bef2391cd4b7b13d1bfc43178c70f83f10ff1cf4ca8efbb497077bec1d1fd51d95b829adab89fc78451838d103833b7307594ed5ce98c29932d2692f3252da028db7945f3a1687848aef93fc98c211113282624718e0633cf4a68d9f6914c229b6d14b6606006cfcda5cb3025ab218e5fde664aa8b0d3dc9419f54b17a12ed4a3be9609bcc42b161371a4f56854a04954a3c0bf3930bba339dcd0848a8914a67d38ea3fe5cfa787e758af513bbe48f2d8f3e47d3a50821871c27b268323e35536c503cf38a9cb23a63825f0db9ab981d329be63a0d5ba7b351494988f091c682961c0b07061dc9f2bf953e6e58a5e6c5575987201962d4ed53eedb84aa71056976c36578ad2765f9ad7b32e68ce435ddecda07ed936e799fbf280510823d7b42e7e539ffd5ee7fc9b4bab2775d8163becfceddff622881dcd9fc6f2e36f8ec14f55ca8f9858e3d59a991740f0c0b64f904b3081f3b9965ab0da9ee374e120c93b2dd009212cd46995db673a43a807955fe1562c53637777577c1e244db30a341ee5ed7f720e582e1f06b4c2eefafef62c5cd01d5097dffac5c836f8b98bba2b7c0acfbdd59769c294c09beb68ae0382caafeb2ae5259908fe2dd490c7db0d5ea86ba02d859a8c6beeae61584ad91a5c61e1ce47b57632f97b9deac473b79d5895b7eaf03f5c830473b1c72e5b2a6362ed32329a0ddc856f59ca4e92191a5f0707ba606ad4b9717c5ae62faf8876f6f11018ca575543c68cac9a97be6f844f51cb8b817ecd60295f04de5b6d2bdb65f8d94e3579f2f50e3f52ab863251b2a5915c2e8476c242cc38ef4a76136905f05e8d85c302aa6d7502c10d863a2deabfc22eb3dd0ddd6ecd780a751c17aa847511d93ced2ca210d81dea0d9a390c3109e0e0d27c20e4f33afbd8eaf92e5c817a4ab9a3d33a590e27eb4b45a9a7e81c9b27c19592c3ceb90018a9bef7f084daacdd53923f314bdbdb390d0d9a828ca4d09effef665b9aebe556bec96e0a3be9695d2d1eb658de59772085e3e978f969adbe0af7eb7b0bd08c466b208353292400e1fc56671430eb0fccd1543641a77fd0d09bc7622859a5646cb7f92b8a40521d280afc279acb66d1f33ed61cb2d37bdc2dc623d7f2f120777cb4d28b63591916227b79ff225487eb6e63a966ea6638439f6a9a0ea5ebcf842a38a6927bcca02f0b16e490860cff819177ccf2b0ca895c97bac3dd4dd510cd0fea842beef861489e8fcf32b644b4f8c96a9ad6144b823893902cccea7b8a0d736985351011127cf6ddcea272436d10f89b9fddec8ddb52c9a074236b934cd3b28462869a789e5c3b630227867d6503b0f338a27ce1a5a3e7fb23ab605e104561147437ee2a844a2080461bc9cf02634cd2ccedbbcd461d78431a8e2867367786274aa6d873f85fda1adb154c02dbdb421e92193ceed34f7cfcbc143cbb9aad948d6d3f9effbaf2ab8086f2474df2be529a9c89f3655db0b593ab29ad3547c2b091902e578bedc83e1f847b9d692419e30a9fa6ff2ae671abda667a2e8ed78c5f103ac7c214c99b30c19d240c72613eddf48748ab861bb726b5775f654f8e6bec87a76c8b37b17a7ca0752b3291ab9d79aa72329b7347c3042a113e00167e040d97c5f7f1ffa17b11d1c5a6bfdf79c9502effc786c2c6b3c915624574b50fa5f03301a336e27e29d04f7386cdd9085fa4c00aacb48528607aef401004f54add1e360f504cf156c77d14e8505d71363e2f7eaead442f34653af30c66f0bcfa0e3c27dbeb3a4d4790c72c1654e7368f11c2dbd0e29ee50f10217fad9ee40512f4750106929e178ba0a31f2bfd501886d3aaa227efbc43c059f29af6d28d3333596d2c08a6c5dcdeaaedc44a03f806ac6858a47b1927b139abc3360aff876df57a75038df2c0132bd86e02417aab098ea46da3568c7f31e5aa370823b58db1d6dde6c7201198fd9333b222dd121adc1171aab2945a300703df30a088781c531918524c25d58bb4897a3e8e19339287f1dc77a70ea05e3a3330e5bbd07b827f63a40206b16b8436f1c1daada5e8526446a12dbd25c26db03f15e4a42cb15bee96183", 0x1000}], 0x8, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 16:00:16 executing program 0: getpid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) r2 = semget$private(0x0, 0x4, 0x40) semop(r2, &(0x7f0000000080)=[{0x2, 0x3}, {0x1, 0x7, 0x1000}, {0x6, 0x0, 0x1000}], 0x3) r3 = semget$private(0x0, 0x5, 0x20c) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) semop(r2, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x5, 0x401}, {0x2, 0x6, 0x800}], 0x3) flock(r4, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/199) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/192) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xa1) execve(0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x51ad) 16:00:16 executing program 1: setrlimit(0x6, &(0x7f0000000200)={0x0, 0x4000000000000004}) 16:00:17 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[], 0x0, 0x1, 0xf6fa889150d2d1af) r5 = msgget$private(0x0, 0x0) getpid() getpgrp() r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet6(0x18, 0x3, 0xfc) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x7, 0xffffffffffffffff) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = getegid() r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) r16 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r18, 0x7, 0xffffffffffffffff) r19 = socket(0x10, 0x8000, 0x9d) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r20, 0x7, 0xffffffffffffffff) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) sendmsg$unix(r9, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYRES32=r21, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r7, @ANYRES32=r20], 0xa0, 0x8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r25, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r27 = socket(0x18, 0x1, 0x0) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, r22}, 0x0, 0x0, r32, 0x0, 0x0, 0x20, 0x80a6, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = getegid() r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a6}) r37 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) r40 = socket(0x10, 0x8000, 0x9d) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd\x00', 0x8000, 0x0) r42 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r42}], 0x2, 0x0) fcntl$dupfd(r42, 0xa, r26) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r43, 0x7, 0xffffffffffffffff) sendmsg$unix(r30, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYRES32=r43, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r28, @ANYRES32=r41], 0xa0, 0x8}, 0x4) r44 = socket(0x18, 0x1, 0x0) r45 = socket$inet6(0x18, 0x3, 0xfc) r46 = dup2(r45, r45) sendmsg$unix(r46, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d68817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe65771359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98700"/356], 0x1c, 0x0}, 0x0) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r47, 0x7, 0xffffffffffffffff) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r51 = getegid() r52 = msgget$private(0x0, 0x0) r53 = getpgid(0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r53, 0x0, 0x0, 0x0, 0x80a6}) r54 = getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r56, 0x7, 0xffffffffffffffff) r57 = socket(0x10, 0x8000, 0x9d) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) r58 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r58, 0x7, 0xffffffffffffffff) sendmsg$unix(r47, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r46, @ANYRES32=r58, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0000000020feff08000000ed1b9d074dfa4d85ad", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r45, @ANYRES32], 0xa0, 0x8}, 0x4) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r32, r54, r24}], 0x20, 0x400}, 0xdc9ae840ba2947fc) r59 = fcntl$getown(0xffffffffffffffff, 0x5) r60 = getpgid(r59) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r60, 0x0, 0x0, 0x0, 0x80a6}) r61 = msgget$private(0x0, 0x51) msgrcv(r61, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r62 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r63 = msgget(0x3, 0x100) r64 = syz_open_pts() close(r64) writev(r64, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r65 = syz_open_pts() ioctl$TIOCSETA(r65, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r66 = syz_open_pts() ioctl$TIOCSETA(r66, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r63, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33dc5ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r64, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r65, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r66]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r69 = msgget$private(0x0, 0x8) r70 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r70, &(0x7f0000000040)=""/86, 0x56) r71 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r71, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r72 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r72, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r73 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r73, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r73, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r73, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r73) r74 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r74, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r74, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r74, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r74) r75 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r75, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r75, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r75, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r75) r76 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r76, &(0x7f0000000040)=""/86, 0x56) r77 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r77, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r77, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r77, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r77) r78 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r78, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r78, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r78, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r78) r79 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r79, &(0x7f0000000040)=""/86, 0x56) msgsnd(r69, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r67, @ANYRESDEC, @ANYRESHEX=r78, @ANYRES16=r65, @ANYRESHEX=r79, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r69, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r69, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r80 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r80, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r68, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r80, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r81 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r81) r82 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r82, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r82, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r82, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r82, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r83 = socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0xbcd4f6bebaed66bf, 0x0) setsockopt(r74, 0xffffffff, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0453f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a903003327dd77ba17901eae9836b72dc47d17680af2e425", 0xfffffffffffffd3f) setsockopt$inet6_MRT6_ADD_MIF(r83, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r83, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r83, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r84 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r84) msgsnd(r69, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r80, @ANYRESDEC=0x0, @ANYRESHEX=r81, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r82, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r69, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r84], 0x9, 0x800) r85 = msgget$private(0x0, 0xc) msgsnd(r85, &(0x7f00000012c0)={0x3, "ba45ede2425a8b028abefbf16c02153cf3d1ae20d5ee10d9ebd15d31059c11f0debb408e72ffe264033c254df9c5b4a40e5a3992da2c498c2583001647a64469feaccf0000000041d91530571f32df06727be088c3d7de80071f762f4310efc5ab19d21b7eb7ef5a"}, 0x6, 0x800) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r86, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r86, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r86, &(0x7f0000000240), 0x8, 0x3, 0x0) r87 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r89 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r89, 0x0, r89) r90 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r93, 0x5) r94 = socket(0x2, 0x2, 0x0) r95 = syz_open_pts() close(r95) ioctl$TIOCSETAW(r95, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r95, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r94, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r96 = socket(0x10000000002, 0x2, 0x0) r97 = dup2(r94, r96) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000001180)='./bus\x00', 0x0, 0x800, 0xffffffffffffffff) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000900)={{0x3, r87, r91, r92, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r99, r98, 0xa5, 0x1, 0x100000000, 0x2}) r100 = getgid() r101 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r101, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r101, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r101, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = fcntl$getown(r107, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000980)={{0x1, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r108, 0xa5, 0x1, 0x100000000, 0x2}) r109 = getegid() r110 = getpgrp() r111 = socket(0x1, 0xc003, 0x9) connect$unix(r111, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r111, 0x0, 0x0) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000500)={{0x2, r87, r100, r102, r109, 0x20, 0x74fa}, 0x25, 0x47d, r110, r112, 0x0, 0x10000, 0x5, 0x4800000000}) r113 = fcntl$dupfd(r62, 0x0, r62) ioctl$TIOCFLUSH(r113, 0x8020699f, &(0x7f0000000300)) 16:00:18 executing program 0: syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x2922) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x16, &(0x7f00000001c0)="0010005635004000007e4d564473c900d413ed240104000000000000d3107c49999778ec246ed859f1beda53d171cb4d303e08f1f681e2daf99df53b7edcf4b688fa18d9648345d0558faa62514b10a3014e63b32679a41b48683bffb661f367fbfc0fa16f6f") munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pckbd_enable: command error 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) socket(0x36e1c1c682b322dc, 0x3, 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="c4012e2f6607eaaef6250224186ef359dd5a1ff2a38200d87401db30e9a69b23dd08"], 0xa) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() r9 = geteuid() r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r13, &(0x7f00000002c0), 0x0) r16 = syz_open_pts() fcntl$setflags(r16, 0x2, 0x1) r17 = dup2(r16, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0x184) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchownat(r17, &(0x7f0000000180)='./file0\x00', r18, 0x0, 0x0) r19 = socket(0x800000018, 0x1, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)) setsockopt$sock_int(r20, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0xfffffe52) connect(r19, &(0x7f0000000880)=ANY=[@ANYBLOB="065ffa4bd84658a8c8c9d4167cd58b3a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3adecfa87f5c3d227f7cd1f0c387fff63b50a26501e1ee8b16c8f62335c981a45bcff87c268ece2d75c7c5dbc00"/103], 0xa) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xffffffffffffff39) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r21, r18, r15, 0x0, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r22, 0x0) poll(&(0x7f0000000000)=[{r22, 0x1a5}], 0x1, 0xfffffff7) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r23, r11, r12, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r25, r24, 0x0, r26, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r27 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r27, &(0x7f00000003c0)='./file1\x00', r9, r26, 0x4) r28 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r30 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107008, &(0x7f0000000000)) r33 = dup2(0xffffffffffffffff, r32) symlinkat(&(0x7f0000000000)='./file0\x00', r33, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r35 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r31, 0x0, r34, r35, 0x100010104, 0x7}, 0xb, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r36, 0x0) poll(&(0x7f0000000000)=[{r36, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r37, r28, r29, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r8, r26, 0x0, r28]) r38 = syz_open_pts() fcntl$setflags(r38, 0x2, 0x1) socketpair(0x10, 0x8000, 0x38, &(0x7f0000000680)) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107008, &(0x7f0000000000)) r40 = dup2(r38, r39) symlinkat(&(0x7f0000000000)='./file0\x00', r40, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r40, &(0x7f0000000180)='./file0\x00', r41, r42, 0x0) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r28, 0x0, r42]) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x2) socket(0x18, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="cf22566094c80f914b18da35985381735b5762adc15bece9d019ece50a28a13c3e13da4d075337"], 0x1) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:18 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x7f, 0x6, 0x0, "6e157b7bcd74ea608c461125b2bd057e3297c888", 0x7, 0xffff}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x5, 0x5, 0x469, "73cc510e5256f700df3484b876f30d3fc9bf6d00", 0x930, 0x3}) writev(r0, &(0x7f0000000340), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x1cdc4dd7c8f53ee, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180), 0x13c) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="085c3fce0b52e25b7fc8de5db5fe", 0xe}, {&(0x7f0000000200)="d1be2f712eee4a5dd62023923ad01265ae7be79d7b9165040fa9af8f038f5ebb003a95a91d5d0aa86c7b370e7f34893a5ec3c8515323ffdb6c0e162cba0e2e29ea1eb04426c4159d1eb07d03286fad12f8fe9a26198bc9c1a3ba037439e591d432a2ea59dc", 0x65}, {&(0x7f0000000300)="783db9db40ee97138dfaaf400f7ab86c1935d1a53b92fe9c252971d6fbbd97eb4d2698910e876ad3392efb65a2c68e3f577cee43c72a41f75b799fb65690f83643222b4b6727ae83bdc7a0e4ee1c184294986356b727e9b77024c49878d1ee9f0bf5320450c2cb1ab237fd2eaa986730f747cd50fdc7f7792c7b678f1cad0ccafe4ed5b8ab8045146d494ede56011bc47eed7baab44e83d97f0df40dea961e2e53c760e4ff78a6b869ef284dda9800ec68f36cdb82e9e99db1b8e10126af065b5516c1e6dbb75aad1b6abbeec986c4a83e4102e178c203ac90bf579160e46e17b6", 0xe1}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="a1ddf9a7dfb2ff09ba7435dad1ae5effcf033c3fc1cb28f15a79e091872ccc4f69c75da969b41e6f5b907499f9ebe2fa15682f125500f653afaf59163a547933206d5ec3c86687bfc218c991ee69fd60d197ca127a6ad063604b6de06cb54192eab7ff55f9561d52b7fd2b6c09", 0x6d}], 0x1, 0x0, 0x100000000000000) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)="a565adc0ec4505ed5de3d9d7b03aa1cd555e101f8fbf55e7dd2be3268066940321364cb08c2d9fa392ba44610308f3245aaf6f74d7daf33296e8661fe01d68f66b9082c74fbfaf0b49970a8e3b74fff2800b744c4372f520091794ddb95119b70998072e6759335a4cbe731e51d82874fd1662b9babe019a60c3086c04240b45cebf4895d8214d79aa780c5191848ede76b084fcf85f122f18b505d5cd8bdb885a36b66e3aec", 0xa6}, {&(0x7f00000004c0)="8d6fa3dc6b130008a209bccdeeb3fb61cabb687764645ca441de3d9bca404992e471e84505022f5c3582deafaa37cb27556e0fee10bb077aadab7f430f12fc450c18dc96cfb681e087cb60ec5ecbaa74bb6437f51457a5abff933c44bc090efa7b6d6b4fad97f576b8cb5b3cd3e2807ec2e7e88060c9a55cb419105925687344e8d34fa1b7751337ab70ab73557ef3c79196b06f1935ae3388d85a92871f19f6ac8585cf5e21916518a37ac5e9e6c9971358ae483fe939d812dfa6ef2dcbd2e755f90c1b732d59a5a0ab9529169943d4052a8d53237e6306fcb387e22c94fd58f8ae55939db519", 0xe7}], 0x2, 0x0, 0xffffffffffff7fff) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0/file1\x00'}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:18 executing program 0: socket(0x20, 0x8000, 0x40) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000380)) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x15f, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x8000, 0x160) recvfrom$unix(r1, &(0x7f0000000400)=""/170, 0xaa, 0x40, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = geteuid() seteuid(r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x9, 0x2}) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x49) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xffffffffffffff15) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r11, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r11, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r11, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r12 = getuid() r13 = geteuid() setreuid(r12, r13) r14 = getegid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x6, r13, r14, r16, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r10, r14, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1000}, {[0x1, 0x9, 0x2, 0x7b05db330000, 0xff, 0xffff, 0xf379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x80, 0xb085, 0x1, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0xfffffffffffffffa, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x1, 0x80000001, 0x1, 0x4}, {0x7, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x7, 0x49, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x1, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r18, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r19 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r19, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r20 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r20, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffd}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) setsockopt(r19, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) close(r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) kevent(r1, 0x0, 0xb192, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x19a583a89cb980c1, 0x3, 0x3}, {{r1}, 0xfffffffffffffffa, 0xb2, 0x20000000, 0x10001, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x5}, {{r4}, 0xfffffffffffffffe, 0x10, 0xfffb4, 0x10001, 0x1f}], 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kqueue() chmod(&(0x7f00000001c0)='./file0\x00', 0x10) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0xd, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x802000000000000, r3}) r4 = socket(0x2, 0x4001, 0x0) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x18) getitimer(0x2, &(0x7f00000001c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = dup(r0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x00', 0xffffffffffffff9c, 0x2}) mknodat(r5, &(0x7f00000000c0)='./bus/file0\x00', 0x1, 0xeb18) setrlimit(0x8, &(0x7f0000000040)) dup(r4) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) recvfrom$unix(r1, &(0x7f00000002c0)=""/62, 0x154, 0x42, 0x0, 0xfffffffffffffe41) r2 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x400) sendto(r0, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000280)=0x6) 16:00:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202d6857f77864422dede1ae45e5b2f3311b4d89fda5a8c5bb7ce5aec881c10f9f9dfd2545783b8f8f96ebc4f36082c0d61e4eb9c0fae330bc5debef51a5753297fda9555a7fa1abce28f61"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:18 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/43}, &(0x7f0000000200)=0x2d) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) chmod(&(0x7f0000000280)='./file1\x00', 0x80) utimensat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0x2) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="98237b87d8523f", 0x7}, {&(0x7f00000000c0)="10d8eeb48a96bb0df5315f892766a52509b88f16f3b7d92c12d3258086f8fd304262ae9e68f5f0a1687b41b66866c5630d680fd2611ef6543d00bea4cb44bc2d695932c16766a8d7045deaee402bc34afa7dd3ee8a32ebf456535d2207aa512aaeef3d7ca615e003d6ad74cfebd959002f9e7da6443a6a733fb998793924d524761efa94f946087377d21eb4a0d510cb4468fcb08e7a7cb51acdc95440012b7f", 0xa0}, {&(0x7f0000000180)="b053ec7e123732671fa2cc4ed3ff24ee932bc52d79b5343108a9bcd6e3d57e02ca", 0x21}], 0x3) fcntl$setstatus(r2, 0x4, 0x80) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0x10, 0x0}, 0x0) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0x3, 0x0, 0x20000000}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="ce53cbc073fa8ba3844d0a812344cec65662a37a4adcb7d81b83ea297e04638911dac8a7850328dc5e02a7000000000000c0e9e75c8abcdcc8071f559eb08f765f299e60c1d7d31af2d7942ba9a87ef631667d5459006275e5d5b507cede0bc159697e813b9243e5ac21299f"]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x2) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000440), 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) write(r1, &(0x7f0000000040)="fc7ac3a038", 0x582a) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xffffff9b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r5 = dup2(r4, r4) ftruncate(r5, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r5, 0x0, 0x0, 0x1) sendto$inet6(r5, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) fcntl$setown(r5, 0x6, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x4000000006, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4000000006, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffc88) fcntl$setown(r5, 0x6, r9) writev(r5, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r5, 0x2000747b) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) dup2(r10, r10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r12 = dup2(r11, r11) ftruncate(r12, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) lseek(r12, 0x0, 0x0, 0x1) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto$inet6(r13, &(0x7f0000000800)="289caefad84e04ccdf900d249bbae457eeaba50097e84c8c210f989100000000000000001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693cd35144a2ba8b8157385c248a1487524d1fa2c6122218eb6feb9a6672009dcb6f1d0e09f72365bf1ad51a1a26284588558bfe3c46a9ce1c087ee976ddf54f5bf8e7d769c0cfeba4f6fea03b951c07c11ceebeacd773d50794a82378afbd4db60d08eecc112e71e0ebf7a211528c6e3816f52795c8d082d4a0814a725826a93d8adf2c08e7d12dc667", 0x2f, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f00000001c0)) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r16, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000429000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x430f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xda}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00004c1000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x2}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0/file1/../file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20003}) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000700)) sendto$inet6(r12, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r12, 0x6, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r12, 0x6, r17) writev(r12, &(0x7f0000001240), 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000680), 0x80, 0x0, 0x2000, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x1, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x7}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x100003fd, 0x5}}) r20 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r20, 0x2000000000000029, 0x6c, 0x0, 0x0) r21 = dup(r20) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r22 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r22}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r23 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r24 = dup2(r23, r23) ftruncate(r24, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r24, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r24, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r24, 0x0, 0x1, 0x1) sendto$inet6(r24, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r24, 0x2000747b) ioctl$VT_GETACTIVE(r24, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r24, 0x80047410, &(0x7f0000000300)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x3, r2, r19, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:18 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) 16:00:19 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x77e3, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xcc, 0xfff}, {0x10000000005, 0x400}}, &(0x7f00000003c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x21, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000400)={0xfff}) r6 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r7 = semget$private(0x0, 0x1, 0x82) semop(r7, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:00:20 executing program 1: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r0) shmdt(r0) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x01', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") chdir(&(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x8) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pckbd_enable: command error 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc9) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20400, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000380)={0x8}) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x2, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) r7 = socket$unix(0x1, 0x5, 0x0) write(r7, &(0x7f00000002c0)="df7005d03443f91aef7ec6f6fa70349dec1392363c601f76a71410a2fdc4fc6ecfb863e1942f88b244ae6a99e45126e19e89e51c45dc0cfd9b8423e9e52e1df12618376da92ba728c16536a59f3b42dbdc0252222d6bead726735679b102e499bbc3a4326a8e0a14ca20ae590fde3fee404dc3d0e639bc01665d950e7157d5b4711e3609a70c2e326624d9c441930eb5413694f30e447d8bf1115143cd229e961bfb23e2038b0598a8458baddf40899f70360cbcf7c1", 0xb6) semop(r6, &(0x7f0000000340), 0x21) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) getppid() 16:00:20 executing program 1: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1f, 0xff, 0x6, 0xfd5fdd3921683715, 0x3, 0x750e66b0, 0x385, 0x2, 0x0, 0x8, 0x9}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000080)=0xfffffff7) 16:00:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x194) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0xfffffcc0, 0x0, "d730d6e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x3c}, {0x4806}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x3}) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) 16:00:20 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001300)=0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001280), 0x0) r2 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) mkdirat(r3, &(0x7f0000001280)='./file0\x00', 0x80) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/56, 0x38}], 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000080)="b9976c2f22b1be231ba000c49240aae8ade33268df1f3941061551ac1057b5b4e928641aafd70c69", 0x28, 0x14, &(0x7f00000000c0)=@abs={0xcb4a4c7cf85ff39d, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x1000}, {0x18, 0x3, 0x3f, 0xfa}, 0x0, [0x4, 0xbcc7, 0xb7, 0x7fffffff, 0xfe, 0x8, 0x3, 0x3b62]}, 0x3c) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r2, &(0x7f0000000180)="f80cb446d87efd6f59de3a40f81124ef59d01a18177d865b2baddfc5897b055fcf7face59bac84d4b525af425bd20a4be4fb71c50ba575400365b2edb7d008bf91276953bcebe441c83ab7fd4288cd302a47d5e29375a6d7819bef0471fb910cd1a3e28dde912874d68f33df426f087f8f4fb95f7016f1c267e45b9eabcf7ea083c033f722269f041dbbcef723a3e3f4c2c433517527d74c3551e8ae5914acc816b19692d177b289f9404c41a70cb26e6c1262121fd7afa19a7c570754239c174b13ba1f749983c18dd4f170df4672d35a59acbf48633a7bf34fd8a50b79d5c53774d85cfa9105ed89a04f488bae1d53ff1c8a66007c2f2e26b041b59eb8117c935241a760bde11050d23e29930ce57a694d27b84e10c6ab845b5035b681ee307ce7c518baf9cb4c88ae406be1043e5e0fc44ba789df661f57c9a985f16c5a5b415fdd4b9f88f1208011083805597f3a5b973953a8705257aca1c511f3f0c14badd1b873b8a735fe3310ab22d7af79954243278d029b3c1cc1ebf5fc9897b9eba0bd6f724e503fd24afde73bc7a62f2370c55c2cfa3ea9432d305deb345a4ed858ffcf9d693456f337ca91f90bdbedce296468e13ac3641ca691e4200b3b52086b11fb38df9802e61ecaafa21b82b1f9b95713b85bb24a0c8637d4534808c72674867a0c7179e5ceed69d169e6f7d43c2b4f3583c5ae52d422235cd4ab6913ed2cc8bf6e1cb728aa15fcd093fe36da0172056f98237ba85659e4a430b489e861f09e668658bb5fb97df18937a8906550e2d3d6683a2e2e30cb34ed9e58554ff663ef670c4c2914743426083fbde4a7f12f0f53ba12d0438bd651c16776f99d77470fdd12d2a6dfac36e6e1be2317e01b1bc7e9cff03f0361ab13d6349ddc0e4914ef28c23a8670f241712d51cea2e29de611837b18c3904338fdea9f0bd065c14bda191818de80727de42da074018a791f2de16212100bd88f27cf02f59ce8be710bf2477262383aacd971268f14bbe15825716c4ed05b69cb7a685b729a2234b9ec4e36dffbb668c8542ff7f72bfd89eba7d8ef3349c61a20d5182b7d93bfebedc2e107fb78384b146f6504e15ed880ff8edadf45cb59c2276c0324b69a4d25152c24e332a73d352b4b558477275c42ba9d5eaeea92375309569695b17d569dc5ba2fd1fa401cb7d01a7c784c75a94f12ee5568887c583b2576dba7f8cf603b4470b6b377f4e0935d157b55745b7307c56ec82c2398526408861c983f12485c03e0e0a3c9bc8c8b10eb7fb739dc3b1e0d6096b2a2a0a6c7bbebf61ebd29fe24fdc45d220409e411544036eff88b0ac158852ec2886b362c1343f62090354d374ad7a0990a470e3fe93a49a6b26f322a029999f4e2af7ef925a1d509be49ff5b9fc897bfbc8ea2a667b3b53001a2be93f915194974893ee398253f645245045589ba4441248a3dfde5b2cf23076b61e94f56a31cca5f95deddf88f714033674391fac7b97748b2778dd60e1ea66893077c28e57f957db3c36dff9e9d8d3f4dd1c935a9cf28d06124bcdbbf7d8d85ba81ecfb3df57f4c143fdb2dee28e16063d617d25c711fb1276d37f509d9ded2d1d340b309d92e1f4a3a77024630de5cbd64a62bf521e78252d05592bec428a5622a2fd9491bd2f7ec57c0fd8ad70d89d29e0d756de3dbb715dbedc42ab403651b2d34507e6ff34795bb6315a8ace9950352d03597006867176c13f5011938715168ff33a791d90da8b952bf6fe782c0b847192b5cd47a52a1c06b53f3a4aca1e7e66c2243b0834dd1daa35152c1016763096e132e3227f4fbbcc8c6c6b366ddbe23826a1d57522f63cc24b4b5c5c0ef2ad3f5419d167e029941b74e1f1e85fb15bf6903671689d2b17ef2f63181b9c99c4df4cb5ec57b4ce57b179df796c98ac83879a125dd19eeeb82fad4063d114d70a843ce02396db79829ae4132d087b9e06365f1b1a23d79744ed93b19c0742cf8e60064973b816b557585cc87bd573b9e780104dae0b41fd65b26ec276f417e4228e45faa435beeafbd713d75d74db6d8e58c63def65f34f33a51c96c238463a05f9eea04f664d3daf2d0de6b1c085d9cc8c09962ba99bacc20f32f8d412b80cd5449e0d7704d6599b8a5d176a8c3bddfc6a7afddff74211a5dab6271b0cdabc5e4aac94547b9675f261ada414a4c0c28bb8f9cd5b69d5d210fffbee757e9b31509fb2304289e606e4c076e5b6734f2192c6d8e3680c5fdfcbfe38d58dd688457b48700c223a42c781831a7263323775d96630e14d34eba307ea157014adbcddf52f3bde3496856ebd034caf80da87236c0fee7eacc98039675223eb37303eefd725e2cab28eaf0f00125e859c0280734750fe5e42cb9352fc375246a14fca50c68adabd302b015449236e56ab5f5fb002f2322552a90702d8beb60665737b18cefb7e9d5fda786a12b2f5ba34af65637e013a7c43316af0e51f5160f4978c5c243f4b6ba4a3deb8a22b2b2f3b6e68eabfd2e92fba96739bc5ab530a98332965ced3c1492b9b78afc0822d6167515e8d9fa352939388e4e22c23cc3872be0505ef9f1269d3d1eb5ca340501d81fc83b1b143da2b4dd36471ac10b7655dd28ed393358ca62b0d367be6812d631047e4f6bc4d7cbb0467176061c6a8469289a8781cba991403cc84a76f845680b67279af162bc10153679cb221085ea8fb8fcd3462b029cfd69cf32444ec4415c386f18ae6676c54235fb9c6fe3f7566a1389c55528416daa60789fb147606dba339ec5de8509d289ecf09b983e673d237b0366a443fe255bc3e22899dccc1d31ed111814f2e1688b13771bd47b66481c1777ef3c3745aae3459e6c25941e7cd46684173dc447ce966e691347b00fda21343429b68f5dd9d6579817f62e972b07f73a0a7be8501a0af1edaac44ed18efa9bd8b54877e4391f9d0c6941f3a1a7df8f887d181e9254e136f7ebd5bd63924204a0969064f414130143d000c092821f189b07b3e1e235cad7d2edc56aca8487ffaf4434158e1d126aaed09c21f6accfb634c24310687e48de99e95a76b72cbff41b3ca3ed85c138b496e818297ee051c4ab16ffb4ba381dc367ccf227db1c1fc5bdc6cd366738e8e76174b5a08b1e898e8ae65bb8375641f91aa91d529e62b796017e17d143ed1bf143dc6ccd095f4bccee3926a22be9f1f4c6799ebb1a7f9034dc0e8b721e8d917603681df963c009441fab644c1d29d79c7ace2f9ab98890d10b917feb6f1bd04684ada67e96798f17303459d9b2b20466c7c6a2e18ffd823fa8c6fa33d22518b2778fd5f3a975d9f0f110965c1ea96c364d1abb370ab0f058554ac00cd44d9e1f22820d886f564828924b93bef7f0be7b3bff2ab6f03b0551aff7f4f0f675ef8161cef6e740e1f99ce8893e693fc755a1b9d193d8e47dd7af0692bb343605bc6694641d5f778f4c87303751e18f399f6efbb1a923a0d4be79b1e449587e1de9f02b253404fd0d209d15288aa501187f5a5d68901f25f44623150bb2054a7892094490a163bba9cade31f2e0d4e1592395bd65edf2b79818489f3465283f2952c1260ac762fd77b8004d8b75013761c28d12724b1450ced3920a74d3a6b9c88a503b2c15900874bc2f96e91789bdf907c1e21dec0dbcbaf4927dd47857fe0e75e68f61a36fffc0eb9357bcb8db9b5d398fce4c0a3c3cc58c50df2e47db0702ef0ba272afd9b4de17756f930e07db6bbb07336a321d62918b7d5249dbf197cd475792322ec2e1f8323f5c2ae0450a0167dd2c251cc7763b7dd252310023a25f65610bfbc43580c30d5f2d1fb14d88183bb451692181f2b993ec1ec09b46f5a33be23efb723ba5c0ed5a8065c52c8e48f5bbdef08fff89850dd0e2493e18c314832d2afa8987cbf4ab7ae6581b1a8492562cf39f06598f7a9ee51bd5df6595190dba7dd58f6cd3085dc35e9fe920615dedb98d1831a27e1c3c75c61bc1dc3a20482301c713d633da5c5d79662d0bfcfbc1a4f9597eb3f2bf0abdadaeba5b76d9ea4a9d4feaf56d0786e2cca377a441f0023b5f2d1dbdef90f5c7a2e32fd7692dd43cf7eb466efc450aacfb447a6405df9e6ad9d20d686245b02306ef7e7e23abb140b5d9e8c996f1a8bcb2ab228ea39b330f1e3414bebf6437da06565db26b22b3df6c0219c53c4f2b6ee3e98d1fcd0f95b27cc632cfe6701c63aaed2c869a27385e365ff191d73be22638b27f9336b41e77e268b16277ab129c527555bca17dca5689d4d8d0e08321f55920b27de018b63cfebed36d05a2a3b20da18d521f40f8ea9011fe7ee8db02cf1c6cb66f9f3588086b26f9304092820ea7a8f7683d4a4d18dfc21d2fb09fba529e51c1c2f5b97aa58b92e738cb79fe71692c6b77838f0406359bbc3a5dbc9e3baf8e829cb4996ea7b08b42a28e854f261732ccb7cd94b22945268f1b35a790435217e466382bbae7af4200963ccfd81420cfea342c8f2fda96ee6215dd1f74460c1d783c772b6c945ea1e7a4838b8426912b03219c1882c271c1a3147eaaf88f97bf32f910a4b2812b773e568bc9a00b9d2ac49521bc1a38242ca0e6adfde58bf6b9f507f1562f6bc8697c542263b8346f14a317607e0cb1a9102a935aaaea6ec732ba60bd085af67ca69c4e0b5d5674265a4455dc467ac137c3f353311302d0d1beef166b5bf54a54b292f1377cc8218fb8b2ac12db17c604de629ff02dec02746dd485b132052c096fc1a7b4bd709d9bdc6a84d778e7a5a0151ab22c76f4e4ca8546ef0adabcf8a53bf44bb4fca2b9108ff318b5c153ec7d40f715abeb48adc501522d14ba4e404177c90e37721d575e14f41e86804fbcaec3193371992d527a4edbe62fee33293315a255d5e8dc22f5c779ee1662750ae4499755ac0a6e50c909cf44129e53e2f08e7f92a474729a72c6969b27e4e0a96d71e53a9b95759c4f188ec974c026f40a3295032b5d20ec7a753818b3a397e445b1331245cb1f6bdf92a246b2938e2ae5beceeaf79284f0c524e5258370e7c6f8966cd99e37cc395db479116471f9f7886a92d9c34d77adbefe448a3da3b92ba946446a2c19a300d30e4be9603152fa2fb541d94a02c93e78ca2975037b898f01e13fa22ad6b3cabe4e5a4a9d8db4e66373832055d028028658d7663002c54c09a4badd27b7cbbe26c7fe934e3dcabf12767037a82df9f055bd69907862d32d025fa779adf2c4bba820d7e9d80026db4f96fbe4ad6f0b967ee6c55e7634f468c5f04f001173238cb077632d88850a269526eb25dafb30858396c09cd9c4c898097fa9b43a35b7c5b2562ccfc7e1cc90ec6e08220a74aa966c394dbb59a49bbde26d477222a0a42d0af2b2af431f37f6862d55b79dcaf1b196e2b43e5e3556ffec89d24d95ef211cb0f71ef6ca35f2133d36ecf7a23e426a6322499bcd7fa91e23285040d7a9d96e67b40536e16d0f8195259a67cde44d12147625ab676ce3fc0a5a489c8334719071332ae67e5d7106359d2f4bff814bda2402a33691184feca956c6b53357a1fac0766f43c1264d19ff9c95f15aefd85b76d873116f6604ce9e7415616494306e5e29431ac27d8fdc9cc4065c371e8f609812a4ae62bfa5c6f06948285aa254d51cc4d6d038322c9aa4b93c04fcb32d341ba49019efdc7187678c3c961023a9f687d5c4d55627040910d28de127578c16daa775b34f169e7a5305a17abb37c624e447207ca98dcdcfd285c21c5afec29af583e1c912b92a1b3f1d8201c10b1bbbba6527c6ddb217468e6b1c76c1088a93e2469345", 0x1000) write(r2, &(0x7f0000000080)="8e", 0x1) read(r1, &(0x7f0000000100)=""/1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000002a200008000000000000002000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9c85f4980000000060fc137cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112bb5e406000000000000009e8fa3bce30851fcb181220ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d3660eb91dd07ecba85ae8a9d3400"/453], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r10 = open(&(0x7f0000000540)='./bus\x00', 0x10000, 0x20) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r27 = getppid() fcntl$setown(r26, 0x6, r27) r28 = fcntl$getown(r26, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r28) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r28, 0x7, 0x40, 0x8, 0x484}) r29 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r29, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 16:00:21 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) sendto$unix(r0, &(0x7f0000000180)="d7563c308a03ab055ff80500ade67b", 0xf, 0x2, &(0x7f0000000200)=@abs={0x220ea9d42165b2af, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) accept(r1, 0x0, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x6860702787b81d6c, r1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/200, &(0x7f0000000040)=0xc8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x3, 0x1}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r9}], 0x2, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r10}], 0x2, 0x0) r11 = socket$inet6(0x18, 0x4000, 0x40) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="f4f05d2dc91c8d061b67cf50ccd23474610a5725af472b6030401f57db53479b8660b524a1456a0eae33747af34535d567cad75cb2a335ede0579aa35949305c78ddbd86010090660f509cf17111509683977014f0fe4d8aeba938577ebdfe6f6b2795d7318b9ced67bf6bac4578ba90de28a70d682c1131b0c53bac5e30e290d60dbf76367ffe3e520d510a4a168a6402f4d8c46f96e8a352acdf9b020f3b7bac2a2e7153be6997e3a42aec9e0d04f0b6cdef1d1a1e40e4bfd7c81a5e15c3b31f3e498b129e4d397421c7aa9f5634", 0xcf}, {&(0x7f0000000940)="26c0c43998c4eeeb28c76d4c0e7b596370408c51e59b34664cfa9156784e52e4cd4c61e5747ec5bfc984325b7e16827cfc49653fc7ec20d0b12bcd88f253bd17485188e9ca50aaf70f259c76754ccb9251c9a559eb5d35625afa305ece593628b41046deb3c09ffcef3c9de564acb1096b6a93248a8419fe311f9fa9e36a18873dbf7f3fd0ea469af8b8bb5d2bfe5950b5df7afb06f1867efdf9c06cb6aa6bc618ad8f12f97f5067e22c8afd1c3eba55dae744fc3ec409d7dcb39798735f881a92984bdde116aa2544672c73dece514e2b90fe8940f2834ff82fe7eda774755d6bc7e2a760955a178de41cd2b6efcd99915b5184508d0a5cf63d0197a1db53e734ac98989c303e6cbcb9b611507700444dc0b2b452a77e57a68028dc8349982316f0b1e08d82394a9055fd660489016e6a7ffc98fe0e48fc745271b7289c01822c331e5e504e152d519b803f4722191c90a789e74fc96fe62b4e91b137a6db166f8248848f81bb8febda616b7b0cfb8705c19df696cd506ddc1728ef56d1cfc8de3050150a824bc3e52f1c1e78d85b75b406db0c45ec5115eac48bf0d18d09b0766427a65b3731a6d6d84c08073c0a21ebbaf2f921a8b2c5e1d572bfd3830891b28c8b79ea1e1ca47a36fcc7f5ec3d45a09498dc44f0664716b6797c096266c1631b8e4c132b9cbca676ece55c129c0b359c537e94c854c6c3d35cd663951775a7fa8862b500524609556de32877e8135d6a2c96d6ef3e907607d04076536cd808bd579b58a5545ef2a88f63583074c79469ae1a78712763362e620156ba57f08b849e3d7cbde51117d368356b47db4a0d3ed26b97c46fddd8f1f1b4e8396940dc54e121ac3db498ad989aa02d91094c56fbd32e1fc3e7088a7d31dab9cdf0c9d367a611755b8c1af20f73a706d94dcb12446f17022a52fcefb3b80f7236efa3c73df0a55cefe4613b863b003c9d1f5a791bbe130391998ca006371b623e65bf323198a5bac1a4a2017fbbd66c848d74fc45b115fd031d4dc31adfe0320d737b051fd369c68a8a5e00d213a57b62b31ba1dd16953e9aaa9ab567e2a38fc8d9b5b9c4af4cfee52f37f24ed079141eeaf15cebf7c627bfd82ff9a1eee143b0927baca9470dac811483f8a27aae0ec7a297690747978edcf54c8ed99536d8ce8edf8f76100fb0d288b447520119f02454e84cdc09eeca871adc4e186b0910be2e0ff7a5d76e9cd6312c968e02412ce87eb7018f0934c92a945a18d6751ee9c5b4203c08dc60b0580d775d88e33564bb3b5b49d000a520bd58016c63c69b44085c79fe30a3c0661758a3976ff2ff328c527f4b50243f6fccd610afcd3873a718b48eddc29f4d94be2185670271b2275ec56b80cf282e730a2e81b92a6f12a73b4d6ca44c5bbc9848c7037de03958b88d832882e02c185618a074238bc2e5328413297fc88372cc704080730170eae099eac46fabbed0f5b0aa110d640ea3fc1daf9c7ee865e1e443635365f668e3ce80f6330f45858cfd13c82b39711f8411748905b2f8545ac32a989bc37abef24974d9c37be2f5a5d705984c87a42964ae0899fbe3d43fbeef1dce2431bcfc9381f9d28c79233cae5edb67a73367ce799598c18674582a61da1d898702a73acd4e5d8d4989eb2254d2d7bc44a6c08939f0bbabc6e0e70d7c6306cf70d4d59831e31f5269b8d09c3a84d6f430948823da389bcc2ed42d72d17d236484a9496d6504b1650b8ab1f0bf107cc7ab0298dc2b80182799d226e19d8a002421902dd276ecf4065fb013645de6ea45b6b635f0ab8ea7314a66728689083a79dbfb5e8cff8352df8c453ddb870466fce186aa1dd32846591cf6075178919953ac91c93a7a288a91ace230fe63e40291276d45d69af041fbfb53e3ae4c168872c9fe4d169ae7c48f2ae3c98d92f56dc44d03a61e4eba232992882b2ff38a073c8b9a581d3e8299faf6e7da9a667ec84cc7c51f9e3f4413747e35c131e830725e5f4aae15dc40372f2a8ebcefb83dcf6a176098de129bdc3d1cbf9afbd3275a8c0497a8d97a5e44a4f7a3e9d6d8047ee21e893fdfa9f0122f4a0f903f3911b5028bbe97ca50c2b652cdbede623bfc127e7c5b1e68562bb8d1a2136712a1181ef42434e5cd41e6bb737169d3cb025be301918456c8167e486e059053d3ca753f8edc25a8342237e1277d9b8bb1f555de4a29a833d1331837e1bd4fe58b704625eb64e3f85d4431edb1d9eb1e36c582c01a0dd600dbe2b575f635f83dec96abac050e08a69d8e27746a7ddc7ffb0565b7fd9554c132491ffaee0ff3673c590236ed384f7490ffe8a4e8993e46fc24a434194aefa8fc1a5b323679de4cbb7fa9e21bb1be2e036cc03b4784c3bb4e2efbf89e97d069332651ca3ce222e217b2e3d66b2e921f8a278775a0b9feb53fd3d8c0a614a9c00c8883f74087cce2a8c6f5d2a214da85d361a2c29ea96e4b3e9e15795d36f28d105fe8843dc725e83f3d598599812395ecb6b4b8015b8e36bbe479d4629be4bd1fbefc9282545977502f082a53d6661d88ab35d1b227d62d8e58a06a6f226549836dbe0310fcab0d5c2e19b963f3731698d5e47d426c6e40a49bec0dd0edfcc024dd5d59878400cdbcc0c5a7e1ab3aa877c8d6bcd5a7495c9ad380f163bb44f9522c3659bed0f062090340df93f8f4e0c0b69cfe87334dcfee40bfff1774e26d47b94541c1dea190bf8dbef7e0aa132a2224a5edde19aadcafa0813b0989f694c8f3aebc369a67720764b76dc29ce5e7031aebe1f51facb0750c1fa8246fd4b06e454bb10828e42da8cada154b416cc6ff8f227eed27616749278e429a683478c518741741d36b9f346e1073d8a7e5086a519618aecb8314a17d0dc49cfa1902a78892f1d4c1f58909e23f05d9fa43be387d02a189263e2f4f54adeb48dc1646c779bd641cc1b71667a00ea3f52eba2f9a462411d0ceda0e4858409736be12db6cc48eb51f55d380e1bdbae03104d3ca010a99d1caf057cccf18a3c738650202bff51045c265fa1d2710120ecd8964791c890d5dd6595ba1585ee28a083c2cc613d9ed7dbcd619d83f3465aa63fb6d3fb178a6f61bacfdd756414dd804b7abef0cd89a9b23d75697725b4d864a122f9423f067183a121a63776c1cb403165d17302214d9f0e886e80978420de074e365af56ea334a466fe0524cfff35f3be968e15bc259f7cc731de6f309aaf4589637e48653bc9c048eb9ce3067af0ba911182fbb1bd3fad1ae9ac7845478f22e1aa4292ffd33aad376355ce2a3e51982bb4f47bc7543295509e6f6452750002362e9a76a3b5c0e8a0df6b47c196cdae8bbcb8f82ca61d8f5b61a4ba2ddda185a53fe91217c9011ad8c8f655b921d7b16c2f288fe9d1c252367a7fbd842f79d9f838aaef4c7c26c98938976c77a823132d2e7e6da8d1d5a8267b7d07218457e7b52c59cf85630e92a16be742c42369860bc911d0fd12e7a1c7aba981be82f843e6022b7e3956f426d34f16af34cb0428e0b81c0594926e92a752367b84cafadf7f61ecdcc219b0d3db87528c9785a81c2e12a1ef498ab12ecd72e6e1043e09e73650c8c8648a172a1a822bd682e1333ebed5f2b934289560477961e859e294bf09014321a9c10f3a68124a7e72d78e7c6df88e974e0055b8f011f0037f8ee278648badf693a626a8abd520d8587c1b8359c27021c827d2f79294165c5eff213bff1251c269a792d5c0a5898586679d4325cfb862413515206379572a4606b17bed5fb708ba026436353b7fca8c48bd3b4e54b036c59e38424aefa29856b70b0ec626d2d0aeb5eeb3490af0f11094e049057be892aae7686bdabf87b2e0d743b6b2abe9cb7e09c1ed2e84ad23ce3219586411f18c72957d53d8a5b017d021939a607280bcdb7208044ccce82494254ebdabe0af7bb4add722616f8aa8d74dc56ef0293a2c5ebb4580fc32d70bce94898496272e526216b78c8391b7e0aef7825637f104f93ab7c9c7067ef033a3aa140a908c13747f48df9798f8a9ceaf40deccb2c8fdfd4a82b4ccb70536bff2b572910ef2a15a1c2322fdea8a345172f7c1a4f6d81ad56d81f81be32f771cd74fb9b25d821e137f9954adcf7d1ddecd158a8efd6862a8357be24c93c9478158a7aedd20e1cb8e5cec97c4c4a4afc23f8c5af359e8cb53fc8676d921b627642f145596cb7f1eff86cc453a24fdb51edec22a8578ee8e006bbbf24124c10530d4b898afe5eb3bc39d306c08679e423153381c01810f014e08a96f068c601237bff344c0c8dee0298eb12a2e7fc9d409a8fc0d03d9f5a034eeb340888e58a24ecc40c3c12801fa274f366d0d2ca5c4958eb6d86f86c19567a9664d8adbaa30fcabb310731e4406a99ba94a71194cfa74fe9e89937c7d68e59e201cab1efb754154476d0cdf54a84777fba1723fade63afdfc9cb8f1d7bb05e4235d4d801660c742a626707ae9814f0df2e23f955507d0ff7c0eb2c390b3b7d48ec3ccb009eb90a64b91f8877bffb0a89b34e25e83ccb7003b101368dee86f2483953399f58cf84e4b1fa4b5da0a837bcf8e197d48028663505044a92d3188a719a205efbe734b867c1540552140df3570dc65ca8beb5b47863485fface3e5c60166a143e768de7a00635a563145c6ec30fba9f62f0868eecb020ae79bbf9eef6d74632970cae49e9935127fc2984b1c472f1b48161b93260ff7867d01cd783111238b81d9c982c7a80f3c81884e17fd26ba26309bb2112e4f4d70e59f00e22b93ad973df1618eaa4d4c25741be91d9375528e1aa9945c9f19a65d261980f6f2bd8cadb516a9a4cf777132d0102a2d2cabbfd0df47f70fbed4fc5e718fe2cbf6d7c9f8be8588ab7b13769f3ee7152300a4266cb569d88ad1751844b175694a335d57fbe79533bf7c82dc2f060a38f49257717fcdde56ffe01ff0168cc0bf680563eb7138e454e9c62d02add6b730b1120bb761730d8d305100fb02a8b7d9864b27bd602f020d33f2f6636577cb2b30d25dd63b45e3b9986ad4f3cd332195425d631a1d602d93377d3451cd7a069b466b24a7a960ee8f99b6c92eadf10dc2f4071e9843dc4d46e04bbeafed61a8d56aa89d198b29d40b1cbae3a9904b82d646b15c2d368642c372046300165fd5c89f9345c21d5101fb1a7aa751262b1450d7d0d3fdd0d6bcf8509d52eade6f2030c02d5fbab94379ac386ba7d707f46577c3936a369b8b103492c2df481aa278297e654148e335a90a8749f4a6e31ca7dca3531d5f35583abb2cd23e71f79959bcd135d4df9799cdc021bc193bcdf6c1001d27ef94f1862ea5999606806af01e0fbd6af7a370c630b55455d4dfd64e8a7f153fe5d8777b6e9e238bf2f9727ea8687211800a1be3ebc90d7f0309cc34502a5fb467916020d2dbf7e37a89b9a74da50101db7c875572a40687cd88faeaab8f32500d3a9757d42a0615cc1973df41dd0864d37452cfc7a89e768034af8a459eab6c1f3e6d7282a2752d2e3e0fd19149c287bd0613658ebbb24d066df7a21f64a7fd17b8eb8e2bf699b3bfc9d0e8b36f6d1effff35f6e2401e5094e957e03c9861d140eb4c830d0c73d07ad46890427d74fa4d8077274d2152e200503da9b35a450202d876d49737a4c4862a2b0f05b56028a5ab79eeec874a46789ba8011a50af9ec27284ae33729f993d4c0bde10ee2cb8e7c064397d3e546e926501ead2da069524e052065eec3077dc641ebd53bd7fc966428dd153e97fa89437baf7e7e29bdf797be1a117ab35804b220fc66d54cca725d75f4", 0x1000}, {&(0x7f00000000c0)="c07d391067a56a5ba74fd4ca56bba5c6a238a7b6fb21b6ca14e177ebd94d5148b1700cec22ba8d82830223", 0x2b}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="08000047c5e4b60000002000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r12], 0x78, 0x400}, 0x3) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x48) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='o3', 0x2) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 16:00:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r1 = kqueue() r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x2) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1}, {r2, 0x18}, {r3, 0x80}], 0x4, 0x7) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) semget(0x3, 0x2, 0x381) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x2, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fsync(r1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000100)="d82b01a6", 0x4}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e407ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x300c, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="9fcb2c2dd5c36fa14b24a87461651808148cb15b0b4120f73e82bd5d5ce5e1bf43f8617d22754e9283ffd6135a14a7df0d2b14f2ef92d5ee8b2c7ac3f1743293a5acddca1f77271f179f6f63bf9cf40793"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x8002, 0x0) dup2(r10, r11) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x8002, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/106, 0x6a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x0, 0xff, 0x6, 0x20}, {0x0, 0x0, 0x0, 0xc7}, {0x1f, 0x69, 0x7, 0x40}, {0x5, 0x7, 0x6, 0x4}, {0x3, 0x0, 0x2, 0x1000}, {0x2c, 0x8, 0x7f, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x40) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a7d1829d932406cc7975a40cf4af51777abcef80ed98e0801a628f046f90a37f30b74210ad51e40cdb4c440160f9273fa3d8c28feee6c86972c92ec0d6dac04cbf7d0e67c2ce7f02a9149002383ba249c5a98b18ad9c3f79710aeac020d6e71621de0dbc81fd92bbf8a82c00cb6177c22418a2bd6681d22b7f1f0f8e97b78af3e7838b34d9360fd0124599034c8c2c3b070c0e08ab14681c3100"/169], 0x10) write(r1, 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x4], [{}, {}, {0x0, 0x1ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r4) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x7fff, 0x0, r4}) r5 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x18, 0x2, 0x0) dup2(r10, r11) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="830201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x5, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00012000cb864099e3dca0071c799dd1e8394f5ce11db20288911946a7cc1039315a361b3bb0f3bec294b5ff25b7be346664064918673178b8c44fcee8c4203fa3e6d5bdbfb28b4bcbec0e0bfadf82784206843a9087e70cd3e0d34aca7f06b2a0593bda1e0beccfc6d39a9460cd790b4d79b6f52e1c4c860c7cb48d3621987e2b2e16f70f668ea3e8eb1344caee8f330117e814a989351a93315eb3a7ad79f9a8444483f57adc9f701984ca3081184ad4c91304f9d8f8ae92a2065491a2310d93ef2e91bc03796920ba2385ee82d9c336"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x93\x9a\x92\x9d\xe5Y\xe5y', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000c40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5edd6c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baf00000000179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1168a127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd767b126f81aeb4a9a9a666730e1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd0631d7b810d5c351b54f3c68ae6eaf31054fb92b2db42a4341a5d922ae51e24a8a7ea5dc4dd40b74b72d9eaac36e8e3f926f17028a4b1055bd8612a4e"], 0x10) preadv(r4, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r2, 0x1) close(r2) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="b27ad450ca0689f2136c34617761c7f97a2b0b2f94acfdbd65907998639f3c869b6b27e76254ff96c6b60473d75935ea01245d98b9e84808a915e39d317f2e8a3ec62acc4022e5f9513eb392e05851f50f6b0a0b29e6e8cf1291f169238ff655d5deda08b86a9f89918cc61c98032f3a226a4a18631de3476b6dac6dcda916f226ffe4b928d9a9ca51fa86b85f", 0x8d}], 0x1, 0x0, 0x0, 0x8}, 0x4) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) r9 = dup2(r0, r1) dup2(r9, r2) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x80000001, 0x0, 0x1000}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/18}, &(0x7f00000000c0)=0x14) r1 = dup(0xffffffffffffffff) r2 = kqueue() writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="a83bc187d108593a51e9a38a6e6d5927f4442e8da570a0559dfd561435c492966cb719704c680f4a7a8a3cca1e669b1dded7468e16204af24074a7fe38970b7a72d33038ead27508d155138caec08f540a6009e2c75324ad4c6c392affced610b977880431f1a27fba73e8030467c610950250aee0a4e426966af358afbf9161bd63852d7970536f5c6ca824a507fe7ab4", 0x91}, {&(0x7f00000001c0)="c50212d5685b70e8d5826a8d8036ad353bc8e1de244bd1e0b4b07eaadbb0b96c7a33330ccc56e3c9c621f5c478cb7525f7acb786b7cf2aa8abb2732e04620c853111097d2155b54579bce142da5822eb67661cd34d05300b6e962d6562fa35cc6e2ccc041f0538999a8a7d4cf64fb0efe8aee32345a9ec9e0710e66b3f5ce46a2d387b675ce0ba07a8e9ee6684295f83816cfb8740900dab0fc7766ed911ec34cddf92f4689e33e4b47b2b795e9623b86700cd81db246dceefa8c0b02c782e09991521247b4f918d091481725731d651f5aa2e6d2ac88cf0b65403", 0xdb}, {&(0x7f00000002c0)="7f35ce64fb938f450e0d81456044f2180ad83b921fb97760707c4bc22bc6c235c54c27f49c5f9ef018a5e10a97781317345d61616e39bdcab0707e9b386e01588fe3203dec3f76de341ae85dc562480c2fe7f6b8fa5dd80c79c9c31860a8565824c71a0718c292e0b51278be43659827f102db07efe485dabf54ce0a48a75f725c522589d067ecb0231452d903dad230a34bbe952bb0be47dfe163eb850405554c0cb86479db65b7b903838cd2348e44c26b2785d2fdf9170b4023cbdc7d6d6b", 0xc0}, {&(0x7f0000000380)="943f920fbed1fa5864da0033a4db523dca9febaa6f2c9c22f6bc420f1c46a23508429a2b03b06c46d93969ebedff0011f24f720d1fdafffa633c75b686bf7cc29500cb", 0x43}, {&(0x7f0000000400)="c1b449eb7066ed31cb9edeae751ecb0f2d741d623e1c38a620f986855f2d1f5fa814563c9e99f36db01e9cfc6db4b27dc766715fa2d81cfafbb1860ebba6f6f5af3f54acf1e6895dc1d4c2bda6b25fe13881af6e5b6598bb0f8cdbdf90c8cb65288854791d0cdb869d376e76742e3a045a197738f7fab903b605eddc583ff6c295d73898c9dd0ca7981a0768f5b3bd91d7c5d184de8a8b9c1e7ff2a2f707a211a50359affdcf7a7a44b970eb30aa8f5f64b5f7bbd6979bc9f47c3103f452af5d84fc040db6d5905799b660678c9840c93f9086c93dfa69714a7f09cfbf", 0xdd}], 0x5) fchflags(r2, 0x0) r3 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x100) getsockname$unix(r3, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/4096, 0x1000) symlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') dup(0xffffffffffffff9c) pipe2(&(0x7f0000001700), 0x10000) r4 = open(&(0x7f0000001740)='./file0/file0\x00', 0x20, 0x100) read(r4, &(0x7f0000001780)=""/6, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x8, 0x0) pread(r5, &(0x7f0000001800)="dff3388432e7ab0443037fb265bf2c26cf564cecc16d637de2f361736f70f6a2ab9456f13948b0eab31a3c53d128ad91d4cd156547e0e564b1ef4c0f2e17641773279a22ef67413010a799216defc8d50746dfd3e7d779358a34ccebba7393d6794f7a04806bd4bd63020656f441954bd1327d115fa2d822f85c53fd889da4fb6c1588ce12042b8f45ac6c2831e27c2387c7533dbb551c1993609c6d9eb52fdfaaba8d07cf", 0xa5, 0x0, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) chflagsat(0xffffffffffffffff, &(0x7f00000018c0)='./file0/file0\x00', 0x18000, 0x4) r6 = kqueue() r7 = accept(r4, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) socketpair(0x23, 0x5, 0x80, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wsmouse0\x00', 0x400, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/pci\x00', 0x40, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/ttyCcfg\x00', 0x18010, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/klog\x00', 0x0, 0x0) kevent(r6, &(0x7f00000019c0)=[{{r7}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x5, 0x800}, {{r4}, 0x6, 0x0, 0x4, 0x7, 0x1}, {{r8}, 0xfffffffffffffff8, 0x4, 0x1, 0x80, 0x1011}], 0x7fffffff, &(0x7f0000001bc0)=[{{r9}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x10000000000}, {{r10}, 0xfffffffffffffffd, 0x4, 0x0, 0x4, 0x9}, {{r11}, 0x0, 0x40, 0x1, 0xfffffffffffffffc}, {{r12}, 0x0, 0x2, 0x80, 0x90, 0x1ff}, {{r13}, 0xfffffffffffffff9, 0x5b, 0xfffff, 0x9, 0x2bb2}], 0x1, &(0x7f0000001c80)={0x1}) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) dup(r14) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) syz_open_pts() syz_open_pts() fchflags(r1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x2, 0x0, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x80000000, 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) readlinkat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/234, 0xea) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x7, 0x100000001, 0x0, 0x20, 0x10000, 0x800, 0x7, 0xffff}, &(0x7f0000000100)={0x5, 0x0, 0x6, 0x1, 0x3, 0x2, 0x1ff, 0x7931}, &(0x7f0000000140)={0x401, 0x4, 0x81, 0x2, 0x8003, 0xaef, 0x8, 0xffffffffffffbe21}, &(0x7f0000000180)={0xcde, 0x6}) pipe2(&(0x7f0000000280), 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) setsockopt(r1, 0x1000000000029, 0x2, &(0x7f0000000000)="06000000", 0x4) socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x106}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r3 = socket(0x18, 0x7, 0x0) close(r3) socket(0x20, 0x4174c9fc2873e9a4, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) fcntl$getflags(r5, 0x5) bind$unix(r4, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x3aa) fcntl$dupfd(r0, 0x0, r3) setsockopt(r1, 0x7, 0x1, &(0x7f00000001c0)="78208210535e25b2dc67a0dbe91999df01a254e147354decc40a74156ab97cc8255a5b98259caec7e821d71c4ceaf8c5b672cd0ace8047d9d314b38dec7c343f5d41e44a880455947ea0595bf08acd95b5cdb29893c0330f28c0b8f84d3f92bbe82d0634f02a299efef69ba0a1947d4dcc661b2e1d1feb7f765956aa0840eb6e908d3a6a63c75e64064699e7a92465f1bda7283377d49247cf4a1562bbd1795c8b1aa5ea075d142381daa7b7e81886cffbac", 0xb2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="49b30fdf25c0731a700400811d2974e535ef88616f6f5a8b0901e100000000000000000cfc4012a7321fcbe8b38753ca7f61a08eb55a46037fcea319205852d4fc74d60564edced637ce60643a4954bb56a43534fb351bf9850a6055d43cef8058436accb969e01de3e88b0053eb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x3c92e324fdfdfb6e, 0xffffa, 0x2, 0x9}], 0xed, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0xb1, 0x80000000, 0xd0, 0x9}], 0x1000, &(0x7f0000000180)={0x8000, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) fchdir(r7) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000001c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCEXCL(r8, 0x2000740d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r6, r7, r8}, 0xc) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x8000, 0x0) pipe2(&(0x7f0000000080), 0x30000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) dup(r2) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) geteuid() getgid() r7 = dup2(r0, r1) dup2(r7, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) geteuid() r7 = dup2(r0, r1) dup2(r7, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r6) r7 = dup2(r0, r1) dup2(r7, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x3, "0000000000f5548803337d194000"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x6, 0x1, 0x4, 0x7fffffff}, {0x5, 0x25, 0x8, 0x2}, {0x63f6, 0x4, 0xd5, 0x9}, {0xe2c3, 0x20, 0x0, 0x3ff}, {0x3, 0xc8, 0x7f, 0x400}, {0x1, 0x15, 0x0, 0x8}, {0xfff, 0x7f, 0xf8, 0x5}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000200)=0xfffffffe) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x81, 0x9, 0x0, 0x6f2, 0x10000000, 0x9, 0x1, 0x1, 0x6, 0x100000001}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$getown(r4, 0x5) r6 = dup2(r0, r1) dup2(r6, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/199) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x6) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = dup2(r0, r1) dup2(r6, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getppid() r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xd405da5bc6a71d26) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x3d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, r5, r6]) r7 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r7, r9, 0xffffffffffffffff) seteuid(r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000001380cba17299ea644c2c67467f81eb79850000009881001f1cff8a2c24ae11a43fc9bf9733b8f31608d5d4580d7d3b3020b3698a"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, r11, r12]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x100, 0xffffffffffffffff, r5, r9, r12, 0x40}, 0x100000001, 0x1, 0x10000}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)) recvfrom$inet(r14, &(0x7f00000000c0)=""/121, 0x79, 0x40, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000080)=0x5) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCCDTR(r15, 0x20007478) 16:00:23 executing program 1: socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='p', 0x1}], 0x256, 0x0, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x13, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000004440)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[{0xa8, 0x1, 0x2, "2b52ffe880abb10b47a5e2c1b3b27fb6fb9ae68c7f88ed50a95b0a7b46983e7e6fcb9f4c22f7afbe6f16271f79300cb3f8d2370081c680edf74d02f7425dccba42c4029d42d7b40158007827e4c79e51d009f99a98775a675e57532e22945900f6677764634288be499ed6f74314949d4004b8538767bade37a985f6fe38a9592aab472a58b26fbeae358d79c174530fcf2c5701843f"}, {0x90, 0xffff, 0xffff832d, "fe7ab3c52ca0e643c49dfb85699cbe587538ab4c5af14faea47837848d1d15513da1f0c9d8cb5afeaaa7398bc169f46219fb9e9cc97d6c678e842042bc2d790a0cc958875ad8d9807e199f8715ea267923e8d48dadf7fd5dcda7d88ede4f29a8e3d3188c1583ef9e312534205a8ee7ac62fc3adda219500f3efd9a8efc"}, {0x90, 0x1, 0x10001, "858dff115ca3a9120352badc96059de6cf33f78223d372dfa08c6957eb71d6e271b8cf16523f0e77693b7f0cf3a1f5a5cf3ea265447875d5d1d2a2697a6556964dc0a3699f3d3986d9ef84e45ecacf32414134e14e586179da9de8af67c2e38c68fc9e866bb532cc5661817a41749f07b0f271d29a0e7250f76b510c"}, {0x1010, 0xffff, 0x7ff, "d77cda3b12013dac2ef4ea84df9f7b3fbfb662b18439746e7de609414bd02d11834ab813362edb672f1f164eeb04f735d46133fd40df22dac595db3525cfe84df24368b8dc213bec3f72472bf88f01b51888c29f0a7e9de10c3c7220739b8744bbb58cda81fadcb83db307fe53b3786b9644c1980acbf3761dff106c048130d35a47cc7fca5debfcc5b28caa8931fb4856d0a2fbfc530e17dbac0d6544a7c6f19d37b7bc56d4f181937cff75f913f3c0f61f3619f37f207e921fe8fd6fbfbe0e134f416e09c6874e450c2fb991beb769928de8561c5f4c96b22e3982e4469bbe4694e0acb20404bb416a549ffe9399fa6ba8328a74dc0c16621851c925c83007aaf861b98302002c716a917e641894920c74bddff36689a5660d2b930ad69db3e818e10ef9af9227dd3c953fcfc492a264931ae46a37b21a24ec8067de4f68a253f5a43769422a1cbd036fb059a2ce6300b770099e1fe5d8e7c4dbe4e95105396164e3b3eeb923151991c98f36c4d92834858d57347fa484f1c87470f2b5cc730a320e3f04725978965fbb3de50e8dfa2ce2a1a4594adb059c4cc876d00354e41de37e99f95920b5f06a8a5c8eec8a990a294c3babf40516b5b4d78e5ca676effbd4c14f6a02be1e19211bb09c40fcc57e9880cf3257430ddb451e8b5c3ad1bbbc4d697e5bb9451bc9aab15d5556263b4bafeccb1d88e776731181a7de0d0a0235eab4252c6981dc55047e95429b9e01d94c62dc1eda994ded14d430bc9e9e6d8190591ba9c398cae79aee7aec6c507851d1c848d0dc3bfa237cc200f40291e803e50e5c580a3f630d96be1b7551a0600da50243d3532ad6649d919001d61ba5e0daf3820bdccc14cdd149bb836491c4f0c41667ed6327a0fc23d2146064d55d73ed98c3860fe6d4a308175f75eaeba0d53d304e1f264c1e0d7195e10cce5c803e949b7dc594371b77e378c006d2b86d6cdf838918963b2df2628bfef71531464e9703cd3588ad42c9bdb22a41d5110c34bd6ccb1b5d78dc1e298d2031cd14570c4a174a2c1e5308c067f0a7bd5882278b5e4965d26ad121c8d610f5041b48c373026c439f0f097af372867abad2cd01216c03a8a54de814fc3d02ee5400aab1511abb6ba3a629df5a1ccd65ef730831fb69e7757bf6594bf9211cd2c1872b960c317e7a4dd5977d65781bc1948efcfc90367082396520a17c5e5fe4e4a6584a586f5e8645d4809c41f51bf6a89669271a9db9e7e894823221f9655491211879ddd1d20f167f8a04dc9162a2d8f20639f08ed103fb382a0bc0246ff5afde8d3e96797499914a4309227d22ee84da325c37ae9e399dab6d1ee052c862120c0b19d14f9371423bac54bfbcf2c2c3d13e66cbdcef384dda0c9f0b3e2ea4e00d491c3f42fc713e74d60f3cd966732fbfc8403aadee70950823f05588dec0aa123c9f0b0af843bff320c18b53339ee28eb552ecbf3d1837a426bf2eca01e32031c2c9d6e3bb6eaa646c013518ed9e2e51c6284ad1e9edc3e7b3052478a82aa0c02ec47e64e8422fc01123f6aa7e7129e7c37646f9fd9c02344c0b8ee61fface9e9031e6455c9cecba4175a6faf3a18082a73197ba4c7c61df226db01626d7944604eab873b863ab805f69cc107351c0e1996a4aa51aa3ec527aad819f9256a469db0a1ffeea2a0d3a9c37a17e40e447503e9be499bc48edbc21a8a6b40d24c59f7f12372b31a91669bf3af02a0e4bc7a3d0fcdde7b780d469dba87791d15226982eb253649f754734aeb0a7229ea38fcbae1e5a6f901b988a93e381d1ba73418b3f06d5d52bb405cc249ad3ce49e593637fa97f8e9310d9fa20122416512bb413d403eaf08d73a0e5e7f07ce0f542b8323df68643afd6cc23408a2ac2381e6c43a9d372611c160b17f0746d1420668323e8ba23c8cabaad01e1dafa06a0838d71aa3678b23c9cab0caf3f7e1560dacc9ca0b29deaed01ead4ce3eb3a8e848a22a34f94b5226ef238abe7c8a7e7c154b9c77ff549fe9335905cc598ae9e335d8eb78a69bc820677984d0df259d6126e4a0666c418f8124902edb18950063248a9f9a960a421f021c6d58629ec2aab6bb2ec699aff112193e989be133567ea06cdf1dadceb0f7ce005e6eb83ad933a9452dd21e4025679bae713f6fd516184d811c0a4598cf092165db93b560a4c03f4e73e877b5740fc85f72eb04ed9b305bf19f7d51f91200d54b854fdfce17d814fcf279a0e0d928da4ead84f22eaa85d550014e7d3882b4ed4ba2337c64903567dd3484e38161d2b11f2e0745fc4bd5ca78c0c2f4c51b0b89adcdc36d2d2da4821142c497f5b6ca7441d1cbde097ff8800b8f6576965958986656d50456a147179a68537eca3540e9d7d68fe2f533a81cd67a61f6633ce218f46b28c204095b0c1c9c61be9f9965229bc58f5fc5459730c575d14cb29d2c6edfd1a4821389a2e3a632d0315157bf80e13fdb0879c4993efdbf197e0d6855bd9a9d0268f1a7a73e81054a6853e853e3217a0cef58cd30d8132138f21d2b4f75d54aa9e0ed15fb5f9dbfb7eede5517f6dd86833a696ec986decd861fa2e61e25311faddb2ffbe7f7ffc29b5b38b093d53f272ec6719f69ffad2aa5cc047f4e700efc5d2b14cc4e15a0ff20a9edc99e4c78df85b44e1f0377f31d3a5ab8ac15d77e43c9db144631692ef86a4282592be484cde0e7837e585995e646ae87822a6b5928c148bffec2b0b34985ebb9463024bba6e0ffc68ec0b35a433cc5e0e74c4c00c74bfcf7159a2c3fbe3484be2df68f19d64522c8a48ce97ec6d2da70db35102f4a040e74261f64cc65286f37a09e1742ae10572afbd1440ddb2b1c847747e20b9fbb6686f5dae4db75be6d1df69caec366f78d51d4dc8029faabe631734fcd68f15a328cbaf315787a8d79819f4fdfa3b1633fe1513986ff3856c231fd57346435e922fd142584b4a4673511b5005cbecc01e132ad9b54d71c70690b307f9334ade069a0a549af2c8049e5f16c1bfde14e6b32422d1acf31ab45b878f6eb04280b94e6590e5e51ebdb94efcec77475496948b67644a22208ac496355832f776ad3adaefe5c93554c0f872688af5d7818de1aeff344d413b202c6bd6e6e347bc6ee224590fbf69de7df26bd27b2986c7a070d4748cde013ec02b2fa9fc9b7a35ddd4372506d269e2b425dc7903b4f77e1fb290e8e6ca62af332dcbfc99038046d18b266f971136cad615af652c4601eb99b82b09a2f12b05f3c6b22aa000f901aeb29fb97ade1f91c8bb84b7f9696eb92f8501f7724eab98b4ac64016ae0d2fb1483376c88334e0b8d069a719f07e39733f3e62e696532243ce23759d66739bfac134f289d9eb1d5a2184c3525f14a00e409c3936d07e5dd06572671141e2f0478b2e59473d8cb78fe999230d8fecc88bac46fe5522943c1f71fb37d6eceda595f74577b15e3ca1e4a4078214e8586e9e999a1f4e685c417ff1db8ca6d61f6c7475092fbb425a7513d3abb3860cbaac5a4ca370649473eabb2239df693c8917af44e2218e7a360e0b57443554cbae3c713dc4c7f1a8c7bc8571f1e54abaa6a99fa344e80d511d5a73781d9605f9b4f4ab4e1878f5b9256eafe9273add9f1061e504987ac5345b526f93c12a50a18f2967600ef19f23965fc0ee652927b4a6c6369606c4459688b71fb3b9fee0b5c550ddc19f5d729ac742bce4eced1f61d38ad82fa6c458c17b2e97023c416b39153602f14f86c7655a15170607b537a22d7c91687329f32ae6f6d75edef406612186a1abca0faa81c38befe6abca2165c450fe74ce43137aa649e187a60cecd749ab7296d877244db213be550e13b2937c8d1c7e033ac5981889c1c9d7cdf9c1d401bae0a84c5cd5118b20588c23a97110e2b8ef33fc7fc2e65ec64f1107a6deb2d380f8fa5966309c3fbb55ba99b88342190f1fecc32484fe13cb0c977995a832be87ba92372ce164cf5c39368c043a757be3ce93a874ec570c4dd6a64eed760b8b69f24ce048a5474854228e61f40845ec06aad35e5fc6c2c1a21eb6f664762c87c15fa59431ecc07ce9fb72838e19ba33688f2898cf850674a316db3fb2807f8d255bdf40f46a72da6b0324e6417bca30222bece634a85f76a0d051864bce8ebf74e288ea4edee371409e9ef5a31490d2ced4219393df617c5b598ec5bba09e38903dd7b5da669cea1704fc43736072436ca7896151106a0c3542186073c6338bcdb8b8390b43f6e8ee3430e80fdbb11c8de93aef89e98da174b97c9ab3963a9c8efeee881f13fe05cfc186e8f4938347cac670acb8a2d281e3c2d7ce8211f2e0b2a93f3b2c80c67d04a7993e50b415a73491ea4e79875678a307edbc98bee6d0c8863ff73de7d6122e86b5108b778dbbcf4c13da5a7fb452a09957e22ca244b72acb72c40726824733930301b10b20cb2a0547b2e54e4634f40791787c430e658181081d52f4f3b65eca51b8dfc2e16491bdd6a57450bde16e2c2e7587d1a43190301d8b0aca071f6506f9783bf294c4567ba7ce81d6950224fa9c7faa69646d946d32942d5a211d614847ad268e2a776737023076569534ed5446687d88967435bc2e50c7ac2582123df85003a043c5f441e2ab64f13acd47cd29374a306153c757f9e5704d747d8820849dff78e639105c420103c65de08d75ce73bf3d3ff6dda33e95f96ab690d6f2d68a62fe9e0e5fb6e405d344098847db7492ff25b6d088dcdd47248b1277d02f2b972ea9a19ec0fb83beb923469c61408e5bee3d4b0eb3c9a57a0bf7be6fa85a3310656ebc53d6168e964905394d54cb0d98a9e4c9a886bd3d74934a1ea36e2a9395b2f2bff23315297c09a900418c05183e2fea4e4a57de9e1e4bbc991103fd8d227dcdbeaadb638f7d51cc8ca93d1cfc5def67795524fb10d8ba42527ffe977d2b99649ccdfdbc06011934cfc5333c88f92da61b50d34677f69be9310038123a88e347b8b9a021a262f82623c65263c4441e9160b7a87c2b308948627a6ce5c2cd4cda032f27e9ea8cc4d2cad0d716e6403e9eb07776e8111d67a0b075e58ab941d33281ac9d66058fa56476ebd3ef524a50968a6cc718efef49c92df8bc77c4846db14143b9c3cc6730b22d87314dc9df2d69452f9daf84a2d2b829155ee82982ef728416d424765d1cdd79a2327f29b522584f6efd1651bb160f833ef4ed095e4dbf8cfe3a700cb7fbeac2c1ab5be72c5499c28778720c6764e0bb2fc74115a3b6bca61d966bb9f99d000f39ab5bdfbac5c184e8764d2896a3d414c03d401dad681033a45b6cadf627017647868f10fa6fa8ca1d4e05da58f60dea2e8f85f567bc0f0bad0da9ecec4758caa02d6687c259887848e9bdadac2d004688cc4bdcff36b255b6324f4aad071f4a877509656d36b148979d597d18e7e6f02b181ec40ccf681517ae79188873fcd49ec92bf336c96aa6b668ccb7cd3bcbe78928cb3f56ea935b7eada9c354e0839774c5e6af0eb4cf04089bb3a83db5a52fb5a7b5eac85714a2568ce0b087682f99b68b2c5ce8c02e6862b913b96fc8d26d509409098bb4c066af24e11c25ff2098ca1a697f0983048f14da17b830420e6193f0d6f216d6f5378383fc31c68aaa7d1d70559d04e101cb59e73ce5c4f15c70b793de6b452981155bff04e4729cdd21698b4ad9c79232b8ba6298e1414046a5e4721a25c3ec2e9afe327882e302f74e7633a8c424520a5a628bacc737a8e06ace9dbb89048f183353ac793aff79b9a983a5c9a9cb67b0077ab2432805ef5a9e491ef334ff"}, {0x1010, 0x0, 0x1, "ab2468a118f2b3eab8e85e266fb471a5fd0db003b3d77d822346d80a2eaff35e9139edec0f5de74b4b04fad9da4d9c42fe035a87b4fbe9b7fe2bf1863f6d0f7f7506cb8ef52966078b193f9efd182719a47e41456e301b41da06c9bea35ed43fbe403fe7535a213e2d2dc714d065ee2c185542deededbac44849d8a77fe8e2709693e0b9b520801b25d532079f037fb3c0dc0599d88c766517a07e5d9a01a16afea236bd948e9d79f0127150c0fb821f1c165695a926861e31f22b6e4fdd2c030850405a46795cafb512713fe0e6c4bd2616b7494b7ae1f828f0ce45a56538b719152a7d754ec61400a9a1d50fded38d79e6c4c27712db9b5563e75f39500765a124d82feda3a79cf0cd4b2efd51a437e53ba95d08d401be98c6914a13b60c3c452b7337c60d5ff6cb0d0486b75baf3ae75e85c9ec46103d017e544586e26ce6ca740cbff4eaac314e9c856f9f275400ab8e25909ac4917c1f3a9258277115fcb76da9347b389ac1f842d2808bde2abbc8e60c7f3d3eee7dbcdbd78b68b1e986a1de3bf1eca1bcbecde3fc80e4358d12253e48cb820d342272b1b5e38e0733186a4b08628198badfc8d0b337cd62d40fba93ab4048484e042815f48e76c01c1aea3680d69e2c2a16330b0ae39f92eb8e97f82733701c6f9432380fa2066a9141da966b554d2d7bac52102db30996c1a86fadf496c29fd0db6f00ae8647acbbf5f605319d8a09459455b7fbc8a17a96ad4a133ffef2dad1419a2346ce12ff48f2ad18e36d815bdf5b2124725982bc97770be2e6fd3c5625924977863e85301559bd8c272f9554f618b7b3c17d4b763c0a30e86741bfc6bd2b77a340e006ecde0024132f3d824daf4a647d60020c9816130967715d0bf9babe08d04d01307f3dbcf5b6d31cdc24893982b7b5b1d805f4e889fb65efedd559bbeabe6a3ceef4b40319f1cc3ef4e914bf3cb14fb2fbb621d896ac9077929dda95e6928f5696a2a29250fa7bff9a6a877c31f02ac5f465ed346f2d146dc459f1735f0bb38acb8203812178b2dd54f0389469653faea6851e511ee02f44e1c493934cd06ec8b5ab01c04aa56a88246018c0eee1506e81caccd70c4d9adbc41127768681264ba5cd7e9ffd8b6e85774f8a87540c6226b5d6bd6f0965622fe86253074cef6918beba74b08d355f5c4b026a263beb4d961c59be8f40814f9e4171f04b7b9e13facd53dcdd2f081855e46663adf9c3d13d32aa23c43bcd713812830c4811f6c874b919d55b3e7d9f386a6bef85cc0c56045de0b9251a7b80bf62ed628bb8d6fd3c9445ecbe5c96bb5ada9a07a858702e096343f460913e816603866533f9cf09772311b3d84640e00caf2c5ed2d8b9131b35c05e6a795c79b93d89e84457087c9376ddeb8e12ab1e000f8118be565b8c97bf599428bf6a4435ea8813ab451e48ceb6d99e889c2642b1dc9ca45b64ff073c2a89babc53f6e6b3d1726441d5e36fc72e9de4b60d8c243907ee275b829164c5de915b159724bfdea2e7e3bdc063ae69914618970574bab05c640fa51879a273af7f62e35e81cb22fb1cded926e9719543d84fb494721fdaa8860546027667b574640027f16e070b30b6a7fdd14092e33d7b9dd1dd1e3bf393f1df2d6d844f4a305090e03e257adb8e8ffd39fd534bdc34723a77b242aa15145805193f795349b2d0501ca7c4d77a2198c67f4b985134f542431874c17b04b4b3d1cab05ad1160f3924bc40b79dec0669eb67a326ba449b737d54214c7956ddc7c36afb0cba54986ac67589789b0cd6683d027dc0977b8c745cad1a8ba9381efe47505c95d04485d8b234352d9ed54eb6328aeef4569edecd1c0ab6cff6811e58ef953100a8632c1bd254e322f9e992f9618766351b2f47e1137d8e4a0113cfdb7b4c22001255eeaf97367835b99c74eff75b768641581eb03fad88c90aef8314dccdbb7758f35f0fb05b022f4de3ecd0fd8cc729c20d82f303feb35ff47f5aba3efb09346747bafaeaa6373f4d2356e7f92b1cd69c0d05a4001d169e81c6def8b538254aea6836f2027af902e1ec8704a380b85374209c8eae7f24bf1abce08445bf431cd683df18067fe6e5fa8e87c1fce2c079ce8a2fe595633ae0f00757f6efb874f92a1824559897cfa10cdb433f527b40f9494e998428220b45d375a6dd119572abcafbbe80d4eeeb9cf2acbf8332411f660cf45538b1f875153a4d01ad890a4301108b5f3d3795673088330a069c479ead931e4117a9e5ff0223096aaab7b8e2f2cddb89dc0ad3e7d27fec9be386c06b6acec92f8d38345dbbe79539194b5b5b7ec26ce1d96d93a46f7ddb62e755b2b12a3e869144c6bde7276855d2142b7f1e2befa19fde089b23723e97663e78fe5fb89df98dd392f01bf2efaa87658d11a5bf494b8d68875f9fe1c07de2bdd2dc2297df2d4085a796ec18dc89728d4aa6f72008e9859db69fee2ccb4a7388821700d50014fe7ce9e39d21d98e7f67ee696610c4fedac0c6d388b5bc7e975530ec0bbfd65f8b5fcd4bda79b72033485991f49442fb1fe9a0cfe7e2bff40d6d5c5c2ec3dfbf3d029949b067a0a760914ee39cf17c1c2e7af5f1b0120241b7ed152c31fe45abfedc9159e2e08666fbcd71985459022b89078c335e9a0ff972a7ad35797a6e594fe689255f900b9eeae334e2563cae54a1e1c26d61fb90364c6ba33950b11ca139fee423639af09b34517d87b2598e6aa26398aae0e110fb4e349b91b5395b3782b25b97e625860e72e18b9afe710d8ca8240a0b25d48e64997fc00397e61768fccd151028a9d14491bf8b8d537a8b3e3df0e1aac53afbc959701911d0b92d8bdc889c69ffe3ab2505b1838c4b681cbb0ee9232123eb442f7578920b40031dc9a3dbdedc720a7c9a774d8e5537f5280c528dd9c64dbb663e25d7c812e469b4df8acd69c58f019fa079532da0790547bfd844817f2eaaf628685c730e5c6b7cac01c4dd30d1a01a5a37a6a589255b166a01977460faeebcc9a64d48b1919da89cafb22a98793110b6d7833d20e143752cda23d575c1523dcb221c2554496231048c52d937839c4992e3d576e73a603d7bde71944b53ebcefaa2d1991c344578d0814c4898ad03eb7aa506ec7d848214e4138d864269661122f1f8a2f605cd3b3c19e15967c60d6ac77de4db1c825a53f9416960ba7fa585332ce7723cb891011c8303aec9d12d8fcedd84ef373dbf5acc69e524bfdb3d7a11647dafe245e861a98ea0d93f131295cc94028a37ca8a4fab322a3b7dbe33885f584929b0ed16236892fa23c6de2a44d8cb6f7ebf32ed523a7c406d58f15a4b1228fb6b2d757919463cc2271ea00838758f57c6da1e206a576cc89866e58d1fb2af6893b149fcbba1c9cee24edab10ff012ffdf3d46d498c7864f82117a39261e2334df6be3c103b32f736c85dd62fa9d5c70ffc245c57f5f7e82448a4a86dd0080f801a7e6800c3c576fca762cda51c9c81369ed76377001d80e80a733bcfd5d22533b66f8f3db64cb9db2e6d37404fc0626dbf833b421dc1edb4fba635743b732211d2bcd9efb8df7258dc4556f41ba85a96e259646fca37f1bae8eaae228dd027816a47198f6dd7fc57c0ae4624cecf2ef18ae5452740ace98abff14a1772e4b5506221ee2f24b78483a64278f77191fe4d77d2b7855605873a4e901daf39e49e5814e795f782ec318a96c3b9c8051c3ac88b6969134272f5fe34a0ae537aeee226206de3cea0d334aa40a70622896ff3dbecaa671090d2ea394300940f034c7da12c4a6fbb32395ef15111219d99f7250d458702b80dbf7b0f39b30d38b62facf7e5c2dc17281235cb2162a65e015a725822702fcea0dd3cbd0c565e8a4f81711c5fb8a1ed320b402a6f9d84473d4e05f731caa6d20b687a0137439104026182b7a245b64b8ae2ff812d357adea268ca809588b0b1adafe8c71e1af236ae38b1ec6a36a0e177ef0c8b35b91965ccee4eff69b27867d0a6b0608e570f6843ee495e61d7b8f8f8eec2800720c7e69f5132671887c72db34b5d902ba0aadc3a30191208f0e2d94d863073c761790a8d023381dbf0ed42ce214e7d885aab6ade4ce738fcd9ff73bc3c8089ff65da0b1ccb078592d902de71c376ec8623df9c181e029eeabe1c9da9b07526a735a4e19bca4469a44b1f8352f640248066c5e2c029add7e49d28a71bc9d1ecf94a369491abac0aa9d7c9719de49bbc397a449178f7d3bd7cc24bd9eb4dbb61aaa7774d8b6f8f64e0bcf23e65a7036142132fe639608c0cb57ddad204f2af425f0d733ad9c9718eebfeadac4373073825d5934ae6a1f8e4fefd897477249c9029dbb01ed33f7f50b3cdadb10ef8c706fe6188ef37f211f55ee8e03ea48a71decdb5a75f28a64bf8d1ad19d6cad693be364c94f359b1730513f2778ffd359439d572a4b67494d6fb6b6d60bd114f41295e758406eaa4939dd8f5705b1aca890f1bde7f6a2a0d4e721e42014020a5b7407b397d5cffc21b79a780f8279606472d2eff2b412e065b7a619243629330fab3b6b4e4ded62a2269514a42a27f8480d6f84a3edafefaf229414db07b1a01b8069da7adb17373c1cc688da67a54c28edc634facde017cd3b057d3d2dcbcd5770e624eb67a8a0910abaf40682467b4a8548273b0c9dd5e6dd193c825e8817ff1d9056c46296a76c16741b815c5ce893e28aadc23a495690a2b652ecc3a51a3e198f678660f90444bdf0965aaefcc4f23369482a8b63d4df953cff5caeb972e8ba9225eb9a9b0bb6dee4e97e8a4b9ba67c0e3a12b376c2442089dd4a4252fe5fca244d7b952ff268131221c5ed89c1dca76d277db50e529a3fd50415d50f1cb2b07662b36c358735bb059c73afa2ee325ce6143100cae223934017eaeab62e39672cdc9cb55814728647b547b80f8d3a4c2252fbf71e109bbfe5a3e8d10c3bdf2093193a51d27e623ef0330b17ca7aa8bb76c77a2ba8c8b0964a57b6c284dcbaf050032dbb4ec040bbe6e74718c9d220c2e4407304244de72b4f6ced3cb2aa7d928cb485670f38b36427ecc6f31a2536cfb234bf0d7d506816b3f1b39a3aa5a3567a2ef7d9cac691676eda108a7881d158c406dc5f16f1fa92c8c0b941086cfa06559c468e226c94abec1aad7cfee3670eab6a5999373324a49dcec442c17b0e28d9676fc01e9651940f617592b49bc86268e04f68c827e87450edfdd5dd16314c8e86b671343072ef2e6407001db73a9f8cd1d7a6f69947c3d5d73adf5d0c2915c1b064679ce11374d3678fe9be1072d6bf572804fea583283c1ec018cd039fd0337a9269a26849794e3da99a7db4ccd1de7a10dcf1a765832210470e2126eeb06e0e9d4928c97f4a0e59da2f22e84f8de042b8409cb478e7d50a1d714bd97e5b2d328e6067c6737c3ff3961534fab8ec162fa13457be5b477802f3789336a6a0a92c10d645ba6d2e9f8e5858e66393698a74fbd7f1970296e4ac08db57d0f1b77daf6e8500a7fcb587cf4300bc52f1422d90a8e4630849aee76e783594fd01f86470ccef41a34998c01f2a202b555e98d69ba1b816ae3807e7fb251aadf3b557c9ee40486c0de4d90aaa9bf999cf499b94b9121a4514c5afef8a12c1730672cdc5786b73b1ac772bac5461857b03883750d364da2ae1029c511daae1e71ddb96243aec57f766b9954a010c49d9aaab0df7b130a1bc3ca71f7d6412b8b73065423391e7466427626a2096bfe9fc5482d5c59f0f682b4b5dbf61f844905d5b507c697df710540e3ac09c1cc32dfe8525a0ae29"}, {0x28, 0x1, 0xdb, "1b4b06508074b2b9fc4b7b841abef33cf11d6823"}, {0x1010, 0x3246ef50f1bbb7e6, 0x7ffe, "6db8304a983153e87e2cc4d1ae7792d5f8f0b493d2e7d34b22750bf5ab39e57df7b3f8b71d176d709aae62935bcbcdb42c247d4a40a9b9fd8a73ba65c5ceabd8c7cd756b7fa715a6e2f7869d9b7e4c795ea64e573a67a0ad99c3eba46593d69f37db473486dabfb2c99c0710a5db151e371e11a2a6d55115f9719722018a2c629fbf9382717b7512fec6b05e7db07f437773a2b47fdfda098247d7e9600bf63994ae2264d22e2bd68385653070f2d0f1130b38dddfabea38415a761df6256a43862907ac4a3ec03027f1e202a1d0320fd39181f6b6d73776de5d3590319e55591b4193cb15ba7cd596c9c242571de5f9c6172d721b183d1f5bc2933ce4e1ed5f2c056c81821e405f11608472c5852e352525f8ccfe101828f39b9d0faa2cd3c00887501c594664133fb88b40f06326fbad99e74f75795fe6738e27f6c9026c76e03cfbc304add8598be3cca0c95838364dc3a46603823efa52ead3de6d8c36c929cc2b4eff371c277ddcc4a8f757d60330e0c0ab3dd089a72042d29c0ea6d37a8e040e5346ef6e11342491c2785f2302fe4178aa31a9835d0d24e15d5232074932b7bc0ec163b8e5b41e4070b9a9a68bf3a6c8687898dd1b609546d937e2bf96697f7ee98a56d6978da3e0f1217e5dba17eb04318d4cdb124ed1d2ca207c665649bfe9785c6f6d8178eba70e3bdcab4d0a4be34f08bdd9f93aa9827973bd5f198bad5d919a7d835eb51bac8f9067b7b3ff3b6e98cddfdea15856f1e2ce160198b21d364cdb38d0b545b7c99b94d0cd82e93234c01fdf9f843b045cdc540caf2d4c2e0d9a0972c4da6b8d4c1a33ba1fd49a39f59ab855655eaedcc001421e3ca6ee7e0d3c98566bbc2617bc8256ff622eb9de60fd35d2823f9d88d26fe2dcd5cdb62898ddc3aa41235583d52e67db5bff9e0c4e4efcffedf884ee8a57912338eacf73adf7514650655594c17cdb9eac65ef800ff676611152a8a0c2a6048f48de663bda4f43384aa7b868a6ebb44c00f6b57b2224bfdb6ccf0824c6e17b4de1fd79aa6e75ad035ed9d9fe304f7aa0c0dec9ec7468583778f0c84fd4071a31163ffc2db0b67e34935c7f9fd9f26b44ae7224c38b3c3c85b6c5b92b39a2b5fbab3ddc07e8b8d68d1005933b5992b20025d42a3413ec2312afaf127a48fa3aea29e9c47cfe4a7a9bb5364efe47b4f93a0576447aa028b34791209dfec930fc201a4bda06ba77b9f8b577be334f8687715361cbe74b0c4db17f5e58c32666ae29c06ab509fab94499e6c1f828c9c2d308d882669e780e562291b4b17d799f30d3523b3c9acf53fcd55978dc518f53b0ca5a86ad74dab0799041a34f28722f091167d6321ace0e2e93898e2f6d48b9fddb9378bf26e6171fccdf6bea8a04b59287c78ffbc3ce68142eeda1f49ae73e409e50df3ef1549f1f30606cfeba5b828282e9f29685fb35cc111c2c0e09c08eb0c1bd09e6c596294e5b4ff4f1c57811d52bda18f1a3ad1693131c4368991d5a2112b5c228e1387604b2a05ed76505790f19576f9413ad705b9194279ab98983d6e6383334a7cc06075395efdfd077ba7158549124a20c3ba636a5473c4a8d5a98b4d41987489e8856979a0dcdb0161d9c8809057f023326441e66c416225fbb367caca99deaca1999e31e22c554041dce823624b0743981801bfdfc42fd97ac5a4fa8ec75323588a8613408549c53d271ec704904bbb17307e54d67ba0baac82f6b4021b4931804e1b0d2271601dc2a96d2a84aa15704a9c261f035eec0b86c91ed87669b4912cb67012772907ef1796279892053ece9a6e66f95b500bf3637212fe8d873a57c7197dd63c5ccd1afc41df99f2445c014d9619903075d98b12c5ed6228f9314c76cf200e325682e7b98a802102f6c9756e679638c795d08b57f19cff7215b087c05a8d4815c776fc0a3b5ed253461e55d4a3a9baf148eb8c3e3fe20cb7954afdf49c05cfb5f7276ed435543f1b0206f017516679d2d482642c91ec25d343993ee5739f4cd793f5f1c99a5606570269b3445b44e196c200c08fd58d4f87b9f519cedc8123c9afb0c2e94cd749b83f330a9ee805ed8f33ba422da43c54e3c304fc7ff248644a62be07259f2efd6f62aae4c5c9ec772ca4fe0c3af336e550fe819655acc5316a1b2675fe840e329c4006a9c0ea0c17a03c320d2a143bdff36952e9d63372712e5de73ee404888061bf342b3aa04216b9332148bad9fb0725e4b2bd834a64005ed92614d43b425651d53627cdc9bdfa1d7bf506dbc37f9e24f20c1367517dad08a34b98b380103c28da6573e4916c4018f6637fd716472f70cf9f80eaca68990a1da07ca980ed938bd1c02c6735cdca064f98fd00e560b051a9159e50628b6c675934ea051e27632f148e6034ae8cd1b6832c8e3f37fdd939a18f3a13c98493df83d98c77a56ac651d1dab8c42236e5978e58966c648a18e22cc92b800861b6ba6a352c1bf624dcbcd3e64750c1d8a4b5ac88b9ba9d69f9873e1f5c8e640bce9381e54fd923269920683229be676c950589f4a14b938e9d09ef635f2456fd5c9cf9f16f2438eb40703f246a1a448848fccf1893c1eac89a9bbae0b46945bd64882940f3f218048fa14b64fd59a959675f4ad4acddf313b8b0067652de4ddc2523155b1c9cf35c019353b0a681ce5ad90d14a6bf0ac68eadb363223c8d5267a8acd6115fc1a6b04963ccc0dd27046aa91ed3a8b34286f3168ccd1e46eb8733f02099374287911663a72b1e8405f69b430237d48ceba21da978ef9c4ecac1e692993d8f36c98e0a512f580763edbd8485dccb1007cc69a2125bacdfcf44d9f1fcdcceed2ccbc093a51af92ce08cf672449b4cce61be082bf8104612dbcae00eb038bbae52441093c0fbf0e153a7c3559290a45275256662be432581f0f63f9b2644b64cedee12ed36cc4cf9f2473a348c80473c2f03609dcf13853b946c52b8c2bbaad64e32f0d827fd46afa68e55ccda1986258bf728fd557e32d1caaa1eeab38285c0d330ec35aff8c6b0473cea558c5155127520d8d35f7af63d96d9f44f7926f4439ab39356e05cf78e6cdccf6920dbde2ecc29bcbde63e167a54178b14b97234f88cfe84dd44ebb2e4dc00a981516c15900305f73f3b55b34e85e573a3a3e64dc0881d0bde3673de5370e03711ff990cbd564d10bd8b10bed8f23e46568ea37d37c998b9fd3df42bc936f51294083c65bbfe122c70f55e30978d430852d9add036d37fd56b4b0caeb6578a47b1c5336549dd8a41f9dd628b2b052d3c6725266a30ca1a903cb4802dde56233d1522b49d5cb942782bdf6395687a0ab8f0fee6c5734825384d4aa309cc8c5634f76e7f345490db9cea6f660ca32e1a8a14606c0ec60eaf1dc22dcdb06c902206b3f03d87270c76bf793f9f6c25e49e3a36e27652c446be1c19438e9f6047db623d3c484f8815757c2de29b3dbbf7b29a33f14a2cc220e43e4c6f219313d3fd70f273f456e1d670024d9d5b5215c319eccea466c7323d066208c29f1659c044304ca0b88d0cdb4e9ba991a9a61ad0d357efbed5ba5c7f0d0d5a2147e19bfff698ef75624c307a408bc089fb0262a4be3902c4a163a8439f288018207cc49d83ee4b6511726d12759d8ed42aa8fd811970ea5af2c29c035b94a3193579ef08b2a1b243f04671fd33ccb298515fed23202529f1f1a1ba1879e61d46c88075e5607cfd9c4bb527215041306d90b5d5877c54e5302a1d96a8a17f5de65057604af1602ca504be73fb6501cc05434fb152cfcd3cf8a68a65151f63f6358c896e6d2ed2b6c739a281d7b75bdb2cc8ba33cc9a8424f8e71e8dcb064da42b393ae44a4d7f744d777fa8b949e183ca92036dbde2e82474f9c53a22b2a5a246541b9942ad7f691009894c6305d9b183c8dcad33b493a973a50c17b06ea58bf6892812f7a04c78cb8d0476863bbae39847c235a38b0b5261ba5ac92f0f1dd0ac3cefee734e4f8a7eea3176be4ace63e5cb6ef2aa01278231b2e20a7a1e43c402b28e29ddb82b707357a018e914191fc3d80e6c1d5f193065c128001aa720faa6b41a86e235c43d5657bdafcc34fadb6b87500db8edc3569b6c7288a706bb9c4d0c570d6fdf3e2a28a563eb20faab4cc0617b5c9d776885531f35789e8ba1c64c3321a5e49fe4efe1960343a78d4b3359dae50369162fd1ad9cacfaa70ff4968e26854699f191f2a43d3baf6957e0ad1a37dc68fec461dfd05c4d7e47d71c0f417afe939fc496d861fc10c1a0e22be531a27a00377ce451df72cdd00a7f2f1d302329148895f1cfe1b32d119d3c9c981724352fc581e43dc2e85f256ab4781a053b5b9633147d7f56c89c3149214cbb3c0e52a2f8501ce3f1461c7e7d104391030c152f46da4dd83acebfbd5905b7d56da8dd6efd25a7ea462db41f15e67e3a67b5640e52b64e8e92a1f1a240a667aae5a926cf451b3888deca0ff14ef4c5030be84bed91973928781dc9950e34859fc6e5f9d826d0b9991ceb416746b5adc4823a50841f4f39ac85a98132bc5b3e3a27ac1044c609b9d6e183501bcd8daa81fbda40da73e613bc1d62b3ce4af8405227440c1cc2fee6d21cb1c3e440d8b5c6fd6198275a5ef116e48ec048e359932152912c51635cf19f8eec5125d104d86161cb00e72f1a33bb9b81f4a587565a4bd5fa56e5bf1ccaeaa70030e817dad0b7c152087f7d350631b53281187f4c4832bc189919891b48f2791bf2cee3eed3830f57a7955077c92ced7a927f7446c1d759dfb948e3da83c17d36e6602bfe91ae5e95cbc51f399e63775aa44a5ad0da067229eb17996e08a038fd7b20a16e7713e7d5879a1d9495b7631030be3c0d68bade6adae5feb9196aeb5a2843a342088852450fc79052413cf0cd043a8b5fd5619c80967dd3287faf7dadb99bd9dd45d4fe4232f27a9a47103e9f331c50b86916095be809b8374cbf289feb6ad4f6848d6e7e516bebf1191f8770ace4eefc25763878ce35aeb2e454261a076ec4851fef54743700e1584ce325823008b32c38223c46ce79fd4eebe158487caba58bfcd8726b40f0e7511f6f17e2afaa4ff887eaefadbaf743df14d68df2b0d8ef8b5b99bdbaac28de2fe3aaee89dda3a11fc415257957df1244c9a8afbb5a9cee936401fa72f431eed59a75749a4873acb886a8d293c58156f367514bd6701f0ec2fadf31cdc02e3c06ed5f78d53eb451ee19b3123a888fea2a7886fd8f8eadce8fae6bb6e39a11c04c8154299b1771596b1776312fa40cfd383c976aa4ec2a21098a4d26f09ef92411a712417f5ffa3241883b8e1501881db31315da3e80721125bb64fe55397990f16fb4cce224f99f5a964b735856784c959a360ac8e7e3aa8cb0a7b0990cdd74d86f69fdb75cb3ba02cf479b64b90d1aab3f2e7675adfd965dae340c7d213250010b09440c16b793f5de141c8e8803efce332c20dbd6f082f5cf855c87c5155644f5f9655e4b942282acae2ada1c1f75dfbf72974fbfbeb8797135d0365086f95600652a9450d1f338ef4a0c5168b34ea9c04175b582605e8d70580adb1332c65d252c93dceeef5b4705b6f7dad7494974f9566b6b9412a32571291ac9dfd8f7b35766019ffef2f49057083b603c8dfc440dfe9b100b437feb19760bfce4b3368b9ba3e20eff36fafb000c77120828573cc1e01fcc9ff168b955701115af2f1cb36a86260aeccc8f79d089dfc93b3832ba5c4b1ee525d83b97d2e890732fe6ca9dd28af30f0373437ffe4d385706dff5e477ed17a75326910fe7bd89ce6"}, {0x1010, 0x1, 0x6, "5ff63b78ff486d9799cc023a93f66ebbe28734c826dfa6404f8edbaaccdc0b5eca87c080e1acd63d84aa91c137cbd00294271f11261eafd67b2c2e4f4c75872daf09bad8c9ea05dc5d53758ad9740065de01151b54d4240045e18e824155fd268d6786ff5c5d26711db33b31f44a5de7aa6d0b36193f3b5792d1fe7e0491f3522773a96a26298e22dc15bf7116c2ced965892517b2fa22b6396b97298e383a80bf683ec19d18e3bb6adece77a622dfe09f5da41da3730343f348c4ac54e80e1ef827c77ba99958959853a6815b4b8bb4c2dd5977d79eafb84b41e85e636667f43530e141834801d1ef7253d3fdf39247ccdcd154dd7502af1acf6c95c67a19568294b65c28b4684e6aa8785ac3e1ba3146164520cc96e27dae9418d05de2906364473e6a4e8e63709af3ee88394b16b429d502c910af8324c47a4a6d360306712f88a0d65db6f059896d1396a92c4eec08924a82aadd0f06ed0ee7b64b44ee3fc3c043de03d51320e478a49c3fb05d2c8285bc4f7cadb38bc07c499015ae8d86117550b9d7da3699528afa7279ff7c7bea3ad0acd02e982382e36769b723e202675a29ea2e3d2e0c533d83f382b43d2257c5e9ec73d144498dbca80b4695179351facc21cb18079a9289af7a65951341750ab87318a729d4ca0fb4bf814a7ad4ba3261107b9f7d74f82b2a995e179d65a5cd91a010cf7b6a8baab174c2f16342f8cda3437460fa767c39d0695fc691a5ecd995c8b61ba53384130bd9098fa9b2cf4fb442b4801a0e2272460723ba6549e193d0469c4cfa0c4ec2a21f78707f4db30ea988397eafe26c424cc5e2696d176faa613dbdd0ef67754048ee2fc917ade2430b49ca1874a9d2ef487aacb900d0c7f88869bda91663afc02370784b0e28b443059efb53eb3735523d815be6b121ae318776d887b1b2c581d947e8002c2b85a4129a97d50bf676f76d41ddb789c1037d757ebf523e74eee1bfc4487fdacb89dec4454a994261fcc9ee9c55a47cc2015c30e66106709a6c9107b40b59e83ab41f75df9da7c906e98a80ca824f23e05ee04a130a9e56b7df9054b8d299975dcee48e2fb9f48ae64959225896a1d2029f9dea47b678a3eebf40e524516ee48accb4543f610fb03e872b94662594446c8f28c78be06338654f0bd1a96d8baf9b7ac2d4538f9e1eea7fa196a0120ab74c2a856286fd3c2dc9b1d9d8123ffbc0efab26078af2251e5a0fee9a0ccfeafb5dc42864d7e0ad95233eebc0a55c3d1d64170662d6f8201ab0569d485cbc8eff38feb70c164d7e77afb27fbf74846258e0aa4f07e42cc9e13a1fd817837336ed35bdcf27bc78a6dcf9045eadb986ccf64d81465b7854d27322ed927dff75a6ac5d50462d41f3fd2403de4659044be22a8e37511608c1979fc224670481b488d4d27485cc450d36ca4ce951f437ee65528b3a88ca785139aaa9f46383d76d0fbcee22b8d10100fd3d18a2f16469edae3523fc6cbfb55fbe1335776fbb4bba65af5a9585286ce68be37b4d3ceb15b19f69ff9ef138432b5ed730917aa430c00af154680c63e5230a09aa9531165892754caf1acdc8d7e6f8b2aa03824237d9d1a1acc840eebda59758a36d1ac7a39c799dcaad786a1857fabbb89584f2e460c286fef8e84dff23f22d6873f8bdc1cd3cdcb246a73f4694fc60e4f2fe44a2ddf179c78b0b8cc4b51b30567a68c6474d8be4cf78c918f2d5ed50aee84dd85a73869cbe4509b018226a3522e21003f64a84cf61a056e42894de355a551cc7b4ebfc03d9bfbec7ee8f724a6544feafec82e1b35a778720631a192d41435792d2ef78265608af0689ca90ad998ab427cc5748da46cce7fd1b9b425f39e1918eba0d6a70367f2d5220bcd05880c77f23c7a4a39f63790a64c513b092cc06ce066e65d580c7dfe90443e18115b7c0e53376c95768c039f63b1cd9adf05303b889acfa6478ec4c04147f4f89e771eae8a794a5bd5b6d611d8050cc56d6e0cf0280ec38e0e62df375044b7b8f5f0ac3672d606f0f5d01c1cd3bdc9e41ddad0a0999cfcc84890638a92e3c82c2c612bdca11849e9de024ee92957eead3753f441574963248e8a8f7dca0f89f6a108e9aa9f2359790ebb4c4a7e0a8393c1b8bc02b6dbf8449bccd18ad6c32a70c8ee7d915904b1743ddae28c7a3f4b871ac693d5b8223226f1671299e44980af71231a0f110189ee6c5a79c63285a5c3eb39b2b08b39d7203a52b8cfa28f119c0463e7f3a95d99c38f8a888963613b85c927de7cb00d74f797514e8464f72fcdefc7c1efa06f5d3b760bb4faa61567c8c2a0a1a44bda08686468a780af83b1916c693456821775a308775580bba743d63bf5ee0a63462f95418f1f3898a66dcb0d1241cba18318ca2e0851e2cb82fa953c0f0856797ee6a6164c50d24b25fe6a7ec72de20622b451834a3d401801435356cca950001ea563f4aa965dc4f3a164377e3590cb91010cf12962162f5f8f25a22a6128c8d53f81e8ee39c11a7049b67a58f847dec3bfc61fc037457f3002f08f080e61eb76e3d900b68b9b58c5810e8c727d104a3cfae063f8e3a429119855aa6fb7e784c839f3ba40bb14d7c4ac5916096ac2ffefe21426446817123bdd04e1a9c5a46ef81d6a011b8675085c68502c1d77c96b782b803d3ec9b09a96a8c292040d3b0cdf56df90d686b56342ce62a25b5be421014e861cc13717626937e794fa725d3222fe1cb6707a3ab2c764496e386de046dd80599b892fb574e9e166e7dd8f322297e060d6abf6e236f9ab0bf0b81d6b8de6046d3219dbc48408b0cd7fbef2b67cc5d8fbd0581a7e880d09e1ca757b23d94a7a8b2adabc6e52d1c91ed2346e6d9f9f1f1f6fc050b25ad71885265e50d40ecfd62561f4fb1d8ed45467814af991d4db8bf856835aca29475c2f51bae4bf7a3550b1eb5f9fa4f33762c85270c3d469bd51797af366bdb3a318396e840a471aee3148af068b392f6b587e11d20c119ee8347dd0f7df4eea4cbc95e36f4b1eb9206c4b34e3a7f0a443d37326bff33ffbad9f1ce74fd8be0a1b3619e5bc032e4c96bdc33a1aacc93b1906a9ac551bd71df83188e8c590e99673f54c4b7cfe2baadbe67da73ef9dd9bee4d2d714cb52dedbbd527bada1d84ac94a7c13ea9bd3f918fc3667c8ba69d079ec26dbc925c5935865e68d5d9aa7b5835aa2d26b40584cdf278d16335e8c615dbe335e7b88fde6a08efbc0a3a034504c09cd62113f00ff0b8694d17b1a31c35456c44843ea4da42e575ec71c2c746437d4ed32ebf2cffb4992d1f4283c362db7c9ab2fbfb1ae4ce2f99555c71bd64a8a4ab9a3698119f656aba42a2dd09961d32d8ba63cfbcc31c4a702a36e8d795a96911d2c70a19eae54ebe544e183d5e7efd3d3badf1d136959d097d01c08ef0b635425ff5a3d04d6ce68e0305dae3f1df9270d079ada397e6869a7803e52f848dd7722cb307180bc6f00c57dd50ecb3156378e6e601216d23c835f7992da3f229f44e693ae9162096094c0266849aa81b455749d54be4ca0ef85f644d033109dfd60164c908767d6a841c6b3a1ce10cd4801d4f27a90147a7bc1f2f41ed609b9d7a25517e5598c6bbfa527b3539ef783ee63774a3b04622a7d1293fe91ea3da15e0516d0ca1aa32c05752a8064d874b4f044ace822165a9c59d850d675d025b7fd55e6528772ef43f38aab42008e0103671b37dde9505b12e848a2a03038f546d25b7ff18c493bb92e27fd21f32065679fdd0a31db09bfeb6614704d798d26695db2c9ef682b14b6bf65ee4dca1758238290da4d0b97839fabe6ff8f67c9897a4e7dbdf6473e4be8617cf497e8f2e4eefe64583fecf18b6f40b7ded5fac9fd6ffc2096c46312fea8d90137aeb412e5845fd6775293e1901ce252623424f4294b3515f4cf5d86a2160ccbb897ef9cc6c22e68fadc9d4ef9465ac0d0530caf68770d9dc68bc15d4bc139e39b65e4bbafc89daa796ae2373768281220d4552be8c1cd6b7662e50efe7b26b3795cb8fbbab78d84e0e0f590aefc91ec02881a0c8ef80f921717297a6339c3e7ef83350231827631b461da85598fd1ef4b4ee235df4e0d347e481dea4f67997c191ebb61fc4a9d97a4c3dcd9ee6a118dee194d67849d3b8c0ff623ab05087e3809998ab0badd3308e189a01677f6af54bbb668a061e26d3c3344cf258eda4b4f112c60002a5da7da24f9f1146f108f641f6224624c7b7f1c90c8e18aa0e05a25fbbf58cfb1ec43d0da75e2767b587971d153b7a31e48d885d5d19097b85f84c382c0e363112373431d8ea997040a7fb44cf7e9e7e5a43950332b4e1e0b6847203da561d8e0bfae9b0b279ed82f8745995d2e4023de4f0c843e28fb444098fce838891effad9c174208ca2032afed001df84990c998b717a4d171675d66563d58a0a3572adad7f9e38592a83df5dffbb6dc0d593ebb0924cc4899ba66f01934f9a39eecdab8ceb1857fb94d8014cd792d7aaa08f8035a4fb3676edd7f06f4df3c0d53f2c21c74e2e875310c7e475ee1cf0e7e69af68b8331a5b69fb8f596b815a96bb456aa4c9fda5191d942a377622eef041655647fcb927ccb0432dce9e388c8513838acaec588a4d6cd2a17506f5cb73754d7f390f9e0cc042a0f62c3bbd67be9c6a0fc7a0d9b3d3e169133663468353ea896ddd60a1303964cdf57f6687744b34e9ced5e408928f1f1dda8d4b2025f5376f5e47dde045606f399c8108897c47124125a73d2583d6d10a8c6023ea5f1d5c7d474be2b20c116651c348bbb9b9b5e7e5578bc61f12816ec061a4c1160eabac52c0a2e774c06f46eff3ff2fc2971cc0c9090658b49e362ad1f2cf192b55cdf8cad49c863928e765c74bfb3b80f28933a6c3b091df30935cfe8b7b97e1e2c4276080ba2b07faff9eac70b80b46d15344819b32dee9e77b35ee551e2b5bcca879f124b8b1fe7bee3708e392d1f33c0caba361a0e4945deaa88a3297df2b27a6d37a0728067867807117d7aaf43efe64fd26085c6d178095605918eddc8f781d273cccf134dc0df7a306f7ee82b357b0b3ebb3ca853ac52a2b793d050fcaa7d7709736495500995b71aabdbbe8701ce44e07214b8baebaba42e6b5f5fa795ad0feb55f6e80c3fb556668c2ebe4e76d2001c08e6abe26cf9bbafe55cec86f05b09fcecbfbc517533dd08dcbcaebe254b40d843380518380e70d1f1e7b45c820c65ce4a75813dcf2c6316e128acb0264deebf87871b4c842f308977639fb59793b19fc3e7ac835b0a2fbba65e1b9ef81851b523a57b40e8c8ca7dba14fb3c122dfad823ca457aa3181359cde6e5324ff6b9554a9f26a377d353bb71cb00bfe6de715a4a6bcf098fbccc7289026771b387b9896967b0beeed998def5f368cc34d7dcdad8ec0908773e991f0b2846f3626346291e195efd9f62a8ccd3e6d1070a398150a32b083ac06756d5847db3e9c4fba5afb6222a1e04e062d1220c3b0b3e49132cd4030e9986efd5b3913f0b26138f63a0d7cff473397ddbf7a9f2531683a57a96e9eee0cee5f3468af7dbb553cbb3a9a6da4b00457a6735aaa1a16ea11d78c236bcc116096e4ef21aaa02704c20f3207818ce57e97b3c3d1bdce35752b20c15b33435b24c1d9a944cbe032f2b50e60217088059adab71f635c5e27f8c89a2ed8dbf422cb757dd37b9bdbd0124adde3a8b6899558f6e15b53276bf89aa9f2f8356af12f2c921fe2fd86b25831fd88a18dd854379c212c58ca53a4270759df60db1951c28305ed8c46fda76a7c5d1791fe68e0"}, {0x60, 0x3, 0x0, "7c4f3b77ab1644e197afff9ff02707654223356123689b0960bf1e05bd1402af18e2b83a2aae476a2dcf567427ef802b7f5f3306ffb1dc542b3ae3b66821d98818ee435d382329d1188baea6b5"}], 0x4290}, 0x400) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) close(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r0, r1) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) pread(r2, &(0x7f0000000180)="6a629752d0abc226ab5f47d48f71e35d38fbf74b037b373bf9d566650aed2ed0e641071219a358ac8639c298dfe7915fc89a1797e81c3db9cff6f45a3a922d8a7218fa4c2bdd8dbf9906a974e769a2ad801761cc153dc7be3f6da0d5bab080e5b9f807562e6758f0458299854e3cc3b68118a46dbc80a4b732d62149efa4d307002e8ad19a3a9ced51f530a6abd5235766a3aabf935918a80257f59b1890d92e415dd2d251a3f9849a881b6b2ce14cd64fc54873b0f7f87cadcbe108ea1a89ca61008a385ceef1b4", 0xc8, 0x0, 0x100000001) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x10, 0x116) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) fcntl$dupfd(r3, 0x0, r6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) r8 = accept$inet(r7, &(0x7f0000000100), &(0x7f0000000280)=0xc) listen(r8, 0x9) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r0, r1) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:23 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x8001, 0x100000}) setrlimit(0x7, &(0x7f00000000c0)={0x4e83, 0x100000}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_gettime(0x12839c0e18155134, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) seteuid(r4) fcntl$setown(r2, 0x6, r3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ftruncate(r2, 0x0, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8001) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = dup2(r0, r1) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pckbd_enable: command error 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pckbd_enable: command error 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000100), 0x8000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20800, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x3ff, 0x10001, {0x100000000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x45) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) r8 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db732c67467f1f000000000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r8, r10, 0xffffffffffffffff) seteuid(r10) r11 = getegid() fchown(r7, r10, r11) write(r1, 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fchdir(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) close(r2) close(r0) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1, &(0x7f00000015c0)=""/4096, 0x1000}, 0x24) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="82791ba832ecd245fb823a810989f2ffffffffffffff000000007c750fb2a5e9089ea5cec3ced02b1a6a100700c736693066d877b84274f77a8c5ecdbfd6413addeb7fcd29f5e09e06762dd831d54dbe569bacd78db830aac166a5ae2d3343bc79d0bf73ddfcbe3cdc6450"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7fffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pwrite(r0, &(0x7f0000000040)="950c17ba4339cbf62c", 0x9, 0x0, 0x126) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)='\xfd\xff') 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000300)=[{0x7, 0x1f, 0x3c, 0x6}, {0x3, 0xff, 0x0, 0xb}, {0x82b3, 0x81, 0x7, 0xffff}, {0x5, 0xb, 0x1f, 0x2}, {0x2, 0x3, 0x80}, {0x8000, 0x8, 0x7, 0x77d4}, {0x6a7c, 0x4, 0x2, 0x1f}, {0x7, 0x8, 0xff, 0x100}, {0xff, 0x8, 0x2, 0x1}, {0x4, 0x1, 0x80, 0x6}]}) syz_emit_ethernet(0x84, &(0x7f0000000100)="3889f698c0c8783565739547b70d126f4953334387601b945b807938ffa4450e89daf33bb49fc181d18aaf2c0c097fb566911987fc1a6c8e8b2deb0aa529d808c52d28985da814ef82aeb6424792ad36c9804fbde5add7fa70a83f5bcec9ff2baced3a67cfa28b0a10ba41700ec0b930728852d3b08e8b2b75fa91def87f0f2320a37c7a") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x9, 0xc1, 0x7, 0x401}, {0x0, 0x7, 0xff, 0x5}, {0x8b, 0x0, 0x4, 0x5}, {0xff, 0xe8, 0x7f}, {0x1000, 0x3, 0x20, 0x9}, {0xff3d, 0xea, 0x3f, 0x5}]}) ioctl$TIOCCDTR(r1, 0x20007478) r3 = semget$private(0x0, 0x1, 0x402) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x78d) chmod(&(0x7f00000002c0)='./bus\x00', 0x81) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/57, &(0x7f0000000080)=0x39) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000506000/0x3000)=nil, 0x3000, 0x7) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(0xffffffffffffffff, r0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x20, 0x3, 0x0, 0x7}, {0x7, 0x7f, 0x8, 0x7}, {0x0, 0x0, 0xeb, 0x1}, {0x8, 0xc1, 0x1f, 0xfffffffb}, {0x3ff, 0x40, 0x8, 0x1f}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="da4d35e345e58075420d87a22bcf3b9b765516efeae2f36f04918b82d71fee52e2bde8ed6bb2a70996c6af4d8165873a5856c96fd3c9b9fd3601098110a4b4c300bc5f2ffb28a0b0fe9242bebb33eb9026232421f8b792d39b0f80ae68f29176", 0x60) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(0xffffffffffffffff, r0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000480)="f47d0b5ecf5ad0259f9a3b70e8caf6ad2d84b1250d414c40e0a0a787d2849ab3eb8a6b1efdd1", 0x26, 0x0, 0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/95, 0x5f}], 0x5) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) close(r1) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(0xffffffffffffffff, r0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getppid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xff, 0x81, {0x80, 0xfffffffffffff4a3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfff, 0x1, 0x2, 0x10000}, {0x5, 0x2, 0x0, 0x3aeb}, {0x7ff, 0x7, 0x4d, 0x3c0}, {0x3, 0x1f, 0x3, 0x8001}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20072, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a, 0x0, r2}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x3f9576805f632418, 0x90) pwritev(r3, &(0x7f0000004580)=[{&(0x7f0000000200)="23ba03d47d8a912446ce04dff9fc8416a397972bad2f67524f595d876be69a384ea527121691b4864553f97092a7687da2b1b844399355f3048a358d37e21786323d7fc3102744670f8f1a4aa7f61f9b7a20c2f1fbc464616ed72b6f95ebe8fe99adf7d53b7dca969d46a2ba17a3f74b36171f450c189d6b48fea124eea0fa90e3"}, {&(0x7f0000000300)="3241a99caad50f2ee92ef6cba6342861a5bcf8cb1397a0e67aa14b211c2a7a64c05c288676e3e3dc8baec7584303060e2562a72a13b3f247ee3dc813592148f2c9ddf0da77b8e166a054bbae0731bde156e591b12dc23fbe66199013260e058f7f6d97590de4708ed9417d1b17bae4a3d7db0c3cae628946f3fd78f42c998cec80c987eda251fd3cda397eded91c75014108a0ffd07e3bf0fef8fef1a02210ef430db822628e41c1c9ff21aca1500d51aa1e8d618fbd0bf9730424d1a47a5c8fe16a1a60d48511f0de93ed270a770341d4566cf1a116be8b8bbce7b3dcce22ea0e8dd00a7762df8abe067e95618988f050b31e47627b2e980c50d0b0ac54cad12cc2f035e1cd70fcef82c53c57324878fee574d0ae4bbaccbfe7520ce6208174357edd836f0eece7fe61eebaf3a25db1536579c3f62d5ae0b138cebc56772027bb7572ca8c5f0381cbd8b1d3d3d132a8b900519a20f968ff69c9724c3f875a3c037ec5a1bcec9983a642e73ffd87805565a5947c9e80be7f96c20a7b5c9586b83774a02773c24286c1194959f40ed55f52e559ce4102e2588878bd15a459791fd9da58df8153a4c7bab31f801f88723570ba3d37fd11503b44dd24b70b372515f560b9eb0bd5f6f912bf9a02a87b5810423cdff17f293fe07e0d1511e10e4c80cb667bb2bfa6f5b88810d38a4b74facf1a76df1f64d4e94b71593fcc3b899b9f81043a649b5cecc03f74cd72626598046581b5f5bf165aa7df0708f779d6f558a0424c845fc89661c2de82cd2da9127d3999e04b5a9b7d82d3e7608868ea77992e1dfc170998e77184a88305d475bd2c4058e1bac82d84f222c66994fb876a64e9639dfc702f27512e5f94198167e8fff8fc49d8395dd21325f163046a77ec41b18d2b0b60825d4a2d5d1b4e7e63a4ac1bdf9fb3da660931c48a2ca37a3c019f3c43c0d187236982ac4427c446613ad0056b8c86a1c1110be04ac6458e2518f2a307144b1c6e9f297dc2f93b72efdafdf0029d684e951be9f78ab3c69c3468d8daca2982437c65191afdebee2d57108d896b654b31fb96f4b1860174ad5b643ddcd29841aea596b34a9205e01d48da46bd0f66c922a6555fc4634571ecbff47a6e80e18a7ad007393bcd2e136f7d17caaf0d33ee9b1e53221da9925f9b4f93200a09a457ad3a253b88517dc211f0dbc74c4d655f933730f4c2545930599f47e9ee308ec388382a7374e702c0c74400694a5e344b472afbe739816b7b3a02dc1d7ed67fb8e62545d07513ac57a6c7283fa62b512238ba630f82fc1a72c69e8a5f228da92b13dee8d509755d0075ade5ba9f8edee0caef23d24c1f91664ba19e3e4eca0d49723a44b74dc88ac4cd0f7a7d983884b3cbdbed35ec873d56d1f8a812719129112b901bdc0240e3a8d57293bbbe33986b8525d5ee92d8129048a776e968e24be69ed5c251a8d00621fc2091d4f81a0a9652fee0db916e4a1117435dd0a777fa719e18a0671f5f66eded45cf37b64e7161b3b9b0864650de1022bbfee3302bbff39490d7db33f033ded3951ead97e929082b97859694c71eb84cad8f5ccc87b200bb7ff870688fc7bb95f1a3ac6ba4254dd9e3e00a7a7ddf7c96bc9da1ac97e39414de8cbdc5bb4e98244c8015b75e22d95463a718b8d59b15411e61575da3425bbb202ce7b80601efe783cbcab80448725997d10a9b720a5987e012cf1e3c8a4e0ff2415132e03912ce34a0973a98a347a6444d6aa9b1ccf43bba502b0bc443e43529251b9307d6bcb975a4c3f11145047735c1df662fe45de5d611d0fe7e05208eeea88232b99c59f283787c55f468eca7b0e1a29c6f169546151234db0c652604f2275d9e8aaabc01f2404ed244df4806b90297f2d3260222551da901e0d0b5de19d3ca83323f0b673248874f9576f0ee2b8588613465e13937d2fb7f302bd7adc24bcf2999a83c0026f34d6b3250d4a711dfbdd3ae01b47a896c122c4c2ea01de11c1bd7a9914ef9ad864daee0857eb26801aa66581be9e8b76d8a1f5bb5d0147a9f306a3598ad051ce6aea4c202d592ec14ef3c11365b8f2f6cb9fa46c7d1aa840a46f29e33d19d88495c2d5288d2790bd97ad39e5c7315aa521e6dba51896cec15c27d560973bc63faf6575de67c9f9838a717ae799c5a43d4c7519b3c58e2600acb55c42f5a0aca90b05fdc5ed00fb2c0f4a1c420e8fa90c2c747623dda26ec672f6a2633e4a4c192aa6c60bf3002f22714e5dce17bb4a904b2dffc550ad9219605d8d57bfb75b611dcdd994c56dab30765a296c288b3de1bb06a9a7c15c6b17c2d5868556101ca0bca158ac67ed68e9ddc3e73aabf7f5ef79ac466a3efed4779ff1d3a9ceef94ac022619eaee259ce67636cb5b9b30af791b6786ed3190e8943349b9a37ee7f076504744863e167991033f789eee45a9579b23556c3be548b5c7d7e04cdcc4d33dbd75e2093a1b48b8e85c3d21ac98e3b29f5f310e69cb105c89f36213680bf95c0097d8f94a5ed1405cd98196b4b921dba579a99b8a19dcb80f0ae199d6120260e8ccb990d96efb36aa63e5f1db73a1c99afedea2b6dc35004f2d5dbd6ee1d9b27fd5feaaae41f745611e0371b6e9ef4ec9e6fb044f559270ebb1bbc989bf0596cf5c32400cd3f9b01fd35bc3361d18686105ae3badb4482353a1f3fefb40b2b5a71a4d38624c5a754189c6ffd9c7713ffe7d77bb1cb70fdeb3b67e82fabb1c0acc9dfa4afaaa9efde6bd2433dbe4417f4c10332538cfb2d99eb95abc120e5537fe04cee5ec2449312a568007b70255202e534a02010a3b2683acd9fc5ee0b4ee2e5e5862b6acf3448302b80b84855b94608248dc0b182d1a7652e552013771588d7d6798f9904b3b02ff8510b1f372d20df643260a81f8c446f0331c6716778cb5e1a9c6f4b8eb1babd01e4752d908ddf08d3926bb81afaf95d447131bb408479c70175bca4799dcad790314fec996fba95b7b07316d03437d468e9abd7d198eb44fb552de38d92ce25699558f3dfc421bd91007de32d496756c164173d2b6236e6ecb8b3c98d0577d7fe3f28ea45cef2a1d4e2adad112dd6bf3ecf53a15d09be6b4796abb3be9812d1174863e454b6728cc634ae88cc3ff4b6404e3fb27455f3d15b4f882e4002933b81573374ff0103e97ac9042574c0c06a0ebe627c3b311c186ffb1ef69e408ea7ae785f454d02e9a74c897518b14933656ac86eb19215dca7a7d36f1a7fea34131be8082b0b08cc0046aa929d2348e74bc92f3f8b269d319427c813c74130c03cf9f1152106e12b01b5dd5ac3d6ea2f39c1ceb0c2606c643e2967332044a880bd2f5e3bbff6697a6dd8e8116eaa413d01f9c7b10f81597937254b56602bd501cfedd3343df58bf085ddb4f7caaf0e827d3f07f77919ed51ec579f966d9698f0a5b5df1c515ac51224d01826771a91f74cb2d52e46866dcb528c7ec6cd21683eb7f6593df1954aa82d1b8b8b05dacc542e8eb0e4533ec1ac36b1c602ee24cd3c297373af1138fb664db4152accb1763cb27b710c3fa05a73a8bd00edc9ccc8d95cda0b5ad9903a18f49320c78ff48a7cf68fde241105faccc84bfb331e088fb405a9a786b3c986d7e0dafb5f6b4718d5cabfdc09ee7e8ae818efa56cd73135ee504c45a064dd2982663547d9b67aaa6b8ddcbfe0206fe9c71087e1472af71e1a5ab97916067ca67589cbea18b6f1eb0eaf125072b2d47f4150e6678116215a71355204e6e93ca138de6a85f376ed70450400b3449cb5c1ea0b214cff857c6acc8462b4348806f9f5247fc257b16890f53417e69b5cd5d48d13998cbd9f14e568887d02c1c7b540038203ff959601593ca6a1a1310e8a808ea483496f1997a9f2bdc4e7a3c3185f7e3d372fa92f378b23fe8e8ab1db746fe2520668dfb8d1284d3bf2a45c520d93fc478a6baefff6a387172b2dadb8e34fa6608a3fd38527065c943ff2c279c7788692fdfa84ff5efc45f554e95afb09bc58332f6229a06dda545621f35108f0827463e2f3cae197f2a0fc0faec2dc96f941f161533d77f7095119063c052d2259911399fdfaf8732b848422282ba91c594d1d5c3b0598a026ff29971b7b7dbba07f87fa7905a55e08a63b65918f0d866e365fa67d4d34a7adad3ef616d44b7ee1c2a0e87c10d56faba38e52127794f56b371f8bb2e39b59e84d249252a691c6504165fcabfb67e151e662502f1142202f7829ce5960c06c02292a7ad6df269a7a066b587a141e281a2631c5bb60bcb0694bd5dcce9c40c72831d9ddabdc0ca08693b26b2ddff949c974001020eae2c0d9e588c55138d067355a7d71691f42028c7cc2eb1645ad527b34ea442346013a73af3859ffe8a8cd9b26b96903fa92f76f0a0d485a2fdb16aa8dd0c82e32f163632a3163cfbd97a9714f7a086a875216aeeed51128e2320274ffe0f72a4d0b27ee22dd0fcd1c028828302e2ca9dcf430f3392719bca64cb075f0be05a10afa07a4b96f2c675037da4d59f28005f66c3608d46ba77f34c8df123a89fed637443546f14a8130a708f48a065d086919f43a6bf40309a468d5876898607505057a1108a028cd7ec21cc25287386637194de4580de2aec1d04d31b1072addbf7395e7848528b858009089f49e88e6f94466b5a68eca98347f04d0bd5c48c07908b2e12e9a2d3f28ccf4dfb252f202d1e7a022c45ce8885ae73929a4dbfc1fa277aac39030000b5b2fdd564439f8d1e7e65e60b9b1e667032e2034f099b5431bdf6e02d9c210752813010364e68074248140845fabb59c11cfb33b30897ba8b5226ba1bc0e7814e4ae0a385f083ed3baa31584ae811fd793cd7bffce1d851786a5e6b18826698a435d142705cc12b257a9fa7c7c079b63f748e7297a4a68a142e18c6677fa35bfe5f72cd1302c40c60303599ec65a8b487b291a33790f29863313354d8888513e0e3c09fb8691307bf182c11b90909aa1d3232125688eeccaf6449fbb1bb8b35ffcf677fadef0fe40b20af176aa246ea5c82d703c2c82f19b5e8e39d1edc51a7d7ccfd9ed1de2ef9b660bcf02239496d93a8fae46c514a222141407cf9bed2a42e81b533c52ce56d2ffc91125cafb897b1f7958f77d76ffb431a496c8ac8f8db40443f64865ca77601f2880f4958c2d3d55225dcb7864f6a05e0642196ae77006d4e136e895aefae4c8f824f71e7efa8f5a9200866d494c6119bbde8933e6da1fc03c9a162587878912199d55bb956fc3b91e73bfb5d59441e4480c5ea7ad6b6b208ef15978f552d22895f83b554d0b5ea217f9a0d110236b140e2b48c0a36958647eb14264a73bd26328432986b0a20ee55bec7eec4597d185eb8a65d400bd01f10afd6e7e5b0ef2c0637aa890875f3294c4d5893568eed477f7403867f5a69f4cd022fa428a8a5ab453c9a4c5f0cfbee6515741857d57f4a1e11cd7a24b61149b565200cdfe7bd93b61f960dc7d9bec12364d05437cac154594b196aaf2b4e27bb0024d96055df8f897593c567727c2340814b3a5ae8af069d109ae8ec3cb560a49010f1d6b67c887ff290676536fcbee0d0bdac492ce9d5c72bcb4281e8a55bf37e945c0651b3448781c973a1a4edd4ee0718bb0dbcaa368801b7718cc0a98d7bb21d7a53549b8c325cd6c095c4a7c3ad3c922e2f39d07f49437b549cd62f00dad4f59a810e4de0f2992d9cadf7bfd25df7d7f60e9bfc27849d9cb50ef3ae56bfa83f24afef7ee7b8067066d6f63b449d93378b8e6fc51d44dcaf1a3c5474429c09605b5762ef2d8d1950692f33d"}, {&(0x7f0000001300)="049b0a6b11be6eeaa0522d172fdefaef4dddd3b6f9487663fcad683cec3438bc7bbb8ebac8721ddb1d14188fdd98e289312bf641bd5e20370b5bba19977c0fecec2fd087a0bc873169460171f4a3910ef63296944af1fb38d32c42259c06e5b890c724bf8d7b"}, {&(0x7f0000001380)="c4f3a09558e7424a5ea91a65cd666d9786b0b299aacf172f66bbbf194dd8de40c826c8cf52214429d655273ceacbe875b103460a60ba3486993c9cd6a8be053e38547a631f5e71bc5fd0dcd865ff188b5534445dbc830d33bca2f572fd99edb2c6c0a4fe3b3ac0f6a306e872d1dc159f9560c0b3f403dfb939c7de40dc3788df0fb4d8db83433b32ac6d0ab925e7cc881f3faf24e95c23606716d9e14300031a55aafb4ba2a07aa96843453e74e7b1132702cf26153ae76d39236a877f3301c8d0ad253ede3e352afa169dad89d6"}, {&(0x7f0000001480)="9c77c1715cb8126694e41635566070735061b8e34d32e62fba5be2550f50d62e37d12fdaf5e94f7cb0ed89ebd2170f7678a339375c38b95dc5a099c9ddd6efaa418f8ca78f34488ddb552faa62180342786494155ad264c56c19b812e4321b973f4e8a035b35f8ce85e018a5bbd5960374cf9c14aabb44a305a4645ea7e70bb58bc446522d6a4c80f29e7a34d7bbcdb473be9a1cf36c53f322be29ba76b685ede00e824d1cab4ba67fd18bda52f78db7616b588ab024b75f6f1196030105f4e96cfe5515570d5d14a00b12aeb91e82d2eda19f3196ac7c0977fbb7f16c93dde43526f971811ef90a520308b7bdc07c63173db4910fbdd9b8381a5802009b07364011da88b772aee3e112ef81d6a1892773e3bceb32f2bec8dcc3d6ee07ec6702668e83814a52cef09bcb19503fb0a2044666af2aca42c62232a936004ecec478b365d871f4d8f348188e13b6a4fbeb07391f276f31c0603ecf98b450e26d73be5b10e1a4014602354c0dd53f434d781d0834f21c1152678e63cfd114dd8f02d82810d582cd3a826863922042ed76acff55201c2e9477c8f59a576ce1a26e427d660d68693423d30fb23c0b0199b67eacb5af61a4914682a1cebbbb57c3c7a890fe6ccc12be36bef4fb45ba5509403d4864cf1eb487136d2df1787012c74573b6174b5d233fca691ffee9f851df1f599e893462333177c200f2c5d4e4cd5c56dd23ca32b871c8f7a19778f6908adfaabb0e1b951dc3e91e1bee9a38d64e5fc0c8d697cd190f935ad5a1be06d7f2214111feb23024fbf3bb1236d940000153d7a5d46c7be912387be98dba296a01179f729df14317a71fd209e6c517e94e29a9877ffb9084284426f422e6ce0ab053e0c42014f32fd6e875bc902e62e4901a7cb0ee380fe70561ce187cecbba32ced057a7c624832ba87984809fd5bfe18dd20ee8ee2c8ab62dc05a34ac902cef9a6b1bae2fa22c33c99e83f286a4ef033b44ebefb3fb3bcd98a140881e660772d59cb1c5f9a8176ce02dac39860a3623d15f5c80cab214b1ed3935fcc6cad48ce94fae775b167518f92be8bdd28a46f07640c39ac0c817fdf7d1e41d17ea027dc5a14b8497c55e2dc282766b22d7cf8957fc916ba6331ec2b20febf270048f2f5d031ae6a76c964c58b9cd2d059af736ad0067738f723b143f5fd0d153f91fdc17eb7efe289fe8aa7ecf0b304e5bd2905084ddf837779fa8a5602b41cd547ed8ad8501c6b3ce7c376e60c03b8f9d5d5f617554652a3963e81a4d91188aa7fa295331fc3169d63d92acc8401c1b2ec0972f165b9df55d43c0aadcfb0d61cb300f903e55a0db652f96cc21ad53bfe19e53c6d650ccbc39e230a3ece354cfdaa923eacd156f2ee5bc50e411977d752fb3e062f32f32d351d4eb1516b3e56b9a291d8e9144be929d9b6c2e6c82db6384d4fb7101260f4de1b9b7462a170c7e92a3d258611c1e90eb013c5611eecfc8dd563ee85eb1224158e14199b1c23ac6d838638d3c72de6d817b8ff984ef03797121037688748f9c799082e2eab9bbcc9aa8e92c36e90ac9a2b552905f5efd2ea245e5a175bdaba15416f539f8d872cfb764709b0c45cfb18953de4a871f04e54ac954c4ba127b43855f656d1bbaec2bed1c7f7382953f982c891313cb70feac8ab80f56cd8f33092877511a5b511bbeb1ced21116303aa226d7c5cddb6b676ed050229a38b64569e3a7a3e92b73dbb0908ca381c328521bef2750b80fb5e63afe23aacba5cbf8f01d66126dd5a956492f6272b0caaaf567567d7d64999743bb2b7ba6ef9d8a32db1d53c93c78913f7b90747f568cbf55a16a157345da2c9db16d95ef173440c019cca8a9dd9699fd35d0402bdb9a14aada58c5d17f45fb5834fcfc09b2d9bd4d80823368c93f81b5ce5e0e0a4314ffdf96118299aecba89c46038b2f39ffd1b9d2e190ad24846c76e721101b96ecfa5570ff81e987b0540b5a9f30cc7d2c77fbf2d05c05de36899f19746a1667efa0b9e7d9c1a82f3a38c0771313b98feb0614b1c340b872f4acc4f7cc66cffac5bbb7c2e1d2e620259baf7781422f66ff0e77a241df7d25e92d38cbddb90db7ac0f6a13d61b1614a966f3790dfffe28d638429b7fc7419e4918409e352776dcc7e735df2da002daade1b48509c681891c58a052ab27284a5fa7091efb2b0be5353e55980ab41ffae9dc511119e43b55a7596b9f939ac960392efc785a8170ac2ca36fa5d61d9ccb65141f2ce9b0a32efadcf7fcaf43dae8333b66e25e0a7aab07985fdb2bfe61c54c1af53aa3497f1b79244db15fc8d8c3b5d8272ee9d5d380460e6294d42de6bf134435443d60086a481f4bae62411bab59eb1ad382f2cdf8effae57d7e60559acd3a03004a77e0aeec7f4d33885cb492d8f5f55b200c3ff068e5cfc76725e117d1f1db774da20845a8715d0be9e71cdef8986b56dc01dd3bbcbec00106102a0444fe027395328dc7da2742ff634b8821df8582e0858d6370ce15c07f1492eb0d0f47c4db46447e445bfae05e468eca6e3bc9a07653ebd7a7c9470ad72a60e503b5c705d97f2dc534ab8aa8393fbe9d4b6ec58cf1adcd660e7e09655ac6e452c9262f69eaabf55d267825a38d0be88b6264cb5d3e9f5c717dc9f0345e7a1ca8748f76e6825e04fa08254a636d3ee52aea667b9685bf22a00bcaced5a7d6c31ea2f0538984b4c8fd17c116283f3d8dfb8d59008a0584693b928ef2e9947433b06196a22017cf9cb5a7b63d8b67b0d729852c7308511e54cb05aebc155ec6220b703b653bf8d64f463fc212b8b158045a758448d90c875938e54ffdf25c8dc36ecd32f3f30a97987ef9a3a8a1a05d1bfe508dd41786edab9a7d68841f2cb11b7ab25a900ca5f44f0d4e76e2c793cfdd05dfa9d43f8132163f440013cdd2312caeeff9db3131b88352c6a630f94ca69786de20ee82e3927cd56134159e8e4455d346a2623e8ae19be63c36c094e52208829bd166bd9f0212d2150dbdf4d13d0eb339542940670520e59dd66a52ef859267081b8895e1ad69fa3f467ae27e214ed014b6b79cb069ea785755266e6942903357c1eccbe406257519cb30cbfe4cda496091683d73c63788366f76ef88e84f2be39d0d947e224a47cd300618b75622ac75a011bdabaa8d604429ec6d65279ee5b158528425deb9cf9c4e34b79cdf4ec36dc9b99d066c8fb380f48bac54ada96eb8b85dc7860d55916ef489262000a2a6bb8a80d4520ece5a76eca5b7978965ae53b85feb2cb2343f663446aa3ec9b0f4d7c1754b8d333a6be7c56d1fa7b94e0ba78865321d3385bf0f757631ff5cc09bcbdc336218161044af98870501c9dc77a2dc2542c408551cb452074fb9780d1591d3964203d380673e1ffe0c3b6ff76ceef2f49fa452ecc8aed4d1317d406a961cdf2162050f72ae95b9eeb4122cce8a4eda43b93a7dcff8e650ca71255da55959772bc767d9635bfd3f6ebdc7d6d83cae3bfea6ccd037b55236a3c569a590c3ab6a838ff2831c526d07a373479c810d02f136a76cde4a893b12ff9444384641d614d1d748fecbd190b26663e51adadc1c7e43cf217f98223273ee2020886e0b056ad8659712c2fd479c8ff0d6f73a37d33e82d1e2b6c9c40922f2048db984e5d9b8f458c16bf8640188fd080233142679109a71d2d67c2fabe5b7c9ad7b181b4e9b7b6fc9b5b28f62b827269f0b4b11199fe3ba4fc3b09dad33a7b3b61d348ed242d8cb47031593839729ab0f967deccf761327742a02d46741edc04d680ee766ba34264827b5b37eefde1de814d748c70b5204f481e4d3e2ab586d0877f0053ca118ceaad6640c3fb6e5afa32de0313ac024cad98aab8869ab343fead69a0180d77c65bbedb5c58bcc89834afc0ca8df3400653d5c7d4b98e7ea1194967ca5c3ca8de701574691ee517168e6d46b9e13b2e0b5ed7e63e59cd17e64b0cf644b6d84abb7856907de81a96377186fb4519802ff5697d15a802d4da53756f993afd7e4ec3e7c70171dfde590672c1caf464e2c4d1a277b3b94a2463089d7510671e032bda0ee5289fd2437821c6746e9d0d39c62f17d2f472183ebde572731b206abaa7445b90e1e277a52fb3f3d2bcb9847223df57d7b428bd7da315864c08b45be34b1a05abe85eaa9c46195899b73b66fdbfc4169ddd6b538e521dd7ab8a0a314fa6d6a2b14c6946c79b06a36d4efa2d151f3dcd6ffe3185e36f69f17a0437214d102389e69e1d99857b76fafe2437904856710b898a654aa6d0df6d3b592297800960574affb130587ac0c3e5320bb700773c854d1403ce2a8d296c68c3dc5054f8a589f40ca51250b8f464b88fc02776c3b6887bd2e5a05357ecd1ca9335fcc1b92e1d9a423c797c0c0ecd3e806a6a10e9c590cc7094220ed89d49f626e755b20039608f35ccc4718aa25a4b22d22e03401ef207684cc611267b294c551ef4bac01fa14301c8ebe03ecb54e617985353e7c66fc82d2275a7c5778f8c21195513b7aff6175ef4404c4d2439b78e7046658b69476c6ee31c0518e0f00a1a6b241eb3bb5f72c6d397d600bb0e8b5d9ca4308a4bd3ddba273d8042d66777b63c1e5aa1d3adffc9376af77d20625859d02e837f87652a13e592b7627f4c7aec9ba3338bbbf486e4c2544887af61bbb0e5934ca159a875983edce5df4a4743e685d6c98d62eaec8ed7fe3d84875c4a6cd78853a0a53d34ac9240c594b7a1cd59a8cd9f3c1e7564d82aa268ec8c9b929420293cc80c04e56efccbf81e26583408dca612ef5ada05358e7a3925670b90af072383bd5e1047ce8e99db57d6ae508fd9aa79beb874828551665c48970125916f9f23af299db7eb049dc634b33aee211417a116cf8e71390c01cfad3839598085fc1ae45a27a9d0a818a455eb9a491fad737140994f700b40279526de555fa727a4eb4ecb8d53e4de1254bb732f29abc7564b74e5dcb5c032cd6c3436a923303aae423af9ab612786b50e0d036c6b0db4b37a9d84334d89bd81d8d0ba1803b5539862f8a258d1f23850a6655f5aebc5e1343a23430bf5dfdf0577ec82b8963d139af5065bd1e91d13bb6ea7760260818d2498762a8cdc524618bb3c8eb6c604eaf1241147a800c923d0724859c8f5b52ca1329c1f5704979f5545b9e20c8a3fc0dd1e4f75a7ef0904b8086391cfcf6c005b1c2847531dede1df52cfbb8f3e11b64f6e304734466825a4be481a62945a8d315852cdc3e0f46581a9d501f1bb598b240166a79bfe065b1bd96cf72e5f40d637fc5345ea5c76941aa346af36bc1b4db0b38f32a1b7bcd2524d10502baa7d9be2650bf00e8f1ccfbe501f105946c2fe1a3e12e4ae09d736d992e4c3c2ca3d854e66f23010095667d2033346bbfbdb53193fe3e5f1a131a6c39ab9c1c4336fda724c1e57141ea5890e516173eab7886912be85f621c61d1c5f474e54fa6ed25c6e3cc9b45a9a20880b398e09cf5c30b011a420db549fc1e4fd7a3a8909a361a81d7cdf05ce8dc21e6b5821a91478da4978428c4595ef427485348f0125f20f15896a81396135c707413d90c0db3ba6f453fbc1667c00af2da7730a7188e8e7df568c8ca5ab0d710a8d904be4adf7b584c9f96557b332dcbf5e9fd02d35fa98009d135b41add18c819540407887de67645af55b648cb9eb10707179f500c596c6c76f6c04b52608232e9ae51275bc191dbf928ea8a8fa94b996f2045afe7a5adaa0310da056e716d80587cb1e1c43503a9f33c119dae0b26f0b28eecd90daa84fc559d93355fce2583bea790e"}, {&(0x7f0000002480)="13c6c117acabf8fcb7dec9c5909d967fdfb587a461abe1f9ea89947ef8782aa9819fa83574168121d697183cfa75dc10e42baf285329de5d43bdce34538dbff6fa0a151e38d7c0c513c4d0b77c95da5a0f839c86983b74ce47ec71b647976305a90b8fc652227f498376e8b393205dc9cb8cc9254e42ce46c7e8e301c0388dd2d80367d434a67530427dd6ea14d9622356b76618bc5b4ad131051782dcb775ba751eed890231b6d54589f8d11047f3dec280823daf81799bca63402c0933117ce634f7b6a04b1d4cace277b447a7d04a4b76125f52899c5f16636bf4f61658067fdb07d9a99f5d4332b2727efa7d5d198837f378ac765175cc1352d72489ab285903558c7bea12cf34a54c3ba4b99e083c79d1b1253bc7c8bb08fed91fd760959a1dc86b526b8317d27d6d5740c3b5b0f7e891d9457e6de9f3d9ca5ef7f550302a240f941af55a8420dd768ff986fc9a6946286d33577c4ad3652544a2331d436cce0992a75e58902e8f3ac5b1b66ac073e6d44420ed430754bc04f282ef510ddb6fada57aed04b34441236d0a639935f055e36da2c169939b9b9f7ffe8cb4ac9b9943acaeab9dbf57669418a8cec68a43e09f26ea38f9be17821ab9ad4cede731be42e9b9af30a6423d6db1b5f11bf0d372c19d62adbc28da3d2d5c613e5d541444db691385655cbdb6349829f0ae58a4933648867a2cded872f3ea05d8e5c1737d925705656261e53e8d48d8ea1f72efc96f5a41a1f235fdcf8b5fb161d3bbc7cf077a5920d0815eae0c58d89a323a35cb2b69c23a825b1c5a488b748413ef4f2ba9abb32631dcf51bc797eed29e9ff683fd42ea16d8b3c00b5684b065e110602a5ed4182b5433299c2ab6e239b2fcf9f3726b3e89584219c20e323ddb5fec5f1c1b495aa20e1a9e6df9fe675eff35398a9801cf584b4770127676faca5a943f06731c4463877c576c531b14d9e7c32f371fdce7227ae5abc81ddcb00bd47096d3a6f24969827c340036adda0a16b874fbe4902c88f6f88f263f2de943c4f3f43b47f543d7deffa6b0274136c462b40b7a5d98c45e579761d538104f9fab2477911c397a3d507168d1440331f9b7a742f6bb42d87f002cc4256b967ce96705a6e67f10a55fee9f177584d20782ac1e32da2e5a03f680e6e5c9a3036e30a0b1163ca5d4081f7db40d8ed94209d19e9b2642a35521049bfdf048f3ec219afaf8a24b10782cfce60c590c46fb3d4e6d1e8932dc8410e0f4103c2776498d42ce4c1ac15fc5d6c1a02abf871a4ff5f38b57d4f0f561c7c78c02f368ccf1f4b88f295a481fb2f62adc6c25e6a26ffdf664c3db6873a773c0ae5ae17cb0f54f321c539239cac73b3fb2a875e58dce931bcc48566a18c7e08c70d73938f2b89c2b18f12822a15e7e303b3a3ab3934a918378b549d8a8eab7ac6a799a453026ceea70fd4d4f270b44621daefef6eee0df1629ef0417b7077274fb67f4828af24f1fe0e96684e074f10925436a32d6208897da3a786783e1bd6288c8dd45d1e61164d7c0620d4342e069533d9c1962cdf41c8844454c852c4f34fd56260079df1bee931219b99aa9bb8466803c7d90ccd7410ce9c112a6511a1f31e3dbe46cf75d110a35ed91ad35a4e06252be497f4ee3bf7c0418452a2100591dbd8508128ed309e3db827e9ca887f8a4811ebb00bbc3935885ad578b09c9cedd9c777c6a52d5df06c4ee393c8cd2c7f4d7f70c33922e012f164705a409509382cc6b8318cba9f3072c6472b3726aefa60f4432375a179c61517cc02370b7c978ac4db1298e14eb18b8bbbdf4ed4d3e29c1e6ed6144ffb6aea0356d2b0e2dbe48c8771bd39eecb386bfc2ab0a0170f4f12f672a3064fc66d855e44a150cfde702b569aa5fc0634d8bcf75bf5dc7b99c612e78058707aa7319e33bc0a608a03701b413d42ab16c9f4100d5628600699fa666276b04aad8d296d609d5fb7228bcb02aa5a7140cb53e47b3d041224bb008bf495960b6737a092f3c101cebb12c24c6471c614cee7f84719340be1a33407d0d2b4c5e4a1c6071a50a1e26d3bead22f694ca12a82255bd8cfad0bdcfb706afdb36a9be77a8a043fd90f7cabe4d6cc6d730fe6d55c0d5fd4e49d8a6cb7bcbf0bd425385d20ebe354adc1d59d37b3af6f29a7810232c12a6c6bb9a9b731a9a93359d92ef20278579aff3202f6467adfc990a3e97e3b0771c0941d90034664ee067bdae05e966bab8fbdc2adb73ea8ee1cc2a675ae3cd901457007785a8933d39223c68fdf4f044dc02d4a71ea915742315fb74a82b56f21b71673262cbea6abde600ab01b509c7958e45178d69f87464069be8b25d54c9b9bbfc5ae94aed7b4eff1b5c7cc89ca39078c01b5323e0ad39d09c8e2a46c8d851c9924a535ecc1b7f6263617e2e400b08c8b7dfc6ea69683ed4342bc53d660bf484bfc4b8cf8f4213a332125ade7f6362a64d0d760fead73793b71a15b6d4b9ab79eb21a400622dce1996797ebc39805201678f02c8cbd4e8ae434a6614a617a211cd5ab9025a74df78105578cce7bf6a2b741225a53ce97730ad1afd42f6068b3e9d2d5dbb362fa2d49116722912b2a63251467d0a84f9d0acd241c6d09359c2e4604fde4eddd935f0115d9eb5fa69f166d3c19bf6605cb5e56fed928c09dc5c94bd919b0bf7549de5fbe8d5ed2b0ca1bba7d45e71f9a8b2855d1b7fa0a1bc4e5551f0218edaed65946ec619175abaa20ea0476ff547d57d0369c5bc3d2ce92f60ee7f781bdc7c0e6749a11632f03bf1340552f05bfe031d3475388b309adf4c089e1966c754080fa4fba030701538a1ca8d94bf2af74bf23e49da266794bdab15768e2fc2c0f29681ec17d18930dee9e789070d562c87f41636f8c66c3bbef2e54226aa360949e213fba195827517bdac2ff42e77af7d6a744223fe9a21a44b65fc31e2ddabecc4aeda6b91a6e339041b3568ebaa28fd07d2d2fe6c33ff0f01f00af711f9d575b713005813d58fc9a49e01b9225988d4cbcf692281cbc7a030ad016f34b590f39253785f0eba11828b4fb5ecf603b9f3eea72492cc86654816e295a809c5bfda0f70346205e55b5ab82b802c640b1cbbba90fbc8a9e6a76f11a28625f0033280f7ba6c67b9ad8108eb03070c298e8fff920adcf2cd6c250cad5866671edac6bcea1de077ed94f8306e911f2b835f3bb90faa8daefd843acff39e2576deada6454b0d9bc5a2c30b25366b30cab10f70f9c33310175d996181a87b32dd66d971ace95778b52706774386a9c40911139e471d163fc1dffb8d699b7c70e8c3bdb9c2209d879d027dfe844b99727341cdb4e37f7cc9f02166608eb3ef3dda684ed8f7179e4c51bba6b3511069800dc0dccdbd24fb5d666db9ed31da72f8bbbb7ccd684cdc25e1ee688a32cba4c02614719e08243f6e75a205c09cc0297d13a82d335bc87fbe96bcde380c7a672812b28dbf9086e2b1fb33983f1d3f187a5e7a41e551accbed9a7da34f99d5e564211c505fe86567a8fef3c389de9da995a31820e22ce58df3b1e0f978c7c7542cc5d81783794248385f178f514686bf8241ba5d4da14d7d70a6c5583edcde93e5956b25822449b4d25703cead3a8524eba9e68d8c7e600dd4264a4ed552b5adcd223965dd8ee05f9003e5c2e6c44c24c32bd0651cadec19b66f32f5332f3428113013bb09ab006977ae04963ba99ac227a23501bf4b646c949a79514549763cf74a3095d5cc0d4e9613bdf664a636538f2a44c925afd11f9df2e8e2d1aade0a6626326bfa38dc8f00237c100cd698c8d5a203bf5e63b7feaaff1c853ec5b8f69268bdd02a3b2e9a7d2bc9bbed3afd855f390c870377a3863bc5d0c361e3bb41d29cb80315b12115ed6e6545437f46d65498d7ac43f13cdec7b6b80446152e52968ca7d114d0d40920bf3845418faa5cfc368a98f293e976aa3d4472e90a7107ebe64cd719073148451a8c6dc7507f64b9d5989ea67adfb51b8c0585d7993e8d311437758d1e893cffa293705a82ab1c14ebfdff21c7abc0d67d98def354566b50468a0c1e2b5879c7b4f36cc427ce599fefddb90154b99b2f1a710fbc7115cb8dd9b2a6fa837e7584f234dad3edc4a8195d24a141be248603be19353aeb4ffb5ca03ee31043c610e17ced764c6d274ef22ae4eb2e1ad5632c02a17b94576f0b3b1670b8a3dee080eecc667c14f1b5f6d0fab695c742d97bec39d27d0cfea37d931f16d945287200eda87fbdf43c55b3fc8e19866b628e46f7dbd6f0780f2406fd690a75b56830aa5369bc79a1063fab653eb9db2ddc4f93a0dd9d7151bbf6d26faec44a2878759b71ded684902822ec6666283229c5d21fe3c3bddc069d36e386d525f8870ce287b30f508e637442d4314a351aa173ac7ceee09b0c3722d7d8e1ed038079630fe420ee0cea247a14d9ac0aa3d7ad6ba8c9208d0c3249a2bbb3ee0a1560de4a088cf332e91e494296007473673e245a91539ccf40092d889a91cb52c20130221db48ae98000fa861012262c055a90fc5c7c80137221a58096387f05e5ed972f834d113099dc252e1a97ad71183003074b741a671dabc58a2eac40008f8c61d5906f8eaa303723435232a8d8e83c8916480ff3d68b5168d346bcda2ef913be48f18e6a74ebe3c610d8faa9012969d96d66dbaa70effa3f5afcd114230ee4165c77cdbf69998bab4f41550c7b36c7c1ccffb16142a138684b69f5881e693ee44adbc08d4909015c4d748a7c5d8269eac3eaaa3e6c1396a492c7d960d91b49eb767ccd3b2625dc9be17fd30e6c85f51463daba226461f6f4968100c0f9e2bcdfdfb4eee3acfad382c807758987a9bbdabdff2419f8b8c1b887cfc815ace8f45cae9791f52f3f9b8bd9a4ae7dc952e3c9dbe2f43122c7735550f26058b1382485e97624317480364873da35285cbfe64151cbb368833f554d3af9a7715f1712b3817dcf664f42f0988933480a64a2d14a865b942da8df6b22723eaed2e6bbf97f4f27298be04cd7be902239e6be1a272e94ac1d910bef803b361c141019b9cc47b9ed54a711ec03ecf450cdcccbb8d526efd8630791e7a68a4eccd57523557bef33cded5ae0009675bdff6683a2a5d5a07291d39b64398111805471f486d338d11b6d3e14fae6b59de43d2d1719b449263a091daad997779891b4ef82d2b6ae6e89fe4c98f9e9f11e1783e766e82c0b82b2fe98b2a1890170b8ab8e4baf7f30c7bd44b33369871c35fa5c01124ac68a67092a8671903b77be62b1869c814acb47d9c002e23e0ceced69299f6bfc89e6902db296b13da6c9d90427c8403dbc9e314adebee652a28998e43b6e1ad89e3c6d44d4199ea7587079331bff9acc66d2f3683ae57daea9daf1328564dbd8404cf5dbcca73dfe01f25855c8a13fcbabb156b1e2bd4e2ae715af55ceca852949bdd4922e08bcc5bcb28e1ba091cd5b571aabb75f660d37c80ae9dc8175ad5d5fdf913842c0c3e5326969bb7ad9947db6631d9101fc4887480092e97afd721df0ada538f618ae03f5250f9ab6525025fdcaa69d08c887446443c6dae7c16bb89a777a6e3b608e3a31513c880c0b06cf2610565e728ce1bba2e64ee44327ecce1969f3b167822047002caefdd3bcda2e93b100e4d665ac966cd7583d36bff321775e2e2193e267433401836e69e9994db868c5451c9643ac112991e179b150eaf9975b306ef7b79e135a1167ac501a02cdfbea04d6ca48dd43e4491ee299c8edb02faed55d6b084521fe2ae492de1614fdc6356cfffe1bbd344a66328bf0fd", 0x201}, {&(0x7f0000003480)="0321654b418e803550a9fc3f299d3bfd3f51629557ffb6553bc163aaf5702ca2a0064b8d0feda2eb7d288b545b6957de2fb961cea10fbdf1f98bf56098afa4e4f8c9af920738078337affd8b172ce93867928d9d299a06e11a6067821d09fb24ba7e010f5a6eeaef9293af5ce5c1348aaa475b95418fd0a70f3bee8faeaba5c682e7310ef01b3db467a25638aebf06eb8461ef7b7d06fc9d11ec2aebd68f77baec0a02813f440e05680d2db991a9d0e5e82d6e2cdb513453180656d0d2c5593a1bc4ddce37ccad82e23c6fc460cf1ac054a0e4a2613eba49556d69be9ae18d3504148a475a84540147fba47e1a12b9f8086ed83faa15310f685383feda9ffa8df3e802b13bc2860e4e8efbcb2eba9de337e1e04b9de31718198b171617c8d9a842146a013db0702f8857c1fe775b421f0bdbebc93bb8c7941d028d662c9cb54dbafc609ecca2021646c12c342b4361fb96db87febcef4db7d8057983b461eabdcb959b4a63e64c94fdbbf134de7524a6db19e50f472378d4cb13085dba44a0c6c2ed081f7b73f83a638915830c640fc25883e37996381bd09ee1a0c9559e6cac237b799e7f722c0c37c73e7a11d3591e58f5d389c5a388d5df50cf98712c214a54238dfc670da271db24125ca0f8d5af998d50bf89dab3fc6726635b927a390e72bc2304ea616b6846292a43ec2e938e1ada7a37dec75cad3f7eba97a09270e7199c514083de16b47ed23d1c4c9307c0d30f7e455d4deb17efc73f4bb62752f914a6d897e9b03e2880c5dc3219e4c3c4ad18deb3df8094ba4d6af089eb278bf0f56847f40e5db7f278b0e0a37b2962eab9bafa7c5b01ed6848d1b22a33de30641dfb26c98c3d249d60d544a321f05f290f2d2bf24a193b88566066e6a40b17c5ad27a6f5fce90ef6fc576764c71123cf7f23bca92e3864f1c558e9ae32b148078c0816ebb29ebc537f9c6db8f63fd6d43fb119a3398553466c9e4a5c840cf8149d59052df7af931a688facb459a6b6cc92b0b8ce8c37b4b1adcab4c00745bf5897ca9c40dac78f1a9fbd5e121b9965be6f6238a00be7ff7c54701400d264e880981c5bba7ceccdc5bb6c374c417078581587c92d91b8322ebad4a20fe1a5ce2284b0ddb6120bcfcd535f8ca01bd0e8a799f8493ad6a3f99396e9837614a719c7d9386039383382dcb5f2e90b9ca41f935fcea7f1093f6c1f46fbaebb4275b756d3bb6b363ee10f3bf7449de1e5d0c16845fe46c4aca3563e2978eb5c6bfb98a23e7a2e68a2ba48c4e0175edd42e72b23a099f0e2adc47d2bf889be94007c5eddcce0c2884b314fabb3f28c15f194addee31406d2dbff559558f91f221ae0fda169dafb7c89851a51015dd328d2a8b3d42d82694c5170835f2d70ed67f8fa6c78b99acf34428472183bc24ec124170818dc7b443279f6982dfc4086b4b18845893ae900b71238f3374493eb25d42c8240766ca5205e04c1ac158a05a97862bbcc7ca284303b34290e53cd314308b75467b0d4706790c50836f3b7bb1f1a55de5a63bdfd339c420c40bdc02c70a4a73533a2546f3e0194e1c25a7089899d0d8c3930b10f2bd020f4eaf28318fa4e4a368a665100c9832af9ff03368f530837c9d50e1e962f75ebccd60305aa05412ebf45bb1d2d0de93775962fd1a14a05ced8218be78dfe3f64b6f6dbd92c39be63671798c65d1e89389a987c661cc0f322f8cbd909dd9210009db56a9d9c40127a0a0ccf94cd4595c50e71b167447834ea6e60fbd47866365f667fb695d5b4781ccaeb9c7543fe6da6763770247080726d1f9520f266f6d0364918c969f97cf3875c843a538d393d667f60d58eef6f32cc40209a7b9a9dd0f11e2a3cc23f5f4f2e2e4d7c35711168f0e5d6d8078d3988c710ec314c154a2f20dfa7f452cad6b880144ebd9b5d091a9cbf61b0d1c0ffd48d28ce50fe0eeb2bce599d2f91bccbfa1565a2c1f9dea1e3024eaebe9593faa01c6dba3b440713d453f84d5e8fd7ab24f1de63ce57596dd36f7f63bf877bbeac5bf6997d1b5666416c132b8819dd3eef256238f033d8963eab84fcf18a946eae75b93ad203fc9c00997491dc1a470190b48b3eca20cd8a36663ec62d56fa083cab1c4887fefd6f00de8aef89104587605f0d0ef9ecb6252ab48b5f087429d531d6f996cb5efe8f2fbc522a2afd3a6214204c02a926c542f625cba211e98c135df129c65e35cf16bf58b781bea9b6c218e6a06ea303c8eb0e53504c9b29293859bba7e8e84c69b395da08219926c8b25090dfed67767f8f41c74ddbe87b067b5ffe094e38be5270410ed303f49cf7942c57ce9e3af51e6cf0ed7b6f28343a352db5e2e24446291ad50c10a27cefd89bb1f5831d8facac98d8dc8aeb0519aff200034c4120cb8bf5afe0af3c23ecf82065e28f99eded5a58fb232e6d9b12a27a4b7c5f92e9ff5ea8b6329676800a85e3b9e500208cd3cd80c6f99877c86c6e5039598a995d60504376033c42cbd85b3b37fbf1d766b50be6a77674bac02b5b4a55388098f687eaf58ae1aa663834ade83998ee925d287c87c8c954ce9147bd2d850dec250c87b9d64293db3540ad2a9f8e67fef95b2b7b65dccec969e80222ebac87469c421b69fe4a75d307e170dda15424a7435d2c4ad65a0c1278450aa73b206f2600dfcd6c4fc58bdf1745e1f8fa03bc8244a1c6f890d7c16fa991e40c2a616c776819d493ef5d0e17b73167948a645c025f17b657910abbe2e9a909296062c2e1b56aa4f7dbb8b8847e3ecff06872155109dd7dd4a6926f415f0ee4ecccae8eb0df97fcd9852754c05dff58dd9c90b11e218bc7a041ab05e1550b130425ff269f3c6493e7a2d4be46f7079f17924117bd58f1b6ce23b2f566fcca479608962d946ff3bd1b4d53baa1fcd39d694a70b77071cbcf1e28a10fde9cf1cda35c5ef3d3c1955ac47d213c5b30e9d8494de2114bb646d912ef3c8159098b3ab6664aaab085f7589b7c4366bd53792e89824ab9964089f84094b3d5d4db7c0b460e784ebb72a15bbb7993ac373c767f6dbc5b6c71cf26a5106375902df001d2f555eb2c82e17a71dcb8e88e422d5248a6241002da1b6ce2c0a243ae5bb3e05a9fed450b44ebab806aed6b12dc7c0f71bc79f142af482ce93338a206946cfa454a50667c638ac830ee16b4657235fb057818247c2cebd5b668c972a2c4e9923a8e0b5273936367b5e2754ebba75d45e4aeb51a83442fe8102cc07f5eaa4b11b69118958d59dd237cac7d0461318ae9c268fceb26c7825c4d15167181283c0f7618b4c7cf4959702978d55a38855ea676b05c425f135f9563da8b76bab4239d582982a76caaa916961d88f379c425e1e775ed623b82173a033f42f2b7207e7ed479debacb518cc873eecb765d3c0d1029f47fa766e0189b1ee38443e77bc88333adf3ca48917d57e07b52f650c66d9e2c7183bde925dd0df6d7b986b2f72b2f753352ac579e1d36d6e10a1716b53c23befcf412ec4ea117f657c5fa7d8b2286b7addce817428f169939f9c3811dda4ef23f4d0ce9c10550c0c0c5d7240e041a072fda859ce546c069a5c6d88a59f55026c4f26755d2aa1abf46ec3030a451676e441178fc39afd3dfebe47803dde81b021f042de797365bf8223eed45c13f6ed58f168a9b055e7e35d23c6b32de2895ec13a965e5f0d521116b23da3b8d9172aa9baf83e19b78f27c05ae49bdb1bbc3b5ea6a9964c59c60e4bacf7d59758e6d77f00c1bf7aa75d4555192fd93b4f41be71fe9962b3c1c5be69c90da54fa2ddab48652737a287672609b05c09e1865a0cd818f0416fed85769cfb8d4505952a75492bb2d6e6e1d36a9721a2044057159b9f77e0b42982716776b94e0ecf231486acd7442cd5ff0fdd270ea7231ba01a1f37409485ae7693526fcae8af1721eac43482b7a8fcb3b772d78a8531951614cc02c40dc60b75128800be875333d3a4ff0140afeac407e2b85adb2ff0dadb4c323e736532744659807188eea0d70d72d6552858191725f67490fd7a45f7bbd44e7eeb392b687db15e7ff45df2f1b716223f8651cf949588a0386b9df8299d2752160b633c71184881f3c840df409c37254ce80f8f342e8180c62be30aee45f50d574db33e27907c2ea6cc21426d0c36a339ce6b8df84ad46d3bbf7c860b3a0a48b10c8b187dabdd94cec12bf75c2b5bdca4f29fcafbf146e74f1c33198753a3a1d42f5f7af85a92076ec64d241c28445d298b1495dce609b0442e1f21df9035b3dea75db23e5fb0ee056b3d1eef93d354fe73e51dad83e49b079f2fe505e114a1ec60515a06dd8314ee7ff5a4b4481d68013d9977a7ded280a8b23ff2b7061f84ce526f74c4d5774824aa82f8b2f336c70ffd04e96b75afed201dc1008e7beca6db25f6e4296c31f270ee6fbb26495c574c1735077fd4744bbaed7d039256b9727165fbaefa36317d0f0b7ea83d30041ba32d9b26c76e4647403b588eadd24c59159fc688f299de13a4b4f03f2ed5235e0ebff773941f83d9527d8f4f34e65b07ddd02cca9b4a6beb1f6963356f2254b403b93aa4dffcd39dffb35cf7131856ba835e98dc14b1ff929446e1da726e2b22a2a5deca1255aff7109e9f78735de6b65bb2edd867a2a4638951d35ec4bd4b7e28f5def039a585caae51752ea539a0ab6dfeb554fb230a719694d4258a30666ddd9f47484bda482a369074360bd9e3bcdfe1f1b2fa29365939e6b0ff15db9cbc6c028f4573c4b2ae46cbdd9e98dd127e179482b35ffec81fa808bcd8226940212982cee397d0ef098d062004d14b056f1b49dd307c925c850a3230a0e73755cab32140bfa6ecee8c583f0c49738962328f18500f7d10fec7c02eec2f8c20b891817da8ddbee90e6f012efaf7faf323923947eb6ff1456e03cda06080f64b189a8e2f9fb16013eaa446ad518cc296847acf66e5bbbd188ec7663082ad934a4da39292ddccfaa642c5ce8741c010677b827065d3f66a8e7446b331d0fc84a9f11084b740d6233c0fd02305e7ee98def5fc8ab41e4cac073a548bca58d14a011645adfdb9a146421a598dc9ae5b893dd24a8d2d1a4f92ddd1a6e083c4806e40270d37f487cea8f3e98a874908909f4b9f6b53b9c4bda524b2c81983eabd327c2200e20ca230374489dfaec7fdc2b9471b2c818adcc5b12af5cd8972bae45ceea316acb4c1851f5f12f5373a34f7b6f6cc141d22a615951e251336db37bf3cba40723f93f1bb751d0e1ed5813f6aab78d783c77861d249e0eb8f5d70da2131474a7fb97e4f6b34659118e14ab3f2d7bfbd99f089de99f79190f9bfc5459eccd6a237985a9dbd1a035fcef2bebf307fdfa36333591bc056d8c9f77abec670a533b57a4267d96805fe57c6b4428105e2dfb1def0a181ec208f172f49863b4700fd82f9a5c568ee397fa52a07e8c16be990bb99a436d9de6345d4be907f9420c9b46084e05bf73c9542c4f235800c37de450682c015ccff714d6762dc5aa7dd4deac9b85122b9fe532aff51199ea28ff6e3279fffa751ad5341c6206472fd87f32fa4f8cbd8c328aff9552c6dfdb8b6be309b83089e67bbae45b84cebf8394ac343b338169c6819da47cc7bdf0479d09c4f286806c24751ba4d2ca627925961d3fb99f116965c09a328fa68858d85bb6c46a665c986aecbfd80fa9b5b21fb9b3a2d8a70bb31497576d62df928bc1ec9283f09314ff86a0ace18db1ffddeee4b61287124d0ec26cab96537cb1675b6b163d8d5fec23dc7dabd73f2257724c37740fb6a4ffe8062e1f01b3"}, {&(0x7f0000004480)="b130ddd856842609b7125f6b8371b6a9a8654b627444e3c71f3d474a60b9335e23fa4983536d0eac45251cb19898834068c80d1df658b4a10fbe02b712d8a68b43930ac33e7447c6f7f56059d7f7b1b726ffc910d38c59db958a7ef7d9b53ea12ce76b5d56a2225d61865f671a045b0227e2706e54dd387806d00bf97c03f95f488c89652af06e1db5a0d4e9d0fd60fc9b1ac4cce501a64b8f28ea6441ccb7e155512a8ef282b8bf36c1d34a8f673eb4061d2aa1f5d531a8b0bce2b108621d58019a292063197936146e"}], 0x13, 0x0, 0x0) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffd, 0x802, 0xfffffffe, "f866502e339f2560de4532113800000400", 0x10}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x38002, 0x3) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) r8 = accept(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) r10 = accept$inet(r9, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)) write(r7, &(0x7f0000000600)="4baaf677e9ed36943dac1a03c7246128d1ae6d9068401ebe3d81d4594d21046b9120bb81cbe263ddf7bf5f899aae63e579360ac437bfb7b2dcff19ba549de54bcac501fc6d07ef0df8edc464b794f0884e6e2224d0e44b31a1c3b2f4351c4750c3e5ed371b8270943c7c6bb1f24d6e4223aca7ac9ebaa7c8c6a226d8f6e28c2c0a671f380997689b74b70c022479206e8f626b71e778915553967ddd98ccb100c2859729f736c24a9d9ed67adacb60329b6cd32714f93ea34cc675f845a63aa751b29f5a3cd3816fae57c9fb37728dc5b2d918c71e3f45ceaa057b25e13fc4146f6960e2ee471c837a74ab4c34", 0xed) poll(&(0x7f0000000000)=[{}, {}], 0x2, 0x0) kevent(r5, &(0x7f0000000380)=[{{r6}, 0x8000000000000001, 0x40, 0x40000000, 0x6, 0x80}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffffffa, 0x4}, {{r0}, 0xfffffffffffffffa, 0x9e, 0x1, 0x400000000, 0x1bd}, {{r8}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x7, 0x100000000000000}], 0x4, &(0x7f0000000480)=[{{r10}, 0xfffffffffffffff8, 0xe, 0x8, 0x0, 0x10000}, {{r11}, 0xfffffffffffffff8, 0x8, 0x80, 0x3, 0x80000001}, {{}, 0xfffffffffffffff9, 0x72, 0xf27fdc1d35a2aadd, 0x5, 0x3}], 0x7, &(0x7f0000000500)={0x81, 0xba1e}) pread(r0, &(0x7f0000000140)="8bc84521530000009fa7eb72d9df576f75432a44732eb016085d1105434a1208ca1112de2f22a596789036938722bcffae6eb318fa78310e74ed92476bde257f76ae20a05eff325920d527d0a08903a515c38193702477d3d09c3b678ed2f8b7edd53214019a0fa1e71db24b003b8b0d4e1e344d4979f5cdce667d7fbccc27d217f8a04deee171d4e1eae480bbd9f487c6b374459f54a4c2", 0x98, 0x0, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) acct(&(0x7f0000000200)='./bus\x00') 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r2, 0xf9, 0x400, &(0x7f0000000140)="de98142e9f3029725e7b8dd884476dd24818af6f55d82a51aa3e71bfe1782b7142e5ad04c23221ef01a802125e99e4b25e99d540ee6985263731c6d15b43cce72bf18a254b6cf98e50fe94166b5410ea1dcf5e53237586e0157e766ffc44f781e8b6e6c0b0fba979d1a3f8205d3abd9d206f1fc55eb7be38d5168a09ca8bd3eaefcc53aaae6b94898d70fd7b5eeb479f398d3f6839a8a8aa78f0bf849f528f23c5d5f670ba01306b48bb6b8cb589cdb8b9132be1529fa42859497763cd62cadfdb5dbcde7f74396919792b1cf9ecda7a50a8a6a27ef9e4979b60a011bc367f7ac7c71d91413e7e79bfb20001b6e69d1c8f1d81bc222af9eb4b28", 0xfa) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0xfffffffffffffffa) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) kevent(r1, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) socket(0x2, 0x2, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7, 0x80000000}, {0x18, 0x1, 0x1ff, 0x9216}, 0xf000, [0x9, 0x1, 0xff, 0x3, 0x6, 0x8, 0x3, 0x9]}, 0x3c) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) r6 = socket(0x18, 0x4, 0x7) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x9ec8b545c25731a5, 0x4, 0x0, 0x5640000000000000}, {{r6}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x2, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="ac30a9bb53aefd1ff9f8058cdc369d90f13cc35d30bc539a8ac810b369488442dd4ec0c929224e7b6c3f9074acc137a07749ce315b8f8f4348fab95df64a73dc78bb6c321816e8cc9c6555aeaacb1543287555e37d92b40bc4", 0x53}, {&(0x7f0000000480)="bf2b9fd60c20d23945789071665f50d1dc9050235e48be9f449262f8e7d270f8174b0fddf4a692be7a16ea07b42876eafb256a5c6bac9a8e5521e7f93d76cf4dce0cb124bf81417ef4567ff1024cda2728f459d078622d5aab9eb5d0e0452e08ee9ae3641db9f160c32c91391187bc64c0404b00fe53aafb9ea767fed6ba52edef13f0ede8156fee26a81a66a8d7d0f77e9aa97c628a44d9636caf8d167c7876b64f2d38c73df94533d3fdfaf0b709467da755c27382d332a22cef46593d0ecf5d0a95907b09edc56bfa010658ad7ace5fb2b3032b8dc70120ac10fc37a46bcd29cea15f2f0206a016f8dd974bea10b034b0f3ed0a4f79e5e60581be321b8678e115f56b1550cd674dc44a292e36e272c7964a0ef758650697fa5b7282d58844fd86c9850f4f53834f6c378af4250c", 0x12f}, {&(0x7f0000000380)="aee4955bb9f422c011e41d32202174c4f20a3aa3510fefeeaff2010654b5984518bd4414c439458f0656ff56a108d81459080c39006f2b8cc2239fb2602e83c621cc6fb0d7ec1b515568a0d17bf4f79b096793eb50dfcfbfbd72f409b51ee09292f9fb0f55474c7f7c70995a65d8435dda59cbf0aa28c0c80bc1e7a05aff5234", 0x4a}], 0x3, 0x0, 0x0) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x64}, {0x7ffffffe}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x34, 0x0, 0x0, 0x9}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="bf47090b090000000000001954a4") 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0e91743f3baad70f601011b0d2effe6ef997bd09093872c2a62fcd8884fec72ba379faf9cd58018661bfd0ea9f1bc97bd520d91d6b9c8c995af221c509e406b4e0a774d07f31e82c9c4433718572f25fb5f28cd1f5cc06265af0e4d5ec755ce6cfbbedc6602f61053ad467945c3274295432b882020b232a8ba8df3c6c4ca5843a1ab984edb83d5251a951fa7c8382f272a686df581b8607f25f607afcae6797d55bd9d4f86622d32388c8510624ffffeb8191cc884097178895fb3cd59e35d906e70ea64dcf393d731c817393b6cb4674a2cc0e90c57f9aeb3c06bf4d1dcb62bf674e"], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/199) r4 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r4, r6, 0xffffffffffffffff) seteuid(r6) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x420, 0x18) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r6, r8, r9, r10, 0x100, 0x81}, 0x400, 0x4, 0x80000000}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3d}, {0x3c}, {0x7ffffffe}]}) r1 = semget(0x3, 0x1, 0x200) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, r4, r5]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, r8, r9]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r2, r4, r6, r8, 0x42, 0x73}, 0x9, 0x5, 0x57}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x14407c7c6dcae26e) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="b31fe6da0442bcfabab0294439e2d1632d72965462e54a7fa3930898573346ee7902f38629c78d2b5ec1154e1a7b4a527d06743fd2e4472048287204c118cdee807b333ec0ddc1ff18810610a5f0f9282b1103c86cda25c251b141bcf88a3ab813aa4117f4ec351fe99e1502f9a4d76ab9c8e1dd8dde6f04eae7251e2edca71d2785f3bdbec70bf5b11c74a197e1bc044ebcf6ab8cc679547b176119659e1addd9f04d1ff53fbc629ba41e8e70db026dc0a9dea94c2bca3f6a7302ad69a95beea3fdf7ad596c43e117cd360cc2fd358080b932b4d26638b0dc2fb621e8bd48e4df45abd81203b802243ea719e6b3ea715c612b7638de436ac37c9f774bc77462148aeffcfc66f2fa90a0eb2c1294084a6e42c7fa843ce70e1df2e18ed1fec03b5868a37e809b270eb09dd23320df2e7bb5dffdd401402b4ebba36b630b04a49313df501680b9cde37da8fd3180edc8983f5125afe411f01f04232dd5f5bb0db5e25e0c23be2e10ae5230e0a9ebfc4dba03daec65e741e52d695837620c597eed64729f4bc0b22eeea88c54f84dc61d7198e59b4bf11d2e8a16376a471ed24ca17d0603a243a893b72095e7af285aa77011da019d8b5404c670f788c961d3b0a33ea300e24c15b1991173f61a49f6440d03f71188c8d7883190042dff38529f496a89c4b574ad6df4f7d5709b3a5faab9a2563009d70858acfe761eab9f13bedba1edc4572ffa5236b7100552ac47cde39c6dab197ae1bdb6016a5cadfd61b18e3ebcd20db23f06daf182a66715f518e837d97beb6fc91d7192c24b6a004df2eac6819ac748d331feb56bbcd4100fadcc39bad3411473e6498e7a3aa52ffc0f7cb8262c2af1a00babd02e6766b7c61f3a2778b26e0808aeb4425ac938dd32eac6bdf661152c756c44ee7fa751de56acfbf4d9b1722f07d277161b9016111bb59eedcc235c28b31d460b1d480f3818fb77b381ce6f7c686ae4696152e0396313ba1a52f2f58ac174ee6486f9816e383e696c1f808dc1bb199c80379125f7f0136b92f6b5cf50d4cc394e05a5c5e0f456ee066035507ced01e80c59efd639543d84a9f0752548946af3501d058f86a2807f857f961183f93abdaab9bd6ffb073570e1941b0486bdc3d48437761fab32e131487170a573ebf0e209a8a38e255ed9f72de3b28dee27cc41af3adb321eebbe4f4bf1f7d2a68b3ef47b55e2089b8572c25629b6cfa8076e77ea7aa64c3a38477ebe7f21b166d9af299db1bd3964780177a3caf7330930175e51148eea170cad9fa6bbca625658c328e859e2b25682eabfda45f0322bfcea4f1f134c1104dab4f4ef127c086d19d2226939f23dcb45cdddd5bfa48d9e8d17bc14490b3ddd871e169506b8d93770eede469be806dbed26a2dc0b6a403fefaac129d530dfeb1461ac512e42a6ed7e5fe371b84dc4972c96d4f4090378f80fa4217ef4081731e1c44e5eab8e017a4d5adbead9e766633745be228562e22634924b30a0d406653f143968f21de3db0eef54d9b137ae714b7c4cba0d27e452e1e0e8b87a44deeed0187c4e5dec899547d4cbb8cee67b45dcc7603d0f4926ccf9c2f50480a78e4f69680e2f014331b165bd6fe14727a3adecc6863a908cd3f16cb3a1ac4419d32e7d6039501eb667fd27a1aa209d7f8e380af674214082123688577994a42ef3c1044f2479ae8604a6124679c959b97c0e13566c1b1c3c6ea979c4a350d19faa03ea80f456882dad964c415917de81e870c84ddb0cf61ce44fa3b4dd5eeeedc75c87e91a7c8d7e99471266c0dcbaec41faa0b24f79758a6a590bc46b01b9c885dc92a44955c37980e063f40d83d0d5427b449cdfa150a018c3ef3bbe61e45b569fa1a1b1dda313239e3fd11383c2c5cbf679aba7301ec26eb8a8473d597e7617a3c83a83adef5da3d254c9ed41a7507d332c54c26cc383351e003a25e8be5d6c1dc55b4ce0d420cc2006b66caec2efa29685d949a34a06c9ef743941a65866d3d68f1d0ff7ab3500bfe14fbc4a50d33f3107748d1c03aba58eca6951e4fccf9d7af75a41651812289e747cd2ce76adca7834c6a64e307d2e0c148a31f370a6f4b4559214ec3ccda34758a262550e0a0322056123be4dbc37ddaeab936da5c899f41d68f397d759733d13cb9d3740a0434a4747c45f6cc0a996326186d428ccf01caf95a261f57df8832c2d2ea4f4f693cba9707908f951170df82009578e0eb2c99a5a31e6592ad888b1cd825a4aea3643c5447dbd48e353134800fbe9b3a2b1df5826fcd572c5b0ed178cb9f6a7430e44399c2f8cb06856b3777548e149bf815ff77bb36dfac5fe8278dc25fecf24c0a463847ed242b74701b352e60d83c855e2abbf423cc02ee1d7dfc913f3de07d71f53dcd81d1e9088e19fca07378e2ec10f4a83c2eb088d41ec6395211fca78147941579851af3fdf21606980527505fc33e143f6a891612e93ca836c781b1453e07bdbcca57910bf10fafa4ea76fe13880823eb24174b4b95e7f58cc30ec3400a3eb9189341aea8ffb948c5f4265346248996cc072e57166bcddab2be08ea4da04721cb0bf9e63267148d07d00439efa7d4c9ec60235a7e7644f5138e7d8777e7b17766728023e7a7b3d8e2c70471147be2ddfc00a3be12b657909ddb5d6f59d5292a89f715fdc1ebbb2828d72be2d1fa1e882f1f2063048baa785f919b78c3ac5fbd71c040e1288eebd373d0a5925c36145146121e6665686d2c7d6a9d34ebfcf8d52ef60ff2fe68a1f1c23916af5aa9f59d689c87ac162dcab8c0cae870c61ed640cf0866f3eab4226897ddf7c3796dad58e376c727b5fe5d7cc184242189c820d2be641ae5b50a3cd0b2ac4deeeebe3fe8bd278db7acfa15fb7449e7aae1340f50f5bb5ed194383c7d03dc80089aff7fe2df7a24743880377665ad6ef2fad960e3fbaf0f0147d7b460e9e9c86825830968709ed8d41aa7f14ab268b0b47c000de705d14be6d85950fe2bfdeb0726c9ce30a0d3e81767b8d47dac56d108b5b8f06f23f2ccbe4785dc700de0582c6124ce8340994ee58604be8e026826851f9c912628aeb441d3e40dab0dc88276a55d4202cbd762fe69b3abb3f9187f5906989a6c2d2a9053a799f87ceb08a4b842e18f589276125af1cfd16d813cad5793ae43b88633a30d175da52f46e556d096b5968187aeb4c6dc0241e4c884c043ddcf95e54607a24b97d1338beda9b0b98fa47424f67a77090332f6ce0ff08cbb60d3ebfd6a8f108635b6f6b67eed2cd3cbe5dc4b8fb63432f06a719e9f008411503f04f967ea7e12665e96df8b9d0dcec638ed905e84c511ea847feb286b9b0da63d40c632d82fd4c52a5796252956d43c7433f91b2d2c978cb04eedb13ab13b015572e6c3f272910711019a71d2ba172d3f4fbc665249d31a15509f2e06daa5ccb846999f4a8f815c9a91c66e1692063ce4568d964c0922b818d921298b5ffa6e56c4a8754c0b5a962d8c9e8afd9993c4f976966cd0d8b319ff3a86483877fe8d7c0c094fb873e446ace80a44bd1f7f51b23662d7b696b798b1c5f4b0d26e2a8cf6631851c88fdd45c7d5b5b56e272c89f210ec07647e07a3f50da0e68adeacb67889931af66d6561a534c8f7269fe76566714499f22b36b3f07fc771576de2f29226ab43f6aa2ee712c3196c96d40d7efd97e8603f022410c3db6863bfce8796f70babf4796a7a2c27653297765a89cbd615fdfdc08fccdedb25cbd01cc448084bd539a47a0ec0dfb93d52ca41335c2a81484250e866ab213e976747e0c5b4f09e234b6b755391bace764a88f66ef038d620c728681eaa394dd5442f2ecb0e163adb6c5ed222e18c1917051f148276c42c87757c6d6363137aab28e55c064f4cc5589a89398f2048f67f3876a054e9235bff5ca29e9df9f9053aea626b422f1bf2d85f118bf87aab965cd3bd33490377def93eefc4c6f980f18bdede34b73db5145e4e06a7b815919c61e8b98b33218e45c12c193d516f254302c5f5948e3395a92ef7884cff3284592fb6bcd837f4988923ae49f8bd862129079bae3cdaa1cd14e2ddf0027aaa05445fb90224794e3c0b1bf2167b726dbd22e565231421cb6da7d3807d0e56c583c59194b8fcf0802de48764efe8acff2b4157dc634e52939b2f7ab03ccf0adcf9b81e130445bf9bedde2e71c020974e162ab9aeb62404053d79ac63af483cd3c480e40a6d85f307825a23e6898b79afa1cb06c83fc04f93dc37035b77fefe6a8415151cfbaf63237e9c71cefcd31ca9359985ad4f4156219179e58e97322ffa948acba90104717f1362706eab2abeb09384c7865f0d3da76a4c877e8afb1f6d170d8006dc67c88c372baacb2eef5ad214dc22ba212189c09d9a4f10d49d11981c0d4d47731513dfe5cc1c06ae1ef487f45a5dd0891af2c4fafb918576d9d6034e06debcf9c5596493ee00ea327e1a1eaf02f53643e0c12fb6c5ae36f883d0e412e1ebdc9bc30b9731defc6d72a8451ac5f38d02ec16dfe322548fcb5b8a078411fe6ab463374bd1812317eaef4ef32ba0c51081d2c2dd4682f98a22fb3aaab3657b6d411500adcfeb43779a242f150bbeea5cb42731cdfb436783c850884c4968df2dc109732c6a2514896443de9a1fa91b8c6d0dc15453b1a1e7dd344064c777bbd40e93ae418f07b2310de6b5dc594879defac7cc0297b9eededf40ce0c3ac9aa89d6aad183f1d3e1c203dbee6e22d7b2366552d2b715419fb633f4be1f93c88404995a860aad1c9cf6f1bf72970a9d46f7bfb2b5442fc2ce2b2d82a699a02e512e0b13d22e7a93e42a815a3dd366f4c9d5bcf1b1030e78e23c1781fa83bbbb10fbaec177025f6577e1c76449e2f63715a7e17119f6913050d674aa61eac963e5ba49eb241b786c55f2d9c4191028ad198a08e14dd918e6740117fd69e9086ff08e22a64c011951aeeb909e6da857e65ae0806546dc1b67bec3e4a87ae498d1408f05b117b1fbefcacc63b0fd87779ab0bb810f6c06c7999fc4b6235ebb83d7b73e80b2bd5d4231e013b80ddb9e8af2316a8a2297b37f08a425d0462389a0da2c744c70bac394e1edd5585aba7dae05d062c9a6ea755038d74d39f2ca48e247fcdf3214c60625a1c35eb3071157453d5e3143eaa0b79c16f22b8e23df6d2b9568fff8b434345792432cc65841572d24e5e77d18418988c71b52b58c699afa7474c0b224ca3d3a2a23ad5af6eccca887ddcb1cc05b47afe9b498b66485d20f03846d2af694f9dc5d4c678493aef9df13c1b64354ede906640ddb69b39a1c5e3f8bd683de3aa26cf6f75e43861778880b6536c203777bb7df0fd5d4246f41bb49d2278c4360de1dfa641c468ced85aa9c6e536b1c90fae4407f9627fdb8819965f5751ec85b3d97eab18ab405267a5c58e83901438003d03bbc030ee2a88ef4065f728f9ad0579ec2703e4a0f5b3f489b36e0ab7e4eb606fc75b625e0a6f3d68d33917c4cc3449a74b23b81189ce9e1fdc459ecf36919b7c789a092f37be8df01116cc4f22c3fbf5e580012440028a5956453b7b4c6cbee4661227d84647c20c7aecc825eac335d7a892f2e93ea9c72bcaaea1384dbdf8ec9e057a2090680952c9c772592caf8544cd0b64828fb807f55fb342fd03ac4cc9a8879ea2b2d4f282041ccda2583588cfa9e9f25a796f111181548d834d1491b5f330ee03e19c32398f704084915c6e13fc0d73a1e176578d0f1b3a8a63a021e7ed0d8c6b867b6f98056a83e9f2809673a43495a310dd13eb2fffe565c9174240bfbc9881de", 0x1000}, {&(0x7f0000001200)="cd71aef4d54a9657f175c917c8b00754ef6efe7c676fbcf4d8654e6c4f3f410891a3ca1c3303a95d1c8e96723681e8e9738c4a0d8439aee3a49786edfc410b1a92c450c9a40ab5ba7eb41be6e81f6db006b9b9f6ca5ab386374385645cda102d219a0c472886bbdcc1bc98d28021281f13a78636cc3fc7c34b7c311f8dcccd46f8becfed98b01815228936eb3605bbdf36de051c65a671f56686eea17962725e845f3f8541492570fc74ed23b724a641e07cee51bbf0c2fa84d541b9f32816595e8c76d92621b734f0c8e05cd0ab25b016413c45380b5b0a5d8873bbff01668fd4e1cba3da0066f6ad6557c75a236dabb469a0d1c883e7d7515ad0ce45d6c10ca8973dc90ff0e7b1b6a3f5f9f96763a4f93992e66c91c887554fb7100ce465a4776732348a484f63369dce1c44aae807edc855932ce148b0567e0d71fb50184840c578d0c15eb859fb4fd7d955a2079a9e23d989cae20d717aafa2456fd85fd3a82fb366fc4446db8a1ce47a175163c39c2c51f13288f58237241aa242bd8afb582a6b536b15e712e6048dbaed2ceba98b968d067f342d91af2cb96da9c4f6ccf5032e28e0609c567568aa2ea404bbc8a3bfdb8cf1ff2d8c82234d336b7a31212da9a1d815f0c86b8c77be7f63ba53e10700c4c3971f0e563a6ae971c5dafeee77889a69f5be502915c10a027407f6c64316dfcf5026ca0e7d4b08099c4da671c8820cf907505291c043b4493e57e74260351a8adea1a5dae2a4a7d6952ca1f31439bd2343daa5c494c8f19986647174c0b2f296d5ac2f3c71c3085497b443ed7271b14713c254ece5eb221e4f0e3b4848252a41e7039f771694d1b6bb4348d40b4c18aed3613affe644c76bf6762d4f42a6ab1ad6b9391f41d88833ba5859f567664885f4dce61110ce9651242ba7fd87a338ef8c19f98baa6df28afcf8477e6edb60321035eeac45ca13a28c1774fd86aef9f98294e7d49afacc0708b431dd63b0060312acdcee491af6cd54939944c8b3df6e18dcb413e7be974c4b31004b9fd7ed5d74af3430e07056207681b934cd7ca5ff1066b3b6b003638464e6657a26829b20197596c7826a6fbf2d438e87edb6d3c7e9ca4bd76601fda87155b046ced70f41ab95d696a3c2017882badcb734517ef62f9ee4024c0784f19aedf445568c56cc973ba2dca1c88b62780460f75713437acbfb9aa647b6ba68f4101be3df85ef3a31cfb5551b0c8dca1e1fe7410e9d33843f9ce88f4f9e55d34f5c1ba5b774db3662251c70bc0ff5cddda36047bdbcf974663d8d3c901e3f92a13d73e7c3ff73f94e4473f5db8246472c0392e5a147642b151ea6695ce810827beceb1d2c3915f53dc86f71f07e75e3586c78ce09b5a1398c072f141363bd398bde8ef26f33064b84ffef9a187478857837db8ce22ddd6d91a141e35d99dd00e46c4eaf37fba48560acbd291e5b32078820af0939010f8d20460219ebd09eda3a5f64bc308f8fe9b8b135d84f24816163c536b746939ba660b9eb10018c33c65380a9533fcfba74b47fc8fac4570af8f890b4375b355ca6f261491f28a9d127b01f762879640c4bcb1d8c5aeafc00f9bfdc527b19fa0fcddbd7a997fac3e223f7bf12fc7accc0765ee4607c584137db37c1d0db57a90bb0e292618d33c4648c812090d2b86f030d37bb2a7328b23c8ea0dc85bb0ded415afdedbb8989ac39028a75d89e32b9f5388c4f1e8dae235307f9a83b2dc3d854ecaf77e7b04a79b1303cb262df34523a961672193fe2a9b5e16432dc1695a72393657d8a9a070aff757dbfb64967435feda2804d87ae703c6a175969d45e31f5261948815724eb633bbbbafe12b94005213afd354b33e19df36dd3a32d6f10fda7c66cc51c96e671cd926411d68e34f00f5694eacb8057adaa480db477d0e5cfcada683679fd27db6fdf5d0bdabaf756751c8929cc8a9769ff6a3fa663df4d2bf61516f4f35ce7a5724e6f222153283bbb63b16e4c59fb3b64ddd376474df9c2f01443e7ad83dc32d2c92b072768ad76a2eb846e0355be27dc91e118e8e6fce9cf08d161712ae31a319fbbc06541fc287329b242d7961677572172b6e63c653e34d474df6e2b03f6a363154df3a29e0eb711cbe7a4c03f468fd39df9209b2dc6a1d4a3afa95e223c561fd8199f1608a072d7d872651d4e512c7910a55890cc6e740c48e9a96fbff3b7560376960e732732ef89ba72d69acebba8348808c75b7a9128691248aff01a29d2fcc51261765b81a6b506dd910f6be9046ef0f3036ca181b1977847655e58911696bcec72756a3077989255d42f2f64908e6644dbc98577bc1ea2149c2971a35ecefbd6f26e37e3a84aee4318de490837852769b4eece9c744ec26fd98dc28fe58727b616076d766fdd3dab058ed42b627d63625dc454690434a497ad27e6d7fb070a924cf247b5ec952c4b6e2adcd90ef237d95f50ca044ad3493d9a78396e16346e30b3fddb9c1935f037af63df2d6434f1a59dad4ff14973581b6824ccc7b06470b28f9f3bfd5dfe17d85b9ab1dc33a493278d57639e5f9362fc125650dba151afd7118604fac42ad598cdc3c6ed5f92303a6e635fd6a9d73a04eb87ca0b6e0a13bc5a02f2900442a9f4f265d27f5baf125bb98509c0ff31500ee79084e9a9bbb7573663594302fe1e27b8a1c86feb806a1a1d679c8478f9f0b640376bea1e8ea12085e0eabf74f26ad5f53a1cde7702fc6be6f016fd4f6d67852a89abdb6c485bb69da5fd24315f1a43c786370a9c9afef89be5d248dfa5563bd2e0fdb4896d571d5ab33970f22d002f2e17265017a26be9e077e85ccbe0898833139c2b4931148a019b0b2db5b81fa339d6dd17428d7bbb2a75edf0df00e27414e235a8596b5c595313503a75b877aed98f015ea9c84c56ae796e44cebf7041bb76cc5098f409d424b5ca8d50a26af81289ad724d5738eb3d4fbbd96fa498019bc3662a02ad86d3d97c1a71a1917bfa4431179ea8672aaeea20a3c634b3ec07172ebcf157754e29635af7e19972976d5c39bcfdfa4e134824a5d7668ceba88ee6ac591f736216798e449a8b0e326bc6510ef3131fa697697cff721329863b1ac61063eedb3d145de14271bcb3564bf8949673b04a5c3c5f223e27aebcaaa780a11f184da05886716d06154ae071fa2a6a01448d42f0b233e7df2af68f94419d589fbb851f12785e58175b90a7ba24a1677c1bd3b1719ac978d037807c7828f930fc65c39f694492c397ec5ccd1cabe702e90e9826bcceb91da77d556f1a4f24d5c067fc65b45b9948f52e5ad9fb0ade6b9850da43cfcd6825eeb915609adf04714cf7c4a6bb88ebe818ecd40e5fdc48657bf1cb5ef4532381286d64e4faace31e10f9c702181aba4d251e00c54b8b48a2c80bef96eb9cdc80c6f85674fc6ea9c4ad145d4faa2625ce29a09c9062837551ad99b8b2a39d84dcee1a44624837564e1c1a611d3263f16b6e8f7656d27b2e7f998fbe9dee98cee2eb0371ee03653289197f1c6b01b472c27c8229addbd15f226a8f03ce0b73a4d9098b8e43d0283a62d6ec631ce3113813d19f9fe8f96a37d7747e33871b7d5f4e6e15abfe0e404e2a1258871c0d28376e76f468e097bbef7f6706015d9d62e07895dfcc0224577ec8009d97067dd9296c57176f8270497d3cfc107e9fd19e3c113152fa3b62843ef108c49a0c575acf03311c6fce803d19da4f6439522277b261d509ccd5f1d4f02b9a234a37ba4da637d162e31c5ba886731f6fa2904f6ec934bc69edbf358d47be6f18a4e4a0bfc0924a5449f9def58132711f62b48795637589020f4129631f39b8d79c6638777601f75fbcd5de427c8765bac2c947e14e120f35c42a42da925c3b8ae734ec17fb29d9cc9ce38571c26c46177a6b7e4ad8189ae20e145669b80b7b8a0266e58502e873949ac1af96794955e90c0ab34d8d3786e5c826231431483a6359709c795fa2c02bc8014907d4e59dc2a2e4586c4b769525b11387175c0f97b5a75ae30ecfe78ee0c03dfc4ec2800d8edf88b9b1c109974da604c40da11df7823091172ff6536cc1f9b56004ebbb0cdb750ba620d39f3bb298e8f6796e15401203a396b43a4a4e32d6e981d8d7da39334a0706746b4db426d2fd6b807e46da1cd456ebe8b7be621643e8ca13f9e00e4a5b74b108e5af4c60b5e3d9e366ce2a36c51e3d737e7c615e106e1d72c89a2a833690b95cf89e6f5b44b681c1608d802cbddbe3022f73300ffa0fb68a7c5a682b21d2d0c997c222304199512e356f80a3662492a31802b837737198ccba65a5343ca6036a62f003b8f7e2f805e49663b6063e6da5b8fcc7fc3b9ba25194cad8f90147086a5b4ba53119cc677c91ee65ba2da498cb2fc8f8bed38ce4e739c79e9a84b3ce88e7d8731c24906537b0986d70abc399f1c593a83735a06ffce4169c2a094b0e777d656817bf08f5af2efd1494f78234de8e4a94a4922fa3e6f8d61c416fa105762cd02a1a34fa4100a1d777d13ac8e030e0c26423a94247e9bc7b5659bba6f427f9e8115d52a66c090401a4a956b2ce800c16cbbc2e3521f2beb6326489e796efd553852d3401430e9d63be75bbf0dd6093c9015277a05f073580fc23bd0c4aac36ebdd1dcf2f9dfe48ec730c0fc192915be2176b2a208ed260a78ee358edbaf518a204c7789dd4b806723c419a751d796c5950c08dd524748d4a51267f4e1fbbb7c7318b277e7535aed055bf2dee5e0494351842149e3d29e8d705df25acee71e3c9aa07d32af59cf2b451a1016a39d0705b6d0dddd327df800682797a5f1027294b78715e59b5a0451f7af59ba6c46e193e913119090fca94ccbfb6784fef7f55247045b7194700f5908bc49c53b0d55ebab0ea5830490381ae665759f379a239780f0b286d50e806b4fd87ead3d5eb7b66aa0a12b2aa57c411dd1ab5fcd3a22048c864a424af8f07ffc836071f9cd03923865c16b5da1ae8d697087cc26548ad47f0d450e321de4e0f9cd179a8f4016b990221059a4296de5736cf80c1ca7740a842cc4f0304f5a08bdd5402956138727a011436950f9d5231f672d154d11518dbb594770f9785020d760e0263504e2fe7d72c9bdd08f29017fb7691feb7f6c7b66659db66cd7299697a6b04b75007739b001e786cf7b00298e88d4704d49bc0741365efd6d80c76e4bd88b8e704c923f048b40d00aa496a1d187c3da31120babf6fabfd8085a0b8f986ed5b111a1e484ee243d19c0080c7932b10776adb97add1d7d57bbe67fa9cee1e111bf3e53e35e2af45ac976a35ffa2df07d2f94b5351e47e6a120761d954d8a6d59ce9db61ecb4ec5b93470aa865244038d80d96c9a0633eba5758b57bf25fa8d1d05df2450b126b991697ccde59a56958776ed0eeea7cf654c772a3479783018c814f42d78e0b64700170f6c2abd3ef673c9885368cf8a835167aa4ac0110a6b163afb565df1a2e2d35d617cc06fe30341a4c10873a0c05a75b38db51de03230b37248f13d8de22907969392e1a284dd359bfad68aa786378bb4d24fd223ed98303657e40f51034a13a144b6556c70b3dd7d7a3bb91557b6f3282365919bfdd466a9ca8a555d201844a3baa6d77bdd9ac994983fee7f256b66ec738f33518342c7ab03a4cf31bdeb4a8a39de8001e6898712c1a0e89ad540d9e6137af5479987aad97686591e215987322d1f5a5148f1f258c6930855cf9a374db470038f1e8dc8c88e3f483514e96eba15c362a59b602c549ff2cbe1a1e93076680d392562c542c4c5a4c54", 0x1000}, {&(0x7f0000000040)="0772c96859759db689", 0x9}, {&(0x7f0000000100)="1f576f0895b1fffec1740af786d969bf5a1254bfeaf1948c8398192373c8f862adcfee7e1056b565dca3cfaadc0f4d7b203c2e0a419ecfbaa914d2a4cd019bcfbb1baa71947e5edab9f87c4f69baf71fe2ab8c9a0ecaeb762e18b0abd8d57b971caa", 0x62}, {&(0x7f0000002200)="d29a4d73cdd50da02826d2a36881164d3b75c67015356f442293705cbb2cdceb17ae43d6f229dd63ea51f79ae811ce2265773a8b1ea67c314f4cfac10780cd8b81af14ccbea7208075f53efed162610e49aaa2cc6df5d61ebfb72224018d1319f8c38aee2c02ea3140aab17e68a0cb3f755b0e9363015f47682091c55a27c954529bf825486bd2f5aa87340f6e60ca2b719b7f76715efe4d77a0ab30d3fe9a10684b1e41004a3a9f64b6de160cb203509f", 0xb1}], 0x5, 0x0, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:28 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r2, &(0x7f00000001c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xf885c4c0ec2f70cf, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x1}, {0x18, 0x1, 0x7, 0x4}, 0x85d4, [0x2, 0x2, 0x2, 0xffff, 0x0, 0xef, 0x1, 0x4000800]}, 0x3c) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) r5 = dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x48) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r8}], 0x2, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r9}], 0x2, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r10}], 0x2, 0x0) sendmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffe54, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r9, @ANYRES64=r5], @ANYRESOCT=r10, @ANYRESHEX]], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r6, r11, 0xffffffffffffffff) seteuid(r11) r12 = getegid() fchownat(r5, &(0x7f00000000c0)='./file0\x00', r11, r12, 0x2) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/199) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/33) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x37ac, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x401) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="62028177579c2c1f0207e0040001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x57b7, 0xe0e4}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000200)="785e60a73e10f7c113f5ef4b6193bf6bbe475fc45453b8ed46c9a5a097c19499d532ef3a99c21b5615d81618e136accd549546fcb2721fc3c2b0b0dcf52a65bfc49e012a471f8182e7f734d43c7bdc5c114c4a45814a8e482625709d", 0x5c}, {&(0x7f0000000280)="558c6650aeb5e020c452ebb63923fbccc67e1581ff4c7d9783fc83ea8a78f767b4592d83d620de4a0b41bf63b55ab94091e1574fc11e57b6607ebeff06ea0ac88505617ddebfec2e4ce33f47db34e3c0a379", 0x52}, {&(0x7f0000000300)="e0c0eaae12349d492ced39933693415b41282b30d4be46b5caf7c89fd866f8bae80cbce27076e9e4da8413ad929dddc2aa96f20457f0bfbc61e90b0baccd42a355adf4df75ca60b62a089047224ca5b3e584dad3bf0b18230c1fb07d1595571e75b5567cb988ad4bc192e6f8dbc17674f25e1f1d3919c30aaaab677e4a9a7a6fe16a13f2391e5a6d1d2b595ab01e758adc81bf0e6b3f2c67f5320dd9a3dc96fdbf927c38bd5a59f1bf0e47024f7cf2948f70903c6e34f75dae516c17c26dde6598", 0xc1}, {&(0x7f0000000400)="4022c205ee1cd885efe0ea5b416e20073bfba16e478da4421fc36cf0ace60834b21dcba36571940f87a13d26756b2ba5ef9ca508ee69ac21f1724c9bc50b664fbd7121fd783ccb7d365c3cd994fb6e2e9d9616132f91ec558940c40cd7d1060807c202d1644da753bcd20dcc60f9652bb0cbc66b0126371f4dc0d22c910d1fb0b18563fc31417fcd0d9871c5d2315e57421a1f1348426b54e0f515a182c8a98a22db151d6879fa62934e3bc1a47015a6b9ea847de6e8bc1e9b1d5b1071dc747aabdb1d920e171d45b7264fce5c6ea8e08622194a23369423e0b8e7780a6ee270acf3", 0xe2}, {&(0x7f0000000500)}, {&(0x7f0000000540)="380483d50db6538f2eada5ba857f7a064aaf4147e7475ed60614d48e1f43ea424ab1a87728b3086fbb573ba33b9aea2c1b36dc9dcd6132e3b8ecd79798ac4c68e120eeb30f2e69ef2be7f2081e42cda65bd1e7be7003b351ca603ae9ff40bf39874221027ce5cfb83a74aa45f945024a92b75c89572b7e6ab287218e0b974646830c16e5eb21", 0x86}, {&(0x7f0000000600)="6a785c8ba4df89aa0c942c24165ae4eaafd1b075c9ac3d80cb9e9118bf5a02f0f86198e0f1e4f9f4d85a5185bddf708be0634b0182d6a1e8215057caadf97e496891df153118d3c88c0824ce6052851da3ce5f01f9954fbb78e006a664e0cb6b6b987f7b1a23c912fac9a57b504d1eaae6d84452b47eb76f866ccdfde442a27bc417ead2c0a7a41c8f23f98a64320d18dbf9674c6c7756c7c12333a5076497f0c91e7e3a87c135dcc4208ae13ca5418e15c459cf95f59a4a91c1b81f8c709d23e453cdc9a686f045", 0xc8}, {&(0x7f0000000700)="458c67264984d8b11666441d234d65762e01402285c2bee83b6c5881a766a8b9b3d6c810dbfd7a9862d2caf22a7d139ef87733ba6553f6681bafd96509f0fdc3ccf3559065930eddcd20b4662ae83209974fbc498090b7c01a21eb9eafcd67649c7e0f187411f6dad4ac6f1b5631b1ee4cf3eb7c07a2f493dcedd85fe1ac2e2729d1b600404b39f52dbc84d4a5d658691d338c0250e40ed0863918e30f8da57114c5159251ce68c9c0fbe73061", 0xad}, {&(0x7f00000007c0)="d6d9a89038c9fa2187be085eac8527ee95a76f647e90e28063cc223af25851c7699f0becf79c58df4f098a127423d19510198110720d5b2d9657cc785b2b927cf98a1c2c64a760e88f64b9d5533209cb2602fd1c91019763f7592cbff5c94d2b64991b95d4ef3f5e30916c8fcc64954dbe8cd746365a50de2b26aea23350ded16cbb45846717a0b6334dffe629061ae0ff2a5aeba63dea8f156818bb", 0x9c}], 0x9) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) read(r2, &(0x7f0000000040)=""/57, 0x39) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x4) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r1) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xbe) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000008c0)="9e30ae9cb6d0bbc1c044bd3ca2df893db3ecdad4a7ea6323438e309fe9b9aa2b314abf72d2a4502eee", 0x29}], 0x1) unlinkat(r6, &(0x7f00000001c0)='./bus\x00', 0x8) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, &(0x7f0000000000), 0x294}, 0x2) r7 = socket(0x18, 0x1, 0x0) r8 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r5, 0x0, r5) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r1, r3, 0xffffffffffffffff) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000c0c9f3d7526d4500000100000700"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, r5, r6]) r7 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r10, &(0x7f0000000300)="25bc14a0f7b583ca6ebf00b0790cb41dc8e4bdae20a7a78d994c70c3fd1633870bb046eb2ef2eb9b922a487dd667e25f850d8c7b7244e3d0bad23cb4b749f856d4ef7e7c16a55d3f657b032f1203b06daa2187782f443c8c78fb0fc5fbba7f8c99315f37a047e66d5c7c6b23b3e3b6d3b0b9931a3a6fb1a4aceb765887ce35779043da4d312c18e3eea428304577c1241ca0ebdee3844c25362b5da7980c29ccf0", 0xa1, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x4}, 0xc) fchown(r7, r9, 0xffffffffffffffff) seteuid(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, r6, r9, 0xffffffffffffffff, 0x0, 0xf8}, 0x7, 0x0, 0x91d}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2f62756bff"], 0x8) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x2, 0x0, 0x0) r1 = getpgid(0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r4}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x3c84, 0x800}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f0000000200), 0x0, 0x0, 0xfffffffffffffffe) socket(0x18, 0x8000, 0x2) close(r1) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x400) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5520d0b131d275bc47767c460e4649a8a90766a07e1052497d417a303406000000ae24f959dd89c7a6765bcdf5e68fef614293e345043101cb49690036eda8f71061effcdc543900"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) dup(r1) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt(r3, 0x7ffd, 0x11, &(0x7f0000000180)="ae58df398d7af2bef106d62af4ac02000000", 0xa8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x12d) r0 = open(&(0x7f0000000300)='./bus\x00', 0x3cbb55e22e36afbd, 0x4) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00062e2f66696c653008"], 0xa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="1719056b1afd3b0b6e240c3949292414b3f3ca219a80ce252f928c174851c488637b8cea98abeb0a8ec0b0cfae65b0b738a89bba0fa100856518040b82448ed843e4baf1e0ef37cd5e98ddfd8b81fe9e9739d33d5e2d0f52732eae0d53151de00cd10759801a6fb160f75436fad6cad55e86919f8d3d4e0a9754a87865cdf8110518374f0c731da537a7caf77cac85f49ffa0ecb9cd9387ea862a1e06e9baf2891b05fdf29c816e2613f7330ed3b00f5d2fdeba9a20d529e1989902e2ee9f364e946410dd53655e424c082ee53b20bc5a132d7ccfb8ab898e8fa011109e45aa2568cb27a9276707c8b8c623fe668f6b1", 0xf0}, {&(0x7f0000000480)="1fa17c5916db73ad31d3b37b73714728", 0x10}, {&(0x7f00000004c0)="ab3836c9ee6dc9f816462f04a2e0462d28d36ab9cd9d235af25be4e96fc902c4919d04f421a2cc744bae2466b82f9d925f0106044781ffc89dbcc06f758b01e646b0d3f860ab9d0595a7f8629e70e3b8b64b4376749ad663f3f2e818799b078efa9f73cba422a01f3f038467a8fed82ba3e58ec1648e70e17a354cce92c26feab14a992e46e1514c553d5daaf646673d6d43cfa94e77b8f1415cd7bb1fbbf74dce46c9606296cf0237", 0xa9}], 0x3, 0x0, 0x0, 0x40c}, 0xc08) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) fcntl$getown(r2, 0x5) recvfrom$unix(r0, &(0x7f00000001c0)=""/144, 0x90, 0xc40, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x80') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="a69b91f9b76400"/16, 0x10, 0x1, 0x0, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) dup2(r2, r4) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000)="0d4ab21d5f66a9d5c7b61c810ec0521b1ff1a45939f777c7c30040ae37bd443684d9ad5bbd340330308e9e58a429a2dc024762474365f9f3897341c949e6574ea8bd50079c95e7be5f671ba669ce97dea6123bd5b86e010aa06a12e1c851a45ae87e66aff779c1c6f3d89d09678573028a564ae673ec63ffeb65dd62a4e943f0d7416a3577d8ca2000c6e0eccd1064a3da6c29c3ed746d21bf24a5abea4108e93ed1b75f1653ffc1edd6e7398b3f10f173334e1295fa4f5b15bfb3734644f634e332e89a4e331821e8636d4eaaa9e05119466a189efdd4f039dfee002ff630b406bc5c4d8ad431d5ab142fb5a59a4d6212e4aa886a9ab0e8a5c0a3cb45f6ce860ee324bec1fc77c991594445009097f8a0936b769fd206054aa098e16d0805e653de0ff0ae4d4cbbbe2394867dd78b95eb2e80cc6cb20a9d0869bf14ef7d39a875902aee718a9467d33932129bc1c1dbc368762c7afbaddd8002a2389f15bbfddbd69a96e961cae06ea3b78af24ac43ff375e499d324fff893f0ccac56e0851b84eeb07c8590fed06f97bdcdea069e77146942b6e24659a5b38f1b8a744516c777efd491f02141584a954732163aed185a30aa3ef518d01cc3470d8afbbc24eac40cd03d42c7b8d2506a780b79812977a6e34a56ac4c0b90c576ba864bc23ba1ed4b7c227d47eaf0fcbf36e23c1b5a3d2da7c9cb687426d4f025fd96568efca342b3dc1a46ac7fff67e9cef81e224946b8609c123b9d6ede9e911536ce7eb5613fc7c0a5ded8c81fc35ae6b5585ea3367693e2a16820df2661056845c2aa49851e27de3a0e132cf5b3b434663df841bf92c4813e600575a64d5556ff7b65d2a38db618f8210dfc8e955c", 0x26a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) setsockopt(r1, 0x74c, 0x1f, &(0x7f0000000280)="95fd1599bffb781a266f1fe5ed30aaaa0f4b4673d697b078d5b18db8de0ddbc04613186b05fe90ef9a46edd5", 0x2c) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x6}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xfffffd40) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2812, 0xffffffffffffff9c, 0x0, 0x101) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r8}], 0x2, 0x0) ftruncate(r8, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x9) r9 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r9, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f00000006c0)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000440)="32337cadbe69d968d84d5ce507852b75e6e347a2f431caf6d79a0255f58536cced76049b6b15cebcbf9f892123457c303799bc4482efbafbea9578c2067be09d7ee62b0fd402dd73d74922e6e949e0abd51b13218e2f42f9315c7be645c42047d1cd2f0086f90a840facccc45181a9bd5661270e56a7ef2d7476a3da2c33", 0x7e}, {&(0x7f00000005c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bc3e7a23e66578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49baa797f7ea10b8d8d42fc2f3cc00ff66249eaf4f10df84ae704bcb315ebabb83dbcd9f0be6b183f2dfc", 0xef}, {0x0}], 0x4, 0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r10, 0x0) r11 = semget(0x1, 0x0, 0x0) semop(r11, &(0x7f00000002c0)=[{0xb506cfc2f24f85cb, 0x6, 0x1000}, {0x2, 0x4}, {0x4, 0x2e9, 0x1000}, {0x2, 0x65, 0x1000}], 0x4) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x20000000000005f2, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff2, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da396") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000000240)=""/184, 0xb8}], 0x4) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffece, &(0x7f0000000300)="b483c6f37fbb0af08c91c4e63a8f0aadbc9372be93e9a354f3d25e406a2183d350d59a20d863b0134b14119e4d91aad777814a7b5a4672bd1119639b2609125c1b272454e6894a5fdbf2749927c6dfadd92315aa73fb458929554260c6c7e67bc1e9e15a64c76ecc3c4daea6c640ac909d4744fe72ac5e196eb41eb79bc6be1a910d85feec4ccefba61648f7f7726f138357cff33b47747b4ce56158d36afc4fd1c0b542e0a6165b4fe633084917f630285d6764a5713753d9f2463fd56332b500a2e1388dadde0d3c33fcc2ca6bd20f2ab0f6e7882e8eb42f7881aee1e611171ba772c37201ccdcc7a80b04b57bd8") 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="f66834da35f0eb2e4d96e47782612e408be8895f868d27f0c3d7ca0421bc8b65dd4e44e52af9240c33993d49eba44a877cd30744ed9b2625cb931af73837b5621cfc06a7b0e865700062c94f6595dac12c63be4b1f2c70f42b932215f6d5a7bdbfdb80533dd88b083ecdda875ad6674fc706", 0x72}, {&(0x7f0000000240)="41381d98b4f62b58c5dc347afae77fbadb0d179a336e7c7aa1e4efc7e6ff84f456f0a9ae01a0b855d8679a90def41b41791fc8bc40b302e5d6d5d5cd3264a75ac2c590346ebb6b86c1d066acc87fd627efe299a79745e80ce8bfe46dbc54b7893cd54fa52922fe03c7a74047108c2ba6958effd49703fe55a77566576ac462df8126fa9445964c088eebfe77dbd236600b53e62b6d995bdde31a6b43657d3fc68bc20e0add5a17d4fe7483613c5336eef48421ebe4", 0xb5}, {&(0x7f0000000300)="46384030e3cccdd69fde321ab16bf9c16f26a46720c2037bdd177b20712a4de7b457aa40400897ed6860c2e4793206021cd34d498b4b45d263b2cde6b42bf443216838cbefb8e05a8274468f66aa504aa9904cb4433b925627e7021b74bb76b667b1", 0x62}, {&(0x7f00000001c0)}, {&(0x7f0000000380)="251d9e6e897798c1232f3649801e399625cc1198f11d14351071f51f5e33a5cde444d8325548319d13b5ef93415161e1a7c9bd670c2309100f41445d9d41b66b627559a453deb73e3b72cd558b38e79f404fd1cd29ad97cacd644fa2affbb8918b4f581f585fbe4c1e36bf67456adc5e23adb5390c38d75d908562778c9303cab081036492c38bef10378ba182afdb8deb046fa4cfad3efac0455f0c7132a810c2fe379bcb72fc94b2b638ee514a016567d0a849de488ec71bdb4321feb82461", 0xc0}, {&(0x7f0000000440)="022675bf663d264e12741a3d88d896ad59c8f1b567305c5e35d3ead2d2fa5476a5b0b94db0cf86468610d5e2da7f8ea8e0cdb096f594310d20bb88282d7c4cb396356bf4ae6ccace2fc924aed825961e0037d9dc2d9be45b9a08cc3e65071af7a4ba0714e9dccd31d0a0b1707e58ec83a60cdca30705", 0x76}, {&(0x7f00000004c0)}], 0x7, 0x0, 0x79342f84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) dup2(r2, r3) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: socket(0x18, 0x1, 0x0) r0 = kqueue() getitimer(0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x100000001, 0x0, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="f1682be7450eea932559cb9a0285b89159b85f3a597aaa0d5118804f1b8d8050674de22d493dec01b8e1dd1935517e00546e2ba713d87eb35b18f56d249741089daa91223e0263f7aed5ec2e7cd0c84814b59f65a9a7d8e13b6d76ddbe61e9752c4169a94f66db9b107044627ed038d13197373508b9cf11f9ad82bd6f7757fc3a37b14d90abbfc53a855a62bb98b7a52d1cf09f893e2049e693480a4a430064116c7fa2fb1399da59ed96ba60b3916e297a449fb8065eea6c47cbf5868b0286a0733d2cb8b3946bfa07ef2a2ffc2018d5c94c0c10aba1495b", @ANYRESDEC, @ANYRESOCT=0x0], @ANYRES64=r0, @ANYBLOB="33938f06573cfdb5b00c457460c2b606d3a20cba0b727f0f822e331881bb82e9e6cebf44f6a254668c2a5dff6c7f6503b3574403c702cf5d215b61617513adbd1c36a25c9d645f971ea3f2a477154a1c3bd1bfba9a027d8426c5be27bc7e2a3e5dd481d97468ce6ff4518e106bab71567d07be34a152ce763b882cf1fb881b8ff37ef7c6257b7bad8d157d5a5b488d01e6bbd3eb0a296df1df39f2fd0d4365bee0d77038331a19c14d345d4be2", @ANYRES64=r1]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) socket(0x23, 0x3, 0x61) ioctl$TIOCSTART(r1, 0x2000746e) r5 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1000000000000078, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1883c, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4084, 0xff4}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xf7) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x0, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0xf1, 0x8a2, &(0x7f00000000c0)="186f1f5c", 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = dup(0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000080)=""/9, 0x9, 0x43, 0x0, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x300, 0xd8) write(r4, &(0x7f0000000080)="87002a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xa34a5a22cec13b1b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)) kevent(r2, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x50, 0x80000098, 0x1, 0x1}, {{r7}, 0x0, 0x30, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x30, 0x40000000, 0x3181}], 0x4, &(0x7f0000000380)=[{{r2}, 0x7ffffffffffffffc, 0x1, 0x2, 0x200, 0x8}, {{r8}, 0x8000000000000000, 0x10, 0x40, 0x8, 0x56be}, {{r4}, 0x7ffffffffffffffd, 0xac, 0x1, 0x34b, 0x3f}, {{r4}, 0x0, 0x8, 0x0, 0x374, 0xdd}, {{r9}, 0xfffffffffffffffe, 0x2c, 0x4, 0x7, 0x5698}, {{r10}, 0xfffffffffffffffa, 0x40, 0xc5b93fdac793bae4, 0x3, 0x9}], 0xf989, &(0x7f0000000140)={0xffffffff, 0xfffffffffffffff8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x3ff1f}, 0x10000044001000d}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x5d}], 0x1, 0x0, 0x2) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, r5}) 16:00:30 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x11) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000140)=[{{r2}, 0x7cb1cb1dddc8d69c, 0x10, 0x1, 0x0, 0x8}, {{r2}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x10000, 0x3}, {{0xffffffffffffff9c}, 0xa, 0x0, 0x2, 0xffffffffffff8001, 0xb9a}, {{r3}, 0xfffffffffffffff8, 0x2c, 0x80, 0x7, 0x100000001}, {{r4}, 0xffffffffffffffff, 0x2, 0x67, 0xffffffffffff8590, 0x7}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc00000da, 0xfffffffffffff800, 0x100000000}, {{r6}, 0xfffffffffffffff8, 0x12, 0x1, 0x1, 0x100000000}], 0x8000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, 0xffffffffffffffff) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r3, r5, 0xffffffffffffffff) seteuid(r5) r6 = getgid() lchown(&(0x7f0000000240)='./bus\x00', r5, r6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x3f, 0x800, 0x2, 0x4, "e30535d8d70c2ab6ae597bfe99db264bde7d5fa6", 0x20, 0x3be}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSDTR(r7, 0x20007479) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r8}], 0x2, 0x0) fchmod(r8, 0x20) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = kqueue() close(r6) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[], 0x0) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r7}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r18}], 0x2, 0x0) r19 = openat(r18, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() r23 = getegid() setregid(r22, r23) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r20, r21, r22, r23, r24]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r3, r2, r21, 0xc2, 0xfffe}, 0x4, 0x2, 0x6}) semop(r6, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r8, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r25) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="83020109000000ff4eb787afe5f9c887dea55fb765dac4048a9bb92ad7fdc5e4079eb1bda366fb6c03fbd0b90af313a624955f5474576653a97959c04796000279e2353e75b1c83ded745a6db15afe3bba87f1e2234188fd95dbd970fe0b78821d7e733c95bcb9c9fadce1858885d3e8f4646893738134146bac5669fd820d5ea02774599be05404b13d7fc7e32189dd09d38ea6432557df11be0936f1cb1f96c5c66c6b0dbe2f57fecc8d70bdd5dfe6296b1175b3b00be8684cc48652a1c2d8edb7e2257e2d41cea9d4b1ca1570ba775c63a456aa9058bfd656d51d79ec0400366c741a086871e9bd502ef386cab20d42e30dbfa03bc3696b8e0c1d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff7b}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001280), 0xfffffffffffffe5d) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000057f000/0x1000)=nil, &(0x7f000039e000/0x2000)=nil, 0x7f}, {&(0x7f0000515000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e7000/0x1000)=nil}, {&(0x7f0000754000/0x1000)=nil, &(0x7f00004a4000/0x4000)=nil, 0x25da72ea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003f8000/0x1000)=nil}, {&(0x7f000021c000/0x3000)=nil, &(0x7f00004e5000/0x1000)=nil, 0x7}, {&(0x7f000031c000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbb3}, {&(0x7f0000285000/0x1000)=nil, &(0x7f0000044000/0x200000)=nil, 0xfffffffffffffffc}, {&(0x7f000055e000/0x2000)=nil, &(0x7f000044a000/0x4000)=nil, 0xf5}, {&(0x7f000022f000/0x1000)=nil, &(0x7f0000698000/0x3000)=nil, 0x7}, {&(0x7f000026e000/0x2000)=nil, &(0x7f00000f8000/0x3000)=nil, 0x1}, {&(0x7f00003c9000/0x3000)=nil, &(0x7f00007a1000/0x2000)=nil, 0x6}, {&(0x7f0000140000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000763000/0x1000)=nil, &(0x7f00003a1000/0x2000)=nil, 0x80000000}, {&(0x7f0000447000/0x3000)=nil, &(0x7f00006c6000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004b2000/0x1000)=nil, 0x9}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x6) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) accept$unix(r0, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030b15f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a3979ea1d244e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f59174ea24bd98712c73bfbff42bcc90a6068b2b33789b3c06c2e9297584c7fd999558ec028db2b3cc89175b966bfddc88653627b67e05e4b5e8c0d24b88c95c1b191489a2b58cd62a054a24d7c6db02a43b75b302a6167c1d86891d1b2f8c15e594c2ef2d81a8154d401d235d4abce2e3678a32eeb100c4093fa31def72594032cdba34ae08a1ee3db8e955e77c55e6a68aea72ec87ed48be3dd09ae68554b75b420b2889e1a39fa10e9db20d3fbe2d20b93b896c45"], &(0x7f0000000380)=0x1002) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) r2 = accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000193, &(0x7f0000000280)=[{0x79d, 0x3, 0x3f, 0x8}, {0x1000, 0x1f, 0x0, 0x5}]}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r13, r15, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = socket$unix(0x1, 0x2, 0x0) r36 = socket(0x2, 0x3, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8040691a, &(0x7f0000000300)) r38 = openat(r37, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r42 = syz_open_pts() r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r43, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e069259a64b58a44fab5c3400000100"/43, @ANYRES32=r8, @ANYRES32=r15, @ANYRES32=r22, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r24, @ANYRES32=r32, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43], 0x70, 0x5}, 0xe) r44 = semget$private(0x0, 0x8, 0x400) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x2c00}], 0x6) semop(r44, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r44, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r44, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r44, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r44, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r44, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r44, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r44, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r44, &(0x7f0000000040), 0x0) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r51 = socket(0x0, 0x0, 0x0) r52 = fcntl$getown(r51, 0x5) r53 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r55 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r52, r54, r56}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000540)={{0x5, r46, r48, r50, r56, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r57 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r57, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000000380)=0xfe62) r59 = semget$private(0x0, 0x8, 0x400) semop(r59, &(0x7f0000001280)=[{0x5, 0x92, 0x1400}, {0x4, 0x2, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x2ca7}, {0x4, 0xab6, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xfffc, 0x3000}], 0x8) semop(r59, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r59, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r59, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r59, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r59, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r59, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r59, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r59, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r59, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r59, &(0x7f0000000040), 0x0) r60 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r62 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r66 = socket(0x0, 0x0, 0x0) r67 = fcntl$getown(r66, 0x5) r68 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r70 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r67, r69, r71}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000540)={{0x5, r61, r63, r65, r71, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r73 = socket(0x0, 0x0, 0x0) r74 = fcntl$getown(r73, 0x5) r75 = socket(0x800000018, 0x3, 0x102) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r74, r76, r78}, 0xc) r79 = socket(0x0, 0x0, 0x0) r80 = fcntl$getown(r79, 0x5) r81 = socket(0x800000018, 0x3, 0x102) bind$unix(r81, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r83 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r80, r82, r84}, 0xc) r85 = socket$unix(0x1, 0x2, 0x0) r86 = socket(0x2, 0x3, 0x0) r87 = fcntl$dupfd(r86, 0x0, r86) ioctl$TIOCFLUSH(r87, 0x8040691a, &(0x7f0000000300)) r88 = openat(r87, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r89 = socket(0x18, 0x2, 0x0) r90 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r90, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r91 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r91, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r92 = syz_open_pts() r93 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r93, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e06928a4259a64b58a44fab5c3400"/45, @ANYRES32=r58, @ANYRES32=r65, @ANYRES32=r72, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r74, @ANYRES32=r82, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r85, @ANYRES32=r88, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r89, @ANYRES32=r90, @ANYRES32=r91, @ANYRES32=r92, @ANYRES32=r93], 0x70, 0x5}, 0xe) getgroups(0x5, &(0x7f0000000000)=[r22, r56, 0xffffffffffffffff, r4, r72]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r94}, 0x100, 0x1, r6, 0x0, 0x0, 0x0, 0x80a6, 0x9}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r95, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x21, 0x1, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xa1}]}) r96 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r96, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r97 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r97, 0x2, 0x0) msgrcv(r96, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r96, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r98 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r98, 0xc0307006, &(0x7f0000000100)) fcntl$dupfd(r98, 0x0, 0xffffffffffffffff) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getuid() poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0xf432bd31d7085638) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x80000001) clock_gettime(0x6, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x65, 0x6}, {0x9, 0xffffffff}}, 0x4) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = semget$private(0x0, 0x4, 0x159) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto$inet6(r0, &(0x7f0000000280)="5dfe522cfaefa53da85f6df4a886646232f20ea6021647814a59617a2bdc9f8424bbc98738b3f7f162d3c6ae03f01b5ed045c75a2e4cbe85f1fde788604b360849fc458b9fe3015d40019cd2f0f0eda0b623ad1c6d3f904bf65943654e5fefd53afa504d8cf820e22824ce80b7561fc20d716e396796a932cb0f172d3689479f7a8c3cb8290a8214927812fdc25b05ccc05b6351a29ee6afa9d9a3f5ac05316730383de54a90653329c4e374a77586d102544fc63c17f7e0a9b89d36d930e21b9188b476eaed8abbcb0223f4b3", 0xcd, 0xa, &(0x7f0000000080)={0x18, 0x2, 0x200, 0x4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x18f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9000000"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x2cf, &(0x7f0000000140)="0001") 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9000000"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x5a4d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f00fd9edd0cbe57977136807465e1d48c0fd55b8886b04afd1448f4e5a502dbc89304db26bcb9e6278211cc62f626da8d08000085194a6b8725781128f0f6456a174f2000386184b5d9e4", 0x57}], 0x1) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9000000"], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x0, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000001, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f000006e000/0x9000)=nil, 0x9000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r10, r11]) getgroups(0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, r13, r14]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, r16, r17]) getgroups(0x9, &(0x7f00000001c0)=[r7, 0x0, r13, 0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, r20, r21]) getgroups(0x3, &(0x7f0000000200)=[r5, r18, r20]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:33 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) sendto(r0, &(0x7f0000000140)="3518544fec66c4a013c45e35198a0182d3db2e89f3102c0655c080478eaff51fe0d8efc71388bd86023c53d180d7e8d253a0a153af194e4aa9ca3b3a2127a1d1dd07df293ee1b9ce827145f1a2deb42a3877972d8b32545ca7ee37f992ba4d8024cb1052a4b91755150c68e481e4eb617ed7a68e7c9e1adb33cc294793b890889d02e4de2c7d2ffdb4a302ca1d939b56faf7bf511620b44147c5a4280f5edbd5a4849a20296e80764e6193d4cc758bda97b5530b74639e5eb4f121057a263176419de908acc6c71f9a3917ce2d55e9e0c6b5b85acac7038c5d8954d4a2806da02ca1e368663ffa1b74e059ac1f757ee9d9", 0xf1, 0x5, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x0, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:34 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xbec) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x0, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x49d, &(0x7f0000000040)=[{0x7fff, 0xc7, 0xff, 0x3}, {0xff00, 0x3, 0xff, 0xffff4883}, {0x9, 0x8, 0x5, 0x1}, {0x7, 0x3, 0xe2, 0x10001}, {0x8, 0x5, 0x7f, 0x30}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="e243b92f91a050f5b4786b28de93c4a675b12aeebfcd2588f4f320b1e7e6aeecea2118db93057e75b408ccd44abe1aa25f9327d1c4324170f91916c7f684a41cb48637dcc241127298a18f720ea1630df3bc876c192fe26b7411e811d8db808aa4a2c473edcae249c4212c4c1201cbfa45b703b701b2745b3ed00ffae5c36adec284f3d70ae90c0265ae9fc0101026") 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:38 executing program 1: r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000000)={0x50e8bb96cd1f90c7, "9ffa6c00b85f7f40134f175d3766898e84fc505a92e0ff129d49ecf74e543615e6258ad26fccd3991663"}, 0x32, 0x800) r1 = msgget(0x3, 0x82) msgsnd(r1, &(0x7f0000000040)={0x3, "df1c7cfe8833fc130ffdcb8fa0f27fb05b723c829f2adc89b1a19aaf7c41b0a6ad04e24a99e2e4c499e63cafab2189dd093df79b71337987288d08f22884ce0f33e129c8cf6f6c63dcb958169181890131b5ba7700c2ab31f37028289959e03b2a0e4be7b3d91b251dc8e8194165cf2535c197d83f11863b687c9dd7544d5b25152184453031cd8973330a07cb3256922f673146c581b3054bab71def6e5fa6123d58ae95b7e3f4ddc2547f230fadf6b586f221108f198ef7ac04f9c50a9013191247baf98a4db5f15240cb81c9887dceb2ba987a608a7e6d4696d6cb1798057468402dcbadd884d484bf666fd463f13b79278c225c23a0860593af9f08e1e126014c319b5d69882aec2866e1973053d4cd13d8178af647254ace6d43b67b99e4b94890ab0f514bd50665af57944453d043659b6ec195085f03acaa415ea1ca451e996a4bbe6b2626176c39e75ab6a23bb0b76c58c12dab3ee010dddabc79b399e71cd3853bc9646a60c8252f6fc642188c3447d3a4b4632224aae5f971b055c38fa3fc7635a0f85e10a8a0ba44ad0100e235bf3382648ebb007d4c228e6725844278eb1a3053e0bd9245864f991fc444ed56fd904fdc82c086c739c944fdae082e91f84a223793c9e8a01133aefbde66205d4d5944ec46ec7ca4025c1641e24d1f8cf0399da764b78892171ae441ae49d3f3da268dd8135fc0df0bef10cf7c0fdcf07af0d94183047aa052ae3cc0a36242b2a8409b26de5e9d96280db1a2b65bd8de48d98d6e6cafbe331e22496f9999e5d32d2f7a74469f4654d80804bb411109e4cbd161fd52425c901e942b0fccfd497d2f6b162fdbe95c41cd3055443493f3709fef98826eab0ba90adcf2a77f6abdaf46c62304648e841bbff93a6a312256a0edd601f0fe0195ff9598021f90e992f95b1fbdce13812eafcb390725903f138eb2b63a58a24a4091e6544b2e8a30dff9f8f734e36327b024cf1bdd9cc26539abd23b21f22e5f5f086b50163740fa119c15f95285fe1b83b6155609614d208e74b050661d838a2d1d20c5818f74d8c033e95844de0c1f6e9671856a9a63dba28289820a82b5e5a44ff20b9d1774f301fe10fa1a68392f0974655d4e4fe9b5aa0dbc229e512820af6917e1962f6179066158a963fbcbb336850e35ca4ee3f1da03aedb07ff48db4eacb4bc7bf5e6ca4886071805128367d60c2f17760c35ce398b088cc49e5ac801b3236470b92901a7db882ad5dfb7b96978ecc1489c9c38b35e5a46277ee96ae43363444d8e3a8487f21fbf7b0a5001ae3030f449cc64bf830d45097ad3f43afd588725efa96140e67fe783e3d587826b1e6ca2ddfeb8714da37f34b0a95dd3efe5442ed22fb54ea9718f86ff952452fa3501ed107c0ac09e1e125b9a5ad41ec424705a031a623f663da842b4e4d88407694faf3ca703b751bb4e29bc358bae54e4d61a953eef51229012c96e8d433cbcee0946f93b2fa3850a383331be2211df2ab814491cb60a12e756f11ee53d94d4b1b52e33886c80f606aaf650c8a344555d9fe2877888b7f5a42a2ca31b4f19aa4a9bd57be805c3bac386d05988170e0838ba5be8196e7880d1cba3a392fce85e29c0d5073714f1dff0b50589428f65ec87ab2620e226720bd08dc4ca6e0e2fcfbc3b77ff9eaf446953c371bcdd5cac91ccc45bf416b9be2ca2685b3956bd407cba98ec6a144d54c1866f70164270833b65fb6f4a5d5976209479a2392527e1ff9fde8e9913420bff97578187ed96ba528fdd040ca165adc9e92dc019bdec02be8f5d778fa35985ce28f3d29b573f1925fdcd9acdc6e7e3b14aa2831d1f5d4bc32400b3b767a4190cf4db44cb9cec9245183e2f8e3a25313faaf39ac93fd9b5d7e480c175964d347ed347cd1e926f5ab1f57746ada8512cb4ef5eefc45ce811ead6e30a8cfb442b3a7f3634af6900f359ac5628fcf0db17c1cbbda14892b720826d85f8abc1df18863d0459f4dbc39c51761b66f478b01b63389a190144f5c5fafabd757514e40085aaab85b403395cdc7478a77de658e7da606bc884403532a8c0d44a6829e4f339352f3cf9941ecf03901f09a59315f53049a1355fcdfbea0c182733fbe6860cc47adaa12112801c1562d42c0cc397da0e0f46c29bd7ff44ea838416d06160e8ab0ef2a8941de8d95b45b54d10e0f44005b5acd7b812e99a3782909b8976383597208f533c6af33d210742e2e36cb64d9a9c7bcae9efffd6c746f54eab890ab35f41f68df5ad4e9dea484e93dbe7d5b3722725fca1e72666b40194b3fdb15fb2d803190b154ffb4cf6c0e188396c4c76cb5d48a4c1f295bdd162f35f541c9460120a0eff5f7ab4865b3a71df1551cbf20fdd2e233f3260984e16944eef60f9a6220e2eeae1b4995b138aed44ee0dccd9b4bfc75ea1032ce3976859e49f83aa13bb6140c550ab4e3d6b631cbc63c6a265d4f4e8d2dfe68c7cf8c4652640ba84f5e5e55f3a77ef23e861a74e5816226891ed523f951f3f424fd850dac3babc17f12dd18103afe8748101beef783d9a2f8d9b136a2c0f415e5593f4321f516e45b5c66535c31a28a6150022f1eaf8d2fc68ca10d2b878644ce2ccff85ebf63578a5e4e22e03b880aa4266945af1f00136c4ac8d02104bd1affd2d47cfde37257d93dc6609b153e1004c54819c527ad5a5010d7a96262a728bce610774a8efdd75597ba6920431ae84eac60f927189795dd40b1594d83f29209c7adbfbf77562864ad5479a4cc5ae8d228dc55d41e7408dae9580fde347c9c67421f6956a3022390748faf476b7a1f6769fed9146e57a9b7bdf7902896817cbc09ae16bb88e42df28a2d95eddaea372dde3143b699ef0d5f83e800e508f7da51ed32f1cc36d0a32fe3c88d7f3a8488c1ec4410848aa13a3e26199aa1543d51b2d41e5f947a2128d58c2ca5053b02e1061e5b30dd7a2775385ff77aa85811612a23d3766fdc17eefb0d3a4b1f3db08806245a12b92af8e1f76b52bb4b9dba7c594d5eabb2b6350e9d1d39f25962e24bb0b42d284e0bf2b757349893db1d43d8b37dee51d25d8b30b4c318cddd2811dafbcd5b3ea6815962b0fe5e7617bf431855c21cb5e3dfa943cad1601a38a757db70ae4b97fd7ef4b160871fb344c23ec05413422794b0346f365b1ae8c13334306cd35137eced68ca90454919fb6695d5fc7e9834ce55379dabd75ee6852042c9e170b1cc0711a4a34ef05d10c8e001f4bb0e487531aca88a707f65d6ae01518d8c8a9b063fac139d3e7be03d788f6c53c13872e2597cc54275f43a26efab0920276806ea26d1e5478525dabad303a3c9b09365ad94e92377d396b5ea22264b4fe74597b9f8d102a00cd131349c1232d5858b32064d65ec78f3d58362f54a25038d743c562e8b582ee84f53dbb24e78c7a4eff74f1d64f04e13be87f4c57ea8a529b5ac0d01608c51bd55d04455636de007cac6b9fd09d8e4c0ff203fb2a0cae73ebf07ccd5e3f3168e92a2811ef6c157ae442a487a70d5ceef27e8bac983d243869c2d074e420b857f0e047c4b685cf0177c4b9cc6eac4bd614aaf695d164fe3825d77bf4c66eb14de5c31ab6a78b24b918f3071445e3a0951a26901dc23c9d41d98631d94a5b58373c88f440b2a9db9cfabf3f1a942d0a311ce2a28a9f2aed4bcc0118651b0257c006c8463bd7128c52ad67ec2720affd8d1b3bac895bd3ad0a7e1d61b4783f782fabb969bf319019d3d1a3664f0c8753284d55eb06e219af3c2c99bb691ef9f2a9e0d6f24b7329bd8d8acd4d1d14fb42eba14f45817b4307ee60020d5ca45d928ae0b38304cd6dfd2c9fc2c1ce9184e885ef7a1ef8106ec730561dd80e4f6ead04f13bb6cdc6c1c23359c6bba820af29133c785fce30041720bdb6c78546d272d0287bbc4d80d5c86c075eeff65d973bf4997dce1a55d4357be72baf21d1f4d75bcc0c1c729a02ea5a69e135a9ff6aab5e63e766a52c15423f9dd262def38109a917056aec31ae31de75fbff8cec914ecde8eb050783f5b098d21e3e0df110c60e95be7268e3ec8ab5355f4e0dc884ed1535f530a83ff3b0a36dca386d317ae4dc82ec383a996b1f6deef5708c8ef0d67026092459c45a78d28d82075100365b3ad6512d740db755c2c34acf4335732151fd8345fcfc053c340df97faa2b697395395cec75bba7de1114caeb4beedbcacbf63f65b579826c71761b624edecb95b59902b3e02b4db71ff37682ae5d06edea5d276b0b60170aa9771f39a46db39dae087a3384b5bc8e662032a8adc45bb3beb8a7b814280b2853b6d82ef5ff12a301419dc3145133d4a22842cb7fbf5040d75dcff7367f3886d64ae6ae83e920c384888bf9460141902682426a19ec406ffc2792b1f31965d69ba15670e3bd94e94fae20bfcb8d5307386d9bdaacba3cf6eab98c5453cde214a09ca144147c79d2d2d850abd83354bcc99664de7e50d21fff03230a0a6726bce8e420decad7d73812f91a59d7039ff77391bcacab8e1a77781d78dbcc9eeb0311d3ebbfea559d33382a43bf1d0f8867e9abfa10904a18f69ed0e5d6385968b25c3e868f537b670b76856fee975583563e14ec5a6ec631e3e30b8409a5f9ca89d3b9aeefa1a85fb0cec15f72ee352d948566b42c4eafa0af3efd5e0bbec7bdaaee682d8f4d0b66e6a4624bbc85722537b8268896b08ae798927b6095e37318743acff0411ade6c653213049dbe08316be09d068edf3302340ffcd84a395a18725ded59c7b0fc5f109867d3d032c8d1c1edfa915cce7ae98982cd7c3b059fc2deee640cbdbca18198b2e6c5feee56b83c7e91c25b438f17d846ca4ef5d7fd85944a9c0933d1ff5a8b26f46e0f3ba8a90532e4e3bdbb5c26a510fe0e21dddcb438d981cfca9dcc54190d269fe1cfa919a0386121f9886f32a2792d6afbff00b02bc5a3d467521b2ef5798b19106fa378d6a151af030e4451d7318fa9c9b2e1ce65d3c02c4d6a95216cba3438f8076d4f9d4d2e88f21514c9b1ae52075c7ee37161a27ed66e57b81345e89be9d3b756a5cecfa943696e28d632ecd3c7f13607eea6bdc388c7758c209d31953f40b1213a3867a142ae9e11cc56c2698e100dd512eae2ffd6aaec92c0b04c8a305d0fe5d87e928095f79c0cb01dd9302fe8084df13588b619874be12deadb1080909c497464f7212f8c7d1ce268e682de0c6e26ed8e875540563464529c50c2c394f7298dac168cf62310126f46a2b9b65128918f44b68955c77b4045765331bdc9af30e3eca6656c7c74dab33ec2897ae3bfa1cdca3ce9b546660242158ac9d9332f53cd89b22a8252b8342b2df8ac851377966061cad22079eae57c74c05bd980cd52e931f7906cc7cb750c998a330ff586f270617138ee6347a257f1dbe211145bf74b5b0dac9f76a870aeb216ce72222d201901fd462896e4d5344cb85cc26f46b95e2cbb9a2de79da76003a8b5aee54a8bab1df21690e456fdd28b1821dc6c553b699841a72c154a9d320fad9a85ef24bd80b6e6b00fe302f2e3547014fca56a2d75b95c015cca123389c0664bb66413a4bdaf24f7723a6ae972247bfb109c14af92ce2b8de42f8946a86299391cfcef1f9bdb997054a71f7f32f7be8699f92a0a537d3f47d6244254d9c833cf7cc369620fc250b323291e066366159878694a67de3c5c0f34f8d57dda88dfc9bfa130a4e80815cb6e544202cf522256bbc0cc109b9346ae9fdbc6118a9d62de7db76d719bb2c3c76b0a842f8e09c02a14df9ea092b8d2932266d28a54c11f3"}, 0x1008, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) setegid(r3) r4 = kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x8, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x10000, 0x0) kevent(r4, &(0x7f0000001140)=[{{r5}, 0xffffffffffffffff, 0x98, 0x1, 0x1, 0x20}], 0x100, &(0x7f00000011c0)=[{{r6}, 0xfffffffffffffffa, 0x39, 0x80080088, 0x5, 0x4}, {{r7}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x100}], 0x9, &(0x7f0000001200)={0x7, 0x8}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001280)) utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x1, 0x5}, {0x7f5, 0x4}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000001380)={0x582, 0x5}) msgget$private(0x0, 0x100) r10 = semget$private(0x0, 0x1, 0x200) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001400)={{0x7fff, r11, 0xffffffffffffffff, r2, r12, 0x92, 0x40}, 0x1, 0x9, 0x3}) close(r4) setsockopt(r6, 0xffffffff, 0x4, &(0x7f0000001480)="8666a666059dacfdc1cfa17636df459948f62a8bada637e74ee6c027af3a7140d212483d8c", 0x25) r13 = semget(0x1, 0x3, 0x80) semop(r13, &(0x7f00000014c0)=[{0x0, 0x9, 0x1400}, {0x7946d79c95f72bf7, 0x2, 0x3800}, {0x0, 0x200, 0x1000}, {0x1, 0x3, 0x1000}], 0x4) r14 = socket(0x1, 0x4, 0x29) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x8000, 0x0) poll(&(0x7f0000001540)=[{r14, 0x8}, {r5, 0x10}, {r15, 0x8}], 0x3, 0x6) r16 = dup2(r15, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, r16) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x32) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0xffff, 0x6, &(0x7f0000000280)="098d4140c468e28a70a676d0a85630554a4f", 0x12) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) accept$inet(r2, 0x0, &(0x7f0000000040)) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r1) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, 0x0, 0x0) 16:00:39 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) dup(r0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, 0x0, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, 0x0, 0x0) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f00000004c0)="055f28a2f0074e30d3a12ec57bcbddfd37b6034972159e2037b7091d8d22b9e2f8a8ede5fcaa4ee7fcfe5128d1081354bdaac149bb5ac15a8d7c75febe7cab4908ee8c6c615f1f3e893ce4d18d7fce1e8c955a5d7d554b9539b5a42e1e32fde584ac40ceaed4a70a73243e533c3317098941e51cec9fa7025953949475a419500b4d217517be097e5cde74a62084037a53a9d7846f96606d7cae52a0", 0x9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x7f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="17000000000000000000db73cba172995e89d7080008006cce8bd70784f6858c65009881008fb92cc1ede2916157b8d2275add93f8feb426b89ab3c57a672f73e70aff6f466257001f0b94d5cf1ce7edc0e6aa0b430fdb214b9cc3a12edf759620cdc6d7a2000000a1603fd6430000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, r5, r6]) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mprotect(&(0x7f000026b000/0x3000)=nil, 0x3000, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x10) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) syz_emit_ethernet(0x2a1, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="01d9205caa2d99c4ae445ce9e4984ae32db6698a3eb7218a0b33b69966a5300185b6a684dfcce24a980e55516e372fca6717d09ab96ecb35db5fd4a894d7bd291d9f14a642fb8a7466c57add1a71caab6a8a7fdc0ddf755eaf10cfcb492f145e51d572021b0f697696cef6b98abf92af04ede4f8f02f09ab3874a0f6e2d92ad577b9fe06780cf22ab14379a286cb989dde34f7d4be89a3a4ed52f6a5416321a51bcbfb3b", 0xa4, 0x8, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x4, 0xd}, 0x10) 16:00:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x5, 0xd}, 0x10) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x7, 0xd}, 0x10) 16:00:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="822d3dbc58e60264674d8110e56fb335c29ec2edffe55b4a1070417a7c0f4533a1717936cd32991bd03768c29e484981d0d03a6816b4e777a7d87f5941b27a57f3659eb7d75271a8ab58b9664622cef11fc3dd04bc8dd5d8c7637b53233503d036891f4f9cc6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000117000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x5, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x9, 0xd}, 0x10) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x823, './file0\x00', './file0\x00'}) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0xd, 0xd}, 0x10) 16:00:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x28, 0xd}, 0x10) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0xc163, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x6) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x74, 0xd8d, 0x5, "fda6f7d913bcf1c6819f29b6dc66c57d23305dda", 0xaf, 0xde}) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0xae, 0xd}, 0x10) 16:00:39 executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000040), 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f0000000040)=ANY=[], 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0xc6, 0xd}, 0x10) 16:00:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x207, 0xd}, 0x10) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202442fb9d1424f4150"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) writev(r3, &(0x7f0000001680)=[{&(0x7f00000000c0)="0ed92453783a942ce36e18e024281b4551a9fae05d81d2d75cf59a493f46791b6e8cd202cc7ea1ed023179708a9e529653092cecdaefb11c72533e18743780ca1a989e4bf1b8aba22a93e26c8b8c4617ed8940d5ea796bd09da17d68084f21912ff872c4e1d8228e0fdb57115ffd636e4de42d2893faa0c740d048f05c495f66546790abba058f78a5e76518d076470d365162b283a65c405eb3ac87f4df94db", 0xa0}, {&(0x7f0000000280)="1c15dc2393e844c408bb6a261f849fc546a1855b3f5a3b1ab85efc4180f565c9d49c3fe75c91936000c707b2e9850157f90ce7434ab920673a415bece43f0bc6b45eafdc1845b9fcb56fdb90377a22c83ce5e75b3fc0a8e7c6cf0e3b32379d2b5a8ec7a21a29cc790d8ce43f44c693356380ea014f5583a27257ba00843d355e75d226b0657c488443f7c9d3b044f13a5b3f2153c3f37e44a9ea82e12828a21d35eade8c82c75656a6a004dbaa1812410d86eccf77d45f8948535c0a9598105d932346865fb7bdcbf26bf04bc0787be72f8cdd5ea3ec340a2f8097104038ba3210d83d3f25e1b4627554b61830eca9755ca9946ba1964dcd102a8085606650db22bb86b286ad717a31ff0abf32ac2bdad90f5dabb3db7c2d4fb70cc10e07b0debdae1f8e6b2c420316d5f9c25060588131af941e6ff62fdb54662ad36776b90447ac2f08078353c3a6ff2c91827a5a5f111d9ee67a4fd2d9351d8805074c515c217fa3484bcb3499f1983dbc3ee112db7189efc804a6bb3d57593441b96402510a4474482a681c903dc3aaf75b5e29ae03095868779aab9a33635ca8c68dd99722cca50f99539f01a29151ff75eb4f5a7a21c6736de47597f5376ca5ea843c66ba471b19b3e6ed40ad716ea25c3f92f1ba14f61de25452070b39e40cba4d4b7db3ad2dcb61d465a595cdd22d644a65a70d008a5ab27820ccd6add48032c88bf466155436963578ba589c719773eaa725c69b275750282ad98380209cee2a1fefbbb132ecba8f338e8d4d1a7b0ff335d871b74ee7cf3b75335f5f346016b7f0043c373f0cc3565c47accbae380ab9d86b88ee086f66bb30dbb78593070f7ab07674ee4131cfbf14da94a044a88aa71197fea6dbe3a286e5edf8eedabeb2a3abe678b1704b599806bc045e0b1dc7babbfb5ef287be014ad056d298b08e376624dd0cb2e670ae309661090ef39323e955157d0928e4d0423b65d1b0cd83361316a9e941c4e19d395d8224d976b16c7db9a0e6a5486a6f36895f976771f3e0919d08c3e1c55b992bd895fed40d9550ab88a6bdd501f0bfe0190e9017affb5606689a91ec8c0c2108cfc66ddb887f99450a987b53e4cb0bf6bec10db5a7062f83473a490c22860e0df31d4574cbe0146a114e7c9910d5d8ef99620e245d5bb3c92646b1aff773c9839deb871678644dc02d4cadd0a3e0a210246c722c500f9e5a94fb260fa18e1dd73662dac244c6b43a558986d299f50d4bec6391a16153b03a85cf451e35460fe589fbc3f1b02a1e0b25dc960dcfdf4289745b232f31739380bf03a78dfa8f42550d7655fe2a320891c536fbab9960c08109cc7e9214fbe075457695205273af05db2dfe0e6d0b6449ee8832d80ac9875977b5db581b30156ecec4e55aed73d38bc6c723425fcd510940a0111c4a3cf645c60bf85b7dd4222943aa7362e59b445ee1bba0e11624e6a561e2bc585ffaf197a0c4feda807203d6acc4e0976c97b2f8366c327b580345c275024f3f2a05da6014fe562a80852e60e8c5fbaa6471aa3d952e2fe151c1a5197133463b09a9ece94f74985c96ab2dd8b59461010739161bca7d09e4c4c4f946805a974d66f1b647b1bae2fb5e33f0d32a103bb8be548440d979b1ac1c7146e513f786940504818418e95bf852c7e20e0f6114d51993369fd12026d1673b2c6ceb48f1b0fc614a7330c5fbe90639adb9083a243cdc681fd45b9e6cc33a9ea2f10d441d7003f4fa94f3d41bd8cc1fae0f306739a22363618e157c13e776e2ead16a2cb66d19efbda4e2985fd3d0963376e64d53f88cf96d8da7d01aeceea1bd773fc0b39c46b5dd80c4b26c6d644d37fd4f4a238039fd334f19c49d758becf0bd7692692802dcce3c58ced3a46e3894e3ca38e4149bc430b3f613d363bfd031b607a59afd9b2352c34c2545dedca8c80db3021fd2482bb2bbb0bd4f21db30f0387131e746cd1330d4ddd833b0eaf4474180c967b9d375feaa65f72eaedc739d0221a6aa4b8e96441da2e89d0f07d03b6c2cc4a77e08ce881e70a0ffd35d9f87105bbc32b7b6bca35a0b444d77e10695c0681257923f193881d50b8740afba7302438f0cbe31eab40c38ec3fce16ead928c1526252b713da8390b6c5cb03eb2ad3ecc674098266edd5e938ab445a0a62a9d412b9b1fc5c44cb1a37978906d928f9ace1f8ec584d7a775925622ee7ce1603eed4e1060ff5bab9adc2c0d978c996268681232d4ac156ab04f51cb8a5a05bbe815ced579bd56794037c103371c041d583dc542f51920af6bfee6e5037e1fa75607b078098df82337fec065c03c34e2aef705b7fcc39c2527faf97d093de069cfc51c854de800c66400f538bb330b6bc44cf0991beaed513a8bb21ae340ad386c71d500fbd38d4d94cd2c9efd1ade9aca07200b127f4b8d89208fc967e8a783ca4bdbe3af1ccd86ed81528113bda4c151bff5fbe83f561ea3bb806e673a08d9e137e47cb12b62a8e85ea995c405cd0ec2047e768573898f36debae1892e6fa3935009c8e9cb805bff6100a138086774ef1c6c2b61247d0759116219dc3b4933134d11dd5557822d516c6e89ccd8ac023470b45e5fb098aae8dc89b8df827d9c68dbf244791ab4f6b2717dc929a9072c5eb37c907465979492d634fe1caa4362823d7d5e128bf1fb1c6dada5df1f559393514174d35766046e5eb5a6ba93bc19d7513f1957c0088dc161c2422bd849b7d2f667acb31acbc653414b3c2c3481481f528e4a456ef62cb267b1fe17e66c0da2b621aeb330ffc21ff92b1a6979aba9dafbf4548dcd9b06895e229d7c76fc3e96d8c048b4d21a1b6460bc51305831ccddf82b8333482a0c6e16967e25911a2ae45becad66157d4cd7622f9a02d7bc8fcb1c7c6f036df5708936dbf0cb719f655f667b8534b401311044388eb1a1647df60495901d04bc8a5801957d15837b6d6c0408f4fc009845ac25694ff86a7b28176aa5efcf9d58d1a6453949f7923fbc68d02c9a7ad7f8139a4d35c369cfd3947d7a4e9c5638a259481c5ed56baf29ee3091cc32d2ea33678d72809c22b08f8470d171a2643f02f0d09a6c4d3354061471f98413b56d3ac8cd133d5c9c318421cd91dbd15a09841c0e145482482041e985e4a57353760e622ba95cc57c278db205532e2b3cbb5437c0e05eeb46ae6c4aa0d0a3f12819f2c2f172cb2bdb6cd0cbf3a36e1e30b5a88e2c59a967944bc40609de81477e20a95488203179bec2c9769cc96cd880f3530209f4012ca4d1627696eb178ede5efb8ea1190043e9730569b13b4a2aa1f24aeec262d55c4c6662c62dec008dcf73235035e87ffca71e5d5ca55080ba205ea9809445bb2d45b5693d2c95d12b63591c8fb06136b2685735c30c72a906560b33f7749aee7dcbd144b2b0d9a5bfb0d33ffb6aba362b00a4d24d2b427f219a651794d3fc0c5d64cec2b405352fd1530cd9ebcd6a434bdfa0f07ef0743dfd2e7a63fd4a4adc6705935de2e54a224046f1ae26f23312612c9b92d416f332b80f55612acfc95f2be4d1cb211346c8018292cfc2867687198f02b8339bdfe9fbc130a7c424c3c4e7041524a3b26b4011290c7bfbdf7795d59c2583e3689818d6a6644d6bbc4a2e49601ad07c3cce68200980b5730b251e6aa6408b3d729b4f955c795584dcc3a68cbad5a19c427173ff0cbc1daf5f7ec415a47e2340be496f33c5f97f9176dc56a58dc14941b8920de6df9d9b80e2c3efce0502453459a8f4e49968c9a5c69c51f23407cc853987f7ddba574c443bbd19a01f204f3ab75669b2b46d5d980cf0275bbe7c124e4134377b2232aab3ba3d4bf4b7dff6da1ebb14ff6ebbee803106a43ade0f5d594f1d0eb8d5268dfe3a700e4636d937cb6d23e67888e94af64341187e005689c365d33615a242ccee9d505571dc64663bf284f93c408583905cf2c3ba7d85173a2d2fe39f68fbf974d7621061288846f2358e4caa2aad187a102409ee05ee0f09d80e1b7c4cb4c67905191faa60fdccd5cf6ae9a4eb6db886535a106509029b2c1e268c67af5f3c56f797ff81e99b91a54fa08fa4b4a53a4a0908e6685178843d1f4f90ed546f4e07b1a84605784747d60b156a8eda32afa574e3f0849f6788dc1f6137d33394e76abed6d03b6539717dc083a299d005460eb71109560681f66d16b7e43935e7cd93808cecde7a0bd8c79ed1fe57c9dbb34f09756a81aa211d237fffe678488b3baee167b91c9213d269cbf82364b4091e028928edda177b8bf8a502e3975bc8e4b5a0897c1912e293a505e4f4c08ab9d790da99adca409f287b6122664c491a71510aa04e935b6e0417ae6b2d1219cce933bfb3c91604867b2c3c67de83abd8d41abd2285268998b2160d1ac62ac1addf96326434f47c3c1ed02c976c7c37ab204efcda73af67c136370bf8124d984723611acc8ef3970e3f54009fc1a8a1309119c19ede728de56becc538164751a1cb0a41efe1b62048c374a47335741f9fa5aaca935e96d52aa4fb676ef6944c9919b43e55539b1116d5b3ef3472af55eda4958d8b26bdd439c2a4b685fbba22a579346fd7227a9fb35d8159acc8cdf5655ca612e9336f93ff5576cc64e48fd10221023b4369ed245e990bf1c3c5ddbbf05d59bfa2c90d0a56a6435f1ec5a804a950f1b5d7d52a953530e4e94d5016f3257d81ce169e65aa377937268611c50837aaa257beeb1ca2b8b74324bd13f238a7bb23b3cdf9ffff3c51d85022e0577cf6df276bc590958d036c27f93320786d8e9c7cf697d60168e268016515d3ad01cb4b8d31c094e1348efb6366ff978b3991cc0ac33b2da78bddf074d25d49ec55c9aab13dcb8cd4608cff33fae0a462fc281ad013519a52a3ed2e82df9e2810e1c815f904eaf857a97056b311e3c6a5f378e0114c3de74d26b2bc25647ee937549037adae63e388265866e1e44763402970ad2adcb5ec9ac1e79968a6b43b9300950ad18a137dd2d71ccb74d804382814c87cdfd90b8edf2695cc698f946d95e2f20f046ac908cf9ef0c3bd0b3347fb8fc24ce17ea2a64f367dfcdfc6d7a519f2a67486f728a84886c75ae9371cfe5a4043d69c1a10db8d207522834b5811d7fb56ba444ca198117b8b34f6eb33ba3c1051ac7fa0e7deb37820b8720cfdf3ab32352f7716a45226a0815dd933cb622cc7731c463d8063f05f3896a9de8401b14822c57bbe9c51222e070a3ceca0d0f5c539e467d3b2e2066d22a2fc4eb10b7600dbbe5d344856068eb2cd4b2a4c0a5fbc021712d3888a5018efb752bb34316efd16ea0adddb317e4b6606ccb536178a67f5a9f94c7cd6717d92453c1a0a8eb4f1f47aff1abe6c1ce3855c3debdc384b32a64fd564d8aa52fd7c1832d3dea884b12e7cbb352ca6afe5fc59bb9e0243c38387978c9f9176dd0951957a42f6ed7a90f8f6acb8911d460293ff467c8fa59a8f4f4c97703a984c37ec3e275e1b9cdf6c714601df840dffdbc98114570135ddd848a069e705ae926811ce8405a0ebcee571536257861273e8a90591bf5d14f6d0bfb6ed8da50a0c5e29c8745f45807a547225740518ad06a9167bcb56f2764a5903467949b89c406e7fef5a5fcd085dec9451402d74587f19d94aac3f7f396904ad58b4e51a59bee8e6c422610df90c1af79f58e36869beef14431e4252bf7af0b911ad360b72cd5c4beae91a0f227d5412a6d7b4d951470e6cc6301cce6d8aed0cc49e50a511000a02182bcc03fd1a1358af44b06d3043d3443f3a26aa749c0da13fc8f91c69cd52a211ce2a774", 0x1000}, {&(0x7f0000000180)="b3545e08319ad35703389c1a64716eb4e23c362a53bdf2d9bfc960aa822a63f9a10d6aaee0d6f690351063b9633a197e9412f0d6e632495a82310b", 0x3b}, {&(0x7f00000001c0)="8dfe75d1b22efd53d832bdec9c74dac6b812252c204fdd548e1d578dc796477079d5536be1635fd90c3b912ff814dafd0be2b0e4f94d095cd8bdb99c71378ca71a10347931ad1ca07cba376ca9e19f918af991402280c27d09fc24b579a232a6b9e24146f5947310a4046cff7fdd32ab08", 0x71}, {&(0x7f0000001280)="cd94758c8e775be11925404079db634d039872da0c45688c799faf4e7a7387a7a9aa6efce69b16914f128347e669b5a08e6a6bb9fc2c74d3277d653b92c2a7b72cd4abd59238aa6fa7e580971a2e7ac1d943a9ab533696ed6f44201a19e0da481c2c6f4873f7aac5d84506b390b663d3e81ceb21f5489c9d87232f3555c8f7f75bf55410aeb713634e4d41af4d01494865bb40e5910ff63c1230c882a907763ecaca9ccee9f28a611c0b4b84d6487df1b631233d7ece11bf55c1f0f0646e9fca6f8be72257cf1e0611b2e2d0c41f42cedd392d071970cffe0c84946a", 0xdc}, {&(0x7f0000001380)="d3ea8c97432198a277c7b79d8de8a02fb6b883a701079a", 0x17}, {&(0x7f00000013c0)="4af29fb2b5511a21463439f2408bb1f4d8e4d7f32b4bb42e5765e01df6341151408ae5d1ae43f7e88d5c79c20b3b0d8949248d18c088897eee315f997b45da8843a81491bbf504f133065a48686f9be4060d27eb0cb735eeb36f9ac6d7698f94d3dd30a2ac484e21916f7f7011e4288d626cf65b434e5695b141df2f405bac91bf1db4845cff49de392debc116ca595ec7f5d06bdfbc43fd2ffa9145f2abb5cdf696028a61fdd9d92b57", 0xaa}, {&(0x7f0000001480)="2bd9e486ca4dbe5d5bd546fb647025ed2b267c807cba38b884b31b0aee16163d987169d7ec53e9057c09795061deb38ce081c075ecfc4f593133a4c36c76619ca2da8a56f52168a276ca02e8e07076df853feca17d56a00dcc4f0595d8361e5f271ed5f2ba6c750521337e801f4075847084c5ced5efbaa310440237b43d9ed692a648dee8a4f6062775a4052dd933f977e4ef29daaf87a900aa09416b3a5cbd30be7dbaea61f7d301ea986544aa5eb468ee78", 0xb3}, {&(0x7f0000001540)="1a5fe884c9633ffd1122b982b4d513570b06f94ce694", 0x16}, {&(0x7f0000001580)="d89e5ec73db0e669e2ebf80003ad277a46d1abbe1407031e39fd8db34af3291836eaf2d6c40288921397e917a9048cc9ef61529b4e8db1300423d71c83d7ab4ca6a09b1e05a0e32e98a57702b644d868d0b2046c83330c709c8c6dcf072be45eb2db2095990d411be0fdd7ffce601095c6f02ece02253afd98a196eee5a8fe8658d9b40b52d99f28dfe040949fb6ca630141a14a3826549e1dfe838129d25605301f7ce0c6e21eda14d090be66a37610938a8136a89f9a0ffc72ed7e2f3fcdae6dd59e2add", 0xc5}], 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x500, 0xd}, 0x10) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x700, 0xd}, 0x10) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x702, 0xd}, 0x10) 16:00:40 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x4}, {r7, 0x4}, {0xffffffffffffffff, 0x8}, {r8, 0xa0}, {r1, 0x8}], 0x371, 0x6) setgroups(0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r11) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x900, 0xd}, 0x10) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0xd00, 0xd}, 0x10) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1000, 0x0, 0x0, 0x2}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x1, 0x101}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) close(r3) r4 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xa, 0x1ff, 0x0, "200000000000a3d5000000000000000800", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x1, 0x2, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x13c) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x2800, 0xd}, 0x10) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0xffffffffffffffff, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r6, r8, 0xffffffffffffffff) seteuid(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r10, r11]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getgid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x8000, r8, r11, r12, r13, 0x100, 0xffe1}, 0x4, 0x81, 0xffffffffffffffff, 0x0, 0xca49, 0xffff, 0x1bd}) dup(0xffffffffffffffff) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0xae00, 0xd}, 0x10) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfffff], [0x0, 0xfffffffffffffffd, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x3, 0x400, 0x40]) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0xc600, 0xd}, 0x10) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x9}, 0x10) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x40000000, 0x4, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x10}, 0x10) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/172, 0xac) close(r0) syz_open_pts() 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x2) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x3) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x4) 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="1df657351a58eb856a7d4314d9d1c6496fba41baff10b0db8681f199ddbee15436c45a3b529591a8daa760970a70c0df0023b520bd5cc4c9b64ede7ce8b246a10b9d231e0b311adafa3705f9f63d825aef87f0d0d0a36a7a46b90fa3b147dc30aa8348302d9b3eff3a8a3a23b86787c3f6c8b4d84d12760b5990d00e02ae8a407697a70610df5aebe99cb0bdb091c5817f849ed0938ac67b7abea9a07731894825a42d9b0b53faf24cb820f23844a25a0175ef87c1beb20fbcad0fe54e363dbc92453b30cbaf7bdaa70a5941820b18b271785a97f5043fa2adf7cb9ec5527076813ed1978d044c8e19755fe9470d887d59a2226c51c1c9e35fa8500880f9bbd2ae85faf3a86603213c90c14fe533b3a88b197b3c7274b18b47d8fa3dab33be63b496ca5936a9115ebe26c9a023a3bf76f10381554456a53f48cdbfc9f002000000e3e7b7664909416c0e0d876d7ac4254eb7f8d46f7f531f9401f906044134c62679d84cb0ddc1086a8174e1a9489525da49c017580e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x9baea308d679e061, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="8c65", 0xfffffffffffffee9) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xe1ada9ac113a4f6b, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x5) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") semget(0x0, 0x0, 0x602) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x6) 16:00:41 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', 0x0, r3, 0x6b606fb1b7068b84) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x7) 16:00:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 16:00:41 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() kqueue() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xf5bd}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x9) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) r2 = syz_open_pts() fchmod(r2, 0x4a479feb794c6b20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffd8) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xa) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x819d, 0xffff8001, 0xfff, 0x1, 0xb768, 0xffffffff, 0x1, 0x1, 0x2, 0xfc4, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x5, 0xa6) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r9}], 0x2, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r10}], 0x2, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r12}], 0x2, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r14}], 0x2, 0x0) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000029c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC=r4], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16, @ANYRES64=r5, @ANYRES64=0x0, @ANYRESDEC=r6, @ANYRES16=r1], @ANYRES64, @ANYRESOCT=r4, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES16=r7, @ANYRES16=r4, @ANYBLOB="2938da1b282e2f77fd711bf91c04419eb147f36792b27fc592b3231dd5bd14a3d8a45c58845f73f6304447511ed6a8dce12379d3a22fdb25cef5b10af54c8e1c18882ec6f11814bfaf8e0a4cbe0d61ee7a81b23aae4b5a04b65e63863ce074dd23dc6ebb530b512775a5abc54dad9931fbfa57dfefc21d2a32556b35b4da76405ce049e92fac93a59587e5379d759783750b9371ed366c0033358d322465e03b90845673232ed69d195560c395389cfea32e3f3aaacf78826b04b23dbd10a81da240e1a7202e68967dab1efbe806632ed3700fdb16cd", @ANYRESOCT=r8, @ANYBLOB="16d9e2cabffffc1d5621bc347c3f786b29c409a44ea6ca3b0dae3c07bc5f7d58c819a57e13dd5c58382eeea8276b987acc018244de27da84275fbc94577ba11fec3937aa01c0fe9e998f1dcc4dceb53d9028fca2c9fd88a7e4cfdd2424fa07160118234aac70856c4315eeb1065238aa3d86ef9e1aaaba3479c049821a29da88f27f1bde39375512c62630afc4ea6da21ae967c5d528c930f825194a27a715be95882d13e5a26476d38e8fa6d8ecf9b308e58a66c99d223d58cdff5830469a78d7dcccd87f", @ANYPTR, @ANYRES64=r2, @ANYBLOB="91c364aa6e208f9833732411466abfa2a9761ba70db20ad7a926b00f589474358dbf31368903fcb3bbe316e093e4f07f533c19b8e74a5f2c7efd7c5bfc", @ANYRESDEC=r9, @ANYRES32=0x0], @ANYBLOB="ecb814288b8e7f2c12d62e0e94e9fe1bee4b15bb001fc69f86a546bcd3603c6521705fde6baad8fd581800433392772712a63c5d0a03eb67627a43770e76522797aed091bc2a55c571fcac5da44667977cffd1c06fa4a7ff2aa1415f0e0e3f7097052b4562e613d96dcdfcd0f3913321e379d6c64050fd03de5b4636d725ad9cc329c81a52c9f00c574e9b0e690499cb63ad12c9c9f5ed408c044995c9b98c955848c391be9ba0e221fdb02c15a1bdfd06a5e65cdf698ea20087e0f0a7e8b78f5775ffbb12720e4d43b6c8601bc7d6889ee0fcb68266b1b2d4dd1ac5b051c30d2c772e3b948abf4d64a1af9fcd0f1394805c76e875331f3889250b9657662c590f227a62cc2ec860abbafd92e7afd1a0057af009750fa9e85f6c8a85d9b5c4cee6d933f4a5682e7fdab8be1335d3d488eb71ab617dc7af49fa0be7bc", @ANYRESHEX=r10, @ANYRESOCT=r11], @ANYBLOB="72bd6e99db20d6bfa000249e7376a73002961161f21dfc96c14c187cfec915f557a725d1050a76eb9cb6a7ea47d1831221b84e6ac67fa2f5258deae14598795f7f1a713c84644331625b09fcbbaaf188305b0c37ab883c3f8a77f9ed6db74a35e59b9da7039a92815de46f5b1b3a63ad2c3f8d1fcc143070ba154bf2f100c6de9ccedc9e9fe58a6540808764c4810a59e3a3c3b754134d9538e889a7c79a184c97cf0198cb0685632156d7b3af16c5d4523210cc50fc7a9fae248d48a4cfb56923cb4fa1243d1bfb99299cae1340481b3f80b5b5cf500d5f6d4c22613ebc291071a3a778d7615167b6398a31bda96b1003965f6170abc511353183a247f9f2bd538017a46f17d043d57c7e1284a8974515ef9a3d7d0ac4b8afa6b7808d31f98028b593ebfb08c42f248b8ad7856fc433d3cd7813d26fd3ecff342ae8f8518ab0546ecfa906eec5884b56af91aaaf56493217ff0b776deee3ce0b21b6a268833d5ce986bafb1d36def36b5a4a402b42306087251c3d317549f51337d70626be2aebeacb97686deab4dca43ecfb1f956ac9a234215c8618765b6f1fb719349ff2c66b84161b7ff8608b3c929ec90b072af1d04bfb520d33a07f6a6bf76b3887fa417cf640bba6d8e9cf2cf71289adb72e640f70dbb228af197f760a126448cefdfe0a7fd69fa5cb7eee4f4628f14fd0e87d2f247ebba5b35457335ca0207f27ac4ba55e51111828afb60b6bbbaa2f4cdff4da3b63dcd17c1210e87098d2fe65a53a5843d24810c2521b23f770296173207d0ae24d6356c247c85dc76ba4f5654d43f3af17d25fe59e2bd4226cde66d71c72c41c4527b97b2ab66f1bba2a621fec807a1b1da2b4e2d8fe3f3aa952d4a9985d36d4b78d8f7b3f82a0ce7581356219ad885582a27b41d11009cfe7ea98938e0e3395591170a630f41c78684672b58d5c70c5fc77a0c93e9c0c0edb61c84d2308873f0eceaf43f117facb796a3dbe6584bbaabc250b35597eb6502dab11636ace4a5ee311feadd49b13dc1622860b90eb51c95aca0adef31187fc465a74fe6d282a45f527c48f1efd66e9c29292c4aa657d48b12f23fbf579c4be97919cdc6ccf6cb21350e8b22381fedfe608a575ef0ca9c44db7ae9135a4baa361dcd770199d45b390d758e6b926dd4a1b6bec028a3aa7827fb3787d4dab50f0d3363bb67576b9e9b6128eb0f8f1441e56ec7d92ac44844e5336a4cda8827e5043f4b3d6714b8a1de2ee5f007dd359a7438c627cbc13b665946809d27d883b5e36cc8d889f46750992a9afaa01c462b85f6d0333a8d4fb2e25c80dc92ae66f0593033be748bedc617d73569ef62f5e276901fa0c12f190e2eeb0a20d2327cdaf7f7c2e50b46df70d7e9f4c5fd4bab233d080170412296af3d569f0a9fbaedf00c735b7e0d5431f8325e0d2712a52213f157afa77c4c8ac30517510350a5b9005a2cda9bdc67aa1689ace62c47b5fd5cc19c029972de9c5bd7dca29c2814089116993bfc3e9fe7d85867656b810bbaecd17aa9bd57e141d2c433692c7c5087cf63b5b3cd48fb96f163e1576ccd47107f111525de7f21ac51afade4b2e77045d0fb876394d87768fe81b34b2b6ee90f31723326a5910d98f5c5603b0a11b91cad9d0a4ff92e9b70603c8fb3a519acb5f97032c31cacc82f58cdbf29f3dd5d5e6cf86b6341fa66ce13055ef33287f9a02193ff5232867b2c9ea0422662f8d3569f77a4dbb926949d648707e3bd18fc3e64320a4de37fe3cb379bfe9e11d7fde7a9a1e6923a50245cec415460021ae1817474749eb454d46091c0ac6ba111d36510ca0ddb82d704c07bb0ef0b9114d0517097fd07c0f3272256d9d95f3bc4321b003772b2394556838a8cf6c780e6d952caf33efaf50bf4bb7d84f914559d998a7f5279ca908fd986a124417c5b1c53bf23f88ce2fe749fcf2104562116c46992f9f82be3ecab76edce86bd3906eb075e443086dfc284a314acdafc9d5f85b993454e40ab273f6568d2033aeea79d7e8ebe635ccb779cd813975c7416887fcebbc22cd3ed2a741866cabaf5aa3983f29f43dabf458e0642abb4476fabcebaafdea461de3db9463f1c0bcd86322d3f2e6ecad73dcba67a61fbf6ab07a40a969cb222d0fbe3d7d8e733656236f93e2d1d286d9f7119cdc89fd73f49c131f3b180d2dba4a732133f419a7769f5165b0307b5dca1eaad9db1f012ee66ba10ddc390aa486859e31207d298f940cd9f5d866f55580839e2f45bdc06c0e02b01663ad4c95e3d4fbd07493dededdb922127fabfad7bd7012046dc1a9d8bb87644cc00d553194fd328be661eb658ceea8368ccc2c65495fbc455ca47d1c4aa295a611bf39874dd6c831e616c7b6c1340681e6a40a565c0f8fd020981372c066d676af8254df173172a147233ca7778b3e1e3cf904dcdd852b26d4c216916789ea891a9c8c29bcb3d531d056e412c68929a19b8cae050d88784cec6df34e26b099143e75cdb0bd52736f941ebc138855eadbdb64b95225594188f9f074001248b2ad69c8c8921d903b2143397b3dc9e3df3b9ec51a265daf7d9b98f6ce03bba8f580f2e59a62c807ca3d4324e549af5497829da02f4dd53b53c63f6d20933f8dedf765b6e18f73e9b733318b8c84715412e1b47bc483dd3dc0311dbaacead9a473332fa60d07889b283f74a9d954d7ac307589c5246ea1757941be689758f322e26479ae7c2fdc6483409ab4ed15ebb71a9413a6dbe8cb2d7628e121ce9ff65289505b7f5c0f7de8b888ddb8f225b6e82c883beb748467e56159eb44255cece9acaa54d628946f8bb3e5de33af0efd3b1a59399070cf321aaffd8c01a1a1b2905f120d24c102e9184afc3342fb1381d59b12fc1751a3f67a19ed3d155821eac9ce62c8c720ec2f642bf8da806d2faf7cfc4adc83bd064e01e91b857df4bfa4b490cae68caf6044318b020f8ac78aec1ecbd973e9c247e6a4b221e352d4500a19a540ec58c24c5d8368d144b2a386b69f11c0d9383dcb86958683cd3eff712094634df9c1997ede505f04253752237a2b1a2363ab03d7162375035e85d8cfc078ba1cae9469bae44fa6a9bee7e83b55dd18badb6f040cb36a93c90e5b20fb289bcd8e31504ccfcdb6fdfaccbff0ac591864f90c5657097f9ffd165a7781bdad1b24ec95911d19819a6147cbd6a9a23b95102966713b61f42bd1009a4b4fe9a182e12c187317bea60a4c860443b862d5c91245c6178b1d1278f86b9446b5cb7a584c4aa540e668e5691b511069ccdfbd18e80b6bcda3fe614a8b00caf111c4a999f616e758bd69ba2343b9727980bb48de662c479481bcf8bc7e677ff2d8fe3b85330a4f41aa7f9a5a1456409f765cb5e4f570a595aaf795af1c62c1c8b2b5cf793c8b99a1da4b5bc1b6c9cd386cb954ffd0021313e7e71e4bebf80af34b0dcc6fac0d090e0ddbeee060b82843df7824580b47bcdde24ee64805e606ef7b17b933d48e61bcfe77e66aadd5548aefa24f3b8d71fa05e419fd9de81ba5699aca50cc4b94af195ddfa4a7df71c023dc6969ed90bea1c9ffce8f0adc2fb0532facd51df999d7d2a117d6876c6bc577612b90cc26f4d2e45bd2ec2c232db7d2e3aec56f197dc512170905caf1c624867c7ca396e0782629d54e5e46c2f69535c6a9b959b33cd18462038a2520693469f01f0fc3e33fa76827ff846a20cfcb141b435ba7e0634108977ac533a8b1ba7b165ac3d6982f2190e590f9a447517ba8c151268457be47c681ca6bc1a7e6e33ee86232bbc4190f46a8285d44dd4c37b1f8017df5bab68eb2842c28a95dfb72d27e372c98392fe6db45e470a102441afca3d991c9a8e7908f2a4fd25f195a98aa6631b6cb04adc6af78850d6cfe6b04440c0036b28977338374b26a5c921d53079d14f56aefbf3fa2f073f319ab2e07a8f39ce213fa3f431b74d41e25a48b07988e7589fdc8c508dbdf54727a507ac6e66289c76e4a68451fb41989ea16ffedb88f3cc72a5815c41c2b869902e14c4db6441997c8837609433366e8cf9e9ecd4ee7f24ec97329be1cf6562f5b25baa48443a1a1e0fffba2cf16cdf9c0f035137386f10c7dedb67adc25b9e3cdaf3d08703680a310214d701809db0a04f557cb38787e7a0e8fb38bebc4e304e6d262e7f50381fc28d2bb61ccb0624ba10e4fb5b87d30efd412025b007f7ce89700ddee5bc0a9bc5fa27861815ae04e94f752e3815959ce874a4e8d3b86bfeeeec1eb134b6025baf3469e5fa0fad446c436cba3610d610016b49c9b2b7a930e5654ad009e056984a177f8cd4d8edf5453c1c371d71117f4ed5bb71d355a6b2c141bab7a82a037b95e8c3a81f743c5cf204fa505a698b1b544e0446e3939b1a771f5cc598882d00902cef73f21ebc02e6874a1702a2fadf7287735300911b261c4ef4ee1fcebcd0048634b0c5f24ccdd9bc6fb3215bfe46dc8d5c2e00e9202fa2cfea807f7224c5025ebb2c881d52b74d593c3c374ecda278388576755665821dd0b9a9d81e221d83d4b6147fdef5f08354006ccd8140355df587a1399bc44dc7c70c963d10bc8d8c047630af28b44b09158cb48f4a69480548ec4195722448485e662fba4e28fee164582150ef5e28186d5a519fbad92e17f0c55e4f7c9482914106e7d9b727b56badd435f2f57933c5c41c77f7ec521f1cdc16ec403320f7066a7ecc015a0b2d19dd4ec3637752cca357ea455d0b46702be0c42da0a7c5132bd9b43e901b6cf644ecc13d7d2eba41e498f48c3f69d784ae8c20eaa2fa5eed9c9967c4a63c701b1f167ca50b4ed2fe8064ff6e7606265cad91d6c26dba3a7472e168de1949f8752b8212ae294182bed011cdc508733e976b84bbfcee4186e3e6621e18a178e84a2bb0991aa9abc4f27c06bd8d9857420fb5b56f97e4e541eaa3dfff49b1079b5f445db0b392a67b605cca1844ceac21846c686c23f30ac6f025fde513b7f8559a4a191fedc13322c5989dda1ab74235c9e6dd9d16de9f20ad953f9bdaa2d8da9cbb42a7e22a56a14f92763d626facc525f78cd2843ceac303a4d2a301340187181944632f01ee3709477c99b6e197f7f4a2bec6217ccf7641b8c1091efb6067f5a595c5be3c4dec31569793eb4f672b6e628eb674f4265e9fa62f68fe6c9501229c2e18f4c28fefa32ab9d08536b8bcbff1da874ffab100943f3b1ba7997a81bb447139f537aa162d786d31c347a4654dc32fc9f541c55cfadd2cd7664d3673cfc45bf7ae1baa446d6a307a20ba9b585bd19e0499acc4d2e04171f4dc5c54284695e965348930b31ba6139221a5b04e77eca08bb09db3d51d30464a97b6f37223e22894f54045c2144a62391c62849acdd2d08f944326b53f965247b238d95fb99d9cf21cf5d390a30196ab685be20d379143e3e07deea368169e0d7a732c3a522a6dbc81acf135cc183086334c9d4a8c600685f9a126377f67aeab54050a95d858fbe01711daf78fae1213a8d9d58e7ee56bf3153ad1cf7d735d7f6ca3771c971b36c3a8696e5a2464c3a65feabfb41dffb21b5928e287f50ea885d2df42e6d59c3f9eebc64d7da3ec298079b3dfebad9b089eda9dfcbe42062dacc2dfb49ba939856c4624fb064192d2b816cf25bb225be44599a87998e007d2f5215c2bb777714e430fe77ec2534540df6be383b1d5d76bacd3efc4a525fc0ff1ac6a9e2579faff4fb5f22071a62efe0c530bf58bdda79e248336c728a877687bdb954bcec67e6cea38400818314653dfdf0a7ae9146f0c34d60237bd348301e05c70f678828bb9cf15848ff22a01d17e3f0c9929fb417ac7cb3319f9ab125d6cfaeae7ab193e750c87fe8331c93238d4f6bfa721d3", @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="f94fff322ee3dc2794b0a7ba9691af8b73e15bc9fd443d2ba13794a680f3462cc4ebd01d42c863963bd37cb6f612beb631878cce4aedb581b3714ac18c4e1d6bdc2062f4b0bfee19689d1424edbb00922d71fef608c5da6172d8ce6262e11c4760eccf71a75f6769d636889463611aba3d8e3565f5487cd91ad4914261c7db27892e14da9918fb", @ANYRES64=r12, @ANYBLOB="50b1498815c03f7b8cd17a613cc3b760f267d1fc4a35bd99c440f09e7e9cb4da4926cc54afa8fbb37f9248318a7f2a5c6527e0654d556a4d40a9ac6e9e55abce4bb25ff63b8d18fb2960175af4e2b76aa46963eb72abdfb32d0d4308d34d72bcb2ca6bfb9557e87e21c048000f8e5268311fd4ee09b09887e6e4ea8132daf8ac12bba2e1c8fea015f9ca2a50ac153972033d01410b8f44cd5c695a9020ff17c49d4f2c8a9070680c806ae3bd8fc9b739ce88170ab477e8fa4121f37b10b4fb924773fd6960d76717f326f283445f61ab06f9419e1a87c8136121baa0103697aabd7be262eb19b48bf9b814be6f3a50be9618854951e6b1bf57fc71b6f26177f61530ad672292fe634916b6dc56580da0cc751f8067d18332e560e868f92407d6ebeb7b84a1574d886cf0e25ebed63b748a621a96a542d7b016e10e42ff86181d4ebeb49c8986852e183ff35f47981c51f08dd145e565de31d0463ee61724f07335e2dc49708c2885f2b1bad63f560bf0ccdd7b238dee598b21e4f759668c5399c54054b9c504d3d1d73e38fce0019338ef202118b019f5396f0c6d92f4fe75349e7f81d27ad268832fb7d093f0a5e74e2c8f2efbcb26cd7f2b39ab12346907b5ec4aa354c1775719bc96b2b9dcf9fb7c7c19f7910bab58d6f41e1b2c94484bbb1fccac4c8e2649790c6ccd27e8065a4d632f69c0a90e7cd6fb30c317c11228cd2c768dadaeabe53b41066474e663994c2a3d6d2ebecfb8114c444473acaee2dafc9fd7521f8db16d1b85b32f5fc29bc367e2e430af687a2f4bea1d1f8f1c540fb4b54f8e55abf4cdea2f29feb19eea1de76052e3b912de0866100c39ead4e66d023a15e60625e06b024ba77baacf85e3db07df267f2d26ecc6e24f3972f330541799312bcc88a2d81e6a1682d990e8b8c0a6a5a10f3052137a83add6528bcfdfeb4f175da5c8151e9a86676274ac681a9d016af47e5a85969172bfa3e063619918988ac452b3a5ee407339baa087d139d4c038ad0459ff3dfea618e593d4a50e371efabf8facc052a11e6fc841cebb4ff8200db7dbd2f3a5e366fced2700cbf89d8fb9f930121afc41deee52e1794cf7554481422597a5265c34827428e2f5e0bf27a7cd0625e6ab383fc889d20e5ae9d33e3ef2dae8a1128ed626c465f66d593e4945d04a64f473e860a88c59e0daeb273afea074066a4cca5ce61b602994ff4d94c87475b775281f1dec6292f875b2e222ba7db88957c6cbebb3a1a0b2a571cf568c807ecdb692dda8410d0fae68bab7312fd66ea339b8b92cac1508f2ae377674422f28955e6a526ee2f56f6fdcbf6dbc94fcc384fae664d96d7e8765209efd794bdb81a6e077474b48fff9eb532d7794bc18b2ac3fc6d338cda047f4209779287afeb1d82bd67c36a2f9e7270c942f5937abd985e6305f0fb063c6b70259ce7af2888a4456225db3f9ed930f4ff887cc8b8520fe924536ecf122bce82f3941f89942ba7cb062bd0fed5f6d245e72fab7b9b3795ffcdbca536b5dd11ec979b57f8bcc182361ad7f5bfd0fcac044d089a809efdec63befa4ab776a9f82ad0762b4e8ad4b5a41ab522ed0cd7efa76bf3cbac387442ec9c26d6490991174d27151ba75da0b6af6734b7f1a13633b750c54b4873be9f8fc027dfac8d02a64bd1d6f06bf8481637124e8e22b5db3f20f9598c958fc42079dc57b5fa8cdc955dcdffa82a39a21a4f0fc310c54174e0c48fba5dc9fcb08a892a75a9785bbf229406ac6a8c088a155845d30e9baa63130ade03d1fca892e03eba55a290df585b607f7e446b7dc74efa380b6c67125102ed19f5b396f71e20fdbe7941d57da51f4a867901290de38c5edd3b870a791a98e2203f97aa69e9cb9baaf08d6f5813312329691f577495f3ab19ef9391bac2b8d6dc199c237669f0bc844147c49251095b8e26043a23a01f8c37cce92fe58e4eb79024be3f70d44f1819ee0d5a3f8b074db36e7e488caad2bd9010135ed62a76b5da6b090ac4fc2ac7c85497243800ad095b4569984d2a0dd6be462268622b10550e5576da7348becaf3c80cffe8c8748f25d2a613eceb3b82fbde268c23ac53f07bf01b4005c24796abce8e4aef4caf47e1751315d1e98bf3a6f4f9ba5956a5be4f89bf67f2e2cdb0d3e8adcfec398df672455804ef21e8c6e3e143c1e7c64617674b478427a606ed508592445f98a30cdcf19a714f017c3872233dd1c51c6a42220fb4c2b438a778cc00b8510ee86c9259b2c73785776c79036e6abcfdca940a761f0c8a150ce456b10adaa9de1632ee63c3c8c4ac2abf62d25f80d6adc345f8e40aeebc8c239943efa68bfb5ba411324bbfbe426b18af5543eaece34101d0fe7d5eda0970229a906a3556d93bf8070e413263b5dc4722459fce146810e404ea11e5d60886398dbcd0f90da9025a45e0cb29a401bf38ecd98026a509d7d86fd082f18eee882fc7c7b9c217201d3af98b05979768f0bc61aecb63b02f811303f00d2cbd96d471694c1b76a186ccffa287853fe5b7b01929e00f621b53ab2b6a775ffedad7d91f9bc51ea9ebc0ae8d2414170f75813631e506b0615ad3b9305d32b72abb9721d98a96ae1bab9990f7b070fe9c8bbd5cc980fd5bda9c62b411e33aa63baf7fda65b626dea60f3a05493b0388ca8a7a5154072c521d71fcfad1035cd4176abfd2dd286ddc2424fe8bbd1ddc61e533ec901872667f66a0f515f4963171e35a182c26a44a45c15a350682350a579cb65e9f63ddb47ffdd7019bf4cee327ed55ea2fccf3a696d782b6b91a4f9310161ff9b8a5c5c579ca28e3375111e615796914e5fe50f6b79d80d494df26134ef13a1b895add67e7cd20ed5a83e0c3e61e925c552b843a035287f8302e2c5f4576b50ab0e24827923ddf13a1dd44a0dd0c1a68f06ed42da80c52042c1fba8049f612b7b3049297a345260f6d027d9004325f7b437dd880c53ebc3a2068784ea7da409d70addd319ba7d5f4e036a5fffabdf47ea02a8a64e5f9aa88ac4218557ffe409ea1c33caa081277f7005b60924ed05ea220583157b1e451c1859ddde04e7e88b9b14f059a9119f5fa0ae60f4fdc26b7e82547914e6727c7bfed7286eff4491adf9f98afb7b8a07e480f9a9cbb296426cb6b73ba8ecf4aa7a527ded322a6e0a20204df2fc60617be208a0f0323adfec2ac1d41e9a57c05b5749758936d95d3cbd42d854394e19480c1e675cd937218faaa3e13fb37ad3e966ce55192220659c46ea3876113f827caa8dc45183e451b7f4b344e9f29109fe6e17df7ce0fda810dd991ed3864545d1629dc8bf03d81d8d49ad78adc4c69ba65433a569d83379b9b5037b52c93f4856e3d5d2458856b6561250ee9f9e8a83d2ea2e482be2b3fe065a487da0a89c6f15d45a406b968544ad619ae4d985b43e3d32674246f87a1c45184e4056ef1c91cc81b01e2c0950b0a05aa834be5b3b63cb396e1cb66fddc67d414b1a634ed19039a8bd1c0bd3d2b93b8f54555bf7e5dc7ea83913a9e1575a3ee782f62901cac314792763b3bb74a11a084ef2d4d0bfa3b1649eda7db7518d1eb62c49fa8690c1d0adb692d9a0540ffebf7fad1df99563bd987542b70253028778a1e1bc86b3574403251a444ca0f5c33e43b972e07fb7aee83b31bd82844650527f0fa0418e349831e428fede3893395e3c7e2d3f001d531bb09029f3f2ebbe46de5a4e2c4198aa7bfc72b2a7391c9f7f07bbbef3ff67c7d9e6b7983adfc2060120757019c268740d07039339b275a4966136bf7b286190579655e97036e6702892e40d53b9079f34028e1c473ba013fa502bc9634208556e8738a21786f5b977658507d715b8c3193cd87bb51abc0e6843f3c0b1ae6b38c36cdea263d2b7c226ab871ffb780d5befaef01dcecf5c4560ed060ba52010df2cd30541b8a25d2cb61c3f4c7de25f025213fece7a79bc0ca00aa55ee1f90d3cce85df01d8e5e6bcf8b80aa998839d483d911e0d6998956f3d30dd89a87b5dd19781124d6ebaab16e48b36b6d341fb9ab6882c63f861717112279ea9f702ea8ce2a66d5ed83b75507c3691b87b58482a72820c6a6015829662271d0ec8ff2bfe78d11695d20dd56389b77dcdfd757b11549d373b7d8b97b6ba4509670223c0d78bec84e490e1c3523db434bd05c0fac42e1f5659c18ec4301da040a9d3ef605bd3da6b664fc1f4551675a2f508ab98eb2a41cdc0f8cddc0709660524925be7a2f16268bb2fb3201757e5e39b5c21c3409304d87528a77f195c0a840cd33ab63fc232f4e898eb147593a143f52736ec91904bff0f926842b8d5eadb9a87e1ad98706ec96dab40f6fd57ba6df42f7232b5f9ea90b3d4912175104d13018e74024682513b0065c3d77cf1335ade536b8fd6f9fa34cdc210d5b365d65f077576f35f399005e3b4857f279d5c22243ab9d2984274800eb2e73a34d02a538a4ddf16e1a0b4390fbd639cfa3843e3a4c120442f2493156236c8d014a7432a5e4db523634d865bb9c0c3dcea36c9e64bf636bbf1bbb4ea621d241b228ebce173be22141574be49494bad4c0a0f78ef6cea6c9adb58458c13a06c60745cd13495f4707372d2e2da08a0bbd4de277fd61ee6fbd0f4aaf5f5a26ea458b7788ea55ec4beb21bd7e9ee49ab0f18a8ac4117d8c5dadaea41504e3b2338fe0fc5bf6aa7372f8b5b19c8ed17958721ba1e5bf2b3af40a4c7d548e97f87684e5f404a7b1fa29baaf622d88df3858b544720986c0f7a9ccff2f4726f0acfc208376af83efffe644bbca9ff3bec701f3c8bd0a422ddead5784573375f805c7191203143ba031d48f6a01d227658f398a433eddad3ec0eeb285473bec2a3a853d2d92b15cd8c201ff2dbb036e0841de1dfb4a0ddfafd9f4850daec79ea531b3134ef11d473de4de0c29d982912c29e927597591f745dcc064d86988128a95fce44ae312d86b86c166b13ad6edb5f2076cfea2cda9e310b7082c810091e579338718e2331e6d841a6d25ce12fd9868431f6966bad4baa1fbe83e03b2d42b0d7703f3549eceaebc72535adc4adb79efc188e158468b47352d01bb69ce789e6e5728f2b20237f840e97e3962a3e041833a87fa64424e6d84166db3efafa4db59b05a4b051a5a4404a30db9224e95a07f5e4379cd8aded6635ebf5dc07a90ece55b2d81176ab3eaabe976de9b33ca50ac1536fe9db9f37ea754ffdef8baed54aea140eb58001dc62611032aaa5aebe28677fcfc40c85f321f8b0f5ebd5e504a394f294448bffe5707493a8896bf25c9fd99b59d24b33f8ae981f7805121937c5aad9c745c2adaac23de3e8ed3bd291e60cfbc87cf215d148d8b0458fa6c3d11128f18a772e5638ebe72fd4d04e6cc3de1a7022a8580a7cdc0ffc988e10cc92f6aa9f5385534d2009cd33d4f89e84778e5e237a4eae3959d45761018df351c0580a5d8ceae7b9fea9e4c643ee9876ef2aa1b950b6abf741657fdf8c8e8b1fe072bd8b5ff834ea83aa97f381b228e943f9c4b4ae50f1697d691a241b1de373247e3ff4f3fd5b43552596c1460fa4f5c1a455776df66d685feeeb635f42329dbb2c7210b2af3356beda8520461fc819a25bd53e5c2e4ded1157fe3003261c14b98eea70b73abc4b84f285446c9feb11d274c2d17d65e8aeddcf45ecd81bc1ca72b9106bbb8a15063716f68ec0962888712b5e4e0cb5209599b8ae65375bacfd763939dfd5f491bfa2f167ca8cf6c68747eef207a62a542854d834380ac04a38c0df0f4f5f337dcce8cabdd29a31b7238e30881f37", @ANYRES32=0x0, @ANYRES32=r13, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESOCT=r14], @ANYRES16=r11], @ANYRES64=r11, @ANYRES32=r6], 0x18d}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, r15, r16]) setegid(r15) syz_emit_ethernet(0xb8, &(0x7f0000000340)="875a28188b68af9a46d84fd672ad67665c508b9da989be75ed43df1b824e477276dcefa37e4eb975f48a8374a9fe25bb7604b62f6a752a942d27fdb9e10524486549cbdb0b03419653324a045f271862e4d33e9398c4dc02c96bbb86dc1a736693030000004b95eb3c358ae31013635d8c09d302df29f63c15b9dd439d26a5ad13e4fbbe03a7d9485c6895299ae0791caebf030e662c999ac0e612f8c38032518a70b5df64071b37d14ac82ba0999f80a630aa88b4fe00ac04a5f5a8e14626ce0d82f39bd233b9be68da98aa9a710b3d35726539992dbf49988acce2f7d8f213f1017cf3c6c1e4c3833995f9014ed34eef0ae0cd78aebce56ae9a58ee83a6770ab5f8b0b2557ffff4e2350912189de156bb88e1af3a34a54ff6533eee29318c5cf93ba67e3f56e7d4494f6156dd81b50a81d7e83306dfcc820272f518a4e88b6edd4bcb34729") 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xb) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xc) 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202ad7eb1240e840aac0207e000fb01"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, r2, r3]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) socketpair$unix(0x1, 0xfe5d6dc06461823f, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = fcntl$getown(r7, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r9) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) dup2(r10, r0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x2, 0x8, r9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6, r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, r13, r14]) r15 = getegid() setgroups(0x6, &(0x7f0000000100)=[r2, r4, 0xffffffffffffffff, r15, r11, r14]) r16 = socket(0x2, 0x3, 0x1) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r16, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xd) pckbd_enable: command error 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xe) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66616c653000"], 0x10) socket(0x2, 0x1, 0x0) clock_gettime(0xfc73b7c7aa8ef648, &(0x7f0000000080)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) socketpair(0x1, 0x8000, 0x80, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xf) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xe0) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x7) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x4, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f000052f000/0x4000)=nil, 0x4000, 0x5328dd602329dba) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) madvise(&(0x7f00007a7000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x0, 0x3, 0x1) r3 = dup2(r0, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x2}, 0x8) dup2(r3, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x1) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x8, 0x8002, 0x4) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(r4, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x600, 0x3349bfd74bc861d6) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES64=r1, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRES64, @ANYRESHEX=r3, @ANYRESOCT=r4, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES32=r5, @ANYRES16=r0, @ANYBLOB="fba41b32e5189ddc12cc7a88c1c91229a5d4a30cb3", @ANYRESDEC, @ANYRES32=r7, @ANYBLOB="4f467c78a4306ae1e1029ae7c215a12afc96f6ee84e066b403f3f87b8ea8cbe8ad98875cd6193d58a7c4a10d12280d9d7918d38b918b85e1a26eb3cb7aa973d906cc002d569e3644d6d95abf918f10e747ccf78c6a6f9507925eebeaace226a917f44c944c318bdea21017eee9f4c2508fc5ef9e4e8eda04fb83e2d136a2a539bb895a7d"], @ANYRES64]], 0x1) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="25d9263e96fc000073"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x190}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = getppid() getpgid(r6) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2, 0x1) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="628b257a54"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="94b78684eddd47b6bc1a95cbd86cc22870e31c8c45c74850b064fde6df91fbd885eff116e6fd08ebc6dbdd37e75107378b6fbac065335213ab"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r9}], 0x2, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)) dup2(r3, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="25d900000057e84cdce4ec4d4ba3cbc305"], 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r1, r2) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r6 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000001140)='./file0\x00', 0x2, 0x17e) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:43 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e402e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="ff000000000000010084521839bc184f4dd549b19463259480dfce35db84343f0f72671a7e0620b0fac147e4a60aeb22029a9e683b178007551c1ae12d59fd697c44a9fe99ae3ac21ce8e6d7f05936430116a461b71fcb25ac11cadcf9c0387f161573d8c7b30c0e3dd47280bfeb1a6083154501758283270d"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f0000000600)=[&(0x7f0000000040)='&}-(&\x00', &(0x7f00000005c0)='{\\.&!+\x00']) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9003fc43e"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x174) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x100) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900a95401"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, r5, r6]) setegid(r5) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="25c900000001d83d6fc615f3c42d6bc8ee333ac8a4b2281f0f13c79452625dec38082b2d3bfa3e5347a89c8457c93325532e511735c08866286dd6341746712d463c9f3f3af871e87fc313fffecc39589888ca07ec3b4eb7dd91a399e093f7607e05f89fe8e0985d8fd6617ba5b442806b83a8c6c74bff1d2c4667fcc9c02d15feb6b0b6a3865dab7c4341d91472658a2d9901a7943e1e7c28757368f7435d78c868f3fc100da4b37982290de16ee7a87e43517fc47f9766b6e5855835a491c2a9fdad1165b2728bc012d5512e5fe8b0c86fd030407e36f48b48629537895b4b502a173bdd1268ece6547eb25de5c56eef2665af"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:44 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={0x0}) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = dup2(r3, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x4000, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000000)={0x9, 0x8f}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000240)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a24580437299116896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c59fcfa0466ee06e9bdf8b36bfe5d72599daa5b3bb4107ade7a4bd8608ddd9e80ec9", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xfffffffffffffe99}], 0x269, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xb, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000a40)={0x3, &(0x7f0000000a00)=[{0x1, 0x7, 0x7f, 0x4}, {0x2, 0x1, 0x5, 0x6}, {0xa000, 0x7, 0x40, 0x8}]}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x10001) socketpair(0x10, 0x1, 0x2a, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x800, 0x7ff, &(0x7f00000001c0)=""/195, &(0x7f00000002c0)=0xc3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/76, 0x4c}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/167, 0xa7}, {&(0x7f0000000700)=""/37, 0x25}, {&(0x7f0000000740)=""/126, 0x7e}, {&(0x7f00000007c0)=""/132, 0x84}, {&(0x7f0000000880)=""/15, 0xf}, {0xfffffffffffffffe}], 0xa, &(0x7f0000000980)=""/11, 0xb}, 0xc02) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x16, 0x2001, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x02\x00\x00\x00\x00\x00\x00\b', 0x10, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x96) msgsnd(r10, &(0x7f0000000880)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebd57ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3e4b10481caec9847c84ea930bef0a52e30bd5da0c7cee93d71932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579020000000000bd5026c831fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117000000000000000000"], 0x176, 0x800) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffec3) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000500)={0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000540)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x26, 0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="8f703ebbb9daaedbc9ffb526ac3dd1729c2dcf7382af59770756f3886d834eb6f9537be3f090bd69df9287e0ea61e2ede7a5d72363adea60542636b06b6b672e17e361a587768f374072a1d2c28cc24bfa3c9ad0ad814513baa46e085d837fa6f5e74e3b7ff688ae15df0756b46761ca096a44718e246246867e97c71fd39c397b70bd1a4cdc917862d108b749ab732df6082575e22a24dc1135edad93bd2f2e06baa039bf774ef41f9cfe820b78811ae64a714926f8d43c300326839ad7d9a549292a5f7b0c235efab6539ee83a4f2d", 0xd0}, {&(0x7f0000000340)="68d3b28fd00aa30f3f2e434f739e7694fc1051f9e4f6088e05c042ea6425740b70e6bfff3ef36af30de18529062fd039b349a95012ec4c09cee330792b1b93aa7c62e7e10b85259f67d297570179cda025e623b10ea35ec16c397b2ea26cf9ebde82007fd2b88b0e436688fdf98895f5274f7980b74c9fbac24269f4964e70412b18d38056073316cd6fb3986ebb882e80d3f8d735c0c1861f7d4d9159c204a2e504eea672b504425b0a1a7611c7f1dede4821da8e11b5f7a048054a480f4bebe5a33dcb36f4938a872a31ad0b345b632376b97ebea7312e67d934a7bd7a4c9165d1a703af74a7e11ac1a090492e7a400b67c61d0921a5c1efbfd6", 0xfb}, {&(0x7f0000000440)="dd7866c6711031d5dab60be2b1a50cac", 0x10}], 0x3, 0x0, 0x0, 0x204}, 0x8) r6 = socket(0x2, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4403) socketpair(0x1, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/99, 0x63, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x39428, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = dup2(r3, r4) dup2(r5, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0xfff7, 0x1, 0x7, 0x595, 0x7}, 0xc) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x7) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="5ef9e1ff5739"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0xe658, 0x3, &(0x7f00000000c0)=""/207, &(0x7f00000001c0)=0xcf) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) socket$inet6(0x18, 0x4000, 0x81) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x21) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\xdf\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x1, 0x4, 0x1f}, {0x800, 0x3, 0x9d, 0x12}, {0xa0, 0x50, 0x9, 0xffff9bef}, {0x0, 0x20, 0x1, 0x5}]}) socket(0x0, 0x4000, 0xe1) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80186950, &(0x7f0000000040)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = accept$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r8}], 0x2, 0x0) fcntl$dupfd(r7, 0x0, r8) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x4000, 0x51) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) dup2(r5, r6) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) bind(r6, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) setpgid(r3, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) close(r7) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x4b37f4069f13ff8e, 0x0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x43cbc, 0x4) r4 = dup(r1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r5 = dup(r0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="da01f6c0dbf62491492ee6f80ca50a2f505beda722b13e424282a58b9651e8244eb9bbc470096f0a7ebfa0ff035674eef8a420a7f12e8b29131a910c5db009f71df94479bf8787ea4c7a261c5e878e23df2716c65a221fbb6aedb1a751b44afd1fee803380bca7da89d1ee71ec3bd0f8d16a270dacbb4988d88aa5b87f3d3d87be027b0357dd4e49a50ca036c399560264afd095649309000000cfa5746dd549b28393a2b44d714d96fd66065d27140ed138c7b1d8f8c8aad6798a06dbe0b25827e59637893cdbad4b2afc4b7e15e544c55db9d0d0f082"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000040)={0x0, "9f25b49653ce37ae521472e3519abd3c6c5eaf70ae311614bf94021e8d247606b883f6eb0469a52d17f8e2b16198b46775e3e4234da7023b7ace62455b1274800168394f17714e65506d175af7fd7c5733f7d2ba9cf76b182af78052c8dde8217d487b00979e3c7a5b1f183a6738c77c6b6ee60652b7c458893406551371188eaa20f309823bcebc33e1362958385055dbca586ef563fc67557686d014d714ed74ce039984ff06ce89d60e2b4f7e72f6ecf0159e0507c9eb17d44abc5a3fe8550cfdce67bc6f92ceccd2f4"}, 0xd3, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e117017bd8f30f384690b7bfbab48c05516e952ad4a1c71bd005fffd6b55689ffd3ca4d344e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0xcc, 0x7f, 0x2}, 0x3000000, 0x6, 0x800}) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r4, r6, 0xffffffffffffffff) seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, r8, r9]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r6, r9}, 0xc) r10 = dup2(r0, r1) dup2(r10, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) fcntl$getown(r2, 0x5) setsockopt(r1, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) writev(r3, &(0x7f0000000c00), 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) bind(r5, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xfffffff8}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) fcntl$getown(r6, 0x5) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56089e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6cbd8ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1fc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239000000000000aa39c785c07c1c08e12b86764666181e00"/291, 0x123}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) sendsyslog(&(0x7f0000000540)="4e0cd99ddc19b53443e767b4f560b252149f5c06e16da2065aba", 0x1a, 0x8) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x68, &(0x7f0000000040)="9e9cd9e7f16f7b689f1e24fd8f4542901c5d6fe3c1729102c0011722185a4a5eee54f467876bbcfcf217eed5", 0x2c) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0xfd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x1, 0x6, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="ec7a8129a6453cef00134a5ffb03b58d87", 0x11, 0x400, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r3) 16:00:45 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4000, 0x3) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b638bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b13801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e0378030000000000000031fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fad72ad5f271345d1f50cc57740e3eaca89a8aba050559f2120ff387c0f64f790da91751618b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f38d6511b31b229ed4c865db84f007a4084883add7525e0126e33aaa9f845d0348990df5aeb082bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a648564d862fac2bb5af9c14bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64533d15cecf5878dd5f0d9a1daaf8b7dd48b9af63ec9c72158b3134ea8ea45414b58924a8f6daea7a9490efd37c13b840dfe544fa24474328494047877236659f507b36f42e549658fee99e18f6ec4ce9605c347d4af40df6aca7ae48ba1dc4b54c41907c3590dfc26b699661d73371e2d7852ebda51ab21ac49dc5a21389f6d9f3d2a03b77782c4dedbd4276085d1a525976b3f26377b874c452e2d419d4a7cf4de20f589f7681fd213f3ad2c416ac298ccceb3978a49eeab8ddf7e8ee3dea682b0be8f72abf6b03625ffb073c2d6dc27c12a96272a59c49c65fb7e8b5fa13d7d73cbcfb77efd781d755af2f5a0580d2cdc5"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="0400000013000000", 0xfffffffffffffd86) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r8 = dup2(r4, r6) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, 0x0, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000000)) r11 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r11, &(0x7f0000000100)='./file0\x00', 0x7d0bfb6641283926, 0x12) dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x3, "fa9004896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x3f, 0x20, 0x2, "e5cabab320f25bbb69fd26ea07e2ceb0a93c81a9", 0x401, 0x9}) r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000001000000"], 0x10) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0xf52}, {0x18, 0x2, 0x58b2, 0x1}, 0x293a, [0xffffffff, 0x52a8, 0xfffffc00, 0xfff, 0x5, 0x6, 0x9, 0x6d30]}, 0x3c) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x5, 0x81, "27e5f369837e68493d1b77b16ef7f4118fd9921d", 0x7}) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x100) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) readlinkat(r2, &(0x7f0000000180)='./file0/../file0\x00', &(0x7f00000001c0)=""/131, 0x83) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/49}, &(0x7f00000000c0)=0x33) shutdown(r0, 0x2) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="621337dbe0"], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x200, 0x1ff}, {0x18, 0x2, 0x8, 0x4}, 0x7f, [0x4, 0x7760ede7, 0x81, 0xe0, 0x4, 0x6, 0x8, 0x8]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x2, 0x9) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT=r4], 0x1) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r2, r3) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f00000000c0), 0x10000) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) kevent(r7, 0x0, 0x1, &(0x7f0000001840)=[{{r8}, 0xffffffffffffffff, 0xc5, 0x1, 0x6, 0x3}], 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r10, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r13 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0xa, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r12, 0x5) r14 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = getegid() fchown(r14, r15, r16) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107008, &(0x7f0000000000)) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) dup2(r3, r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r1) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x17f66383c1fed25d, &(0x7f0000517000/0x2000)=nil) sendmsg(r5, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="d52988221c29bc02c585e1925572904aa855788cc28ef6889c442f67ae3fc23941e7eb147240232b8bf71e3acc405032fb", 0x31}, {&(0x7f0000000080)="e77a5fbbdc63", 0x6}, {&(0x7f00000000c0)="63c25be033a7b341c5251d15de97eb67d3c323520ab275f2f49cf1a4055d23af6bcec5a9d5d6f8", 0x27}, {&(0x7f0000000100)="44ab51d42276eecc95bd930e8280b7651af029a886b84bcc5f527073d824e50219672d85637a0e83f9eb5013f68fe308341d35c9a9226d", 0x37}, {&(0x7f0000000140)="45529f79db988468b20b171ea22e8f101ec4df9f0dafd6a409b6d215c6e213b076cb35056405905790693b26de6bfd7857f3cae81f2c3d37cea870a9", 0x3c}], 0x5, &(0x7f0000000200)=[{0x38, 0x8002, 0x3f, "2a2d75f1e78b8392b233ec1e7f4c989532bebefd5bbad629c6b207f2e575a47e370ab470b731"}, {0x108, 0x0, 0x0, "1251ccdb27b923af8e5162e008c2da4d37c8f9c6f02415b99a2ef838f4f1fdf78dfe810afd57cbe9968c2c57815acaec06c0d94c6654252655822cae3bcc98af317e68a5e3427bc4c388ad9793bc7a424e08a804c333a5a2a8293437e253bb5db01dd7e015b6ccafe7d790de3abf326c883046a7cb2a44652f587a864ddcb7d8dd11dc8b1ef2836a0acabab5a98c048473904ab1219237faa72e616a919d173444f84666f9f8d1f8684e05e64b5658382e7c4a90f9c9faec20775cc9383694550e308458b0eac18f2c19633faba8d4a8d7b28e795cf32bc4641898b405db1ed0657b8c6e18f2775960dca4847ecc1d563631"}, {0xe8, 0x1, 0x0, "02132b03511f9081198b8e8de64a75d7acfef9087826d07545bba93f6e1c70d67136dd3b2fc67549a775768bb556f297649a62642862270a2d1a8087ec5c110ee9d6cc5b36af1652d829e31baff1c75b15e90b5ae9726553b956829ff04e80ccd15ffccb744a3cae0babad055e848d378a0ab67db890507f94567cf1ccfdb527c9a192f58fdb3bf81dbd1ee056d35dd8a9fc47859e86e7b383e55cbbaeb61b8fd7207bd01931245934a1499c14985709f14ae9e4949768ba3e1dddd411cf7b8a49c564dc321acd5e8788ad03203eac2673"}, {0xd8, 0xffff, 0x9, "5a1494cc6e56c94b0337e8d15359fb00da9b08214e861aa200e416f157a41d567ceab86c0ec0a5aa8954af89ee70c3fab07a841bc642ac4580514c5554042f09d215bec99e0a685c6c3cb596b835a26a6973aa429b04e628c4c6b258277d9494f5d84eec24562298bd1eff8cedbc340c65fd91db48189d47848cdc010f2f7cee83ffed700e2312db1eacb54e8d0ddd0511f1522f888facac33936e102cd32165483457bd81288801447c3a9a4ed75f40137df9543682948d99b66927a24c42e47462828298"}, {0x58, 0x1, 0x80000000, "5c4daf4b5262c9d9c235e78cda44f2c649cf395daca899016b777d700bccc5aba2aeb5497b32ed0c78c19888cbeedc5b9bc4f9022a3381e0c9d694c87b93d024cf4a75"}, {0xb8, 0x7fff, 0x3, "08fc73b3ec9e4ee6f82a7cea507516becaef9eb86419ded9069f4082b86ab01b27d64d54fdd70153b0d6a5053ec5be35eb79fd7547de10341eca2ef3ab6066ce810b5e477722b78e4053217119f4edf4d27cd36bf17479cfef1aa668c9417158b31b62dd5c43a098a31d5d1b9bbe09d5ce74c51d0d1c1a54457d2a9448b61c732e6129a0bf6de8dbfa08b7b8a249ac1b9f27ee211c8aed2aa7a344c76858e72d6f8f073d0d4fefc3"}, {0x1010, 0xffff, 0x68, "82b09c95ec6959e621789d9a6ec3291f0e481ed714167040933adfa27753805943142a612952eb0cd4ecfd99c260c97756dc71c2c84771de55a6ab44b0b8746df64ab0d108c77c597a25374286405e2295772b68efb8dbce942f2d0a41600664fdd582e27e60e5bb082d49278e4679e87ec9f510f3d4fdc70b656dd159d3fcc1afa2a5ed9e26ac9d2f0420d3cab7e8543f92e2481cef1e87efab3b01d7a359e56219239ca432abc58e7070d8ac3e8b93109cfdcd7f7809162cc3f1ebddcee2a589a1c3f2e5f871614aa4901f939813cf856a88570adb355f36b31f901d70fd2d87e832ae8e5330344d363f84698b4b4444b4480b2a339101fc75bde4be4ad820da55d37b9f4adceb7cb9b35d81d63901ab5ece494b3bf766c3268a8eec9d4cb9cbbb7cb14524424361f88313f934d4a8e24558a69bc3a1c26c14ff7b9316974b0ce475282befe9bd213a1b0ec7335118afa3c4b5d73492725824447a9fd3efaa74f740052a25a067a8d822f35310996311a66e844ef6de55c6d5f2f5c93cfbc363b0b60288b46c8593f942c86c1ecdffece22385b775bb7518c2d445a2142de3af8d5176cab6e20418e45444fe4a564683b1001bc7211cfb3ba42e3bc74bf7f0acee75046cbffbc180dcdf18c22b23e07c8af574c88afeb02709da7c99910d5bae969ea72239cee0c09d81a19b7cb875503e767202afc44a283b2b11013cf63db8bd843726d09b5a426dce7100202834647bee7699fd6577aa868f81d247f3471ec6b213c675cf3f1ddf9ab8f0163d0b26b39776bafcdde58d0d13223ae856f033cf70ff4ae08b091a53416f0a9b53a59afba7bdf5e7efb5ed80cd8139a6cbd3c84c38b01e301ab3eaf6beb23ec8f2fef292cf541b9b6533a2877b9946d36add773c0798d73902b242c36fb55593b4529fd5727f49fa93c22c3e3ef381e08cc44a9cb32b4d33ce359a4f055a850136c25adbf5412ea584773446ef95a404af541b06947e7cacdc252985ccbc82403376baa1fe68d86a860626eead39ecbeecd2822278949a75272db548dca43481e64ced90deba9740c1be8cfb9e5845f5611a8f73db1ba4ad7452ba9913d8508dcf07d9b68a03b02fe6c71e3358ab3fe3c6b1d6276ed36f0a5faf1c3aa6231ae61679b1a71dbceffbd505f23c6fb829ee44c4f3586226c9eb302b1ccd927dae862c9aa57bdb9a33dce2877fd83800bae2bb2efa6e774707d1d36b6fa1de4f5772a77631979584eb1597ddda7584ab508b81beba6e4414795ddfc62c259b75ce1a7b4c22cfe3a35c78fc6ec7423f02cbeddfc03615fd9e6e33b8b5fc474d0626d3f93b670e528a60dfa52759dfcaa42e75acabba9be01f66ce0d2c50563942a63e67c1fb8a8ae2755b01a3fa1c7a96f97d03972771a3871d45ef1a0068b71a57b9bed8b4a6a72f0955ea40f0898d7fb8616496d93f07a9707944d9a3e0409da39c3be5cb8f8fa23cc1a8b0f7e8d5da23487d7cf64ebbf7c2abf067a4fd4c1ad662c3423ccb9c375e6ebb87b9f6b63fb52741c50f4f4e3ff5bedc96a274de0b34e16395036aca65d58d35596647df94b9a4c4e55829b3016bce3624f44d493921e2171faae8e410456d497df2fe23b1964bb9c53ce4aa5cf9bb55b4bd742e75c18d97a87252e5ff1057436dd44047d65d250baf1c92cf2e84e78216c109b1499e1e927abbded3f2865ee8a536cac886acf1a7c288a0be70bb7a93901d1792096d20749f3d89f0fbbbcc02afb4cbf08015111bdffd0223621c770d43676ad1d02aadd0a36c9af0ed82b0071c593f5b39fbe37e097568d2f463d88b8590f6e41280ef24bf71ce80364ef5f0791f9276e4a153f057eb5f0e0c4e19e6d235c4a5571b57be371ef4b6946149b11756523638d9c2354664b56037ac869b70cf959bebc09b732f56ee09e67fb67c689141cd230096fcf208de856f124ae0eff27a20302189ac9d9ce22c6330529655584df8891ce794ed4718bc541ba41d65b898213d97adc46a6d5aa19a57cfc048f12d2c576306528b00d478aeea4182603b67bdf55d8ac0b02af72d020a666f01effa096c2c5a4d8de83325dbc459ca5747141a20f95368d9591d24aa8653576d05a1c2e294efdf2e0e829d6a599b932fd55041bf9b915e3eaee1a67fda18e5d585a66d9cbd096d06b86a385f213a660464a645820cf51fe517c7f232d408ffe4645a9a12882d9ade5b52eee7045c2140d059d41c220815ebe1764283674fbce1eeaf5b9ed51feee6a8c17cd3d95163b2800e6c8ef2979ae9ed0ce5698d96c78cfa5c14544c25314d6e5e977a60c4901f49d2de71bf3c7bc8829880c230bbfad8d8c85543799e05a2eb57daef0f21ba3b52a468cfece02ad0b9e44f1bc2d62bd65c6fd7d664d873d4b9bc999758336563bdd0386039c79b56f5cb394e3c1f9be9a81afb779a217018d9def898d1418a644e38332a4e4379f775cd436b480dd7bc566ac5b06bb219a5be04791e65dc0715e1331784702b975180f382aec19d0868701d269ee4a6407ad17d0f2a665c2fa7de37f00bbb508429e48c5dbfbd0ae09dcf2c2df174b4b7a785d638aead67981cfbf6640833fcccd8684b4eaab3070bd60cc0dae92e3de712ee04d85efb7593244bbf7f854ca5c35b8099affe84e16dbcf1dc47687270a01052bf004842181c5782de6e954370e4a31cef94e66f513db0b1bfb680c5b093662891a4cfdb178d309d7d1f709b38d62397a2eb3c39c138108d89dd419221278e86191bfba15e47fa6bf75a9872d808c9c3c3a2184ed49cf7a58af339f636b9a4347b3b4c981d0f8d63c84b1c0047be0cfb064228ea6796e3b147c25012e330c10f32225e0f65728f5578a85d5e301d87ff5f9ed1ed2625f9420d8a7b8bc2b69825f9a16cf044fd43cf2e138429a4576b71fe801990d65d1ea2e8a31c6508dd6d5c0a672119886227b1e94d2645dc8d11c5a981be0105d59dbebed9f8f7122ada5a06b6a8454637e1264d80757b8c7b96f39484b277e04a19cab85c3d8fb9ac7cc5b9f8d139ebe5d163365e545d9156b8d745f2d55041fc80b21df1f7c3dd4f40f50ad6994291910e0a85dcd889da9c75dc6a150c1f98f87be0f81cf490891e7ee51476c58d9d73b91efa18d0d92d0b149b6b83a89269ea4156804ca6bda32677275a3d02dddef4e5c984fcb37672fe3b3db53d6b0793f5e756b80cc4bb05e9aa64d5f6514aa4a3e9871916af313cb4eaa65f4de4353b3bcefe2d4f0d36d104d74398f7f605528ae2c97b6ec4422718ac645f47de8c8b2da65ecba5ada599bc30496997515b1a3aac57d612f25fdf00533aa075af2ff044b892779ab9d95f824b153fc7e69b091ab6d1d54349248f63abcddcb478464dafa7fe4dec641cbb064c1403bfeb0fa6882951bac3178d13e391082378b6db1988b4fe9128d2081539db8f0ff39f3ce95df877162524f38fb6b78b44b58aa04e679ecee46f0a1671ec8b7ab5c91082b2bc433b607d699a53e49e189413fba6fb5a649566628a417a3d5ed49cb3c5c1aec06d20c5168f17a2464266bc41ad531b8fa5a47f05c16409d826cce184188295c492657529a7fc9128804d4f11301283b53073655aa8d158cb3a03c15bef437d35a7c658c5c1e53e9bc79ae6b145cba14a306dbdb465fafbcc4d279face0fb9b19916eaae7a5f564a5b7378b9282b8f1feebf31a2625d590a110855dff8515a18099313ad4f8e9f6e781abb310b50dc0035cc45b51cf0cda2789a56f49a5bc43917ed511d116097327784b941c4fc16cc52a11f4d729206b813f9b6f45913e3e403a9d4bb76eaf9626fe8510cef5a412871cb7500f1c371e6a10bd42edfad1d8308dec4e5aeb979207e01ffe6740f1cccc86fc979d0d2246cfaa5710664ce78cccbe9bf4bac01c973214a3c7710406bd2f738a12bdd96d66e23c4d3d55843ee529992b81588e9b007fb590e2eea3b07a10a48b826ab9301b100d94c4159fcd853cd42a8b3534d5dd6d66a5876aed582ebe8c2812ff83650bb5c322d8e88f24c08613b569712bd7f8370903640ab374f0836f497b6ea2abde0f098d2ddddc275bdb85050ac95861897a476fd24234c050707ec780470acaeecd2a1aa2aa160897a3ccd7322093f625878be9ec4dd530eaeaf0497bbf77afc6a471e1e2e5776afb191c0024e7370820bebbe0111f748283f7d2b2380491ce31e13b3e4df769ffbfc858f2fb9933ac9bca38ed72ba3348807f2edbd8b377a79edf1ce4dfe977e679f61d41bfae2b2106d7d8cdd0c742656f41cb4fc4c6c3d55572c1249767aeed64b6a68aaf37b069231e6e8102c8f6d2a584f87e9b8c6fff888bf96b59f270566dbe4c0408eb040d15b928a2a8c0bc9a27ead13a8d1676ae133b4202594d2b9c199bdf523ea21626ac4e1b7f64853caab3662b93ba2ad534b01e04eb887d8d493883e8e573226b34d35f5d599e5def60dd8c4feb60b39ab02cc47e09cbc185b1f6f837d78c422d4966b56810cce776b752c8108a8c981a8ec272ae2b95cc4871497b589a3120b4dc557edcfd74659e6968e70c372749bcc8aa304319df973416021c280d8731ee87b5b38cef4f03042a021b8db443caa50dd3246fa737177677d9ff5540aceebdebce162ab0002eabe3aca4071219e9ce96a245734713620580a6aadf1706337659fc54f8d2f38c0cc074816df699cc6eced334dbb06efd99ce03337047d98624010668abf8d39ae33d23f3bae3a1160d4bddc0113909f4a74866e585c5f54e320de128de09735d53e9cb8d25f11018107d09e89b59d4e8c322d44d91adec48c5d6b466afe6d92c2e085adc0e6a4f2d538744e1f4216f3d2b749cb1b7da209489771e93690673b91ab37083204ad610a739fe29d840f95b0b363e667d79fbb86f13c6cc761335494139f4b9c5d309d4cb93ec5f0b09da518cfa45eeed17007fab4643f19f165b1358858781e4a95492fbdc55e0cd2f9a650b9ccdcef3c0d4d6c1cb955f0e5bf50d486161c949d000249e838f3ff80d967898a6fcc9a52cf950f2ee555e26846687e58877785c171c9701a73a389245c95d8bcb89cc736990cc7809980b224e6aa145194d310e49fb502dc2e0234c8ae24a815d3340357a92cd371322b58ee2004b5917893235498cb8238880a34c7570224ab89f7117d528c081349b776a9d21cabb69a6cccc2d395c474d61aed109d849829bc6a6e01755543a69416c849ce22bd8535e6dec44f197429cb26095c2539f55344f50d65feced3653871aa83cc53606bf9d6afa37a4d0ec2031cab7fe91c39279bcdd9e38f675089ff249b9aa67c9b1698794d94dcb9b30d70ac2fa6ad8e0c54e7dbe5970ec81db6191bdf19a16101d5e64de598058ee65843d438aa3283e7e91dcba647af1b501f4016b3c6d7235e2018e0900cd75b6199c1f9877051c9b9ee8a59f85e3480a1fb75bc727e149ce878de61680b73336da4c2e07b35965e1181e19a372bb38b83cfcd90bd34db98d2e2d013a534f636164d95995fca14506cbffc168493b7c021120dd79753f027ce2bf3a0d68b0a1978f54687728d89aba98be9c1614a5b45e5d4eb60da6a5a3bc86a58f8189822d63a0172952a68d9089733e39e433e19223a524c591690920a78821c17441e678fc6b3f3c22737d258958da0d2f17e77f6aa6a186e1b0902ac0cbec55cb48ee664afc4c81e66b28e8933e4d1b3e6ffae155134e6a74c86e24f29435d29e092f8193bbda8b6afdebf522475bc5e2585438c7012b50b457c0ed6977734ba28d6d4fbd48ed530d75"}], 0x1420}, 0xca51027ab496e2f) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) accept(r6, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) dup2(r4, r3) lseek(r2, 0x0, 0x0, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) symlink(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)='./bus\x00') 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) socket(0x7a, 0x1, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e5000000692c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x3) shutdown(r0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20010, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getdents(r2, &(0x7f00000000c0)=""/53, 0x35) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="c7273f0f25d90062df01"], 0x10) r5 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0xfffff000, 0x8440, {0x5, 0x8}}) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0xfffffffffffffdf9) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) bind(r5, &(0x7f0000001200)=@in6={0x18, 0x0, 0x1ff, 0xffffffff}, 0xc) r6 = dup2(r1, r4) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000011c0)=0x7fffffff) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r1, r4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x7}, {}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000140)="0d728e314ab4b66e3f509ebc166a327cd3d10d200127d9de70b24290f8e423f6a6767bcabf1a7e1fd897acb7c2268f848a5e52e690d9508a7eb1487de91718163a6e71981840ae4e0c45a1bafc7b50eda7966a1d51c8e7c85544565f224ed5e899f8b0a0140aac75ba9694c07d94f21ed18115db6cb26a84f81f4cb03d09ee69a9a96710563d7b9508f3095d2c6a810ccbf7d709251cc472a6547da9d519d3f11d9d"}) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000400)=0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/199) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/189) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffa], [0x8, 0x1000000000000000], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x1, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb798500000098810060f430f8dac580fd965b716c48a14adf37aa430056cc03aa9888785884e8aea97466faef929e64000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r10, r11]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r6, r8, r11}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25f900000001"], 0x10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) flock(r0, 0x7) preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4, 0x1) dup(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10008) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, r5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0x0, 0x5, 0x6}, 0x5, 0x4, 0x9}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='#', 0x1}], 0x1, 0x0, 0x8000) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b8096d060ed600e6de5a6cc1bad9efb6984d04f1d40a9a4e591540865090d96064b248b82c59aaaf0bd217d34e72fb91a1e06d3619535a015dc5d164fe9256ce78b48208f1452b578dd6c449555dc9c8045f22e573e9d05627d9d5db782ea4803080296bdd4f0a291b4c1cf9802f201a944b8b506a"], 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, 0xffffffffffffffff) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) r7 = dup2(r5, r6) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r11) r12 = getpgid(r11) r13 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r13, r15, 0xffffffffffffffff) seteuid(r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000c8a352605d2727736c263080a20b7202c67467f81419e8ec50000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, r17, r18]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) r23 = accept$inet(r6, &(0x7f0000000180), &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x3b6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, r24, r25]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r27 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r27, r29, 0xffffffffffffffff) seteuid(r29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, r31, r32]) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="a6d15b2c7772ddbc790affcf80783a8312f6ca962ed4997fdb30bfadcea11b83a52a1ef39452879bfcca16684d59534cbc35367300d2167c65b604a2db56d2085eba7272271c098713bc0769c2898b6fa5fa118dd0bb5263b174c7ec6f264b", 0x5f}, {&(0x7f0000000180)}, {&(0x7f0000000280)="96ad60fcc456e83ced8f4e8629cb4b1717244481178f61b1c1ea2ef84631d0004134fde8a929641c46c0c5637072723a4bbdd762f728ebb12dc940d87211e508172d8702c62e6ab8f902a0", 0x4b}, {&(0x7f0000000300)="04e5b91d4756653f583c6b24a867b5fd3cd0f143df8e8e89b12d551cf434b4957ba238d526ebf8214dbc4bb037c7eeb508acae73c5b1155b090375697669ed24ed93932feafb", 0x46}, {&(0x7f0000000440)="67129dcaaa7946557876c0bb30396d7229ed7fa20b7d556fecac02e913795c61c6d55d26bea95d46466f17e8c4c2e19392a927e9ef59af0882749062ae446a978f088c63d3aea70758a0e887305a01d097a9f986fc97f6c77099854a2400c3aec0a12f57c0fca844c10cbd5c3710038ec59017adc7cc79a8454e96fb0ded3d2eb5f00b1e614162dfd21bf1", 0x8b}, {&(0x7f0000000200)="f21cca371a9c45a9043873989dfbe30aa293fb59e8e9c1", 0x17}, {&(0x7f0000000500)="9c747dc8327c9539daf4ccb71defc8666b4dc9ed0c6e3e5524a1b1fcf2cdd9e33c5e6547311fd9cae4f8f9942181d4c2901d107d964f45ecb7c8c3e59d5b601e68c3b29087337859f017f2bd2c7ebe4b8360871852dbc57d7cee7c8d761b50181af165ed548d5227512154fe54b15ecf9e58f94616b6464095e29725b5423fd86ecd2e0e466f42ac56faca3b4c4efdd02eb07d7f232a9b14f72f133c63464f23487ab64bfdadb1fb78532f1e9dcd36b2edc56a8875b60fa50750089f5857c46d3a4e56ff5523cf4326fa24414e8b92d6195b8b998df6bdd230e013bdd8", 0xdd}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r7, r0, r8, r3, r0]}, @cred={0x20, 0xffff, 0x0, r12, r15, r17}, @cred={0x20, 0xffff, 0x0, r19, r21, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r32}], 0x88, 0xa}, 0x8) r33 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r34 = getppid() fcntl$setown(r33, 0x6, r34) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r37, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r36, 0x0, 0xffffffffffffffff, r36, r37]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r34, 0xffffffffffffffff, r37}, 0xc) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/199) r5 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r5, r7, 0xffffffffffffffff) seteuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000db73cba17299ea640c2c67467f81eb79850000000600000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, r12, r13]) getgroups(0x8, &(0x7f0000000400)=[0x0, r12, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, r9, r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, r15, r16]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, r18, r19]) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, r9, r15, 0x0, 0x0, 0x0, r18, 0xffffffffffffffff, 0x0]) r21 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r21, r23, 0xffffffffffffffff) seteuid(r23) r24 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r7, r20, r23, r24, 0xc, 0x99a0}, 0x3, 0x1}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107008, &(0x7f0000000000)) setsockopt(r25, 0x6, 0x625, &(0x7f0000000040)="582786c13606c3681eea621ac2eb2a5b96899c79e5ae848d3b7c5c6f60700de01123808b6490b1e73dc01509b8e7ca6a16892e8f5e291f2216c5cbde50e9427e5f79198c5fdc21904b860d2bd43badbfb33cda0feab8ce9a", 0x58) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="016d0c774860afc3559f68244f6bd2120d89ad98d5905f21f8172f9ac8fd7bd93a28ad8e9d7a9644a9716e2dbda42cb9d344630a69abd4cb2d49cd29034d4c90e15a77576942b66b3dd32eda01a0caac217aa74923220d9e0d2b193005bb020a74d9fa9664222a8cbbf183bb2fb551ab920566eaf99ab8e2a7f8fe61805894e2c258c15899d80517a633058dc757b2387cb2374de61538e4efcbf50462032d309c09cbc1a14ed0f286df8f48c23a0b6520ab1e8320371175fe8e"], 0x10) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6f13, 0x6, 0x1000, 0xec, "670b1c92df78b0149d0f18cf501418e01b866da3", 0x3, 0x5}) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8000, 0x82) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0xc0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)) r5 = dup2(r0, r2) dup2(r5, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="17d900000001"], 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x20) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) bind$unix(r2, &(0x7f0000000080)=@file={0xc3690033497d1452, './file0\x00'}, 0xffffffffffffff1c) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a768ad83d49b18fd0d229bcf85f3706d82d5bd9768a43effae0c9258b355d24c67e3f0f24fc06c144c94effdf0511b6bb4865c9e7261025fd0e3a6c89f259fb806cd8dc6bda389a2cc4c18a124e89411d2a1bb0a27404bd6ca6df5fba661d7c2820249c57cf3b57084e8b859b83b1288bba116eb8565f3cd1e2a4e3dbe10d53a04737676bdf2251a808cb3f41f9c"], &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1c0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000040)="3b4d221d8024dcdcb97e7b28ecd580e23b6f9e3a847bfbf39ce072aad5ab02005df21ab7e95e4d6e", 0xffffffffffffff3c}], 0x191) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) syz_open_pts() shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) r5 = dup(r3) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = dup2(r0, r1) r7 = dup2(r6, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) accept(r9, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCSBRK(r7, 0x2000747b) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0xfffffffffffffffe}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="09892706fe976cd828721a375a9d7eaeb60c4289c9b5cce71c80e5cf441101e869b12b477f8a05a9a637b7dafc05dc5a5b3906adbc00008e4a4473fc380a220c4fb4de3f14b5205f8232e5fa699636d55252cfac3635709931f67e020a64ffce790000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0xb, 0x4, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0xa0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x8, 0x1, 0x0, 0x4, 0x4, 0x9, 0x1, 0x2, 0x1, 0xffffffff}) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r1) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r7, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) socketpair$unix(0x1, 0x4ddd126d64f7b5f5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x8, 0x3ff, {0x3}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62400207e035c2161735fbf70041479fc89278d6f6a9144a6623f2a518de5afc2000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x10000}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xffffffffffffff38) r3 = socket(0x18, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = accept(r4, 0x0, &(0x7f0000000040)) recvfrom(r5, &(0x7f00000000c0)=""/118, 0x76, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r0, r3) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) fcntl$getown(0xffffffffffffff9c, 0x5) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() getegid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r10 = socket(0x3, 0x2, 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r12, r11, r13, 0x2, 0x5}, 0x4, 0x4000b8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e22", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() geteuid() r17 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x20, 0x1, 0xbf, &(0x7f0000000380)) bind(r17, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) r18 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000000100000d21910486240c78bc354c2ea06000000467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r18, r20, 0xffffffffffffffff) seteuid(r20) r21 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r21, r23, 0xffffffffffffffff) seteuid(r23) r24 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r24, r26, 0xffffffffffffffff) seteuid(r26) r27 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r27, r29, 0xffffffffffffffff) seteuid(r29) r30 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r30, r32, 0xffffffffffffffff) seteuid(r32) setreuid(r32, r29) getegid() r33 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r33) r34 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r34) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xcb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="3c56cde08461a4dec21e3385f81c6a9cae6dc4428f560f01e4ba31767bc91b39591b4308f62f6822cb77d8ca37b0e802103405e2be278c8db2c28ad49ae89e4e798d83d51b79b041c96006faec5ddb4064de5c2cdc5d4487f67e09c068ab28d9141ccdfc509e981a40724199028f11db657b505dc58072854c0f793ab1efd15b2a712946611dba54c58a87bf"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x10001, 0x9, 0xc58, {[0xa0, 0x9, 0x1, 0x1, 0x0, 0x3, 0x3ff, 0x5d9b, 0xa81, 0x2, 0xfffffffffffffffb, 0x3, 0x4a4, 0x1, 0x3, 0x3, 0x9, 0x3], [0x3, 0x800, 0x1, 0x2, 0x0, 0x80000001, 0xea, 0x2, 0x3, 0x1], [0xc887, 0x7, 0x4, 0x5, 0x40, 0x80000001, 0x800], [0x4, 0x9, 0x3, 0xcf6a, 0x2, 0x2], [{0x9, 0x101, 0x89b4, 0x10001}, {0x8000, 0x4, 0x9, 0xe8}, {0x8, 0x5202, 0x7ff, 0xa267}, {0x7, 0x1, 0x94, 0x9}, {0x5, 0x5, 0x4, 0x8}, {0x7, 0x6, 0x1}, {0x2af, 0x714c2c07, 0x7, 0x2}, {0x6, 0x8000, 0x5, 0x9}], {0xad7, 0x0, 0x4, 0x3}, {0x0, 0x800, 0x1, 0x9}}}) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r2) dup2(r5, r4) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r7, 0x4, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xae, 0x7, 0x8, 0x1, 0x7, 0x2, 0xf2, 0x2, 0x3, 0x8001, 0x80000001}) minherit(&(0x7f000060a000/0x4000)=nil, 0x4000, 0x2) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom(r5, &(0x7f0000000080)=""/8, 0x8, 0x800, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010286) socket$inet(0x2, 0x4, 0x55) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546848143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r1 = syz_open_pts() r2 = socket(0x20, 0x5, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) read(r1, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff, 0xbf9a, 0x200, "7e734578ff5dbfdcf0000000683a00a52d00", 0xdd9}) r5 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0xfffffffc, 0x2000, 0xfffffff9, "e397d86aa43f83a44111f0c281cb840000000002", 0x1000000, 0xe13b}) syz_open_pts() socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x80000001) r6 = syz_open_pts() poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x1000) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) dup2(r7, r6) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="a550e4d00366043e883c8b30310671d03855ccc353deb853d00e5540c428341aceaec0e118c20fa07bee1d7b170b97725dde881b7238613db2ec42fc157dd1cbefafb5887c86d437"], @ANYRES16=r2]], 0x1) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00003f4a0f00f85d96b9d6000000007fffffff"], 0x10) r4 = socket(0x2, 0x4000, 0x9) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) socket(0x6, 0x3, 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:48 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) getrlimit(0x4, &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x600f72434bd60cc6, 0xd}, 0x8) r1 = socket(0x2, 0x3, 0xfd) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r4, &(0x7f0000000040)={0x0, ""/193}, 0xc9, 0x1, 0x1000) socketpair(0x2, 0x4007, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="250100000040"], 0x10) r6 = socket(0x2, 0x2, 0x6) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62c4ee12ab"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="5618a67aa427c0c45e0d944c79c6aa2597cb2ff48d16990a44a5d72f3c4d4ec026f7717e314599eb58de5f83e0a40ad5562a68dae19372747221f6fa4dc9c6018643b485c46174e3355bcd698b3f23e523c295b7a8103ed32ab4cdc727a1572d07addec50ca072f17bf6e535af397bf54ab08d044b6aba5b57901ffdce7736aa12b48425d5cbc3e17b"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYPTR64], 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f00003a0000/0x2000)=nil, 0x2000, 0x4efe41e7cd906b03) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r6}], 0x2, 0x0) readlinkat(r6, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/63, 0x3f) 16:00:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x9) unlinkat(r1, &(0x7f0000000180)='./bus/file0\x00', 0x10) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) r3 = semget(0x1, 0x0, 0x340) semctl$GETNCNT(r3, 0xb3386d2660d3f225, 0x3, &(0x7f00000001c0)=""/86) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r4, r6, 0xffffffffffffffff) seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, r8, r9]) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r12 = getppid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) chown(&(0x7f0000000280)='./bus\x00', r6, r9) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc) ioctl$TIOCFLUSH(r13, 0x42087007, &(0x7f0000000100)) 16:00:48 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/199) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/204) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{}, {}, {}]}) getuid() 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="53c8d2e90ee1c194d5a3bd6a97496e1f5f1629147c5033e946b1f644105dd9444a022df499ba608b88181e5d8de33b669fa7059b5bdcd163a847386b23ad44af8a25ec46fc19c499acdb9055eb71e075634d2c70505d41e9310d7836c3c6bf0c329450103b3cacda75bfbf88ab7177bfc34f5b743d0735d537d0473f94663cf918e17c3490e3ce72ed89f77e93d71d977d90259418452a41d4910382387f18a31771c2cc0499f4cd16e2da80b4a6ea57b60216cd3bd6abab858531fa152838cc6cbb8605835f170f7733a4e70d1951"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:48 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) socketpair(0x18, 0x4001, 0x8f, &(0x7f0000000080)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x7, 0xe4, 0x20, 0x9}, {0x2db0, 0x1, 0x6, 0x8000}, {0x0, 0x6, 0x0, 0x6}, {0xbca, 0x80, 0xd6, 0x7ff}, {0x8001, 0x84, 0x5, 0x80}, {0x0, 0x20, 0x20}, {0x5, 0x7f, 0x7f, 0xfffffff9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) dup2(r5, r4) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r7 = socket(0x2, 0x2, 0x0) dup(r3) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = dup2(r0, r1) dup2(r4, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="188551d7d8c768e49d70a0e8da632ed4c536559e01c3c9c8d5d9e2bcfbcb498a899369d584ddcee8b6e2fdbab41b97e92d3306ebee0e6882e51832bb36e93415d08bcc0f1ace87eae38e677e49e9fd282662c97fff0c35d39f16ca525f6e1f4fd2211597d4867469f24c2de45985ef60eeb78b5308df48a4e8419238330a5f8dc1d48244866dfd0b0adc66fde2ea78bf4d32764ee6d8035d25fad2feb96b691aad481e43df65e09a72"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xd12) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x9, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900", 0xfffffffc}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r3 = dup(r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/244, &(0x7f00000000c0)=0xf4) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x4) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, r3, r4]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, r7, r8]) getgroups(0x1, &(0x7f0000000100)=[r8]) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = fcntl$getown(r10, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x20, r1, r3, r5, r9, 0x40, 0xfffa}, 0xffff, 0x1ff, r12, r13, 0x800, 0x1, 0x800, 0xddd}) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x18, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="860d0bc6f665d31477b3714fb0aec4e0f769899544d09c5b7a96de8415ffdcbf2259b2796397b292a3d25a64e3"], 0x10) r16 = socket(0x2, 0x8002, 0x0) r17 = dup2(r14, r15) dup2(r17, r16) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150800000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x8, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x36) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0926a096936fb21da21798b0327417b2aef3574ea24c0852b1df5c0454cee3cdf12f6d4071425ca60ce4802d03b0cc3b1ddd92185c846ae58a95f411b3300238f5186c6947091b46abb0f57e28a8df5b25b13475caf53062f0013961eb5db4c574d9d68bcafcfa6e35d5b947c43dd03c3c197a346fdd438da74b2dcab4b47756445ad5a914aa42e4151a9ba7684cad41f9b2546"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="bfee037ce854a8a54ebb293cc7c9c56b63ae80ad6bdcb889691298a73d61749f931ad42c55508430aeac428db1cd4a38adfeb781693440cedcd067599984349014cda6aebb70aad339dbef8f225fd2b5ce816944309f23f6de9d02c50b4b9090b6d4b5d0269da32c9d08be8cab03522c6bed949e399430dfcd386eeb94a6c251028941ee9f1d1848154dfff3b15883946c702a8d462b853b"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r2, 0x2, 0x1) 16:00:49 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYRESOCT=0x0, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYRESDEC, @ANYRES32, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64=r2, @ANYPTR, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC=r3, @ANYPTR64, @ANYRESOCT=r4, @ANYPTR64, @ANYRESDEC=r1, @ANYRES32=r5, @ANYPTR, @ANYBLOB="edf123547631dae184ce5731aac7ff645cf15b36709afe73f0ca0392c1b0c2e7885f7bdb3d9a820508ae1d277eff9335c1af28ed15f5f7fbc6dc8243e20e29b19000e076d3315f42cce9aee4a10d585712e44de831a052246fc71846f1265a54a042900eb813fd933df143d07af3beafd2ce404fb60b6094fde19cef85b6424fadddbdec8881ee6d6806ad2c9f641b650b30fbf62280df65bcba176b1fac94933c6f154c7ad5b37d45a1d11010a111ddbc5a9aaac42d4e71af5ef8f2d645942a6dc065d6d4689429e11546a273595c66725f65c7"], @ANYRES64, @ANYBLOB="907fe3a98f6a8dad1cd9bd37e420c8475028335cd16928f243131572a7756cdad9c80d603c0f11b3d15857a6", @ANYRES16=r1, @ANYBLOB="2b79d6a1fd0f774f8681dfe73afa7550e8d4e0bd94b9305ea4bba58b57f9ad304a2096d06ac6d4f16cbec4f2", @ANYPTR64, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYRESDEC=r6, @ANYPTR64, @ANYRES64=r7, @ANYRESOCT=r1]], @ANYPTR, @ANYBLOB="acc43b93a72c98ed1012e756ad60a98865daa27e15d3ee3b352c03106c5f068688d4a578fd36b519e5d443d330aa57e9a5fdbfe6ef16c1a2e94091c761d2594bb5f20db5ca151db47b79deacf28467a387e7"]], @ANYBLOB="0a6a3f7e7a421e745b6ea27e348aa44a7d1b69eef1a72c727d238d0d1cf58db9c4b8c00b6c58360ea641e59909af307130b1ebf57b4d34ccc703dbff858c7e1c3a4759b6f2e07f15c757e0c99ca215a02c2bfbe4e4a2587d772119af055abaed31d46341"], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r10 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3) r12 = socket$inet(0x2, 0x2, 0x0) accept$inet(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r12, r10) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) dup(r5) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9bf30207e045b671a9832c53ea056988104f5e92118eaa3e86313fb2838e70be181d2ca35698bc5b460ba92cccc3e5f1cb30c5926789cf00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000e0df6890b4e29fa10761ae121c5a95b61f4f41e62ffb3802488d5dbbf6b4e2d7930686cf00cec43f680ca1440d3f6db086e45aff1118a3b03c67aa52872b57b6ffd1a0a082919ffc66bd48eedd12ee36469dc078ac33b91de8be4d9111fbc4108473d0c0dd3043e12c580d8fd648e5aaea9f0981f883c1ddd047b3949d7440c6d22b3bac06e10a131d98"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r7}], 0x2, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r9}], 0x2, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r10}], 0x2, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r11}], 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r3, @ANYRESDEC=0x0, @ANYRES64=r4, @ANYRESDEC=r5, @ANYRES32=r2, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r6, @ANYPTR64, @ANYPTR, @ANYBLOB="ff", @ANYRES64=r0, @ANYPTR, @ANYRES64=r7], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r1, @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r11, @ANYRES64=r9, @ANYRES32=r0, @ANYRESDEC, @ANYRES32=0x0], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESOCT=r1, @ANYPTR64], @ANYRES32=r10, @ANYRESDEC=0x0]], 0x1) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r0, r1) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="25d910000001"], 0x10) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) r4 = socket(0x6, 0x4000, 0x80) dup2(r3, r2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) accept$unix(r4, 0x0, &(0x7f00000001c0)) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000090000000000781f749c028072a9e9913f19c69af97fab087ab40a4cb2eef033d31029831d6b0c60a3abb48826e06da9d5560d095f4799a33d8f85fff76b7da5a5d2c5fd5863c0368308d99c1ad02113be0b2adf4807432050e0cef30c0dd3b863b41a58c005c3c485affc15be05d7c5c3b3b8adc5cb0a26137346d2013a6197a687f27149b64e008c91fdb541d70e55f9f956d78b2dbf4b1cfe2a6e19d7ee1381446e1f8b978904cabf8746232d6d701469cb425361f26aa3bdbfad3d62a25ad144e56a88906a0f6b1664f75f1ca54413b9c28e902851c86007c0165a77a33c8312e9ec4db357686600"], 0x303) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)=0x800) r3 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20080, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x2e5faad, 0x4, {[0x5, 0x10000, 0x100, 0x3, 0x5, 0x80000000, 0xff, 0x8000, 0xcf7, 0x6, 0x6, 0x2, 0x0, 0x7, 0x4, 0x200, 0x48, 0x4], [0x4, 0x10001, 0xac, 0x3, 0xff, 0x80000001, 0x47, 0x8, 0x7, 0x1], [0x3, 0x5, 0xbd5, 0x100000001, 0x800, 0x1, 0x8000], [0x6, 0xb39, 0x1, 0x100000000, 0x36, 0x1], [{0x1, 0x7, 0xe843, 0x4}, {0x5, 0x4, 0x7d, 0x7ff}, {0x5, 0x8, 0x6, 0x492}, {0x5, 0x9, 0x672f, 0x80000000}, {0x80, 0x3, 0x9}, {0x81, 0x40, 0x7, 0xc3aa}, {0x0, 0x4, 0x7, 0x10001}, {0x3ff, 0x7, 0x2, 0x56}], {0x1, 0x8000, 0x100, 0x2}, {0x1, 0x81, 0x2}}}) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) r6 = dup(r4) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="2b6e820c5c7d74f3ff2dbf03dbe2243a36c072a2e7ba61c092db65a6391636abbe3a6538b91f3230ac150024cf7b73dc8892605afba9e3fc46bc12ea96171be5b52f2dc8a91152e6abb005c26e94146e81cb7f0fb02909df7ae4d4cde245b93eda0d511174a47aade1ba191915d3d0fea100b328377f8923ff8671ebfcc7597bbe91", 0x82}, {&(0x7f00000003c0)="5eb685754aed9ecaf0aa76eb7a3f8d5dfc9e86bf49677ffff257e78b58d3b75c534e2502ef178d7f8b6ea5830006c7e32d1c338629527441d17515fa0a1fe6efe3dd83155a6d562c0468179b8b436d1d3b82b6591c39a9a398f66b1aed6f86938090ab1e8d9edf610e99c7fbf836b15da9e9b473be32032221c6dafb44efa2417486f70eb56072eb8b9d7edb3c364e353fe96b65c8571089bcd0fb2dafa2a00a3521bf11d3a972223b7f27817d72cdec736e3dad62a384d25127e91c514d8f0368e82f26439526716c0d01d7c22c1ca7da5145361bbc88206495349a96bb08b434dcbd8edcc844e9ccd2732b6e729d7a6ad47aa2eceb33eb95", 0xfffffffffffffdd9}, {&(0x7f0000000200)="98f06a36a2c3abcd33fdf9", 0xb}, {&(0x7f0000000240)="e6ffedd3a994f2210270e3be935d3f00ad25cef5c7c228bd5a6160ba51755c85484292f4032d1c36698326985df4c2b36314311b5a70bb3e1eea71401811815075a374c6b0819b40bfa607600d06cde86d39cabc40ecb0a1d6d65619e0abd8c462d9a095974d63c0630c6e477d3d05ca1daa3e11817c285e75397535e98eb9ed054c0a799a9b2b8fd202a6f7bf61bdfd39d67c6c31f884eb508416c5fa5c440c4f03fac83bc5412c9dc02aa13493b400f0a507e9d0f24153793c84700be74b56cd8f77e88ca956450aaf060638d3a39c53c81a357a1c", 0xd6}], 0x4, 0x0, 0x0, 0x801}, 0x6) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0x40) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x4) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="7e82c268846f0500000000000000830ed07a28816b410a4fe040dc05e656f6cff147f6fbd23d86b17cc9cb72cf3df223981d7742eb095899435c7698ce589156f5193cdc286638c2cce7ad466cbcf09c048e4169f987ca2a3009a4da9036dd5a203119c55bc69c758d2c981df5c734239d00ac590a0a572ac8e7c3dbb79bf7b30fef07958888e49684281b5cb0057b48a1148a3d"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) sendto(r2, &(0x7f0000000100)="f3731a2f934b069a56d68f555228ec0633a02e7948eeeb16ad196c0b0df0d37c312ebe674392f7c8782c2f9d07c74dc1a891", 0x32, 0x40c, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) dup2(r5, r6) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0xfffffff9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) lseek(r3, 0x0, 0x8001, 0x2) connect$unix(r2, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ccff8f840e2ab51698b34e05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e855876ba12b90d774580c84e610e6359761764742bf2f2008ebaaba1dfe435132307a55949646b7c8d0545ee64e4f40abd3e55c3d48ae49cc3d72886f502880689247b0fcb5a398c1ee70c826363b154d42f89bf5b05500cfe82dfdbdac0e08ada0927ba64fb7bc3ed8bcb2e9f30943b1f87dcdd0c76b818cd807444daa7fad5428c9b75e48ab7d8c8723883ccd08fffae5d04aa1e195833717e4fa4f932c052e2198ce995181272447cbaa8d77e7193332e87de53f6da82d4d6b461939218c68cbd0fdcefcb4d16f570e20b6cc2fdfbfbc4a1b974ecf7e0b15d582a84aa1cd22ad60d2e53b640fd2175dc18c9d6e714b378b3d645cb9e56e009996a1e6d736ce6d319d2e5ba0672b53dd19dd1a01704e8bcb432975552e0dce2c80cb0c23facf409e92ac1393086ac8c674a3876e118fcbeea61ce5f80f95053177824303ba5a266f12a276785afe5720e3545"], 0x10) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900b28db1"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f0651a00"], 0x6a) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r2, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r2) readv(r2, &(0x7f0000001480), 0x216) 16:00:50 executing program 0: msgget$private(0x0, 0x100) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="bf2124e63e2207e2425db4932eaca9b045e2d09a4b8bf402c8d6f9f9fc03dd20044685d332722fc02c577687a67893b5b30f255f7448696087babd45564aaee020d6dcb453444ecca89022ee69e768c46b690299f53c1d043c128f1521785d804ec0932597954e3b5af48e3ce737501f6848a782972dfa189faefbd1ab8d035a204b51ac34d764948600d6f937d3e8e74f37fc25a52e1f1f180cbc0b3fb2373b35fd5b6a751a8facfd6fa9856d2593204cde09ee3479637e4271ac3434955097968282969b69308222c5821b3592e59fde60205c7980ade2ee1aefc9004e13e8271da225b82d0481a127eba00f313d32014c2c54e3f2afec58b99aebade5465a2cf9ca1ef8b51fd17d29210a15e10d595518460fa829122ce50b464f36c5c3e0b75c9ec4c4ec5b214250e4"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) fsync(0xffffffffffffff9c) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/211, 0xd3}, {&(0x7f0000000140)=""/255, 0xff}], 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = getppid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="9277183be34df46189b6bc141b059dcd1a6b32a340ba22af4e0913ae31754130b71ab5993dabb49d068b0a26ac12e199d3585439a65926c1d22eb121a702559d207d7bdf542cc3c824da68335769c0c1cd6e6803b1123a4be4af1846adda0e798609a0dcd2a78a8e54c7695df2491f0b2896c99f188cb73fd29391f8e96b7787416771bda6b5e77d0f3e1b7db0a6", 0x8e}, {&(0x7f0000000380)="5620dd522d66e9b045c76f077f347b84706be998772e375b8cb80dbaabeff4d4404190be35418c61dd88b4078d676fdc78c0c6851f06715bac0202be3e", 0x3d}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r6, r8, r9}], 0x20, 0xb44457c0825ed2fd}, 0xd) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x8ff}]}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCLOCK(r1, 0x20004276) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x7}) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000385, 0x5) msgget$private(0x0, 0x77c) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) r1 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x10, 0x98) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) r3 = dup(0xffffffffffffffff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, r9, r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, r12, r13]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="100000000000000000005b73cba17299ea640ceb7985000000981f00717097019e159b9f198bb7a1b3c2f7b53a29ed45312dee23c503cc9e68cc70be68f47082f182b354fa2e8864e5024e051013aa2d1d4c"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, r15, r16]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000db73cba17299ea640c2c67467f81eb7985000000988100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, r18, r19]) getgroups(0xa, &(0x7f0000000440)=[0x0, r9, r12, 0x0, 0x0, r15, 0xffffffffffffffff, r19, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f00000002c0)=@file={0x3, './bus/file0\x00'}, 0xe, &(0x7f0000000400)=[{&(0x7f0000000300)="94f7427331df9a066cf41d7cb79762bf853a34dd9925a2fae2f2685e3b90f573a557522ff1f28c5c18d8457df76d6a08ae1fd8ca39117fd6ef4dd9fdcb0bc154ff81cdac2d828c18b554ba402ec6a9f70da5f342baf2027e768ba71eceea9d32d279cb99eb86035c16aafc02ba8c25932139cfb3e0cc5d394010153989c2735465325c46c8e317f8be8f6a1f321c15abe4dfe3e83db0d34b1d5e3c707e7b03f4c8efd070045479a005fab4bfc08502974be96f93ffe906eaa2c25d19e440da89794ffaf155ee5c69271b5ecd0ebe82132bb372b139a13460ddb019481a8e1eb0089173575140ae4d5e64f915c4b6189c1b6c589b4204ffc1cbc247cd8448", 0xfe}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r20}], 0x68, 0x802}, 0x802) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) ioctl$BIOCVERSION(r21, 0x40044271, &(0x7f00000000c0)) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1eab80e7d9afe6ac9af3ac6301ea73c7254ec1490335404e4a5cdcf4a34e8c8"], 0xa9, 0x1800) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e099c812325cb88a626715f1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="9261ac0968ad971e981ba9f09167d031ce52798b0c4800fc30146c9dc9247e7de0b1f48dc4561e01e55ccd821a1fd8744f4c50d14445123ec09c7164f2a095c14ddbe38e64e3ba92890baef85ab9ecb7165bf1de3c7bbcc2bc984c7a5acc3d1edafe8af98576d8dc7ef0a8dfc7a9b115664f50c986ac54b59efabeb64a3dc0d6c54bd449ae76d2c9f9b04861145bc1910d210bf668258d44846100000000000000"], 0x10) socket(0x2, 0x8002, 0x0) dup2(r0, r1) pipe(&(0x7f0000000680)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000540)) r3 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xfffffbff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r3, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) syz_open_pts() close(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0xb969, 0x1, 0x721d, 0x6, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcc, 0xffffffff}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r7 = syz_open_pts() close(r7) 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) readv(r4, &(0x7f0000001440)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/249, 0xf9}], 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:51 executing program 1: getgroups(0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)) r5 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x80000000, 0x0, r5}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 16:00:51 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r5 = socket(0x2, 0xc003, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfee4}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xffffffffffffff81}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) r16 = msgget$private(0x0, 0x10e) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r17}], 0x2, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r18}], 0x2, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r19}], 0x2, 0x0) msgsnd(r16, &(0x7f0000000dc0)=ANY=[@ANYRES16=r17, @ANYRESOCT, @ANYRES64=r7, @ANYPTR64, @ANYBLOB="c0ba06936313a2d3f2d0feb16540769e40a07b7f08ddb4d237b04047dbfbe4540af56e7cacbeaff05ebd3d832f1a5caaf5844257bc83ac17f5ee4e7263e39f10a8baa5c0180a5ad4573be5d7d9514c1d14f39eb0327c8ad55686129eb6c297ec8cafadd87d643994eb55ab1d3baf78d2739b634e727983e90061e05abf3c996f2a4077dc79a407c7a8cf857f12ce79b97ec8dcfe3b59686970247838e8b95f8f962178b4c9c262bf8179d1924a3ccd7a8869d5af7c3c65cfcff5c654c17a23ee17486bc55d57e1cd71136f3f", @ANYRES64, @ANYRESHEX=r4, @ANYRES32=r18, @ANYBLOB="dd12cd4d5fd37e61bc083de8778ea9e62e6d932296ad01a32e9213711d553c1ac59f8b25158a5a529e9b7182d944a84be5ba342d47607d14ac1246bcfd0b6a1c789b6b6a398e403ebf3b83834ffd0bfcb6ec92ffa470d077c58cd1d87d0cee5235f2d003473344936345d00c0cec4509e2e4f040c6d0f348e975672e1485ea5da2d67b894614e7b73987a9e9bf9fcc67a7f2e612952e33b319704b0bf6bc381463f684d6fa151dfb9de758d8d39bf225ffd807dd961d718149b0c48368db00f75aab0182454dbabaf6e1d40b9058e14e97d1c03d7c0f7a259219fbf07a13e972c427d4"], 0x9, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5, 0x3, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0x7aa}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x3, 0xb457, "091fe600001a000000eb9249e4872ae37300"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) 16:00:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="07e00000d0de00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="6343e9ef8d824b68620258a97b20cd38e2c7a1d7a8f556bf1d8badcf0f353823bc66ae72504f0ca0afa377dfd661e9e6ea2f4c4f24bb93d4de7745e4124b6049cf212562b7698681d4d8f26aa43fef96ac72c7fc18bc0c2fb146cdbdfe829f5fbb775654ca20a05891391b6f00d0e292bb678220dea84623bd6e64647f02393204868579d0a889ed9613ca"], 0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r2) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) 16:00:52 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) socket(0x6, 0x4, 0x2) 16:00:52 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 16:00:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffff8, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x24) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6206000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) mmap(&(0x7f000081f000/0x4000)=nil, 0x4000, 0x3, 0x5012, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x293]}}) panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *195284 59745 0 0 0x4000000 0K syz-executor.1 285839 42253 0 0x2 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000ad9800,1f000,4000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000ad9800,0,7,fffffd807f0085c0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020ace8a0,ffff800020ab13d8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e2bc9c0,c5005601,ffff800000ad3000,1,fffffd807f7c68a0,ffff800020ab13d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd806fc0d4c0,c5005601,ffff800000ad3000,ffff800020ab13d8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab13d8,ffff800022d60f88,ffff800022d60fd0) at sys_ioctl+0x5b9 syscall(ffff800022d61050) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x62e8db63d40, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic uvmspace_fork: no space in map for entry in empty map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000ad9800,1f000,4000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000ad9800,0,7,fffffd807f0085c0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020ace8a0,ffff800020ab13d8) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd806e2bc9c0,c5005601,ffff800000ad3000,1,fffffd807f7c68a0,ffff800020ab13d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd806fc0d4c0,c5005601,ffff800000ad3000,ffff800020ab13d8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab13d8,ffff800022d60f88,ffff800022d60fd0) at sys_ioctl+0x5b9 syscall(ffff800022d61050) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x62e8db63d40, count: -11 ddb{0}> show registers rdi 0xffffffff8179b677 db_enter+0x17 rsi 0x23c1 __ALIGN_SIZE+0x13c1 rbp 0xffff800022d609b0 rbx 0xffff800022d60a60 rdx 0x23c2 __ALIGN_SIZE+0x13c2 rcx 0xffff800022d8a000 rax 0xffff800022d8a000 r8 0xffffffff8171ab0f kprintf+0x16f r9 0x1 r10 0x25 r11 0x70cb63afce4e5953 r12 0x3000000008 r13 0xffff800022d609c0 r14 0x100 r15 0x1 rip 0xffffffff8179b678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d609a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=195284 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff82673ed0 process=0xffff800020a8a010 user=0xffff800022d5c000, vmspace=0xfffffd807f0085c0 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59745 143769 15627 0 2 0 syz-executor.1 59745 282588 15627 0 2 0x4000000 syz-executor.1 *59745 195284 15627 0 7 0x4000000 syz-executor.1 25387 208940 42253 0 2 0x2 syz-executor.0 33119 245178 0 0 3 0x14200 acct acct 15627 203510 42253 0 3 0x82 nanosleep syz-executor.1 3838 4321 0 0 3 0x14200 bored sosplice 42253 503163 56183 0 3 0x82 thrsleep syz-fuzzer 42253 470917 56183 0 3 0x4000082 nanosleep syz-fuzzer 42253 315011 56183 0 3 0x4000082 thrsleep syz-fuzzer 42253 285839 56183 0 7 0x4000002 syz-fuzzer 42253 501830 56183 0 3 0x4000082 nanosleep syz-fuzzer 42253 208313 56183 0 3 0x4000082 thrsleep syz-fuzzer 42253 422348 56183 0 2 0x4000002 syz-fuzzer 42253 372515 56183 0 3 0x4000082 thrsleep syz-fuzzer 42253 498384 56183 0 3 0x4000082 thrsleep syz-fuzzer 42253 63301 56183 0 3 0x4000082 thrsleep syz-fuzzer 56183 89875 21218 0 3 0x10008a pause ksh 21218 423342 31638 0 3 0x92 select sshd 15733 76117 1 0 3 0x100083 ttyin getty 31638 357196 1 0 3 0x80 select sshd 35244 329924 67803 74 3 0x100092 bpf pflogd 67803 181695 1 0 3 0x80 netio pflogd 27703 326435 83023 73 3 0x100090 kqread syslogd 83023 134222 1 0 3 0x100082 netio syslogd 53980 57181 1 77 3 0x100090 poll dhclient 39322 235256 1 0 3 0x80 poll dhclient 70261 415610 0 0 2 0x14200 zerothread 33821 68900 0 0 3 0x14200 aiodoned aiodoned 84752 438362 0 0 3 0x14200 syncer update 91605 212265 0 0 3 0x14200 cleaner cleaner 34282 483202 0 0 3 0x14200 reaper reaper 43517 130191 0 0 3 0x14200 pgdaemon pagedaemon 96325 415634 0 0 3 0x14200 bored crynlk 27871 148479 0 0 3 0x14200 bored crypto 13218 252490 0 0 3 0x40014200 acpi0 acpi0 29132 362321 0 0 3 0x40014200 idle1 81127 257411 0 0 3 0x14200 bored softnet 93491 246557 0 0 3 0x14200 bored systqmp 53456 51334 0 0 3 0x14200 bored systq 42739 429289 0 0 3 0x40014200 bored softclock 7112 516168 0 0 3 0x40014200 idle0 2851 427473 0 0 3 0x14200 bored smr 1 391448 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 59745 (syz-executor.1) thread 0xffff800020ab13d8 (195284) shared rwlock vmmaplk r = 0 (0xfffffd807f0085d8) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000ad9818) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff800000671478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826614b8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 25387 (syz-executor.0) thread 0xffff800020ab0290 (208940) exclusive rrwlock inode r = 0 (0xfffffd806f07c2b8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806503db40) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9552 6430K 7446K 78643K 12823 0 0 pcb 13 10K 12K 78643K 245 0 0 rtable 108 13K 15K 78643K 715 0 0 ifaddr 112 18K 18K 78643K 227 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1508 0 0 iov 0 0K 72K 78643K 202 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 1964 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 15 0 0 VM map 14 7K 7K 78643K 15 0 0 sem 12 0K 0K 78643K 243 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 5 13K 25K 78643K 1163 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 60 63K 83K 78643K 713 0 0 subproc 32 2K 2K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 194 0 0 in_multi 77 4K 4K 78643K 221 0 0 ether_multi 1 0K 0K 78643K 16 0 0 mrt 2 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 343 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 146 105K 105K 78643K 4825 0 0 UVM aobj 44 6K 6K 78643K 46 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 194 0 0 NDP 17 0K 0K 78643K 57 0 0 temp 156 3551K 3619K 78643K 51942 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 23 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 107 0 105 1 0 1 1 0 8 0 rtentry 112 153 0 115 2 0 2 2 0 8 0 unpcb 120 858 0 847 2 1 1 2 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 129 0 129 2 2 0 1 0 8 0 tcpcb 544 579 0 573 12 11 1 12 0 8 0 inpcb 280 3135 0 3126 18 16 2 9 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 24 0 21 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 10 0 10 3 2 1 1 0 8 1 pffrag 232 16 0 16 5 4 1 1 0 482 1 pffrnode 88 16 0 16 5 4 1 1 0 8 1 pffrent 40 503 0 503 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 84 0 49 1 0 1 1 0 8 0 pfstkey 112 84 0 49 2 0 2 2 0 8 0 pfstate 328 84 0 49 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 934 0 721 22 8 14 17 0 8 0 art_table 32 935 0 721 4 1 3 3 0 8 0 art_node 16 152 0 117 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 17 1 0 1 1 0 8 0 semapl 112 241 0 231 1 0 1 1 0 8 0 shmpl 112 44 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2981 0 1570 46 0 46 46 0 8 0 ffsino 272 2981 0 1570 95 0 95 95 0 8 0 nchpl 144 5311 0 3699 62 2 60 61 0 8 0 uvmvnodes 72 3593 0 0 66 0 66 66 0 8 0 vnodes 208 3593 0 0 190 0 190 190 0 8 0 namei 1024 16144 0 16144 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 12 0 1 2 0 2 2 0 8 0 vmpool 552 13 0 1 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 15188 0 15188 11 10 1 7 0 8 1 plimitpl 152 92 0 84 1 0 1 1 0 8 0 sigapl 432 1349 0 1334 3 1 2 3 0 8 0 futexpl 56 24888 0 24888 1 0 1 1 0 8 1 knotepl 112 184 0 165 1 0 1 1 0 8 0 kqueuepl 104 316 0 313 4 3 1 4 0 8 0 pipepl 160 706 0 687 2 1 1 2 0 8 0 fdescpl 488 1350 0 1334 3 0 3 3 0 8 0 filepl 152 12015 0 11913 23 17 6 13 0 8 2 lockfpl 104 420 0 419 1 0 1 1 0 8 0 lockfspl 48 124 0 123 1 0 1 1 0 8 0 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 947 0 938 1 0 1 1 0 8 0 zombiepl 144 1334 0 1334 1 0 1 1 0 8 1 processpl 896 1367 0 1334 4 0 4 4 0 8 0 procpl 632 3805 0 3761 5 0 5 5 0 8 1 srpgc 64 8 0 8 3 2 1 1 0 8 1 sosppl 128 37 0 37 4 4 0 1 0 8 0 sockpl 384 4125 0 4103 28 23 5 14 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 161 0 0 20 1 19 20 0 8 0 mtagpl 80 48 0 0 1 0 1 1 0 8 0 mbufpl 256 398 0 0 24 0 24 24 0 8 0 bufpl 256 8960 0 1902 442 0 442 442 0 8 0 anonpl 16 171365 0 142082 143 21 122 138 0 124 1 amapchunkpl 152 8841 0 8140 35 8 27 30 0 158 0 amappl16 192 7383 0 5933 98 25 73 73 0 8 0 amappl15 184 852 0 851 2 1 1 1 0 8 0 amappl14 176 192 0 184 1 0 1 1 0 8 0 amappl13 168 31 0 30 3 2 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 65 0 50 1 0 1 1 0 8 0 amappl10 144 134 0 131 1 0 1 1 0 8 0 amappl9 136 658 0 654 1 0 1 1 0 8 0 amappl8 128 236 0 197 2 0 2 2 0 8 0 amappl7 120 190 0 182 1 0 1 1 0 8 0 amappl6 112 69 0 58 1 0 1 1 0 8 0 amappl5 104 198 0 183 1 0 1 1 0 8 0 amappl4 96 1527 0 1497 1 0 1 1 0 8 0 amappl3 88 381 0 375 1 0 1 1 0 8 0 amappl2 80 10069 0 9994 3 1 2 3 0 8 0 amappl1 72 38935 0 38490 26 16 10 20 0 8 0 amappl 80 4147 0 4092 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 45 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1363 0 1334 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1363 0 1334 1 0 1 1 0 8 0 vmmpekpl 168 13252 0 13213 2 0 2 2 0 8 0 vmmpepl 168 175543 0 172892 214 60 154 157 0 357 38 vmsppl 368 1349 0 1334 2 0 2 2 0 8 0 pdppl 4096 2733 0 2681 7 0 7 7 0 8 0 pvpl 32 458475 0 434380 255 34 221 244 0 265 20 pmappl 232 1362 0 1335 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 641 0 23 18 0 18 18 0 8 0