fffffff) close(r3) syz_open_pts() r5 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x0, 0x0) r9 = getgid() r10 = shmget(0x2, 0x1000, 0x81, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x4, r7, r9, r7, r9, 0x21, 0x40}, 0x773, 0x5, r6, r6, 0x80000000, 0x2, 0xffff}) setgroups(0x268, &(0x7f0000000280)=[r5, r8, r9]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setpgid(r1, r2) r4 = getegid() r5 = semget(0x3, 0x4a43b3b2b2d6891b, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x4, "3556ab64ea1a0e2b3e09b6530339094644c4f69c", 0x7f, 0x401}) r7 = msgget(0x0, 0x100) msgrcv(r7, &(0x7f0000000100)={0x0, ""/64}, 0x48, 0x1, 0x800) getgid() syz_open_pts() syz_open_pts() r8 = getpid() r9 = getpgid(r2) setpgid(r8, r9) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000180)=0x10001) r10 = semget$private(0x0, 0x7, 0x102) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0xc65, r3, r4, 0xffffffffffffffff, r11, 0x1e4, 0x8}, 0x9, 0x4, 0x3ff}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000240)) kqueue() sendto$inet(r6, &(0x7f0000000280)="3edb4f65309c968b7376092d39d6da69ccb7e63ab8c99ceac562e536b8db5e0bbfd3b0b6ab77b8ef0e13ff3b30070b5c4422a3e47f0f4ce641d89845958db63cbe35f85a38cbe322823eda64e96d6d0d1478706afe6ad711f103c30bbde992655e76009be9a58cbf4253cb1a7b2a6969c5bd8efcd522ca34fbcb885906880323065e742ed5461e14347003bfbfb34ce5d1f672c414c706e3f8bce801f458bfbc94f8cd97061770d67acdd75db9b959c8680a3e709d089ae30d11f381a00c1cf5491ecb6e170a8d151a0798cb3f5b4e01a8655c581c0c5a7cd3d5", 0xda, 0xf, &(0x7f0000000380)={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r12, r13, r14, 0x16, 0x1b}, 0x7bf1, 0x7, r9, r15, 0x99, 0xfff}) 11:46:11 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b2a1b9df855cc4cdc67db83adbc13c4141404b19dfe92945b0c8265ee299ac643cdec0dd425f05c6b5e8a070a70ee2efd9a53ee3bf75274dafe1fe1e5fbb78a08dba6bef1875125757ce834e02472c39576d50081378821610e83"], 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, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0xffff) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0xe2) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x253}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) socket(0x1, 0x1, 0x3) 11:46:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r3, &(0x7f0000000280)="6082a3f111bafcd40650e8a1e90342a3c846c81169335002b4df586e043413e21b8a55edac0701ab882a5fbe84ae0c40eb5ab1334ae3ecca3acd289d13a8d363325423ff8816fe4ee1544865b20b2cbe2162a23a4df148322db0d0ad25e1d8cdd95563c24aad892271f75760830257ff37fc69b5c6c0324bace12bd426cbb4eb0076f607d1df1589eb7fa0966f0b99eebb95d0c69887506941ade0743e4dc544fbcd4a052253c639cd2fbc932622cb84a7f0308313313b34b62fd8362815647ece7d586f0973d07ab35270c06c90ef0e1fdda5137813cb9336207653925294e1eda7b308b447aac0b1b785c5daf96d72142c0ebdf9ea", 0xf6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) syz_emit_ethernet(0xaf, &(0x7f0000000280)="ebfc275aed3a418c4ade7ca40311df08b5cf9e4bcc0c997fa1a9dc48bb8ead0b674300c4769e468a63e6e2d5808031c1dee1516a4235bea07b7ec6706aa2c5625d182ef8db412521dbf2d1317bb0b0926960f2ebc4a47cb6d4c1356d25e20121138b65f81e3bc45cdf64da93f1a11a5eba12cc60e3dae22b84f213a71bbe9fa72da2e4418fb8e55f4f7e078342a8a1ede97391667d36968329f9e75bcbaea6a3f02ac119fea6f74555ff6fcea76eb2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x2, 0x5, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x80000, 0x3) msgget(0x1, 0x10) 11:46:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) getsockname(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000326ef960915406d9adcc7d639c000000000000000000000000000000000000000000000000000000b91d8b6b794200000000000000000000000000000000000000000000000000000000000000001f11a9fa6be1630000006409dc28eed0ac3007e3ad029b41080b42bca7d2f47bccf763ab91846e1c400578f6d2ad93a6c4a10ee040bf4b747638ff45efdf21db993fe9ef0cdf1903baaaa31767ae0f4d58f36333506b4f4f7f4a2fbef9640c80e8e751324b26241bd9806ec0c4d70de8ab92"], &(0x7f00000010c0)=0x6e) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xe1, 0x8, r9}) 11:46:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r2 = getuid() seteuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) stat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, r6}, 0x5000000000004, 0x8, 0x0, 0x0, 0x200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = accept$unix(r8, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) accept(r10, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) 11:46:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x10000, 0x3ff, 0x100, 0x1, 0x0, 0x8000, 0x200, 0x0, 0x0, 0x0, 0x101}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 11:46:13 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="cda6893cf2aac591506cb11a7c9063c2c34bd132dcc54ac3c98b9e20d9783a958737f8291fa138f305c00e20a1424be584158ad515f1831c272e5dceec25d2da1675c9e39ff911776a9c09e5fb8ff6b6a5ea97dd3d6f053fa55c0e18f90406cd8edaf95d18093a8824c652307e29fe1666eb07c4f069c1", 0x77}], 0x1, 0x0, 0x0) 11:46:13 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x20000000000}], 0x0, &(0x7f00000003c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001140)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 11:46:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x22c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xda}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}], ['./bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x9}) 11:46:13 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) shmget(0x2, 0x3000, 0x6c, &(0x7f0000d6b000/0x3000)=nil) shmat(r0, &(0x7f0000c71000/0x4000)=nil, 0x1000) socket$inet6(0x18, 0x3, 0xf71) semctl$IPC_RMID(r2, 0x0, 0x0) geteuid() getegid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x9, r4, 0x0, 0x0, 0x0, 0x84, 0xffff}, 0x7, 0x8, 0x0, r10, 0x80000001, 0xffe, 0x2, 0x7}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r4, r7, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) getegid() r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r11, 0x48) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r13, 0x2000746e) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r14, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) r16 = syz_open_pts() poll(&(0x7f00000004c0)=[{r16, 0x40}, {r11, 0x1}, {r13, 0x8}, {r11, 0x40}, {r12, 0x80}, {0xffffffffffffffff, 0x40}, {r14, 0x4}, {r15, 0xa}], 0x8, 0x2) r17 = accept$inet(r14, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r19, r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r17, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r20}) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r21, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) kevent(r21, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r21, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r24, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) poll(&(0x7f0000000080)=[{r25, 0x40}, {r21, 0x100}, {r23, 0x8}, {r21, 0x40}, {r22, 0x80}, {0xffffffffffffffff, 0x40}, {r24, 0x4}, {r25, 0xa}], 0x8, 0x2) accept$inet(r24, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r27, r26) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000005c0)=0xc) 11:46:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000, 0x0, 0x0, 0x2]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x56dd09e7c7f679a5, 0x1f) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 11:46:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket$inet6(0x18, 0x4, 0x1) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x1ff, 0x0, "000000000000000100002000"}) 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x2, 0xc003, 0x2f) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x25}, {0x1000000006, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0xd06, 0x8, 0x1, 0xfffffffe, 0xae3b, 0x1f, 0x0, 0x0, 0x0, 0xff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xfffd, 0x8, 0x9, 0xffffffff}, {0x9, 0x7, 0x8, 0x17d0}, {0x7, 0xd0, 0x4, 0xe71}]}) 11:46:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x8, {0xfffffffffff7ff03, 0x1}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x2}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:46:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = dup(0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x3) kqueue() 11:46:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x25) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 11:46:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x3, 0x6}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 11:46:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 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, 0x3, 0x0) r2 = socket$inet6(0x18, 0x1, 0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8c65e1bb7fd606b9aeb6ebb03726ed10efb1bbd70e521f23a5ed954fff10c54ee3eaea80e9a055600bd4a2ea9ae615bde728058ace7c68b390c90e9a27cb037347da984d4917ace522b792eb6e9cc327d534000086eaa14f000000000000000000000000003049eef306e03e2e2e17662cfb568454b8b151d872b68e69db18b58bd369a29dd30a572cb8463433c3049ffdce32e807046f8ea37d4c7014c5415f555740fba5b4ca1e000fdbb7be7450995c09c98bea8c826b6e05fb6ca1c000b44b5544444cd7617ad2bde06512eb7dfe9deab7259fc3fdbe3002742fa6047274be919518be579b75728ee18bb2024727931e87200d9d76f92c373fa52e40ac16e603600d6813b8318a86bfdca0b3d5e02e43d77b312b6b1b7cb5f3f7220d107df79f2072f517f887e38c5bb9d96f3b98a78ff6456b26cd7e1460e5d94afbdf4e76b682a6744788ab68df52fadb6f4964", 0x150) 11:46:18 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46866d78a2a197e386207000000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000006f0432262f6fa4ab1a03577acb1a1bc703c5a67d068ada3cc06969d3b8a4f23e3f9d97ccd7f82630c6a7ef38fa605763b59fd8a6e7726be690b62d874d88e3fea649026b8c37e5f2e9f30fb87de9b09ed1af85f3cadfe28bea7cb71f4bfbf95ca5b5447504c0fa6b1e2fe9a952f3b44b976d4db89669a7d942362b9564987558927982fc4ef61232abcb"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x0, 0x5, 0x8f}, 0x1400, 0x100, 0x7}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8e83d6330d85b3c, 0x8) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 11:46:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0x9, 0x4}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 11:46:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socketpair(0x7f799cb9ed441c86, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) 11:46:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000ac0)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b12962159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6dbb0496ee714c58f101d03b05e84de47081cc7da7317df42c3", 0xc4}, {&(0x7f0000000bc0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 11:46:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xc0b, 0x1000003, 0x7fffffff, "8500", 0x0, 0xffffffff}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) close(r4) syz_open_pts() 11:46:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xd8f, 0x0, "0700000000000000000000000000000000020500"}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f00000001c0)="dbf3fbf8b75536fec665ad590ebe31395c4d47bc505973802e3b857976e617c4dc8e03869fa7dd34d2ea1a1893a2d7320172c67f3bcadd0359cb581ec8e5504c069f42e0c3f60764f74b2b87d3b2b0b3f0750e", 0x53, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 11:46:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 11:46:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x80}, {0x9, 0x5}}) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x430) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000001800)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000001940)='./file0\x00', 0x0, 0x102) ioctl$TIOCSTART(r5, 0x2000746e) sendto(r2, &(0x7f0000001840)="61a75473b52dab15a11ec703578986673e17c0da5b57fea1455a12cb778828081fb532eb25a11238303818987fbc4928ade6302939d3c282ab656f72064ddc8ff0b9ecd8586a4e4396a245dd8fa4fc3997dbe971be4c56dc32c766be84660f5b3f272591642ecd481bddd999d346b34fc0f8d689d2db977d88045d985ec881b4ac95d429cc875b352c444f466ffd0d1215f88256177844e21671", 0x9a, 0xe, &(0x7f0000001900)=@in={0x2, 0x1}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfef2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffebb) sendmsg(r2, &(0x7f00000017c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="fba3894392f7b2a4fc", 0x9}, {&(0x7f0000000140)="1dc0ebf757222ad7f91158e17a003ca5f0da97a472be03075f005027a9a4fc9fa4d9026c5bc48da361bef46f10ba7876acf1e50c853dd38ad0adbc42b22da6bb38fd9197be732a1637b62b586f275aa79572c950b9615ea8b0d405294c56b64510216c6df273f0494acc131fc5b0beb40e62b968f0a4dce87c6d0783f72d667d7aebde5e9bf9379569d18086e51d67e657e9ac16acd125644702075783dec8fda530e048", 0xa4}, {&(0x7f0000000200)="7a5a052cfbda5044ad36ac2c8c0c75337aeae268c4647b198addb8588324d69af46f46c1d80c9792df49e6fbe916e0770ec189ed86a657ba8d390b87f173e13f90c1ef1bbeb7592837ac16c938475879797024e9", 0x54}], 0x3, &(0x7f0000001980)=ANY=[@ANYBLOB="8000000000000000feff0000ffffffffd7f1f4b898b1a201cb45ce16362395cc2b32559538f90a9cb5a6e9bcd8b34d96d80ef6baa32aea17a1b7c0f758d329147443510b3977161ed665dcda03a83d381526eb135db4b69c6a96c53a746a55b719823435ad55a5b8f8f66929c0e568b5990c4eee36a304cb7cad00000000000010100000000000000100000004000000c92261343064cc2d363a184df1fbfba003b4c02424368b222b67e3359542e139148a861b23e1203c01b4742d51f0319076b77c36a3dc81639ca02651b190e735d790252238fd8fab1883c01b90a81a49869919f91b99524bf8c4a1976d4fe4b08361d9dd3ae9ab00d009eb531c2edd6cac3a01662f0a1fe6a1d907c5a299177dd3c37e07aabb6d376f9c0bc6086948fc9320f47432bba3e17c845ebb431d4e01f85ddbb484793064db3571549a3cf8c958062cc198482583fe4906d974b78687b6c0eb8f847c0671d4a1bebdccc314024372baa719f8d38ca7a51223ba44acfe550bd8c7428fd79255e555f3bf720ecc52c864bb00566a7ae88f0db239b127f0a2fec9591f0e374997e8a2ff29c2ea1d294f6035be00118970e967be082af98c37c128ea3b5cecb67b9b8e3ddd2bb4ab8aceebe4c4d3b526654e0a2a7361129dfe692b6d7feda895836251e405c0f3a09dc834020ab56a962f10b127980b94f9a72292518e856bd2d2dde1087dc43990c63032ff4282ebb35854e7b450c25fbeb446a656e18a104ce27b2a4b72d8464309e039b281959dd6fcd3182451e521a07fb8f68f69a10265b9891cf09a8c0349eb0e3e53c345031eea818d2ce1d3487fbbcce76b525a384042b5a32e1021cd50c0fd186509f5a1efa09c68f596b2b6e99efa7a81a4810a082f117c041872dc5ea156d71e9659c6fa272211874855ab08d7ee7d0aa5bd2e1ec87e671ca8f35451dbbaa0811a16670a73ab5ce55135fc62334825c5119803bac7a8fe8eaa1c88ad42d42cbfb075d0570c32b4107113d90a5043c7e24eee949b8f1be816796198b6a2cae6d8e5d515807d0a1467de3dddbcc2fffc6466d7e2a1d0475da32294ab97ae6847b7881aa89739b613764b5ffe4d1a4c4b56e063beed67cc8138a58252d675307c4a3262edacec09ccdcdb590e1ed42f0272af1041b65abdeea8cd6b2fa83a99b11228bcedfa295b208a407e3d87abc5ec793d6f46d327d5d4aa5abe40f4b9bd3317757140d91a497a45c7279fa1133f05c320762d108cab62715edeaf4a09936fac3d4862868c8dcdc0216774d5bc7d0b5b98c6bda2309976abc3411e040e03b01653cb402c68ce57dcd42f7b0b11c64925fd20883bab316829a966373fd4edf03fbde425aa60daccb8d2571bddb91b9b6e4f8808263c6126748380df2bd2b4fec739b8697d2a9dce21c8a0513bb56b2305e71c1eac681f0a3e29c95a070c2234bb657861528a380566cd1b20e259d653821374d12332c8f3f1a2000a891c06310f2a968a233c71f7f49ab720503fa09efc37dbf7710f3dedd29ccef9ace608320d271aa770c60be487b36265d7cacdea4097948ec0d80b639e4e790e04b7dec42ffb29229f270e89256cba7cf43a601314a185be23554594ed1e0d6ba9814cf28759be4d2ae3a4cfb457807f2e02ff22d84e3fad1c0fa97e674c25b05fe4fad0cea19be4a723bdc6587e0bc0dad0f66e02708c0b82e20bfc68fda2803b082a2c531b9f0f28d71427ffdc5f4fd63a4f6f94c0c7ec55bcdddfe42bafb6bc34913a32c7158230484de86fc92e88b71a50bea48568d631fc91ba77141cf22df555ec3d1c4e279157c5055b73262b8d5031e74554693329fa89c6b08356c963b6859604f7e4ccdd56e6d965047b0a5bcce3e97ffdbf31193f24887056336ec31a267983d14d5b747b24a4cc107a8bbbabe36d98e50abb77b724af071b5ffa13401184725a402bc876ec82affe4dc729510334a592b916896ba9472ea8be90f225b7aa46778f32aa2c222270462c2c3fd883bea1989a75a7e7d24d9d208628b9c7b4114a943c3ad7773033bfe68aad5c25d0730e3ee86e0c7df8672017be007a97030ee474b16626cc5d51c4909c43937b0eee4cca48af9bd43a8685de8ba95869a9fbacdc234e79e2899d014b9f8472393fedd2f885b7b3cabff8acb0e83297bbca66126fc5953fff546d8ea7902703f33f7bea5ea58ad3c3c0eeaec1ab65ff7b4071a52a79149304c64299089e34837f52f4e58c000a083e7d5b5ce5e4a6dc0fcbab2238663c5cb70d465010a86e232e3d2c61a0f0f9c4948662ce956a8297dee09ed211465c46b0bd8b7d223c4153ea939398e72b635d916ade24af09d7e43082135f3b1cdd52fa629ee1e6c90fd093c3b3e2216f0041e81af5bf3e40d912480a90e6bc3f0a3bb3cc5a01ff855ef287b2f4a9df23fc12e2dbce8238f58e653ae9006e376087961a071ed3da94b33adbab18af6a32d4bb6c604a6fd2fc45c4e06d95470b17729340a4eedd055db9ac578b824aeb8a3f5d2261f1e927fcff686d0a0d8f6ddd2cdb70901877b871c3038d29cdd79e7b48774afbbc6b3027cc302e1f9296896dce62e8eabfca0e1181a04fead5326d17ced070e4ab6d48be5a6814b984bcfa0e31535627ec248b6d9bc02cce70308a0f9739ee71855b6d02d564791b7b49afc882518999e2d6f4c0f8d3c9c626f23b447057cf766e0ed3eca0f8d880978b7cb308ba446acfe29fb964a4c81902101e6d361c7782d2f414548c29f60c4785307ce47c658de60539cafb85f5b5a375f077b7c26063d37660f9989e040c244fea0aec73ff658acdd0001edf686f8f92284deaf33f6236c7926b86d8f285f18f3e9cdd01de8ed0909cfe3c1e479f0f2de180bf5a668d410e642e178160691fb05c93e4ab88d617862561b78e5620d774d4582438e0184b78dce9aad4d8b12f36b8eb5a069c0e418904a214d49bbf4d0873ba473e1c6c5cde3809a29d6e709d55b769ea4a4b97b156bb90b15a0de5f70ccc3094a7028b7d41b2c1fb134fd49d0cbe05568b93e0dff61f4e978d5c002ceb9406c9a4f405d9ee3a9c45127747a4815ac073133b6b506c4fd7751e111076ac076f1f4bcd65238c86bc47379fc7b4c64596746f743b3a775bcaee2abdd3e39c8378ba67226de8752a417802c85c7b6fbc62da659488b4bc4dbe677febe0f5b3a24c823198a40c7b4d677edddd8939d6a7e54f627bcecbaf05a0e456dd431c90a13b199ca56812ff3fdec51bd34d0fd076108429d885cb6cecbc7326c08e4094c2219f335513b53b833844925dd859cd0239930e394f4fac007304b1f3ab8cc4e9f3c6061f4b78745ec00e751f0b91494d379bb5d464777451cc49478c4c76fb0f64c176cd95833b9619b3134bf70cf40b349d9eb591f85a6e8d328b2bc78c0ecfc19380586b7f5b3f9798924ac73053b7c535e9378a8e47bd9d8430d24255b503fb0f5ee96dd9673b204759ca7e5834067084d8cf896032bdda126e24c453226206c242dfa5c6490f94b85faf1840e671e8f1d5e36b1db0f77bca12e49e513c688f2ba08c86c4f92da48ddeedf9b4e1539a2503c92421bf8408ace9adc028f33b4bad68648ced38e622176728d258711cca3126e42a988fe3bb435302d887daccfb063acc4d764323ae1cd6f937ef3a2c6026ab57a5fdbf28f738a91d2aa95aece2a2029dcb779d96f3b266e7ba3df74ac2e54cf7ae8a14515f9e9d46b0a88f856c7f3bc40145f733ab32d7889bb0a41390c42b4ce41ca89d4da80a33236be14c306d7eb70109d54419620a3d5bfd44f92ac82f8f9af583fd536c345297cfa40eff0451559468c750603af3a16f980d1eee455af69ac395f8ed7a553ec18b25659a1786634dcb12f4b9ed6242c1d11227b9915622bf9be697a6221460db03d5ed3b8de5dbbc59584d3d8e42598820abfcdba3660cdcf314d1a2c39eee64a6bb5172e6f368ecb1a87bcb3f4bb062866d89afbb21a39f044802d44cd53b0c6fdce9d7325394cc9fc3d05bbe0cb07e48433ca7609ac2810ac3018a2d08b6efea9187af92be5064204b27a6d515325701503f3b451dd1687b7d3e7b4990aa044bdf32645f8ab50aadcaf2177b71eb56811ea00a9557c1906d32b4a6d2f365c92f72c6b2c31a3e02209fe1e2e005e28df16e1be03ea6ce06ad094849ca55b6c920e737c031e77a070e53430cc98b40e4e01ddca9b4d8b5cd08ba939aa7c63f186ba772e06412f079d659afac00c64c4bb5975a0339cc175ca839a026441929cfcfa0d4ba3aeac2a11bdb7d30396cdb902fbb9a2224c46f6a0417f5d16e6085af3d23a70c3a8cd4e5442e3418fb8d1d4799ad2bd54ab67cc91f6e828e3a640f0484e9734cf19bc66ae913ddba34fced7bf3e1c5daad15beb27d973e9b6da2aa01bab0d36747ec21877b37688f691b026ad13d2cadb25be37123a553d38f82d55b4a3c9ceca3a9a9bea1619f56e37263037667aa638b43b54d9a9185366a7d4a72304e19a74462a537d491e0d07dcc2a54035cd3ec5d1bbf3cc24996198cfd2f8be7dd50bde2db7246a444fdfbafb20ff4c06aaa1d0c2996051c5fb3e2aa0f3be87466895be579dafbc53c66c6712f61efbd7e37370bb1f70c2274a757b634eab82d02c7c882f0cd2132ec52023181742713c9cb9ceac984b725192fe9648b03ab353dba9f747a59d83155772fc510d01dbd5c12ec673027977b3d1baf6e3a4fa86dfe47435bad0347dc132770f17d25e016aca305a2145b625080baffcf94d7f150e01c52c089d2180bcad5cddec72bcbadb78c77ce53c9159b4cda2b2d577fa82622af12a01b48941a9f70931f40e45cc8d3ec570e4749ad07a315ec2b1e7fd2df5f3fdcb7200f55106bec43431afb92b66cf57a4107e4b0fbd61c0ed833bb14e68a0b65aaad7fe087eaef6b2fbf5430dc271895dab343edc3e3bf478c5ab75ad3f3cf09a7c13344cf0f772f539565bc0614701fb3a60a482e79e338b9d7f991628331fb514ab417ac0356875c99c1db2648e2056f50f77b2a7a361d57e74b940f4b89fd8464d1930b6926f874a46fe4c911e76e782a476193c5ef1ef604283bc4303c76fe57a9fef12ae91c76bb85053fc7028110720aab817d3a6c891b4cf481ea67ddef65b6763ecdb1f36bab2507aceb0240172ff3d630009c432d637769ef54c3c704a2390e44d065d5b94a9f185552f7f9c81ce567039d2eabf72f4469463c1fdef3d5b132c1e45e69e8189972b3a539edf276d28cec4f065ae6ee1cb6438ad43c67638e5fe86366852ada9e8c511238bec18e1fa285dbbe7fee051a9e6d7814bc3f8472e44e6339a2b9ef5d2dc27d575b4d5d0fced55546e2ad9d07950a20bbb48259dddfd90f4a6004e32cfded356f8f1610867660431de2848c25a9b97705c5e1e2969cbf2876e6d067dc0bffb96895261a6aeef3bf4bd008b08de34a526dcce852260d9ef98b614e58f4e5bafc674728f664cc7299829f506073b30807908471de943c98d37f6beefe4260be4d8751a7741cdc906db7167f6f565a44668a77ba7008242ba7306153fd8035c501402bf72b3ab44b607fd31009f30c179d9553a7cc64c17a2b0d1f291d105a16e942c2f34e3802b37be42efdc00ae952cff7fa76c58fdd57c11de52211b9c96dcf01a290317829abc28f93ddaa83c4ae0125d8da09233942f66fddc0d361e2725ad0220489327988845064c038c23d8c025a0e7b5db22039c29889fda930be02ff9afdbb660ad8b6f61d2294c0f81288f99b1a3c95f10e6050af4ca2d9bd01d1d20de07824cf5a7f7e6f034087c2afffcfc310575a5f3afd6aee9e666d6c94f8bb722072f29a54868232453848e95669ecf7b891dc0d11cfc878de38123c9afbea0dffd56959beb7cff1d753399351ab474a0bb678072845b6662bbaef531f6b2bd502a102d29cea1bc627667c39456501773f83a1292cdf347cf68e950e33d41a1ea6c5b278e53eb597963a751292457ec63128e800000000000000ffff0000d700000055100e2a699bbfdef3054a48997ba81d31960545c93fbcf9119749de7dc2d817a6fbeef5bf7026d770a2670d043da81f9238c3f8b6bbf45ee7ed397c59ab76e2c6ef4d854de99f70401d7f77195f7348d63c02604ac6f23b1c7c48fd324c4925c0b85ca95c3876ea1ed09d52bc782b7ae58e4c65ea091ebeb82129f39eb4842d562a106d6628348f434c9b3c6d0377b4b46ff47a4fd17363d0e337296545d78cd87b0dc918526e54edaba56a5dbcf61101b0eee26c0519e72eb5c13f3045930b13dd71262167fae791876edb48d39e72d8f7bd54c80000000801000000000000ffff00000000000041cc49a035e76d9bc561d4cc570249163a659f908459ef11b9be2186957dd5d0e0cccf6ea6458655e3877aeebf307c0c1d60cdcb7e328ec7670e545948c9cf40a95e5c8e317f7e8b1c79e4a852d289da76adf9a3ba5980eb51e490cb841e5f539161552c1230b86e6f4215ebfa8643fd46dac06612142b41618d253f9131e2cc424978cc33d97372b4cbaf59f281f7fb4b4b989266cc967a6d5afc9070b49fea854b0892d5976491a20e1ce162b5db41868865a56d208661f728cd49456d2c05764fb12b5b8428886a81f377f72178cdd127f3b8a3ba26b3bf04394d7e275f8dc81ee12812b1c684985631f54801e04462ce2434000000005800000000000000ffff000006000000dccb59e5f96ab0ef1c96f3c8bbb55d69b2cbe03984db7c43f93d64e63f0cdf939c4401486574f9dd18a6e0aa9575bf28cf81172bd786e7ad6dcc0c49b235dd1350e838f2636ece51f000000000000000feff0000040000002f5aac5dc0996f733d60055ef49553bf55333ebea1e97bcb4097b0a5d158937dd6d7a688d2df92ee0dc23d195356e9ebcfaed4093467d76dd90cd900fdd94fbd9572966d834c148ed6b55a0ea246398d51d7f26deb0fc10995ad5cbe7dbe0f0048918bc2799047993b0d2bbe0876d5eaf357bff6a214a74463a4e074dbb2521275217764a4e6caf1aa446b9e8d89849c14db3110d18fa18c0af653d973566b46131cd0843cb97f2493fd850d9a8ddf919bf3baeaa8b1726c5bdfbf917fc9d973b982628066d600e51ba3403ea35b474ef3cfb24e2a108baa6a9b89ad45b136001001000000000000000000000100ffffa74ea8555d93b78e7db1b2c3c030b0b837ddc264ef5f43b515387650018cc1d3c79df671be9465c676877640c39326d7194444f77dc270104916679171a1c639c25d2d890f4dcd521f8ace5a792022681d5e753c1888c02036a84c835e5a67803d14fdb3e668f46660608fd0bb9ce9f4e7d2c344527cda4628f401ed20d2ea21300100fb048e7b41207f0a7198c9dce7ff1f982084c7533876467123be547f85ece9932b2f5440bc72a140b6e9261cea68ab569e6ace1f1240a9e1d8257ce941de77ae7392589be1d96f3f0c9600334cb12255b11276fbb7d987e536e131f434f8e20acc025a4ef706937011669614ea091a827152645e09d2c92952cc270000ed5bbf9dfadc7396ecfcd5812d54e30a"], 0x14d8}, 0x2) 11:46:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/204, 0xcc}, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffd69, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff25}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x10004, 0xd10, 0x5, 0x0, 0xffff, 0x101b, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffeffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvmsg(r3, &(0x7f0000000480)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/160, 0xa0}], 0x1, &(0x7f0000000400)=""/96, 0x60}, 0x2) 11:46:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r2, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = shmget$private(0x0, 0x4000, 0x322b1382bc17aa07, &(0x7f0000002000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x800) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) 11:46:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0x25d, 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x3d8a, 0x3, &(0x7f0000000080)="e51cadd9e5570737a94397ebea32f7009241cbaa91dd4f3b2b1fb3347bef040130b44d8a9a138f912f59b35140591f58b12f33b5aa3155a89a761b496f6af096bdc655aa13982531f242976c6b1bde05f48eeded8ddfa7e30a3a2becc1a1ef10188a6670f24ba97afdba266dfa11d0e922b9451388e65c692e", 0x79) 11:46:19 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x400) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="7f78315e332aa79e550d8fa1f5f93d8691cdce527fdfe4f050354c7eb5d3f2bc73e20ec0f45083523e1e0ba4e5bff7e692d29544729fb0df4b9f1621f2467f1a049b48c908ea63903514391f106d7fb078c2981420f68bb87a166ac1b4f4dc2e1234d6bd85aaf720c6c8bd5c61b5303233479828bb27646e85317258ffe8b684f791c49d90201d181438646b66898fe72ada27cec0a6e16e4652aa1996befaddd95100"/173, 0xad}, {&(0x7f0000000000)="9408924ab11dfb474cff7f000000000000b1d478ce36081cc72ba465", 0x1d6}, {&(0x7f0000000240)="0ea597aa05102eba5cce320eec2758e8fd9acd10e85c6a32d4408193abaea700103184792124d812ccab1d89d1c3b4", 0x2f}, {&(0x7f0000000280)="607c303d90c2558677bc70f2b29ea8800e044685b20e4d73a01901fbc6f7bc6884243fe03b019368f350630a755ff6e023571dd2f903aea28f88e42aa612bcd4a8e9af1169132127c6457edb02e7ad266587e53c59fb55", 0x57}, {&(0x7f0000000640)="f093f5fcd999371516b0bef77f0e95b0aba802718960c8b5282f47cace8f788c0580c644adc866d472bd6539fdecf063b403fe6b5b6cf8cb5a92bbb87709ecc594a2c142af1ac79ba79b95cae7b6e536555dfe53fc31034765d23f39e8f34b931791bb4ec840e2c81db3f775a3e535c149faa9c179a0893247826b6aa71dfb327752ee1a69e6488fd3fefd3fe34f6d8d18ba62592559423a926494d161712e1d945b4f528848ed3a7799edc447ef0aa2e45fb2a9f711d32a9c3ad60c6b003ce9e2f736ca11cf718368baf23bc1c888c881293e1011dd92be00"/227, 0xdf}, {&(0x7f0000000400)="43b5dd7d05697be7acc179eef174ad6c572a5990f5a44dd93149387767bb66211bb0672658c4bb10e3f75162fc8cd5e9d07c8ea7688a955ff48500e1f480275c5284280a3e07bf1e13caca248b6a296dbf4c674553a9ac9d9ccf89dbd320bb0f51ff09ffa6a6f1b738ca99c93d1e7bc9eba8431d2ad0d86e94a53fab0c", 0x7d}, {&(0x7f0000000500)="f7f5addb71525091ae06fd1e1b5ab5b262357bad6b68f50f57ba194803144eb0aef99b76f95ed91ac6da8dd8ee9ead0cfa52d1f8230138f8d089af39f3a96ae55650de07c5b2cf970565e3531f14e37cc7eef67ac06746794b9ad42cc59a2f767d4ff4a0df1ab395bbc6bf3c788f1254061a11bfe7f4f326f027df0180709013db385c9599b1dd9370e5515e266a3766a95f4a8c7cec8d53f9786d9777c33762e0f781", 0xa3}, {&(0x7f0000000480)="e2dd9b86d0b034d8ad18bfc430752a9f496d1f316af17cfe889be18ce413cba76bd16088ee", 0x25}], 0x8, 0x0, 0x400000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x9, 0x1}, 0x54, 0x200, 0x800100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="170c391901010000000000000d00") 11:46:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30006) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xb3, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) r4 = semget$private(0x0, 0x1, 0x280) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r18, 0xffffffffffffffff) r22 = semget$private(0x0, 0x4, 0x408) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r28 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r28, 0x1}, {r28, 0xaf}, {r28, 0x10e}, {r28}, {r28, 0x2}], 0x5, 0x8eb6) shutdown(r28, 0x1) fcntl$dupfd(r28, 0x1b, r27) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0x408) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r36, 0x1}, {r36, 0xaf}, {r36, 0x10e}, {r36}, {r36, 0x2}], 0x5, 0x8eb6) shutdown(r36, 0x1) fcntl$dupfd(r36, 0x1b, r35) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r29, r32]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x800, r9, r13, r18, r38, 0x110}, 0x3, 0x5, 0xe6e}) 11:46:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530bb2a2acb2200463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgget$private(0x0, 0x480) r2 = dup(r0) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe12, 0x209, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0x72c, 0xa0f, 0x0, 0x80000001) truncate(&(0x7f0000001240)='./file0\x00', 0x0, 0x75) 11:46:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xc79a, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 11:46:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x2) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x48, 0x0) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 11:46:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 11:46:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000140)='/\x00', &(0x7f0000000180)='::\xf4(\x00', &(0x7f00000001c0)='/\\\x00', &(0x7f0000000240)='$),', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='!\'\x00', &(0x7f00000003c0)='/dev/bpf\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/[{\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/bpf\x00']) acct(&(0x7f00000000c0)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000680)='./bus\x00', 0x400, 0x12) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000006c0)=0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) open(&(0x7f0000000200)='\x00', 0x800, 0x168) kqueue() 11:46:21 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x5, 0xffffffff}, {0xe2, 0xc6cc}, {0x22}], 0x3}) 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 11:46:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069ad, &(0x7f0000000300)) 11:46:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000006da9e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f27fcbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda1eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff62aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93dde79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0400117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7db31c6e785077106a5eae8d70c8805e72fc8c1040295a022b9b887665d7c845a0554dad2d1889a715b404b1c790153fbb10647017328276ef68172ba9d99a80439cccdd3afed56a86ef7d3e4ae953e5313539e52393c21f19fbae311a67da13378cf02e4e765209752ce06104b046ed73f342259a849d0aec465780b90ae132a61a71460bfecd77d25c513bf659409f97be3b185bf1fbc4153626a36c9f4ee89449b5cda6dfd6847da9a65ad09c7e0c971656a69836248bf4ac016e803537ebff309a6f1464b8f7bbdd07b98c2d765eba9436c6438fb1a0a0c2b9220718a8cd0082baa1236289a94d5c5d9677fc965b2ded51f7f15a0d07c0ab424cbbdfe148f42d46c94ac486d7520d5126edacf824d9b600a1611c48ef1e6777d200968d6d8c8079ba124704a980c4cc2fec"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 11:46:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x451b, 0x0) sendto$unix(r1, &(0x7f0000000180)="c8e5fbbf14c9e284ad000ada0f2f0c7e19b7995b06a09005eea0a044a70317c2651f1f229a09ba7674df1bd3502e1f07531991b7c4898b03b5e7651f64375df00367b24d294397d464a64499f1b279472fb99454df3e9781dff6201a96cad0db9abb7701ce31681774e5feca378ee7c7242a61c3ce2277e0a461bec50b7b95cd068b625bda434392b8081b09b0807ccdfba8445804673df89296dd5264799c6666ced66bd3f710fec09fb9dad2ee485f7ecc2e182bc21832921ed875dd79ef4a5d4666dc3bd1dd706c22bedd0107525ff1a25db65c1b6f5a19bcb63dff30064daee377d7ef679d0583232c516ae07b", 0xef, 0x40d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f00000002c0)="cc99b4268d5e33e94a1dd14328e1dfe21163e002a118a4118c6f5ddb706878d81dc8f5e8a6d14e0beb30cd721ab16e5a221bf32a3c4db70f679beca17118bd3bc7f80aea355efc99e006b2284da65bb560cd25c45f20f1426c55e5b31de5d9a4d0b9dba1348a46e900a7d426a2cc9861884418890d4e017d1e8ca0748ec8d51aaf9cbfe6145f260f4ff8cc") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000400)=[{0x8001, 0x76, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="d000000000000009000000000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x2cb) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r20, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0x408) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r28 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r28, 0x1}, {r28, 0xaf}, {r28, 0x10e}, {r28}, {r28, 0x2}], 0x5, 0x8eb6) shutdown(r28, 0x1) fcntl$dupfd(r28, 0x1b, r27) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0x408) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r36, 0x1}, {r36, 0xaf}, {r36, 0x10e}, {r36}, {r36, 0x2}], 0x5, 0x8eb6) shutdown(r36, 0x1) fcntl$dupfd(r36, 0x1b, r35) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r37, 0x4}, 0x200, 0x401, 0x2}) r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r44 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r44, 0x1}, {r44, 0xaf}, {r44, 0x10e}, {r44}, {r44, 0x2}], 0x5, 0x8eb6) shutdown(r44, 0x1) fcntl$dupfd(r44, 0x1b, r43) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r42, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = semget$private(0x0, 0x4, 0x408) semop(r46, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r52 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r52, 0x1}, {r52, 0xaf}, {r52, 0x10e}, {r52}, {r52, 0x2}], 0x5, 0x8eb6) shutdown(r52, 0x1) fcntl$dupfd(r52, 0x1b, r51) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r50, r53, 0x4}, 0x200, 0x401, 0x2}) r54 = semget$private(0x0, 0x4, 0x408) semop(r54, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r54, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r54, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r54, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r54, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r54, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getegid() r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r60 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r60, 0x1}, {r60, 0xaf}, {r60, 0x10e}, {r60}, {r60, 0x2}], 0x5, 0x8eb6) shutdown(r60, 0x1) fcntl$dupfd(r60, 0x1b, r59) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r58, r61, 0x4}, 0x200, 0x401, 0x2}) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r62, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgroups(0x1d69, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r64 = semget$private(0x0, 0x4, 0x408) semop(r64, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r64, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r64, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r64, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r64, &(0x7f0000000540)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r64, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r66 = getegid() r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r69 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r70 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r70, 0x1}, {r70, 0xaf}, {r70, 0x10e}, {r70}, {r70, 0x2}], 0x5, 0x8eb6) shutdown(r70, 0x1) fcntl$dupfd(r70, 0x1b, r69) ioctl$TIOCSETVERAUTH(r69, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000100)={{0x3, r65, r66, r68, r71, 0x4}, 0x200, 0x401, 0x2}) r72 = semget$private(0x0, 0x4, 0x408) semop(r72, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r72, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r72, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r72, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r72, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r72, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r74 = getegid() r75 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r75, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r77 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r78 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r78, 0x1}, {r78, 0xaf}, {r78, 0x10e}, {r78}, {r78, 0x2}], 0x5, 0x8eb6) shutdown(r78, 0x1) fcntl$dupfd(r78, 0x1b, r77) ioctl$TIOCSETVERAUTH(r77, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000100)={{0x3, r73, r74, r76, r79, 0x4}, 0x200, 0x401, 0x2}) r80 = semget$private(0x0, 0x4, 0x408) semop(r80, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r80, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r80, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r80, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r80, &(0x7f0000000580)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x17fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0xc00}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r80, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getegid() r83 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r83, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r85 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r86 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r86, 0x1}, {r86, 0xaf}, {r86, 0x10e}, {r86}, {r86, 0x2}], 0x5, 0x8eb6) shutdown(r86, 0x1) fcntl$dupfd(r86, 0x1b, r85) ioctl$TIOCSETVERAUTH(r85, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000100)={{0x3, r81, r82, r84, r87, 0x4}, 0x200, 0x401, 0x2}) r88 = semget$private(0x0, 0x4, 0x408) semop(r88, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r88, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r88, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r88, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r88, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r88, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r90 = getegid() r91 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc8) ioctl$TIOCSETVERAUTH(r91, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r93 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r94 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r94, 0x1}, {r94, 0xaf}, {r94, 0x10e}, {r94}, {r94, 0x2}], 0x5, 0x8eb6) shutdown(r94, 0x1) fcntl$dupfd(r94, 0x1b, r93) ioctl$TIOCSETVERAUTH(r93, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000100)={{0x3, r89, r90, r92, r95, 0x4}, 0x200, 0x401, 0x2}) r96 = semget$private(0x0, 0x4, 0x408) semop(r96, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r96, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r96, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r96, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r96, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r96, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r98 = getegid() r99 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r99, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r101 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r102 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r102, 0x1}, {r102, 0xaf}, {r102, 0x10e}, {r102}, {r102, 0x2}], 0x5, 0x8eb6) shutdown(r102, 0x1) fcntl$dupfd(r102, 0x1b, r101) ioctl$TIOCSETVERAUTH(r101, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000100)={{0x3, r97, r98, r100, r103, 0x4}, 0x200, 0x401, 0x2}) r104 = semget$private(0x0, 0x4, 0x408) semop(r104, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r104, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r104, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r104, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r104, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r104, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r106 = getegid() r107 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r107, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r109 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r110 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r110, 0x1}, {r110, 0xaf}, {r110, 0x10e}, {r110}, {r110, 0x2}], 0x5, 0x8eb6) shutdown(r110, 0x1) fcntl$dupfd(r110, 0x1b, r109) ioctl$TIOCSETVERAUTH(r109, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r104, 0x0, 0x1, &(0x7f0000000100)={{0x3, r105, r106, r108, r111, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000480)=[r66, r79, 0x0, 0xffffffffffffffff, r103, 0x0, r111, r95]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x3f, r4, 0x0, r63, r112, 0x9a, 0xf82}, 0x6, 0x80, 0x9}) r113 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r113}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r113}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r113, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:46:21 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:46:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfe200"/4098], &(0x7f00000000c0)=0x1002) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:21 executing program 1: socket(0x400000000018, 0x3, 0x0) 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"}) socket(0x12, 0x5, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000140)={0x0, "ead1"}, 0xa, 0x800) close(r1) 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}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x82b) 11:46:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./bus\x00', 0x150) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 11:46:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = accept(r0, 0x0, &(0x7f0000000100)) shutdown(r2, 0x6839f9b211329199) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000000, r1) r3 = getpgid(0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x2000, r3) 11:46:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "00000000e9001040dcc400000000000020000056"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x14, r2) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom$unix(r2, &(0x7f0000000280)=""/181, 0xb5, 0x40, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x20, 0x2, 0xfe}]}) ftruncate(r0, 0x0, 0x802fffd) 11:46:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r2, 0x29, 0x7, &(0x7f0000000040)="06a783b8", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 11:46:21 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x15}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206918, &(0x7f0000000300)) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x965) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c}, {0x0, 0x0, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = msgget(0x1, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESHEX], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:46:21 executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000140)="d0000015b9a4fd1c0300400000000000000000", 0x13, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0x1}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kqueue() kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xffffffffffffffe2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmous\xe50\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0xc3, 0x1f, 0x9, "bf4e48d8235d218296c813d9a10ad10214ca73f0", 0x30, 0x973c}) 11:46:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 11:46:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480), 0x1, 0x0, 0x1e8}, 0x0) close(r0) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x24, 0x9}, {0x0, 0x571}, {0x0, 0x4}], 0x3}) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = msgget(0x1, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgrcv(r11, &(0x7f0000000140)={0x0, ""/8}, 0x10, 0x1, 0x1000) r12 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r9, r12, 0xffffffffffffffff}, 0xc) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r2, 0x4}, {r0, 0x2}], 0x3, 0x4) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000d9, &(0x7f0000000040)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:22 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000040)='+\x00', &(0x7f0000000080)='\\-\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 11:46:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000180)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x8000, 0x0, 0x5, 0xffffffff, "0c5c6fd2ffc83a020c43747157473b48aae4aa2b", 0x5, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffe}, 0x20, [0x0, 0x0, 0x1, 0x40, 0x8001, 0x1, 0x0, 0x401]}, 0x3c) 11:46:22 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108e0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x20, 0x1000}, {0x2, 0x6}}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 11:46:22 executing program 0: 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, &(0x7f0000000040)=ANY=[@ANYBLOB='2'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x0, 0x8000, 0x3) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xfffffffc}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 11:46:22 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xae8, 0x1, {0x6, 0x1}}) 11:46:22 executing program 0: r0 = semget(0x2, 0x1, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 11:46:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1030, r9) socket(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:22 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae6f449796744ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d4ed8fb83a3dce8a7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="bce2eebd458c987666ce6c152a00def31c70fbc1f3d3acd6bc250db55399684ea4be01d64b90ba3e97ea1909684bb068bfc16bf3a13727944f1a4f8247844a695ecba5a5455017c2fe9f94fd835a798c0575e57d7014ddf5de38ce7541d58c874d9445f0279c93cd6ddd1dc4a54e9b43c600509c09433ff4ae960f82fdd05dd60076013d6d7b3f54aacd62125da3dece3fbdb577398ee39e7a479e73aca3a2ae057c2c2ddacfa14ac867c984a5f413cf37ac96a392fe241aee2b2b5e6a01075c0c521767773605bd51e3a8f2ef82480dcb350f071f1386b1d0c76c0a0f44a2478321919da0f084ac4bd35376d5755676103811906590594d4ac9e22fa4d02fd995dbc7c0aad864c8c9e2acb92bc44b5188020dd139762a85cbd331eaf485449f941da9dee7f339e6559c8e7e346f88e46ae6347774f85274c9062ba321b69f19bfc215a08419b95877bb2f5a3f2b0c60fd02a046df1a5c807d562ab0f38790da9d9a8c7d6c8257c087f58a40cb742a10494f7e349d8375ddb25e067435893a799f49aef21a5cd47bc73eb46a674f8e2c0017a6ea835d78a6c4039f83b3dd72073c5960bfb4b1fbae404a9999ad20a30738747eede68fbe559e406fcbae731b55afbc4840947ca0b9a2a5b40310cbc0bad37a552bef84070206a25d8e8c923a6aa92b8c7c0e3e45e89da557bafe09371a5c68d35ef9acf58d33bf61a24cd694b0a1f57b4b5319aeccf020488b8fd24e36adac3a3abb29141b8f3c87d780ec22c7baff78446da04f245884934ec9a9af40005207ae2db7a09ff9d6e82ac7fe10a0ff4d4f48b05562c5c3faa6318bd48f59d2d6a0080b0434273782c149b95ddcc842ebc0e5d27891c24fe96b54b1d17aac4a985b8051185914e595abdeda34c2cecf4a26cac557c10cc8cc686ebfe6f1f93b0b3d502a42f1249616c1fceeb2b9edf7a6bdec3a9b1f7746590022de2d69777d21d7d0d392a6dae60fbfdb6f39a8f09b7d64a68a7a5d2c32bb05151a49b7e155ff585183d3714e50b227b2d46da1c131d5b7c3a62fd9b1cf68b4ba316a6079285ea2c60af1ddc0303c19045da1b83c978995ad2e9bf7bef5fc43079760a6cb5c38990d4a77349df81c7eb28d962f5a88c413b271c0e666fe382e7659c9f9eefdca069858f45220ecc48fa2936cf1336191efa79eb263eb734d4dbe9f1e7521d810deb5d809a3ac8ea52a4b02baae24359a964ae06fcdfd0ae33bed0d04ae65cb50bdf95cfcfd5c9580d35fdaf5700fc9f47743748affaeb07313df4e62182db403c19ac217cb8b13f36f89255e00b0bc51abc26ae49a68dfc5710027fb12b7ef98ec9c07971b9ccd700af4aa6e070612099f43532b522dcf714f8b4f994af1401ab2012aff580f8a39303a9e54c3562b04f273ae584f388d051c8f026399a2d8d8bf3b201fd69db56eec6898a3729dd3881d5777069f1d0bc9d5c62501a8f0b016767c3decf095fe64c8f17bb2b55688a5782d8aeb31d742ad208f7d4d5103d4ddf0033678c2ed085bc6ba099333a2198a4614d69eddefc5437e8dacca864e9c35f0e954933f97aad4f0999534ce1716535c31cf87d694cdd730b91e50f05bd170d45174f58a5d3992bbbcd92fcc686443942b9aac2155e129cf9c0989357161d1a2a5fa1429f985999edbde5f02187b044c72f025dc8e86ba24fa5eb5b8d2865c59b6c79e0bd2eba10e2a5e03c354a3af7dbe1498596b8638c5bbc5251b519f6d8af05cad3f37c37a5029c011671a3b67e47758ec0c20dcf3a8ef218f4dfe6169541db6a07ce64e4f010b41bb50914896c5fad640971cf7b691cb96021befbfab58f1e91de0862ccba54500cdf2446e15bc01f79b182351047ae23b32930a56e0f7fb01fb3a82896a60f4fc1e0e83d88ca097320f2a9256bd16f725690d5b01bc505106b35f0d2cde47dc2e64071ed732e21e844b523493eedb87f93c002b4fb061a6a80325cfb14c89bd504eaa7820e42245125b5b899567081485d21dc9336adced20eccc0d1a70cc6308fabd9703517940575e009c46d2583ef95380da2859b9257c94d26b34b00626b50cdaee6d1da73926949b16b6268e1b2f0c688ea460a9dabb12f5efeb5a989fb03634e54617b1fe7a5b5bf0abd65a9e8cd93f1c1efd01a78e247820134b7dcd4e21400a500d2bbe0151085cabbf50290653723f293532cc91f2dc648c01aa3c399d092df95eeeac1c3b4bb0f87c57f4de4abf325e2017e7004faba35d813e1836fe89bf0f4854a6545134c787a6f9625796c1e75b98c7c1b608addf004326ae9a9706e1e41f13c858a5d16ad702a56cddd754b8344eae200b75e051995ce0563aae9288d1c7deec91d9db687dd1db060aa2517f5610e758bed44864e45c2211a8b9743753797fb38cfddc925198fe782d8f4859ccf33bcdd496f5ab70376ced72c86a972e858a88ad53289f42646a2576a668ab5e426f1b2fb1f2d5a871e2674bfb75cdd2398b4386dd68d619bbf7a229e6a795b7e8bcac13a455e18949b138fd8ef1ba206b6ff2cc6ab3feda3745db8206f4c766a9c4f25c0d23f3fdbaeaae2dc9a815efa7f44765eb5d639d51bd706155efa89b834f4a595c730e2b48a617064665fb99439770d30d6f8797057160a884fdeb2863650a46d037821789b13b1da827097d20939e014e24a495920ebcb1b587c58c3d10fce6392bfe357c47a53acf1bc2cdf14fa6bb24993255133e1c89ceb9e868c8c3dfe7cb5c64d2ddc6d82519252a0cf7a71a67e8669f21fb53487bb61575f3a4cb8667eb0b087199752ddc35ae208baf11bf1927cb899a4cbe662a72f4ba478f2b328cd222d9eccc22bb73211f8890818781768b3a873db186683a69c5a838ae27ab2f53eb8247e51e009ce67eaae73029130a14409cb3e187ab8c7d691913da90ec869fd6e7afe15efae85df561e50ee3ea86f823d91a8bd61abb96584d759881b0595adb49be36f06ea6953a35c04c82caa6b54c1ee585e632f0456383f89beb25944b2d83d214d2bf82e88e4df85322665b4f2de34267b2b78f8fe7513fb0ed2591deb2b1a640cf4859bae380247ae92d3832ea247a8c7126f0f9027ae2e4d850f567c8f6b3942c741a128dc830bd6e18311c93e30bcc3f1e6fe60080c3d4b85e2314c767e247aaeedf8297f994066d232b3855e30a1606520431ede26e3acf1d35fa7865e67aa3f914bcfac582257bbd0c673ba0abc8d32c5dc5a1759977d94656bfef1fe45fc32f21aea01822b762b3a90be63c1b455d4c90e5404a9d22fefdaa00bfb1d320cff974f715979f9d633e3faf3e194c1906d5a1500853a35429129c79cecc4bfdf3221631632b8601db088dc230f505b5d819544d2bf11e7cf8966efb96d56897bee4c1e1ff83ee688eb790484908ba18f055c576b0f5f7bc457f747f432a9e2d15e08137a5d6f833f85211ee41500263b0309d49637e0473c5428aac41156c21a4776c55f59cbe7954ab5e64ee5ffb24f4d4f918fdb52c96c7b5e9699faa6cbc085dc697f07ea15672b9ac47b95dfaf0035ba466472336a503535d57378b6051bc402220f3bbd3bee08b41ce2ccd7924972cc7cea4638d4605638868cc0e7e72a0f84682f0ad6d4192412ebd5e111a37a73ee5362493bdee3dc99fb41457d690723a823e06cbf9afe21725768a59fd9286f96b68b15c27cad0ef1162892be56ed579f6c0d998d52bd6a09dd6010b7ed2652d8bdbd99bdaaead0b5b784478da23b57500d2f81222479003aaae974ab7ef424a622afb135e7f5515566630f9ea1913d8b3bbd89503daa7cc7797595db67547d076da841b6f7ae352acec37ff86f3d156c6d77f23cb863e6cf8d6cb269b535394bdcfd9ee38a99fe9f78ce8c173cee476bc8766f6094efd2304164ce1111f7397edaee82f2e8e7c03975ff9609dc9385d1587e76c9d1fd33c85477bb218d177ac3a249ad69fac0ed5f209c4e062a599b23e5597d520fc5e36801c4cd7dbbd900fdf4603b38126a0b556f6244059c52687c17c2fb99a2a116902f4971e6edce3776b6f217406c9cc17129ddc70d4a08b9bb6662d3382a388dd574c0234f3b89b323f98357310af712c608df6e56b410286dc2cf3fc533c62561742b560bd3870465b401d963520453b046a606b6a86e8b74177c29ab0c1be94c4957f7c12f0eeb429bb0e7ce92dec43454664a55aaa975e01d9050b1c4b827114dde23db55f0d26a4f1c99d9fc41dac688eac33bd59371576bd53c856c6612f324195a2d96324a9ed6d7d5db24ecd71a24741eb0f27fff4ce9285e16326e18df2d9affbc34ef9d5a67806ebe063625de9c65ce7d3bc49e4022fc1594ff4586d3ae168c005567992ca3c0ac46ce8b1479f1fc6b894e31a57a6d0c4a50af4df4cfd10531f315c20caee089f665e9e7d6fc13980f7702a1d05975e2af432e7550ee53f6b55956bcd536a5bc9bb7a88071146245a80a694b1e1b52f45a3b4a3f0a0e9bf9e111d1380e7bc00bfb0ea9105010b2b998bf03073f284610c174517386bb18ec35dfdf180541ff2d4ea6581b1cff64dc165ebe76ae5740354e4a8bfce8a1a4751e277bfd82239db74dfbaca57deea5855bc606bd40df99c04ebe530c8c75bffd9632200a3993f72d0b148acdbb895633a7fbcec3cd764c50281385a1b4509fca5f86056f875ce53adf55b47788e7a2ad936ef95a5c0ad259bd2721ecf5a34b4edf73b275106b4db1df902eede4ff922a2dc8ee9cd361a31321312690bb65eec00d8d8077a07058f00f33386f877acf670f1e969ba3651d5743d8631da03b63ceb98c9e7d7572a3235caa141bc4817aa1fcdfb2e1d0ca80130eab8d8bf872d92fc353e37a49028b8e3c7c9545847960e00f7d6439b4164ecb95adafcfa07f6a24a0768d3a7de62a5d512e0122e4b088dff98fe898c36ba4d26568eee5e081bf982b41d861aaa7da97665931aec2e18112cbc247946b44f2dd8c81b1c206e20a0b813f5d1b12f4e1732390c2b6ccc31bb6b44ea0bb7e511020c81730640a04d15e04d70aaa065937342ebae249e618b6da1ffa2f8b4fa4fd45eca40deb88c6c5c678e95fcbc49b177c33b968fca37e9e0e7ab51723cc7c308a474bf631e11908ec57b40b393baa4988ee562e0dbaefe9fd80fffd8fc499a8b7063191514eb515cf2343fe23f61af58c155a0e88ec4ca1324be5512cbd987eb8b85bff9aef729806b242374c1e848b3c69dd26a205ea6f44b9018598e4b61ed5eedbca9a15657e92e3154f70d894a035218f8586bbb41769aba3285d93e3d8d9a08f93520148a73e39404ccdcf6918409a0de95ffa52d767a2849ce68cfd9c34d2a0883bad6edb62249d0a46102b50edec259211d2b9aba2ca94368c436915a2e785145961d5bf51968356a60d7d7e5ed720224d537ee0f7acb35da8f1468e757eaab7dafb9a8dd5018bf7a1beed5c4b3199497bda2e5c119c8f96a0ab5e6b663a86c5e572537c3440aacf50c7c3994baec209b1bb474ca0d81687c8af880a619c63f7e26e4aaa3973866f74ecb9c4780ccaa92a38e152a93e2c9e5a3ed874b2a33737043c278b70b5fe5a61980b5a5e58d749e49a81acc5cfa0df1abdc197ac7d907de207e4ba7cc2398936094da61e09274b5214d4dc7db179b0f2e5f5fbf41d849d35b21f82c0f64a109dd037072573c4ab67d38bfa940dec222d884f8c26ec1799d1d2c3729acb85fed5f9088bc8a167e61cb50e4edaef88c6be6c5ef6f69b9be542914cee4c2947dea4726dc666d0e8b7f909eab5a8e18f1c1a01b24fe3c7b"}, {&(0x7f0000000000)="f13070c398514f840cbedf4ceb0497abc7cad5997492052f6a1bad8ccf35b506de429ed50f9aab9959cd18f06f"}, {&(0x7f0000000040)="88e1a2072f1664da1d7e46152df2613b69ca54177d2c08e21d6bc291c8ebdee0b1514ba23a301bf19d9ffb"}, {&(0x7f0000000180)="631f0feb7db928de862e54644a87c0c23da72da360635cd2216edd88591aa4f192afd936e0479dada0ab4f74a85f29b9e28d1e1e23b7cbfb95dcfb1f4bc5faa789a072aa3ffc1bfada70ddb72014e2c1d89725341deb64776de265effbf71735f9aea7b92ace6453840b2037be5f412b99fcc42182bac511ee38c07ee6aa47bf20b7223a131f03f09af530c9428762112a0f6a8a699ef41a562985b3766f6744ac941a128fee92e4ceb7"}, {&(0x7f0000000080)="9f1b105f065a68aa980d66ba1f5ecf0b09556ebf6d997eec1e6a18f308e478f970e5f053e1a0986f4718785ee1", 0xe1}, {&(0x7f0000000240)="9141b46af6867efa0b3c9a763bb1026bb91851c8982978441f4c58bb1d4b05c3ad3d459b97898ea26462b44b09c7625314a758670504d10445b292e93c140bc8f3f31f1963def0e86b0f51de9da87142463a400c4623a44462b01938992cf68e6f9fa8dfc638c2b55c1ec349607942a0176f8d4a17b59d3d21c5009dc8f729e2538752059b10dd407dd10b90ee980ad4896bb57ea1c9731524dc56ff60249bfe97661f4c18486beda65358728212225e781ffce06e04ea162aba121ef954f00a1bd1356d4c08979acd40fef75a99f70bb2b91ec2e453c4536db0b4bc53aff40eef18b92e8c3e841463f8fac64aa71b5a2288b63a1052872de5abd5"}, {&(0x7f0000000340)="54e2b32f391967b0845b03c402bf84bd91210a1cc14509a2e00c12fdfe3b9260b03ee61a797eb9c89a3cdc719cddc8dc2a52aeb2d5f163625e2816f767e4b52575ee22495c5f4548a3a614df5e2c42092dfb37c7cc4ba24581f71881742bfb1cef8770389c7c761077bcc28eb9fc5504ef88575b7d8891188465ef8d39b5e700745561c1d2ac5903325666004b2ff22c41b0a316c5f9323f70419c4ff3796e76f224797afe6458d7a9bbb2d27c024fd5cdfa285148ac6b376c23b9a2e8356da25de7591fa89c531844e632249582fcb17404ecdcaacd93812582ff44ade15c4a95ef22e8b3cd6a9d7e92b8c135bfdd8b6e544f1bb2b6f2"}, {&(0x7f0000001480)="d975e60087c98ec5a1e1a86edb44c4594984f219234f1d1b2b443834018958c8565f1c31ce9ef7cbb66d328e4f59f17a80d92100"/62}, {&(0x7f00000014c0)="432bbb3b98e833a71d71438ae14e7d932fea6fc82e1fe6d4139d3effdeb7eabe8c3d3f57f604bf3dec32c2d1203f8c34b2f8afddfe88a89fc10034a6ee5596081a4ad6475bc89cc59d"}], 0x11) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) socket(0x2, 0x0, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 11:46:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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 = socket$inet6(0x18, 0x2, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000440)="d0000000000000cda48582139100ae093400000000002d2334d5a65ee5d6d4d744fd38ab5b48cc7bfaeedf5bdd3952dae53c677f845d4ac218c02068cceb5f89d3183932f6f79ddea2fd5edec6948b4ac0fe4fe5aad01907831ff38701d56461eb584b74eaabceec1d4acf588ca61f4bbfdcfe9525d5eacd4df51b12a0c9d12ffd0b078dfe70432c55b2fbbbbfea70615d7e6b11150d2fa50dec90e7cdb8a92c2e536bd609000000ed05cf4b24aedb2a960f09fa46a753a50adc7e354fe1a6f52af168bbe73d50da9688093b006f43de", 0xd0, 0x0, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup2(r5, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 11:46:22 executing program 0: 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) close(r0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendmsg(r5, &(0x7f0000000480)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000500)="59ffd1f447be05ccc20087e574d7d9533b921ffa72b5d926800252a4836cc48e0d70eaa21dd343f4484564ad19253ddc17b024b3af0d6defa48e69ffe9810fb27255f29d415eb3d3b17a5e4beddd99fc3a90a537499cffcc8819123626b8c69452936a419c1a6f3d0c10b8b629c82ab32cb95aa05218bfc84cb342b0a891b319e28ea39e8458ca87c536eef235e775ccee6713b6a6de56f878fec64f1aa0cba86346e360a397e83db5cb922386363fb56bd7e7ec9ec3890260a762abca0a5b26cb12e7860a17253ad7d487d0c32f85dc92c6a48cb8e42aac52a3c795a0e1317a5a4c536c23061123663c195d52947ceb468c356548495d9714b78dc1cc0cba8c04ae8d371e149c56e56ffc01b4cb4629e3e91d6433afa5872241d22c979c00ae421b25c1a79ffeb5eee732e4dc9988d62d56f4b566cdcc3f374ea72a73ffc024207fc34dc021d9c2e1ba5e392a90d4548e6cad18fed96137875408fcaccf64e3dbbe2460562825f0a2517953a6328816b69304283f2341074f40f27309656768286f3dbc361e062b42f2e19c70fee66db53a0e30469742745b8a841b2a926fbc9da0b4c79acc6b9c479c76a677f009b4516e893f06043ff56bfbaf32cf5ca92616c524dd2f2bc89ab19ff658e2013a839f01c2e690b586c77facdbcdac4a987934978907bfec67f2a555188ed03597a192ca65c80a086cc65f47c89c003f14e882a64cebf621892e645f558c4479868f28893f6973bbb0e28a89481b9147a50df0e817e91859bd610831e01bf3b759b70a0d0b8fcc056186fcbf27e92aaa5e2b0b8ed623af7e351929a923d60a718fcd656c643bdc1a577fc3ca4db72295952e545f60f5d703a624370e3a7cd385239f76fab99615304fa5f3f4f6fcc06bc09686a13522fc8218894cb4ed0c9946427f184d23edcaa40daabaabf2ca1d7fb059c3a8d84f8efa6af3efbad671f8c48fa94d42d8fd649a98f3b559d39c5f3d855c48bcb0255a76424b0624b2d8faf910d6e0716677f5eff3144df3509eea961a1d1142a0463e5b3c4cfe6d9f11b5211786e1474d2fe515e5e0f16ca4322f9bdefae7752b085ff2462191f16b4ed23ff57fbf6a92ebaf7f24ead6c60a1f969f9f51a2100f4a8098f688b712590b4a162437d49474d0ce42061004cfc780fd2532b4045d792f95de28c8c2151d7a7ea795a5b740f31f6d0d154ad1b66af0e2c5fe937bf2a3834f78703deec0cc018368be781772c494a47c8ac8650a3bd219d43365ba9cbb603614e63d8d25d9d2964842eeec7b579cf0c8c250d8f4de610c5a6a62ffdc9ae30fa366ef6419e51c5bf2d43ec570c1d628f032f247f7b682415da86a6871a22f26898a3a442ead7acee8533bef4ce4ef499b7d928bf998bb3e626238461e2e9c95fb1b35072f8fc09dd004d0581f72e7dd81cf98d68288caa424deb526950fe7fb50b12c7d67131b2339502f6970b4320d9ee8b21d41233aab7c660c45e447c2167719d689cc1fed21d1223e5364f7a0ff075f753492df0656e29059cf5d9c33bc3634ab651c5e97b694c6c47f6926843802a4880f8bb11db9928f184b032cea41f63c7aa92643ae6a6954271cbb5b173e005afbc637db5d492876af602f5cdcee62de93fa46262f89738b3d73c62b8866979ae2fdb50e047cf5734e7dc39f061a25e2ebfafbcae9d39b27d0cf631777fe67232abab2d107b1f120299e266698d9ce146a018273890765fc1f642108b85f752f7d2f3a2a6de58f7edadc246fe0726125c9467906310281e17b86690cf840a3a6d5e0f9f9ad404d2ac779306e01e14874be52adf4818e33ce2cf7ff9373819444668650037259a89598eb1a960fa850e9efd6cf1a1e34bb52477dab5b3db1098c67c9d96a09833cee3380f4aa35fc3c535de3d4a495286d6971a11c8d8249a2172618094f8e33948fad39aa7286777e24367a7ad9845dae124f82ddefdb6966e01241b346d94e09bbf7372c05dcaf3488120d204326746e604a44d5002a1ef472e262c1c72454bb28909bedf6c1668f605df71a2f8dac129a2b8e71e30c143070b3a264ecacaed12ea2c273e767ef6fa412eb86b354706f69379c63bb0a1563977a743c548c5d3bcab7bc20823ecd45b3bca3080dc1b6287e6b5633c05fa934b2febd25db128b6de3e057204d1c9ca7920befc615559f158cf0383b0697f1133abcb5092f35de379d369e9a2eb9fd0cce899533cad25bade485e5d00adfab25e275e86f8b588096f49866ac48f138cd3f9496599a07d9880c4753f3db88b7cbd42ae06b9e48b907229007b00489d2face948d2b2572c883c3f81eeedd80255f3041779db48500c4bb5734c9a00553833c6adf60a067ab71480f5b2ecd04e30faabda4ed27990905c72fa8e009bd6153a0d7ffc1597db81b80a7fac2722ec30a176fe8a937e91f3c2ae52eba5b240251aa19d9e513561603f84b5e1e8a25684a6a6b49c6e4fc7de71fca67f83fa96cf3f691c09b6cddffe9793e7ee8a8e8d66827b071b20c89b62976fb2ef53adb858b20acf9870eaeaeb33db2446e974b83bfd24dbdc0cec747bf3f2b179ed4df65067d3b3e2992379adb560258a6538e2f2c8afec4c0a1b061d987c1a954b17c41d1ee29efeea08ed962127a0272a48995dfa3208e9007db5504508677c1f4bdd02b8a27d7d4ed2d7b87331a8f9a24861d176155e4919e7f1b5d1baf12b4fe85d00f4f071191bce940530b38028f06510fe0ea0643496924a39aa5c9030664c941376d8d9148824f077277684c3563525f7879b8e14f508d1148c8ba526c48e9ade74191e9c22d9598318cacc31e96c48ae363ebcd1fbf6260d1fa307863fb3a5af05d788c8ced586bde31649f67225e9ddfd6595388c0c1992779152c74a90e7736c51fcba03fb99b5054056c11024f0cf53ec211e634bd7fdd55ff262bd687bb28d1bdd370153e36b0f7db8ed2a9e943fd80f27893b5ef7365921222dae420d3e2e92e06d18157d8e044ddf56ab45ab1f3cfac4eca012cfbbd43699a4f8f413028ea92e6a3e6a7f1e1f489c17d58e6d10be840300709cb6419bed1b5bd542193eca0f789af64f92cffe200801c93a9aab38437769dea3c7f34ec72e44b813f1f4e748060de5143adb0e1f8bcdf8e1b9415614df92f913c572a027e1850be354c2e0c07e406c11811d540e6a82fec6d49de29b92f9e472e595388c0766323e948c74d424c6d876ad3a9e0565e4568df4a04ad0165b426f75d320eda45a82484b23db6d51bac0578dc19cf74d79ea26d198fa5aec8038a5ff5c63683c0c73604a0b70f18a8253d4ac07828b31eb0513ed226941b84b76d9225567b5fd3ce7b16dd3a8f418ee471b5d9eca411facac3bb88fb935ae0135b37814fdb73d32f4639e6d2a0c9345d78afdf397087d8329b13000375a852b46a2d67300d0b28955cbeed4f462669c23ea4a6bb1b1678084b834e1dea64b72a5fc6d3b4c08c553199d57a99dc7326172bc49e91afeee589d4161fc26f021167b9a647fd3658bab19d5f471f3d3922e65d0cc48b4491193dd7db4dae83f1998286dc762d85539ba6b5bd7d98e53a4beb878881648c8b507db532c932cd918cb5922a047872e45cc30ea916b7923f4ae8042d69d49a5a0fa8fb83fc2cf697256b3a16c1a5d322e120874f555a208f70f59822908173faa1568cc1e804a3dc3867879d1cbba8a01719ebac2f2f9e21a7710fd87057ba1bc6f62d18f5b394e2c94ea60add5301d085a4d83bf14e1b5efb20ccf788d6544785d57e522f2595b1af681af88c353996b3aeba573cd2c0481967f3a1de5f0b9cddd27fa0bc6e41bfba1fb2b10939ce3df15d281f66374cf136388238a61792b5f7098c4bc949462b3e28442782e1fb4a3d74ca053f0a5456a6f70eaa883c86f8d512986e6b2f606d402bb2c225825dfa4f6e5f6ac8eda50ca0fd7cb2dc582e05702e50607001cf5cd8362707bc6dd770d6d1bdd4813eb32d6fddf83fdbe5712fc4ebdfa3bf78058b6fdb245b586c53b3abcddd48b20933db9ee6834bec018c7c52cd8ed12d7e144f2db823f1751942e95dc540d4883647ef4abfd15b46fd1107e57ff835b1dc3104d5cd686d0b7e31ffc4eb7adf56ac89af8fcfc78224adc7d86f2712f2ca97fce362857fc2bdbe5a140fbcda1f0a3e3d3dd7ecb3db70b5e9574705ed8c7dd0ed440086fa19f859bede6b59e85cda4bafd0a32bd58c9eae4ac907b518b01bf9922c04916f0487818b65e53d43721d69137a88b6d72460f269d37cd987cb08b4b2a60a112476db9647af8d32d185bdb256c9307fd0597d4099d5029af2ad88b2525c3700c34f669ce583370904cafa4c75f67403fac6996c5cbcfaabe8dc96f140c49429843f3d123e2be1614b26c2fcb22771cce8e9e69cfe6df082a92af635facd5d24c3f97871552723078a0b6913b95f3bb440a55601a4926713f80a0756c7d3a4dcead6d4b9e26dcaf4290fed431c7cecdafbd242a5d941a7bf6f760b4d44ae1ac9e68828f8cfa8f8f677674ceb266dd9fba80f4430b8fc6b9b7dc323ad1a75a45e8ad0961955017132b21cbc1cf294b6105f6a71b27485d49871de0f6e2e791f4935b2df9f7ed06ee0f00afe36588d4dd188f8dbdcc9103b64907298b21bc2e3a3af645999891d823730c39dc9fccb0efeb302d5e63225810cd28df3ff7110e9e331da934c7e8b322bba58e5d4a38895ba396967f852dc8dc454cd144077b31eb82a7da894b69a30c5b028e7ea47e7bca3d40d7bc30a133e79d0b6552269f253238e0e6c43974ddc50ed72189c419bcadad7a052a677c5567367fb0c396f919562bcfd132d727b6424e87a48bb8337b19c1cc5bc45e9a658a997e888f2ce8b581135533f9659840f850721803f28e3959e15d28ab474217687c8a5e6603a5426fdec1e29861a16c2ab7006f96a9c643476bad1cda7203b816a6763f9ed20c8621f7d6be9a3b238714f77c88a991dbd48e7cc595fa778edf880d2bba1fb1abb13cc9446b636f1d8cd15839ab0d5eff2af967e201943f0d0236fc3ad948a0dfd520817ab5b93c49d7e6a69acd9a2d0143bbe6fcf88de1686404bdcd5527701a81a05bec1eaf35e371ad037723627ba006af6dc8b6f12683373b890b9dc999152f8e01aafa3c37398460ffe8d68abec9a72247d0c4e051999e8cefd76256bf8799c8e2a3d3c382aaecf5a3e6147822fe495902955696fea6d274d017e6b8980186036dc59d7fa70ca08a4cf5ae53a1a405740fa1cf03d034a07b8b0fe567b0d850759988e43e0db9729019231b89fc0750966a34320cd18822abab6775dc03e40411e4c8e8baf14ea30aa7954a6156a0da25ef2c010c3e45af8e0c68315cf4738872e6ff4512f4f71e46fe71fa6c869f4b6bbdcd8776f335c744ad8a747cb4b94513a6614396f446203d58c80c9871fc40db273895ed0199936f048781b071cef5e70714f6f07ae84663155db0baa044e7aa3fd9a9db403999caa42cf2451ea9da4195a3624f930eb6aa47c2e82d964a050ace2ef95d5e9f4a5189df18dd9bbd67da3fe1059cd914bc4a227e24ac8f38e33d5f792368f14b772242752a1bf364e9cc00dd2e91f091a33d875e869b3703cbc3543581de20eae43d85a257d4e2c6e64e64e6660878adf9af52bc99a9816d760dff9eb35baa5310b90fc9f6a283155d8c563b67092497da71235fe33e0f7f0dd5de408d374566d94c793014774a0c21ed8b131566a47f3e0ff0246c33db2ddd79d01faa8c651c6f8ac14cd80e11c8ff2a2d9055e9185f5", 0x1000}, {&(0x7f0000000200)="d112e42f800a0b0b34bc59abc6cc6b38856dea4f82e38a1d5d2c11098ae8aeb8d31139c565d62bcad0f6e7f5a60439ecf7d62665171b0ee9b3d18e8cd0af1f45f2a414449a34233a737a15ca535b2e5111", 0x51}, {&(0x7f0000000280)="b7a868583e835a73675e0ec577945deef794ec7387ee6f53d296a17779594c710e93f297e28595c72f87a9965e7a5cc0a144794b7de452537dd3c4915182fb06691cd6e4e61c907a54be4266c3d16ae89f92e1f29d6c792173ae986b50349312b3658a1c35235f69758c49f244219a0cc6e6021acd265a0070caa891a188b3f85826bab7bb02443f5e116421783b62b4f80219f5a26e5ab44fac90fd59c1d0c3b936702b44da845e7ac78adecd6d405725f595e5f9d37713afb0be5dae925125719e569997e3d044db7045c0df9bd7f7f2e0d64b2e20", 0xd6}, {&(0x7f00000000c0)='j', 0x1}, {&(0x7f0000000380)="a259724c94461f1c004658d915ec5892bf3f1a1bd3f7e7602204eb011b88c78dbdf0a895d49a3873e2be77cd29e7ae1b98d854e3691bf1b70e9df3a958a786e07eb14d4d68063ce28e9cf4b903ec7c83235e9aebb1908d3496892e63d9ca78bbb065fa64bb9faf6f76153dbd214ff2142be79b5715ffc67abc05851f6c5c34f39c8c40664391f14b6afdc5e615d57ab619282145895d1c53c53817db99b39c940358e9a986f3d404ed307533483f91fb54f8efb58d6a12d49e10f383366c899fc768d019de517f552af9394e45", 0xcd}], 0x5, &(0x7f0000000180)=[{0x20, 0x1fffe, 0x8000, "c42949f69e962fea594c"}], 0x20}, 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x18, 0x2, 0xff) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 11:46:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f00000001c0)="90000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, 0xffffffffffffffff}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x7, 0x0, 0x0, 0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = dup(r3) flock(r4, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 11:46:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000240)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0xfffd}, {0x1d, 0x0, 0xff}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000002c0)={0x7, 0x7ff}) pwrite(r1, &(0x7f00000000c0)="632fe0b8cd87144b0509c3a1cd5f1775eb785e849966d629b3a93da29d923939119732ffc438a620a51941a0461cb97b41", 0x31, 0x0, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xdc80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x40000003c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)=']', 0x1, 0x0, 0x0) 11:46:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x2a, 0x80000000000000a, &(0x7f0000000100)="90000000", 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r3, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 11:46:22 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/217, 0xd9) 11:46:22 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 11:46:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) mkdir(&(0x7f0000000200)='./bus\x00', 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) recvfrom(r0, &(0x7f0000000080)=""/110, 0xfffffff5, 0x800, &(0x7f0000000100)=@in={0x2, 0x0}, 0x5c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x3cd) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) listen(r3, 0x20) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x9, &(0x7f0000000400)=[{0x8, 0x1f, 0x1, 0x5}, {0x400, 0x80, 0x3, 0x6}, {0x9, 0x17, 0x81, 0x7fff}, {0x4, 0x0, 0x3, 0x9}, {0x7, 0x9, 0x9, 0x7}, {0x9, 0x5a, 0x4, 0x1}, {0x2, 0x6, 0x45, 0x1}, {0x3f, 0xc4, 0x4, 0x1}, {0x3, 0x81, 0x1f, 0x5}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0xffffffff) rmdir(&(0x7f00000002c0)='./bus\x00') 11:46:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000040)="cc2ba90ca8da4c0720ab4fe510fa8aa320d3b8b719f0abc527eb1bdc4d4dbca4a75c411837d4d733b7b89cef65b7476640880f", 0x2) 11:46:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="1fc26515b963ff5ff6a70567de67a8f68ceb71ce44f4ac756423", 0x1a}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r2, &(0x7f0000000200)="d523aada439a6967548ea8b4a7cbebad8f95c9a4677966beccc266c8c7a7125e849eacbc44f57197cbd1b8c67383fcad47b74a47a755c892b468a9b595322bdda5ae177c607bb8e44dfa9ffa840b0617133d6245c1c626e5dcc886a7b7a60781b4483a970c4e1a7d7b42149847608b669701a522499a4ac9b53b1e52f8556ddff51f467fb2a7a415ed12bc93d3bc0b5e3cc701045ee77d525ce83e81bf19b5ddffe2d4096ac8d00d39ef8bff78f11465f3ef", 0xb2) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1ae) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000022, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 11:46:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000200)=[{0x0, 0x89}, {0x46, 0x401}, {0x89, 0x3f}, {0x48, 0x2}, {0x40, 0x3}, {0x7}, {0x88, 0x8}, {0x87, 0x1}, {0x46, 0x6}], 0x9}) ftruncate(r0, 0x0, 0xff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4c}, {0x10000006}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 11:46:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800000000000], [0x4], [0xf0040000ff], [], [{}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xa5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3, 0x5}) 11:46:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x5, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000001a00)="78b5d2705bfa864ea5b64cdf09c76726df158c784c295db2f06245b1ba68665e084e540fea9f04fc02a92fc35b23686816f792f008db7f4bfcc6ccabc8514a87c84e626fb8c985f581915086d4f6cb7d312fb5f74178f3a522c22617a32a3b9e0bf87f918f9313f0f9656987b7601a9b5cf0f7c6aba5729ff96d721ca027e40b3aac72c6589b8a6ccc3435ed8b36d51c19c369a8da0e1abcc02e3e6c8d77e3035cbb06fd1d7983adfa72005f9671fcb22011e20b01da4a29389bb54015b94e4cae89f69971939b911840e49fbd5b2a2c4e3dcddd4c10e0e51771e281b2510442b3c19506b1c03b8331821fce2846792104d8a6e6804ad083201967fbf4da07ea319b51f1914681421a636156b78d63b52b290f527001fff07c9e5128d1cadf65608ab794e4135c0d0f1617013ac9fe5243dd291651a5fab918fb1d9ac49088ce87a4ca432efc5b5647a5183a2175e6cf1040f589bbf2642a9286c1d6bf9bdcb94e21c9864eb7d4b15930ee083b5fd8797c16fa96e71ca5f9af9beea38f9471c881c6da79a6dce69372e77d77012a13c3038788a25b261f04a61d1e77c45c4e3669b03f0f4ad6aa35bf7ce407225e11e57bcfd088af0fe0c935bc2e4ffac419656f52031b5a3577a56c439eb699ff73d32ce11789e2ba62dd968d7b3d47ffdc43d90d3fe7abe4a4881cfb90241fb63a940eaa3ffdeed932eedc5e6d1e9ad8035733ecc7b8e82b04418e751fd9cf3fb9463db27a6b2027d443904531c754f9c54fcab8e954c16f6df8848ab737f90c8a70d8397572514a46fa8a228f681334bb6782bbd90ffddc16799ae021a1cb235d771e9f2eeb3dee5a35255248123ddf155f85e2b1508441410ae0df66cb9e26c2bbcfdb9916b0ab69c5149fe1a870a2bee0c8d126e436eb19a7a2de5e49c7f8fd88bf14b6e2542627e35a3e9246c84bb1dc1266f6416ce01ba196f6a3f36e90da7f661fa881873e7ccdf8e59488325efc1cddfa615f1bc3ffda2f9e43e5af145f76556618afc1ccd57113df603fdd7d0aae809fa86f246c272e11cc7b06731d1cf60642b61af6c5a164b65a681e9b02b9975014a85d7671862d60dcbd048f978a246916f8c89232553ddc44b535931d8b68cf344bebfebbb9ed8374e5ef227e26148d97953564a2558469670c6988fd4e3e326e4026338dce787ca9f0b7af8c56bf3f28a25959cd60379201dc157bd20d8e127091bf31be30749887a8ffa0a0954188943522528431bda8320738957d8c2346866f7d290db979db2ca11b726ff401bef2e8788a31a531a3c07823da4fc6852c8a57e5dfb07c6e897278b3bbaf1bc21d08f0b134d00aae2858cd638f4a4929a030a5f6385cefd5fde6edcfe70ad87933d891497bc0bcae751d41d37a21dce13c2fe0be8ba85f475890566169f1410e35084104964471cd4c30443f63c25386a6465200f0a1fb60e19a628b7cade83466209d576c573bbbe98f2cb7c8a8fcf9766d3252fe09d8c1817bfb4f3407f1b84ae7bd2ea56198507affb12defffc2ff22cc7f401a082a7180fa8b2b1fc3925de8726b2eff657baad6eac78b8fb3e489ac06e18a855e0feeacb1dbab5435194a418cdbb1e60602c0bac94efdf966f05ffa71e9f692bf7cb548606901451fed645dbbf9c1c87007439b6a94b5502dd676bc9701e554a0aa3f12c462444637c6e5245a7694d339e5a1c0d184b693d10fa1a5ce5974f375daeb8d8e236b8a520619043a4756a2a1210375df8f5e72a6eba14a59bdc73595685f8dd46708cc77a99bf5f31234e5b28cb986ebd71fad1bcd53742c4aade4b1e508c4ef24b2d03e41baa54ec7da3e6c6ef345752394e979c9c62fc87fb81a6c316b5a2d74dccc281f52608f1df41fd37beba1e1bad8cc3fb57157f357e19bcc8faa1cf506254a0bf5c842d8e67606bb6de0cbe818262ed95ae27291cfe2a08692dc8793ee57231ad74e9fa5cf73bcdb9beb3362e66fc8e09de87e8d78da6da0f386359fb8717b1f7a7df68fa74d98e744e61c55c9f2ff945d20d29de12c4f96e883ec8c224441a6ed159f5ff15bb3b4d73c41efd9de1654c6d956b519a75303ae7e2969d1255628139736daf0abf92533831e94c7b9e816754c9f74b870635b1bfd2f17fa01ce66a7a99333d147f8dac60b2006f7415893fcd5264dd8f1e46121152cfe9f92cec8ddea5b64de7f7eef5f0e609153b3fd1a67e2ea4b45ff362e426cd933450a9fc2f3fc9ec011fb79d71ba7899c00eefda8095c82404ea89c7f1bd37cf74224c90e4deb7a99f7ee260d9adbdb613569e79e929b0f94d9d717021c4f7b2d7395d4160dc1030fe83c39dc427c6bb34bb7001f134dbbd1f8cd7d959d1c672eb11b77b999e7d03cbb1d3b06f06e85e6cda7703e1e9d4a76d0c156c258c4e0a780e9b591f146923ecce192ca40be6db418b2f7262f991c80e977bac2a384ee1d9a2e132f9f0766326700ae55c468487866ca8b47870d091fd0836a75da7ce487960dd9d67bd207983680e16a9eb768c4cc4a2fa4dc6441951826e7a31ad9d0824a3e791f7820309ce2ac2bca03e2e7b1b53264dd6a82b9b5d9d1f559dbed9d83fddd0504336b1c31a1e7a15832b84b6892b8b18b633e565b884690e237a87bf0a4cc66a644fe4f9474335b2939a1be5316f03f9761c217c447dc9f0b155fcbff1406a7295837ead66e184485f562c59ec25d0f9ddc3d8982c803a96a479ca9e08f18df1f7274ddd8c517a1f8803efe22077e5a2d2bf1db281d56eacbb00d648b0c17b36506617531ecd77dc4a324adf9ceafc2107464d762206c6725a7c8525c0b3bccce74cf3eebf3a65256aed7e7d58c630fb1181e95de0cd4a1a1dbf90800e9e2ea06c47e9db06d686aaf5cf7d1ae7a95a136f64d70e9c58516c9ee8b438a080ef11cba7bc333f1cbdbbfe05cc8aa61619240f9cfd64a4435afd9482c4bb9d60b5b7775a05caa60d2f629ddf982643ce5f47b50d2e0d4a20443bc5561cf456a611e5834f77128a3812057ee57ae7332fd5f627b6b4c288659947d3e65a05ee6e5b91d81bd27f543c6ccff1a75f11fb312200f0b43832fd6a54687f2cf960aa9611f029a7bfd9a7e42dac412d038aace8cc0e97bf5b42b816296bccbfd354146d08ca718a58bd216436485a78c6f99f5f4b6460115f54f0903d999131f52218ea3c6d0d27773c09f5949a9a1137c9e130b5be01c30a137b9713bef73150698f0031da898e95a50fb48da910f61e0d5a85a2009a30ff46d72c42ac3733c9f52983027937d898c3dca575057885c3f5c3c003420b6d6fcadaaab8e7f44ce7963d8749031485f013d4af28a734290a4b1836153e3847ec02c2dcb48d1a5c281187115bc6f4e586b1655836fe273bd269c909905fbbd768c894f8b243b30bedaf8b1ac1dd883ab072ed4b224975f261655914ac223a03a7200c73920a7ecb7f9eefcb816537a2875241778fd78403d3829c25bec8240f1d786e10e24116c8ec1dd77343305e8cb8a295edd8bd05d8a504b318668ee6a306ad2afb64f79e4728b839f9d1d0e7debec64674e89cffcd8bd147e9d40a20d5bfa3bc348c490454bf30bb6f32bce54fa09674e5a69bc2d71380d174a314899741178a7e6148a9f73edeced5cbf276a1840e145ef88cde720366e025a409bf755ebacaa317df720dab84b9808cfa9f0f5c2f054fd023c572ba406c7e725a950dd3d0d11ec94666d4a918e946e671762222f2d95977aa4c97770fbad134cb2bdbe41319b6c4d5e6eb7482eaa81b5c07681a97e552a4a0497f9683b5943ec16a75af64c63848c6dc4aadfed61ecc138c4fce5d3d3bd62fda16e1c36d4f13467265afd17295b3553da1082a28ae1b42179b1197a07026512691a01f4dad697ae7034f31083f25aca35fde93631eaa4eaac9126ae997bb569efd5913f95c0ac2952001ac209aed57b9f92e367769da0db1e0bf6787d9e0cd6617df5c29877dda6c309258ac9e51635b963b27fdea4f249ee244627bc0b6bbb160e0de3e1a3a2c03d606849e51f889cec3a41c511c82b12136a158a06f3db1f0b9c79cc57f4e8ecd9912c7c6190ec75525dc49409e48fbe92aa2d3956eb7da3c74d203ae8b5770a26578fa1f2bf5beee169ca082bd4a6ca3b49fb0b88ebc4d5baad14842fdfa26b97732f542ae3aa8fd3105c41b0ea753475a897403eeef8cefd695c634eb4d046b78429129e1b8e07c022878e4c906082bf9271529b993da91101ac133b90dc7198063b68052b3d95d14413b2a1f7af1b5a7862c8c3a78ab9f14c527a81f40e44251e91ede7b923a221e8c48ef8ab142751c725323b072716b8d7bba6c26320e0ccf591d786a2b07964235b6cf7cb7cc5714d32836855b574c00aafe30546935c7958f7f5de0b85502ea291ad80ffb120ac29c5cf976eef8475aa4ec062526b386e0da6d9d3ca84206afea82fc082c23de6e2f87ad6cb4c1ae68a6adcdf3a2d2932a423d51f6a761d17b53a0d97a8dce2236738d5907a8d430e17d7cc636c709e1f27f6a53d06e3e4b073f9ac8dfe889360596383512c2001bb77172328d594c612b2b6a92dd25565198ff7f0d1b6cc3268e7b2beaa19c0577f301d35a199431d4001c30cbfe8f7ab6059305795f05053f3418590935030d58f397f6df68d0e577550c4c64c4f144e64d039b367432cd2410af265aa49b7c4113d1e98802c123a824fde4f8d705b02263b7a468776859a91e67098daecb41994651735438e7aecfa655eb676c220eb71a941e0ceaa303feea006917193757425c0e1276d2d290321c6eccf7e6dea8e175812c45d032e894465862477dfa1e69e5fc041a69d2886460b6dc260ed01067d990a4880d2841c4e79ccdfe18b268d2b24981bb03a6919438cb01df519177a7d50dce9958e7e830935b2fc991825ee80294050a176ea62248cd6c4133da1725e7f0c2108b89427713fec0d94aa761db239cae0a549c1f389f888a47e0507a1c04a38480948637f673c0d4cf883bdb25975de5f37375ce7c62296af743ddf03e6eb7a2f576bc283000c9103b5441d12b7c03488683789e3576b1c9080395177e698cb6a29e0aed2ccf3a179e8ca196d03d34eb5d664e81da1cc4e75c41782855da718b82df2a9d5655d2d215d017c1138c424c2d4dcee555e808dee4a9436965ce94fd9d381547aca47f827d7a583a366d3ffd5287ee3fb7fd53d0dc627580609f9cbb80c23629ad3798fd5181662c1102c7d108e132ffe74456faaeb66db5430bdd2181b615b1543085b488ce49e8c25cc103f3c00c7ed91af0e85c71d398fed295900d264b3d0441d07ad8f605888fdc85ceb5c36e2c6cb94150b770bc88dd2ec466188822be55ac2ce191f0c4915b898179bb47ae683a75de24a52dc676e2652226b5dc0cabc4129a6e7db943f9b7afd0fa305ec32d436b7b5bed50aaa37a2afb1053f346af2ca0a2ac7a94091d1a803cd6c036dfeefd390006062e0767ac7332be3a626b7db5f265de1c5f4ed11bfdd150e463b4a1f2629237a70724fe0e272788b0500af305f50e53737025847d37b82cf06e5bcd7c9a996859732a7aadee019874cad1875e1ef6e17f97a41ed6c212f0e4687105d00322f05983901d36b520d4bbabf531d9e7bd6e03e61da011512e5404644657cdb2fd7dab57673b5e537916e426b890b5217d386646803d7eead6a009dfbeaf9dbb2e0679b9066d5220811dcbee05230409873f6979d99f4b26a08f69cf19b6f710bdfc3333686c6669482ac2a33fdefb8595a7b6277cae89866a2c3e24722ef4917", 0x1000, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x3}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto$inet6(r3, &(0x7f0000000180)="47aea2f8e841e1f8d59874120ebabe20b4b3697defcd4e85c3", 0x19, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) pwritev(r6, &(0x7f0000001940)=[{&(0x7f0000000600)="7ef8f96c1bb709ccd08c301dbd1eac0d8eb03efd2e09d15f2667bb42e5bd62982fdb47747f6f27d13500ad81bde68c89e300d1a0", 0x34}, {&(0x7f0000000640)="b0d95f79d22d952ee39937b315c76b750767f5306f71d3fa0f7007718bd63ad95700d904c40c6da2805a572f6e68ec8bc73615c9da98886d29ff9693a4cd0460a55e652c31fc9c4f7ba1a8a8827627430b070db3a2d6ab14e0969a29da91642fec8244550d478c9c285b247e96b9b1c0d9cf017d951aee765eec78df0201", 0x7e}, {&(0x7f00000006c0)="e9237dc6fa54e8301bcb7f4ecc75998ef72124155a1a534a166d0fce9cd89de97cdab8ab1a2e832f3d5a88134cb8cb49cfc6a28483eb60316b03388f70ba76e69d8aa473e28d0a557d57fcea182a6b670fde4bee79e4c8095615d6ed7ae0e46467c629ca25a2d896df6596145ce6db6cf720183fe8a8c20cd3bb369e94528422cab10ffa174cc28b56811caa", 0x8c}, {&(0x7f0000000780)="19cb97762210a7ef926b41aa91de2e651e93c30e8e13eccbc692e548e5044d6fb5e4861d0a6515e81067457d3902741d35ff6ddfc0be1bbcc73436726ff923fcc6eb9070d179a5d2a9196f25e9f0edd4f614a15f68b256356ef152", 0x5b}, {&(0x7f0000000800)="c7fd28de233755e6536c8ffa0351fba393ed5735f5caf19cb59905f088b2cfe89c028020bbc4fd1cb0f75fd58a85232d59b759a78421a262dbf8eef2296d0a9db7e83ca6a8ddd5aef62cf8c752d3517e809afd5409e640e39eb80011057c07385a86ef11200d712f1e63acdfd640049961cf5364a248a93bf5c215cd80e8785664eb68adf3bd367ee01840960af61dbfe3f751a77f9902df2c5cb6a04c4bd5db14bdf306948afa8028fb43b76b0ff7ce7bca42e524ad3bc0e5db", 0xba}, {&(0x7f00000008c0)="adc649e8fb35aac4e0cbadc0fa5a77d1e276eed6ad951c9fc802c7c8ad18ecafbafca82a455335acee9ca64ba49fc706d7da4377d4d52565629e67a8886be0cc85ed5465f53beb4411d03bac65a57562def5c7941ffe01e2e843c288d3c6e72972bae82e5a246dffd0627a09de999c842c7fd3484161e64cecc09a6c2c99087d0dfb4b7064be675b26f84e77bb8f891b04ff6fcda46b80fcb525624b1e881d45e98d033e5a69ffd19f012f5afda479f1087d87ade76f128ee708c6174f7f785e250d7932efc77589b8a2c38e40d883dd4f8450f44e6742669fd864010f559a1e1e43d58b2dc6184a031cee3f5dc8bad9dbbb9051fa5a7eaa076d878b7e789bb456272239e3da213013262089ee3183615228a62e4c62fcd38e056e8556d9bf0de63f5cca42a4b634dfb0ab8ad581d3234d4e4e2d4c0f0445a606e869d7fb20e4b05b209f91a06d9c877245563af4ac8a5e641cb98388fff9d325bc0773f88bbe47e343364903841fed4d59ab993b0c6462752e066359924cbf8f7d36d113cf0ef326a2cf0e2cf1571e66656c1545092d67fde91f667960c6c3d84f83e5ade2a9a8bec66cf5828eb7519b78ceda188b6e418c20f1968f5fc9c33bb6c860ed2d2bc0f0198a2e082bd68b03b9bd762509fd815266318c964b962b1a7dbc7c3202f1e7ec3c3930f40f1f3c4dce91fad7a76e709dc46f8881d0fe8ae7bba6406ecd36e1131616400b7a8c1b368beb375d4fdcb8f089f28d487d69da4e1ce39fbcb26bdaa98c9196fa56ba0a0ce686c5ede4b62ba523541cea244f37bedd074176cd1ff828620c2052a38f3f262fe3ad8f672fdc7ed7ebe276c41ad8485721c5c5585a50a74c17ef2e4cdfc580e5b661ebc96d3436b9f1cb65a34d22b51606c385eac7610b9f7359990681e866da22d69819a6e8379d77a5349153f6850feed7f5118f1bbb62de5b51be7196fe85b4295a10c09f7053e66af66576fb14244c95c242fd292aba7b15038f302c3e449562fc715aaa94395beb15551796266fe5577fa316f9ccc2cbf0f3f1718e7a91394c054e06f057b9e0a4b1f0c4459e98ed19171d91fc73dc1ed987537000b942b84bb960d5b468c1fd86529a6194e14edb6bb0bc74e9322379ba02d1350c9edc5cbc229a01f02b9ddbf8d860f5926f0ef6db600b02fa0130501a3434286c26fd3acffb4fa9da887a5d669efdabfcc7b2ae5c4843bd57ffb8bbc503a7d840f8d146534827ab83f7d5987aec02dbe533063c9021f8afac9101fc96819a82fecd40eb8897a83815af38eb835edfac88d1cfb21ef67dca0209d62e1712d019c53bdc49e284806ff33775e6665a4b91975305f9adb41858a3e2a69ceaef1653c454bfbd87a226a47257301ed5a7504ebfaa7516a9310a65804d644888dc6d737efc93842a61ad0a13e2ec294450bab54addfd76e62eaff7c5b7c3af6333694160bd6d7306a5865f1d1d6472ae395117abb682a2a579e420c6cdf3f005b12926654e9fc50074ad3dc75064af100599fd4f8a5a598fbe1482ee2d65cdcf07f79d43600008ce83ce7c9fbe70b8d2eb33bf0f28cc3ea99d3230bcf09eba69e12b18e288b3e90cac24fbade1f14503426c81265cdc700206b4025410886b93d0a60de8ccb9cc2974d82354cfe51de7bad1d241dbd5816155b6a06178bc593e27ed1fd3b7b47c4185265a48daf5b8a5dc2da8611d5da10f3adfd1163f4f6514b33a10127c0967e476224d8e5dd472028d3d3808da5b8343726987af11cb8ab8db2838b59acc4bafc2d8f39c1ec40a7c1a2f63f88dea6a7a3cf0c8c575c0477a02c250b3d09227d1f6ef4e67189d2ea6c8aa6456840a033648a2af89d8987a763d6a7d56f04ce49e17d38fb5ff28de055ac8c04cd534f744a48ba60a8a1b54a302772877e1c3a75fddc405d9a80d0a7fbfcc3d3bdc4d1a1feb14cbf07bdd4a40265b337951e018f70973e6997eee240d0343bffa30631e9ac9210e2ed15bab47d577791f03b998939c08a52df1eb8143f4c6387cf6c2952c3577d224852000511be23ef83e16a57db1ff9129dbd522f83bd3eae7856611c584437e590195babb4db46da13263b1e937e662c8ecd8ca51178e204318b89a89dd25cedf8f5a6af39d103b0649c6e31aecaa7f37e8fd4fe89888b00a854ceb422c8cdbfd724ddc1c4c33f59fd5d7cceffbabe3003b5b27a2c59459a3b9ca3fdcea4f93310eb5881ebc1b6fb9154291a55cec1506b9f76e22c68c2927cc06f516a97d53dc1947b0ba73ce46bcdf5a5e58f1ae9e89f6b35fa45db7c2057558aad50ed48abc9c57703de8012cfba95053bfa64a32e854ee8b84913e07e9fbf48691dc2a39b48c6ef4d53729a80e9af564934706e85e92806cb1e1d2c7037a5c4856a81ef7d292bfba883b910a997dfe9018fbb11691953ef3eb84daf266c57dbf43afe1bb82c7963f032354b5729a6f73bde980f1604a4698fd28cfdbca7da366b79e393a7351586b9bf82476ecfce4e20e61017a9ec4ad4125c56f5117dbca2839d08d0cf7f3413b76d6b75b68bf028d706986d5b5f22bf2b84af59412fc76e607cfccc2224fa070dadcd6a6d6ad21aeb5fe38ddf00580b7155bf4244a149886040fe49c27d243af494bff42c4f417b5b7ee9d1971a123c3caead6c7d4a74ad49b48b973144a3e2e6267ae6b93989d2aa1c45c3ca25acbfd39e74c57b105ac869b6255d30a80cf64c9ee0f94f736e0939e646bdf38dd6a744f9ef7767d42913a081eee117279e6236e29094aa9c622bb251badf89fe09c3e7a5578cde6e6971e7c2dc6a1926ee07e1947b8534446de74c9b6967b3a70eca44247e34ee6d6b8093cdef8aec2bbf58e6e75a1efde83153703c043672b5ed29c5f6131a06caf921117863326ffbec5fe5d070368902e8147d93862b6e8cd16397749c19ee1cfd0c712b4e8dfd74bade6406db896c776ae601eed3295affa1af28769fd19be8f47aa8cdbcd176d4b7074552596fa6e10f8b372ae8e1c8424212c47d1fc09c711df5ae244ca9a8cbf7e4010fee0759cab743acf462bbaaf7071e1f4f6c152255dd87914f0588d4a57e2e9ba5557066df39652e388775c8d01eff22b56183661fe2bf73c1bb848f9808e25e81de5b455d7a1e92bb7bd770826d98b8126eb0ec00170f7c9faa56994f751da267c817376363a57c4c760aef680fa6510584ea14f38cc6f51f3f04a07a964c2dc6ceff1e8dc3b4c5143c756414328a76f403da5693acb6bdf22b716faea185bd7f16cca1d6b40ab0cc89dc5bc3db1b18338fa692d0deec4f7bbf4e47e7f0c1a5ccbff333950428eb192a5482a1de4ab0f0f4882136bdc66fe5827a5e60766b5eaacdfe916a371560b8d556bdb1b8d9539c576aed638393284ffbb8610c6609703ff2d65c8c99e50c4691a808cb7b2368a0692f37212927c099c094e094fe04cbeca9c97ff460b8e784cce4993ca0ff844ae7aa11b06799a61c7259e2ed1b1383d2a98dc2a78b4e3e6da342aea1c445910bee4b95ca0ac3c31e52ad1c147543bf32f917fa75d2b12bc263647c45ff58ac273d3327923bdd6b9199a6b2fc5e5c3531fed46d730cc6ad4bdd32828721eb361d4e26d337a16446a3f5539cf286796d0788be66b8cf6f1878c1a56f6972993b050be52b1b589bcd8d26a2f339dbccbf83b8c3eaf0c82b77a8e362f546a234f61401ae60af25a7f6ca941670420ac5220b1fe270629a2df2642bf5303b8a3c6161b4d4c98a8b489dd3fb3552aa119ea9d3c2d06dc5780126be6b5a3532700d7e1c49d0e349991b104ac48f1cb399ef2a4439c5a692172b06a3c31b848244168b5bbe35b2747f0986946643b94033e651ddba9e8b213b9ec49efe4aac34ffdf90a39345fed0ad39628b074c0e9685d5557f1348065d1db7c835d9fda4233284831b481b7dc80d7400214b4809fa649afe0197941261075a05e3176286c1eb8101a6b554e45032709868d05cda9b69706d146883845d56341fb27b75d60a8b3e8bcbc874be8dc83c0ec2cf6ae4e47724f0f32c43489eb0c4d83388160b02e02cc2347dddb777c7bd3ab6ad93dd8b92d00bc513103c2453eabc234ff82ab2cc71c935e566861d2948101dd58ba3e1c137bb783e66ab7d853c0527a047092dc529d2297a65b14ca1c78ce5fca332260415da3e1f7d75f77274243a9f5720fb0e4ae01edc5b0c54687710892e118bfaed92b1595a4fafe989efc25bfb240562199782a94898021eb463deb0475f57023e700f8379efc298c5a9700423001789b9fe85beae4a793f74de4198caba929237fe713cd4c81fee80e4f8dd05d474baf9e8d5e5bbb9447a0aad66784d0a4f91e57f53ab24880c7f9e60de3bab7f0eaed0fa8c5b500e5d9f211952726f978a4b4e3a7174e3b2fa914ee40e62374ba0e43d234c3e3643d5746c1c6671ea3b12695f155eb118db50c43e750907f9301aff66d8ed49fbe657dd889a8eb176ecfaa12c398941f44c2f458c41b0d1b344f5167afc4cc75d5972041952c93bca9380d4fa84ad9afd5566796829706048f1f9e46b0a29dbdc701c9baf794ec8411fa92bb03055f0014ccd96725aeb4c8e5e4d06375f04762e13da3b2217b3bd914dce1700c36b4579b66d8a2feb124a1a8c91c70fbc9c59646d396ba3d5e444834fc3b168e432bf7444ec806a8b7214a45f4cd6a8c35a2f72973c8ee807895f10cf24b8914bc6807436da8018cf4c64c2e93f4f617612f6e12368b9a900ebd577ba15847426699f93666b6b46e94f3c6003caccdfd155c990618af8054f1559aa3136058f3b34e3c248b4dcde620f7dd4610cfdea50bc1415fd2b8334c6ddd964c3db747fd3ed55dd8043be11a84d0a275ce785efa80541c6a2d9f7818b04803ca8296c3b7bef690aa5f832c8f1965151d5a660f1bcb92b68a4dd3e36a2d01e04267d8cb466cf4cfc08a470766bac8ec07bc275ad89663b668759e6ee9278b0c822401e4de2c732ecc9916f67374f54049a7b9330e2fce5bb3af31f41acc11eed5ca2a5dcd9eabbd6da64bbdfd810839bb44ac20c49030f1a80a945077b14a026204a3a696a1ca47f1270c67eba53848316314e4023e51f2876558ee3f78f93c419eb7dcf70f99ce6b3bc3e5329051ee58f33cf72f9d507ea1ca5d049988219f6f295f2bb411e3a81a0400bed0e2c1b3e2efc3ffe5510e09d06c2cf8a34ea4c7823f2f27d4dfbe09c226cc9f412f289586362ac7f0c2f4d642b1f64c7641aaca1b1a835c0512cf904c13418db8ffd3bcbed9c669f87aa25bce02a645f2f63709c644ef586507dc1f6c9790ba33fbac95e1f25e465a1a0cb3353e62d0b051d236bbb1ceeaf26cb5a8785dce638af743c05bd48cb0a8aba249c6eddbac2307309f7857f6617ee7dea4b11a46b38b21d1a00e7310db006b5c73bf37604352ea061a334e00af25249044bd8172bafe2b7a2fe733681896de03ac8594da2ee2277f4c2512d4201bb696ed59600756a06319a2065e0fb3a6bca6e0a101f6004477d985eb930acb3b5b9595cc6ad006bbbad266933c94eb6157080c1ce3f3803665d3cea52d79d7bc4e585176796eb9ed6a9bd25b76364688034ed0404ec15cadff87a336df7d6d2d89bc2b3cf96565e16a07aa06c7e8807161abd5a8fb94957f0e9a77d01f31b91c46b7c6e61ccf8d65ead47e1a9522946426493cf225cbdc281191f8d299395b852f77e4b7701f7d5481f447043410c96b468920d517d5e613d2fb0e43f297436f9f3b4da849196ac5881c4df9de66122d109e69f184fdb0e18d011308e7", 0x1000}, {&(0x7f00000018c0)="f53a1cfd063ec6fd1ad60dd65ba9d84689daf9ba5cef5be28a38fc54e8184745090dd0469b8b4ea2d767c9f4de46e24fe911499c8a542123b152ef6c30bcdd5151791486edbff4", 0x47}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x80\x00', 0x0}) r7 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0x8, [{0x2, 0x3}, {0x4, 0xee6e}, {0x1, 0x4}, {0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x8}, {0x2, 0x2}, {0x2, 0xc6}, {0x3, 0x1000}, {0x2, 0x101}, {0x1, 0xbdc}, {0x0, 0x5d}, {0x1, 0xffff}, {0x3, 0x9}, {0x9c535e4d6460652d, 0xc62f}, {0x3, 0x2}, {0x1, 0x400}, {0x2, 0x8}, {0x2}, {0x2}, {0x1, 0x8}, {0x1, 0x8}, {0x0, 0x3f}, {0xcf24809e3d0ea6ab, 0x3}, {0x0, 0x4}, {0x3, 0x9}, {0x6, 0x5}, {0x1, 0x81}, {0x2, 0x1000}, {0x2, 0x7}, {0x2, 0x7}]}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r9, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0xc8c}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000000, 0x9, 0x5}, {{r11}, 0xfffffffffffffffa, 0x20, 0x80, 0x3, 0x2}, {{r12}, 0xfffffffffffffffa, 0x20, 0x2, 0xf4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb9, 0x0, 0x20, 0x7fffffff}], 0x5, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x0, 0x81}, {{r5}, 0xfffffffffffffffd, 0x43c6cb8392d50a34, 0x4, 0x3, 0x2}, {{r6}, 0xfffffffffffffffd, 0x9f, 0x80, 0x4, 0x6}], 0x2, &(0x7f00000001c0)={0x101, 0xffffffff}) lseek(r8, 0x0, 0xfffffffffffffffd, 0x800000001) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x200000000000031b}) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000002500)={0x0, ""/152}, 0xa0, 0x3, 0x800) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20cc, &(0x7f00000024c0)=[{0x401, 0x4, 0x3, 0x3ff}, {0x200, 0x1, 0x3f, 0x9}, {0x8, 0x97, 0x0, 0xed3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000025c0)={0x1, &(0x7f0000002480)=[{0xfff7, 0x5, 0x3, 0x57b1}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mknod(&(0x7f0000002600)='./bus\x00', 0x6040, 0xfffffff7) pwritev(r3, &(0x7f0000002400)=[{&(0x7f0000000040)="6f28ed4a6b301b6b78a621bd289f30f30e6543", 0x13}, {&(0x7f0000000140)="16f0bb1b43c15ddfbf78675a80368c3cc5500b6bdddffd097278a29c5d6212e36a4eacae3fb398c31f7274f20de0dbb8ef390091aab58098690f3ecfa5731925ceb4fa1845bcdd7492455ce9d621bb7f9f07704fc8fa0fd5d56a30cf24bb32b4806e4f9f3174ac4c1d848f70297f38f57a13e716df6a4bed0cc10c5f982035aabf209f5e390e3509ed4ceaf3f3e0c7c61db5f44e9d56016e87d8e6047ef0d951054a68be7540", 0xa6}, {&(0x7f0000000240)="77081237d98a98683db63edee96dc6572b8bcb1b859c1cc791b6cf899b6d054d7bd176289737e034f365b3aab01d72ca5ba248133b215bb0e1cd23824779b657bec64fb01353fb5b91248a7e5d230bdbcc2fb6493a0dcf1f707ba24910dda4d8c33c197643ef00c038133a5006a3e6af4441a5512e0ce609fbfaae66ac37bcc15fc0a9219a3c058d7a5a9be4d5d592abb919b7c4d366901b17efad84e0cbb96710bfd67c0f7a11f3b9cf134a564b3278a66350d3ca6d6b70107bb9606c1d1fef6988e704aaf122213cfe9da20dbc2b24ec3f9771126fe2dd658ba05cef72a6db5c345bbab32c91885a57190894e0c74eaacdc50034e6d57faedf75fc9cde0cc5c67a23a6f90b889d599486968ae46c0b5b0487ea33f30332f4432abd47912fe0de8800f8beab5ab8acb0734864a04f93f1cfe675ef21dfc304861d06af9128385631a559beaa560ed4e1a8539e13d6dc2be197f8b7e169394faa69a99cfe146388ad41f22e14b2ecc28564cc3590c1dfd48c2dbb1af67202c3d7d57c09db7718675c8ac42d360fe9e1e4fb60642c144f109a469564b4cf9173704421d0fd49a61be207012f0482fc93be106aad7ffcad7676030443b69101afd512d4a7360aaadf01e3875f0732bc7b7c59995e7690979206e549168e5b71ceea3e503bd0dc9e98de4d774dca5f1cddf73655dc88dcb5192cdacfd3d9fa4683739dd5e609720caa93a3e6bbb385dceffea7700c71b476f6969fdfd8ad8bf6ecf8c6fb42d701f09bcc2e0722296d161a0a229508349df1ed3e20202e686a7a580bea827d6e8d9c7de4c2c73cb53e95b8532373071d18011e5ab0953210afa0779257e8c6fb324de53d1870824f4aa7ef8e885317625540ee54c8c78f4bdc43a3910fff393ade3db04ab5c5f3fa2b6668768285997ba6d3baaf6fc5e688e6f1b7046742da1b84d215604a59e95f0f61b6feefa145dbd816d5d12c420ffe23f277360821485157bfea90ed47f34376c915e92518778ee64fec8552129346102eb72ae305d11b37ef583b2780861c1cd5cb69ce1425ce7c96b750a220dedee5770b8b7b172196f0ed75efa8ea49e5ccb41696bef42019811970fb676e5327249658a95e148d2b611dffdd9a4ad0facec7f5899bd3b86dfced2f323d40770506d2a2ba671207af0ffa2548f9d44dbff1c5d271147f6244bd386942e5f7ad1135ec742e4fbf5213e3df7b4200a9a1bbad0835fd28e1cc32068d526c274c6386823eea1a4bcfe5474334c8ef4c8773e90489f416d9749f89cdcf0d97c0a4e6d3be30ec857d3117c2b3fc0460082e703c96bbd25f570556b1f8afb4ad58023b53995f0b20a88b9f5a3f61c317c45b56c1ebe578dc023db10a302b4c174c073d65463aa0ea662ff4eea74dab76498048a32ff112b28b4731e56a488a9fd18b3555ad8f46108b9f116f749778bf51d22460da79361cf628961d44676379f4eca0dae77b89286a652a2bc4601a5383c67586e4a013b142bd8a1ec3f324e527b1d92b6b9cb234dad6a4940b94cb7caa8b0bd721e4c9d910439be36529270018cdad480674396f47fa88d55167cc0c29a1ab33ee24ea1b9e5b31068ad9751b21d9572cb19901fbf96ab9ce22a15980744a75d19c9d490daf540483383072e9107aefde645c94df9956e22d254ab4d05efc5a246877830ff8844f2fc4d256b4f63b3e1fdd0e4e29481e0188feddedcc1ddb5185fa89ed9473c0eef59b2db58cdf53a633058e7788db3c779047e17602dd400169cbaeb1236f00aa9bc261fd1b3c2f092e94e7f579f56663b6b880a8d5f9baeb44b7648d35b1d07bea864a69a50161d1485352af3e3d3e79eedd2ef750c0e72f17a3fc65af41e1f4117ab0e66d65160c85b49bcaf6b613d8c20e1b2e4b65adcdf5013706814900a4202ac3e46e9d8869f14e2d6f44f031da8cd0da19d0ea62b279fc1c0af76367130aeec163337b7dc9cfc947ce49302c8792248ab61065f2d425f4a7239cceb1d8b5bb52d497c0eb4f7ca33f57b020b703147e5e796bbe5d3ae0a336cda85ffb9b9f668f8d9ac70c0e8f11dca5d2cf4b98320f3f14575e97f6eb28120b760b15500715504a14198161d4c3e5a4386459073129641d0213523daabcfaa550fc7bc64560547936a7c313c099b7332e5487c25e97c6c1064aac6ca0ea67464d7f4b175b656c2d00d7340d84a4c28436c1512bba4c4a612d005823bc2ecb2eb27bef48aa1a2a464457fe4c755244e6cbde36d09b5e26262feeadba3c76c74e563ee8f9420a98baffd79a037b85474791205a6f18b8a3823640c2e8436b8449656c874e1ef334530dbc8b3c99f58645745d8e93d86a0915e6f9f004ad6fddf81106bb4a4a86486fddc23e1e3fc2a7dcfd727245e34a87cf7f22ccc271606d1968f4bc9a683da55e91386ba54155dda614a3e7d1ed07329cb73b733ffdb4fcf8442e0151230c855b3631b5c4a8852a0e04e1c4e372a96ed1be5f8f52fe710df2538d68dc40629c4e2d7d0330a10750da3ea7dfa9ec901525d83301e87c371cc72cb3a4b68731ee7bb74188cc49ae38908e6b80d3153952394bdb29b9070e9157f8f6af46c6e802d64081a78b284ba5530aeff37f908c902c248459671824036756cc89d192fd5b42635ff7dc4e236c4043bca19fb1c3b36db3bac3dfbadf137cf9629c45f66221488497110a3c951bc287a4e6752c4deb8414f4eba3e0955b35875552a00e8850777bfd0675b8483ad3af25de7d5965b594d48b90341f77c92825fd179370a62ff66c078bbd119fd0b10999ce486b43567649f3eae5a25d5fd5097cb7f1bfae6b6517350442094482462970b69476adc295c02905dbb850a8c6dcb6ba7a9fc57e0692aaae0bf63dc9bd130b907c5b9edb070c8bb8e4d4d8d4f8393a437e0f7b1dafede44190f959ddef97774cd6c6c74646d94e3874f55bbaaf9ca3bb88e966836753cc3dfd7decb2cabc51fde0702b0605ea93be514723f0f65085b638e0e506c7d4e7981a00d05732bcdd8fe86959be628c0fcb97c6b569b9c08fd3fc041ef0b444e7c748837d64493d4a8d579240c44e49dcbace3907c3cd3e77ed918f56942fdc124161f5257b2713be26eefe35af806529b742ec7f969011981e2187f120b56c6f8e0bb967bf5a48806d2f4b132965372ef0cf2895e9351e90e8ed3ba0976432d53084db29a3d33398108f5cc9c4515e0739b1b2e63d934ce4bb001abf1ca057fe47459e602ca5384ffb9dc42694fd285e6c206c635631b2cfa6f9ba00fd6d407731f939b27ee99b210b30864117d5eb60233f44f651211e98c96fe24b227c778f13e1f91f69bf9161872e31583842c6e21f3b6f8adf0658242e3d420d793482eec3605897fd2f9e2f2fa2c8f50adffad5d014511d9784e56094161958d476a315db1546ff46f8254062e93557583c8f6da1cf5615d45c3fed91543f941705cff168e319de5bcdbd31f77d1e2082b8b436795986f88dd1f39c90b8eb5a7712e05d06066658c0d94db337d0e43b5fd46f2f4e49ebcde4b8bce5c563926c5cadfd49382c64435870d90506143b2724ab581e781119365e2b2985381e17ad40404f657df1faedbaedb82b611466cf54f12ce83267bd678852a34fe26c44f41d0004b41c7ebf3c1560cb8017113c117647602b5dd357988788665213cbdff1a72e0aefa22c83c63c7a91d42c3f1ca5e1e2a67d6acc31a2e546754bdb26f3b05ecaec75ee15793948f311e8a189dc1e1585bf3ad298392d903769e1ae3f1de6a5f7c33b65ca6d2e0d2efc31375add5f9eaec5dc89d07100aee29ce1c94c50b9beab08cd6b1ebc08e090ad3dce027f459902988e43af070ad5ac53736ad76225e756a04c507a29de2a4aaf8284f911a9bc0321acf5cdbbd012806921b03ceed5efa4bc3777d2c6501721024a3c57a457bba68ab8177234281196e7c696956acf5601bd9a806d36955d72e94f733753c62ea66906a86971907dcc86d74ce9068784c060baf3eccf7cc1d1d2107f2e806e5a542ef5844413a87134f1b36e53b1d375a91c91af38fcfa6cbb2176e17095a342063644a15513c15a895e4dd547fe384638e1eec3092c5e471e9671e9a04d87ad872959965a79d06bfac2b7e15c8ad98b55fdf1330c4ab7172c587512348035bc9057e77baac0bf502bc7c5a11aa5ffdc163dd8bd83f0dbbf3f442310fba488fb858d2708dba99c0e38b5dc7b110ff97a1cf05bef9c47043974db821633cd6d04e12c7061a298c16210aa43999e51e5206018fdc13bcc02c937c1cc0ae69346117f125d06cde89bac560f949f7becbb5c8a97f29c315090f6cfc8de44b5b6ed870b3737f30665c467500f79085f92cbd90e036f0d0ec1316acb7fbda73124665bf4efaf03dfbab3347eb69774129add1b579d6721e9886c194b39f8c7a97ad67ecec794a2c96e5b2596405a95f91dd5e3926bb3369b42cdaf13b4c0623b16522a722114558070b4b0eb6e79dd2d956a88b13c45d755968f30367bdac91e6d0021ec815ac58aa4d23f7e7f6c41f1252863c77ffa14ff71fd3ae100f305bdc086e28294a8a4ee25d522348b204a03ab0353e8fb7b3d8115f28f1f215765572f247f3956c3f428c9d83ca35689c2331a7264c71d923aced1a5f05e42e29d76fdf094e53ca2ce323b7be565198a185b9f51f11a4c7e7cc3d6c82c5a94dd961ec186bdf419daa1a33b263c4a4232b6a7da9d44285788b21de4900e16d3947319094ecffabaf83dc8dfd4b2d3ec2ffa9606130a172b6781ca30d1d537c9f2ef18695683a510b5d956119a020112cf8e3278d1d83c684701d95ecbcd0fe6b491e9bf4c7c4d99131ca72bc09935ea00a968c29b138a2d140025fc328582fceda75d9cefbfb7a6c089ebfe08c322eae92d7bf1e2aa3d7d3193c285118d61f561dcd694682e9a0b205027c0cc86982fd53a04f606bfc37057b1d14d6df3b8a574c1988b588a7c4191d6b75280ec52d602b3ef31ba797c2b8acf3fdfe104941968be4269d602bcaf983cfb8e21d1b724e3fd4376d906d2befa25be0efabb29892986bde49bd77f42545a255fe400e2360feea5183ca2ae500877e9a7759b18cd58658314de7f7098b82a4ade46a1b9596c32c5ff29afe8f87c3309cba80c739ff7168ddd18931d7532346965dc27e4cb686edcd4c5e01b97ace62ae60869cadf5785441f00dc0f735c4e679dc51cdc89ee1324b4985a80bda622ded9968b19f39232cecf1d90023931f4bad831b13c1a7000423ab7475c1fc8a912571854fc1ab293a85170b171d120fa011daba8cebb8a5af9ac78fa994d41bc92f570df3a59911151572079e0d7c6d72285fd58613182a25603140ac7c119e76c4682b7682c9f2020f052a6fbd7f01573111f5f84005a59e36bcd9d82b7c397aef8c803d1aa29a1bdc9585b9a7b63e94a94302e4649d42d31c03783d2fb7fd66f17ef0422399b661dc99776f971443141c1e418f1a28f8c80f579a69c03d387fbf0cea5e39bf6e22fb5940fec8ac7af6f85b00e25feb853b5dfcf32df9bf1f60b329137bbc16287306292b9faf6394f21512352abfd95fe5fe164283498267932f8acdcef71fd081c7384931578fa6f01b38b6a7848ed2938e2da35bb6abbfb248bad697a2f09896a98be5d5711f91fbbac5a1966cca8e40b7a2aac19b9d3f959cdebba8e834d741a4529c593ad6ae9e8538ea5ca3b02fad3ed6aaba7f5d8ebd4540b7f544fd9e03e45c2cbb1874b05e57509a5a2525a1a12039a8f242c6ab29a859f8055e5dd31ee4c9967", 0x1000}, {&(0x7f00000000c0)="eb587a7f6032a7", 0x7}, {&(0x7f0000001240)="c4891cccf12c3436b787e8d4ba0b6cb98a4bb4c563d13728f00441db24ec8b98d84313a18440831022c678315960d2f556f73655353fce151cc186c9c798395809bc66cde6af85bd6940da974e84753751b64f7434f51656ef33746ecbaf079f6c05400a036d22f796ec3b1f046319123d60d5c1edc27058799965355ba3c20846226c8c91ac043aa9bffe096f5e7b065175f7aaee9e2561", 0x98}, {&(0x7f0000001300)="34e39de65e2f79daf503f82406c41525f8be51ec040c573a1f76073b971fe9c8447d967129b3a0a98339cf49c27edea7995c6dd1c9f17d6de5d8ea93c305064899c5501b1bf68c1fea7a315d5cfdc906c054e5036c82b40c6144266cd0452d6d3cdf3fd6dd674633b4eb5f9ae0c859b9bac3b83784b93e6af492c94fba3310e91a575d6170cd941276df4b3e7daba76c6e", 0x91}, {&(0x7f00000013c0)="7bea7e3eeb9199b49530824a79", 0xd}, {&(0x7f0000001400)="3dc2f47aed19cdedc7dd1f9331f3695603b16556e130d0fa19ed9886246c7cb6356fd5894af40a652e45f455ad0a31cdd136e2feb24e34aee4dbafdedeae91e30e8ce4fdd89475bd61271f7d012b3ed3789c550ff653401b89eab8e4fdc1c2145ad68354939be4a957f3386f53976bce48f0e973d02f5319752916c1228ebcb1ce68358cd245f0393343fbd9394186b3e4ad47b5227da8d1fc4de857f08785a6b3a42739d7a0d40f1f706e8077a34fbab3da53e331e399ed0ab61630d36839f17d972ecec5353e8039bb00bcf089545a1c062ddae01fd447ed6f6e23f5bdbe8b24ee65e560cc7d9da4c5b36539f3389ba73298469ac1e430b387514abfc9965810157aa36a5544333935b1d72f56bda290d6299e1df5042667463e523a1620021a8dcd31480e6506b2a1d56c412fd9354081249bed1b2b33553287cf7a9a95caa5144a8483f2d245d1aa54e0383e81873a06c2393217638ada22ade9449a6597dd340322f6a6d9fd85c9c550338137fa651125f88889b23b998b67a63a039e0a3b4e31f3763e514ab0626536c686a7ceee2f3df67994b648b3cca93035dc038ef90719d347ce81e37bbb4cf2c64f028cf7299bd12876c53510d302a364158aadea2cb449e729089fb11fdb0fee24553dfdd5d14e44cd70d69f2384443987fa7d0dbdafb013b06897c5cc170880628e887da25b4abe4a6041a3aa0e4c2a8a0e5391335283c0cb1f412e7c8e119ea4cc03dac521dce791c2147967a2edb76f2d9a09d709de897c8fe5efc100f816f24ea5bc59f7c1c4125d1f3ac28bf0c49f904902d5939a7a3859a9defd9ff64ac0a810b5245335161ca7687553f5cd6cec83be492e80b05300052b68fab5dedcaef06949428be553c6a0f2ea1d50e9bcb0376d6a3b9a6fed93eee0808de014b16cd070411e4de342aaed36255f4143e55769b65bd32c158bee521870d249aa5c73b07b2b4e160f2788ea0ace33a049b489645d627b7d2f6d0c201d284942553acfe4d29dd4a085783a437dc8c7e1fe9eaad524a63261a3943407a41a9afcbd86c03bdf2a5473d12dbc8164e5ae23088f0509422ca4db33ea93597fb1112b85f07944c22de517846759b829f745ad617ad7964a9a0993e7122611fcd0792393760bc94aa136b1eafd5dc37c545de5f5b5d47d7294213e578e41af02e5ed28c5e3fc3a377c9b1b2d5b5f690d302f475fbfe018b92630c8bd8b5a4fe19d272b24242a8e139573cc9da557266d72a64cf0f5fdb00bf61674d4f3b8cd5394c08a921895e578ee8ed6888b19c64313085d5baf463676848ba2d0d615f0bee17a40798266dea3bc1d0c5f2dee792c3a1ebb8e45c10b8db02f710db6008570d49383d4cbeb84ca6e877406b82047b9a890f07d58d9da1f21cfc817c3ca85f3e02efda7844679c453e429da384b7dba70c3cb319a894f34e64428baa0af9ffc2031a0e9579192016bc87603a9b0c86a52b4b58f9b7a262fefe12efead6ff96949d3559c86d015941f6b58d7b482fcb11f54be5d1b7189d60751e7c59a66f489486b666558435cfa14f06bfda2ee8353acf33a524ff24fcc6bcf1fdbf97ba0988abe40e5038ce4f37e470caf4f4d6fc9484014e29352c498eb9f525619353d152e729f62e243a26d64edd838e651d7071620b04e31a9dee84d812850c0e5c2a541b3ffa81b5756eb9bd8c1b8ec7d7d6512d648ad65052428d23dce605f331ae126f0fc983d352a54cf3b14c4d356f2708d257c3f840358ee0509f7629aa601c84789a4a1e929491b3e6eb20ac2b000ab522172e3feeefdd59780fab4c98a63ed8dba6e27a54a057b83fd534f428bba6e2fc17b5473bceff47ce9f7e310c9cef1b39509f05e7f4dc4038f67a739f1edc2312ad2f4465bf4bbc7810eed0cbb27164c1c12441e5650b42b7a2215811bcad9386c73f56b6185889ff0235690fb6e3465d7792bcc94b47db182538635b1a497de3720bbbd99d67efd112f1ed661493f426cd48bee5d9c65cf9c8950b4ddb291731468543760b6368ea345677a9653bcf43ee5944a6ce15b8469af84af2af2f3d48812be8934107c1c63964d133c5e1a8c3dfb6cd7f419b99b9fda74b886a18c8873e0f295ed41216b430f077ca0aa873118b795d56a7b467cdb91827b60ea15d1a5e454e7209fcea7e03e8820b26fe125939bf449dd92baf3a4df27a342b79e0b4849b3e9b0d7b6aaf40a0a4fc8fb8e01b2964640f7865d7cf1efaf0458837781a41262ca389f6f93cba72a71bee4cdf02fd1573bc020489ff05c4738897598d9174eacce6d8b37f85335c3c42117eb0bd856cb87fd62f15115f4cc065965c1e91a6714a5f3c3a45fe08101f62e1bed6b33d3a68bd22ef6e955e9e3a1d212699401caeffc7733a4b7b66223b6a867fbfdd979c098945bcb26faa1e756fde900b02e9135869a384c2aa344a8ff50c27cb2156e164a6d278ec42813e59b8205a75ba1208fbf9c8c0558eef5f4a9f59bd0ff27d6c335385ba60e437cf65954a8c0a8e166e93eb453c9c8a52c52673e052bc8d04d00ab3e0c3ba769992b069d1881b76d4001fa6e0564f7c1043f5bbd24de8f08e186e91405a7f2beb9dd60423989b47ef21a4998e68c67735389560521ca012645fb8b1454dddd46d669db726937ef6212d0453895b8c899a425d19c770352473ff4f7d4e80e344ca2784e7f8f47ac872dc98776f2dfda48f80496d54b1957f20bc693f3b8c733c687bbf2e3f04c183e281a027f8df577f843f69fc8e85f86a645e8464d2b5f1fd9cbe33f80829f6770cfe4211e1dfabb4a5032e3c4324ed829595dc93b17e9cf7d2a7a59a4e8a0b4d2d02bb021eb25a0f447e947e4c248132f2c0eec5b025ba1e23ea9d25b860fe4677c0d23ec6fe94a54aaf68cad109cfe8e76b155200fd7327729dc7c5931dab4db8fd634bcbb289f3db6ad6764b8a5beb2da18f51427a104d235bdc6fc4aac5170fa76742a3570eb01c6367e0aca6aa16c13c785c5df6367f8f6ceea401af270e57a2d1c2be3fbbd1ccff61b4a538fca8b575baed7f2885da7c14868893b834b9cfb29a4cf8a93033e56f2404a0e91f942cd6dc10ed46ed0c9f8fc5d194ccdbd6955d5ff32624c92dbf0f97ad6b1e17bea9563db22c82de5d43f7c801460c277d4531456d18423b2549d9005576c8e78bd3c57e2840f6e0fb016578b49861b693f3dff518ddf76ca517e20a8749153d487785cfede18d47b8ad7e8bc5a4e5649de1e29851f00b9120306f4523a5683e95d2715a17eb796e3eb3b00f376adc0cb8fc3fc4b8d6d397b7720292c3ed6e4f022f1da445c4a8050b222512f6c0b1346de4199b48219808ffac7deb262cc49d3283330afcfd144b367f81f8a26cb724c0855527bd88fa808944a5d0cf06ce3c3bde6266b28678a645747d59434cc0bfc0b8c52c9b33cea4a62e71d058c67ca8b2d22e43daa767c51bc1cb7347ad3c20feb5d1706a79a3be224534e027ee44df30365e0e9530f40926944cc6be30ea0448dbada9c71db90c78afa1118f718b30ab7c84ae83fe0b86f55cdec0f959e1915a587c4cdd463eab608b4ac2cd662dd0e7505d1f30954133c520c710499c1a991fca27adc8bd390cdbe8176b1a4b9d4fd8fc66576b07e1f93dee74575d5d9bdf4b8414933be7873e0341d1ec525c585ea24ec8d3763773cb7a6f27acd14df8ab6c14ea2fb2f81eb74989c6936f2b51f4373ed2ef5b6debb62cea49a393871b0b04f35561c1eb91b985e5d85cd9bc3c900c2b9aa728ab0c2203271c7b73ecb20be52941ae2275006c71b04ae3a4cd98bbed7238266f15541bd7f1fad194f38b93a86a4960f731a627e18f39bc2fee4742e22b3e3dde50a0234d8f33e8f1c7154336e30810ccd4fcd5c62606016bf72d92b9be969b28ffa383888d2629a537b635005e06d1973d2e4f7c5480e361d26985ce31248d2a24334b3ae0512c678a42047634a05045655e7ee2d4c8648b57a3c9427607d9da4b9b8640c3a018b126730a950a31d36fbd43174306eed9de164517a310f24cd432d8823f78ba9684c402fc528243e1b16da428e36c79bef5f68b3122f1d4c801404fc764c8158c38448fefd629c724ef56ff1bf69c2f7d490bc5a0ed864d7d4d3b49c07d35f50fb7a5b8e58c3be0538dfc42c3a405b9e058e22bb43b02cd8762da7a1b8e96c341b46601f690070d7048072e53b845ed10fe6980ce16db65366e0b7cec976387dc18d71317c83752ebc6c8d13977e36002efcff341219949caa7357b425a338f494e2cb6fe5b8edb21def79449a1fa5d7ef011e069172ea1e1790ef23a1137c7c880ae03684b9fb18f06ddd255807fd0790aac69724ad4334581496e85133f9b76a5656bec94e02fcef783480435e1d53f9a3c672e8729a8c5c17b44487411c7e833cfb79f601f5ddf8312de390d8a3b780ca2a4ea4caf917476f2a16949ba7cb34b009fab0b4aaf9d853a4d1bbf7c332fd7d59468ec4c71323cd1402cfa7af37ccad4db113502298964d4795d024f22576c00046b34551f669b01c7bd22cba29b3e518d97d92522808f8181b395453a226d065a392572e658de33bd5b3df1e980a8197495c17c3d3721ffb4f2c27fb0518845671f3362ee8b96c2fad450846ee3efa1cbe87a73476c3fa791ecf295173416d6d8946083a54a4723036c4bacdbf2728ba588d3509f99131f26e3b94ae3e7b6d7e0e59379dd9fefb6f11fe4b468c2401fef906542e5002a8e2f24bb1931077dd30825ab3b8b48be9b16c0915c1b7a774071678c8dfb3ff2efbab0acf4f539baad5575d094ac87f3b65e19295ea6a3024eb71b2efcffe6d9d571843e022ef81afec9d221132479e910c08def5f94e4564ad039632e1fe0ff8fe88323e944c1931ffc8e22274efdcc3d56a8c5ccd5a72b7f0c56ed7846c0d43f2abb299c7a9881b982a099aded23c0df58f68baad17276fcf63052fc97c5afdd4fa3e76d7f228c7dba522c0ee98a727bc03238c78f77f7413af35b23c66c87d9969eea1a64c7c61b5606eb47faba36b9b31083c5e6db9a28dd78ab7e03fd416586bba228cdda5c0359cc5438970d94900bce4741170cced9efb92ce6659468b0e0790344c7488243611139af1d8c3595d079583a628f3424d153a4866d5a3052d4c8caeedb1b9c57b998962e6f744ef529cbf864cd85d7ce0591159223b355d60bde98f9d7b14f6bb0f1ff62428130486a94b3d988c46d76eb6ec240d21c0d2124f67fc49f2f20bd7967530be3d15c33c86ca4fbc178914abf6c9d8006c200aa7654330134e259c06949068efcbdc375986465a65fb5a911649dfb394b726e0dfb0872bedaa9481b55e27cd43ed496fffa4a1edaea3a07578eef5445985e5eebc8d2716b2eeb880bac6f586a9a517e4f96b95a9cb5931953b32f2c0dc88a3bc87d5865bdf843d1e461f2eb91c6e2210ec0b4bd9ba965e3d0991b38917fb8fd5992ce3e07929f5225e9132c0b61fc57539540fd6228b6fa5e2bdb84711b5d33c772d31e7f6e79561cc941e759c0a47d33bf106596e14d9741d08ce935c7829365d8e316ec5c845dc8a3991ae322036a56e5f092f1bc27d13f0c1644d4626d0f6f6d15bdf4d106a765ac869a4d8990b723f1b6529b4f067fa224f5e55e4be6c116e46551aa358c25e6c080014a07fa886ec39fb2d9a4472110eb8835f665d6934509d676849e6ab462e385a12fb334933e9bda6807a320f42844b9008cb52e548f832e2363ac7d59f3d5b1169343549ba5948e9f57124a5a845289e79f3b6e8098fab", 0x1000}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) socket$inet(0x2, 0x4, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 11:46:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4000, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r4 = getegid() r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getegid() r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20, 0x1}, {r20, 0x244}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0x408) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r28 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r28, 0x1}, {r28, 0xaf}, {r28, 0x10e}, {r28}, {r28, 0x2}], 0x5, 0x8eb6) shutdown(r28, 0x1) fcntl$dupfd(r28, 0x1b, r27) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0x408) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r36, 0x1}, {r36, 0xaf}, {r36, 0x10e}, {r36}, {r36, 0x2}], 0x5, 0x8eb6) shutdown(r36, 0x1) fcntl$dupfd(r36, 0x1b, r35) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r37, 0x4}, 0x200, 0x401, 0x2}) r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r44 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r44, 0x1}, {r44, 0xaf}, {r44, 0x10e}, {r44}, {r44, 0x2}], 0x5, 0x8eb6) shutdown(r44, 0x1) fcntl$dupfd(r44, 0x1b, r43) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r42, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x9, &(0x7f0000000300)=[r4, r12, r13, r21, r29, r37, r40, r47, r49]) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x95ad, 0x10000}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) fsync(0xffffffffffffff9c) 11:46:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = getpid() getpgid(r2) setitimer(0x1, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r21, 0x1}, {r21, 0xaf}, {r21, 0x10e}, {r21}, {r21, 0x2}], 0x5, 0x8eb6) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0x408) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r29, 0x1}, {r29, 0xaf}, {r29, 0x10e}, {r29}, {r29, 0x2}], 0x5, 0x8eb6) shutdown(r29, 0x1) fcntl$dupfd(r29, 0x1b, r28) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r27, r30, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000001180)=[r30, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r37 = getuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x121, 0x9}, 0x800, 0x1, r39, r40, 0x3, 0x1, 0x1, 0x5}) r41 = semget$private(0x0, 0x4, 0x408) semop(r41, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r41, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r41, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getegid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r47 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r47, 0x1}, {r47, 0xaf}, {r47, 0x10e}, {r47}, {r47, 0x2}], 0x5, 0x8eb6) shutdown(r47, 0x1) fcntl$dupfd(r47, 0x1b, r46) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r45, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r55 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r55, 0x1}, {r55, 0xaf}, {r55, 0x10e}, {r55}, {r55, 0x2}], 0x5, 0x8eb6) shutdown(r55, 0x1) fcntl$dupfd(r55, 0x1b, r54) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r53, r56, 0x4}, 0x200, 0x401, 0x2}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r57, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r58, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r58, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r59, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r59, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r60, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r60, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r61, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r61, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000012c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f00000000c0)="459d59a6aeb3e946bfbdc338589ffe03d4bf364573f23045a5fbd2d17498b87178cf287d25a5338b431da5e6f0891d072a45c5bb8f27f2bfb56ff66ec3a294a643ac0800e1b2f6e00315c10d3a142722ecefee004dd600e31a93f2ae444c20480b64ce9c1018019500b06db18da3ac2fa52779a7362ea320f128def81f5479b44719968ab3aa33913f8e361e8adf13ad8e1a9fea3f1c0fe9b7866374dd7826b46b4358c8861d635ca7eb07f1e059754e07c16aa757ced0607edc12ab559e7e8825d4819723d1c253f0acc54b6fcdd12696dbb24cb5c96adbb1443cb42974d19250ff587355135ae1fd9c59b4addb74f525ce57c22313f45bdf3b0f4d3f971fa88821f6f018e52d306f06119cb6a969def4a077fcd323fe5d45514a48e8c7a738748244619169e6041a05af5980bb4037d2c83f9732698f1f6eace78d30ed00db1bfc50f854fde138d291ba6347f8ac9056f2e5fae2ec45ae64958aba8ad9ae35c77467bcaf0d7cb22f8b110b2601dcad0575a7384375c6ec59e2aadf79f078ab6566a426ff18c5d31c21743a2a8633078f6405b45d8bf0542ae1db944c0c1406862c9f993aae395d07ff6004e9366a549dbd8efaa40128b09eae6992ce797dd3e1165b88d8b3573aab3d43b7e1b656cb4724620859690cd6138b95f7ca8e962dc7ee82fb3afa2b6b70af73e799ff50aa9b735c0894a5b2319e709b41463b377fd3770b35d75c6fc1d974463c5789478ec5560cbd032dfb8f749835bd035c2eede4ec8995ecb982f56a37ca15f52806d2a33b3a7bd39f488250cb69cdc675a0454fe423424e4d592521930d1301d7c2681a342d458020f1ea3c7f4357d2cef2f22daf9893aecb32056c28cde25988dc83f4fdbadbaee05221ae025c86a3de72547c2ef3ccde77000a09ffc89a6896f8a2f02a22344df2d77a43139037ddbe2d77b39764e767536bf369ecef15a9732f01f6742dec703b9254f0f9aea4500a7f76b96b5a9f12a59628610c5ff6367ba922fa5abe91b77bd449628936620c5a6b9ee5ddaf15b28dfa4b654aaa20d6de3c254867d9c21749e4e3f2d3245160bfb3bceef43be226f802591ca5627c9bbb8a3e413d1f6203a8bced9eec1f9bdbd6116d6347ed2f8ec581ec3c39e3a48ad483c4c996383e5e56943439a6ecf48ac7ba56d2fbaf908f2e80451ea97f16a83a6ac514a7a6465642a8386130e14dab217f4b891025452aae5060f04e1cf9003bace692a4ab6bb7ad287857b770b5aa01c15105395f4b4495e56c275d5bdc41e416451dbbc526366d976fb7f08df8886872149f412277322f2aaa0cfd77d82f8a4f8369989247d3ad02d089f3a679ef58a9f7765d31ddf9eceec1df0204d4a52db885ec60a49e14d992f00a0bebd9e7af260e899e81bea97d4ff16ad6c461e94061fa02eb920ca1a2e1252d40def62ceae4c252e701137050a6ebe252d80e88cb1450797deedfe34ea8a007853831f6188e6b549cc6f8165be3672be1a4015131a25892c64f47989a9b9578d131ae3321024ab34c91733989c104e3ad8e85f3db7255c92f044336415f1eb6baebc652dfba3e3d1fdd7ea2c50382ada76d39d6f3b045a195cd2873263ec4f9260b1f552f2990d31b3a98243aa293af22cc66ddb0d4648c40b532eb8c173537902a2252e229662940fd13738f92b803c4048fd04ad08c49cc86a397231a6729505449a6227c7c33012c401206b36ff856d60002cbdb9ef53038e0bd4b0e9cc33b88a8b2188234b3e02c821515e39cf0d2a65370e0511738abd2ceb081f89204fb0ea12016b7149167d2fa600d964a111c56886a5cecda377fd3714f02a597e590f729180742cdbcd31c01857a770aac677b6eac9f3a88c6122d7d74eba445f16244b05cbcd0873641dc01d493e601df22f2078c6f464ab18c0ea9bc1e6cb3d808feef45a697604904112b3b389b7bc319378782dd1efb7b5d82e1275fb2a16ecd42480fe761138c8fc55ceef4127afeddcb96f4d9f4f2270c5a98eeb86fdb3a9c16572e9807a6603cd044616cd236dfb7a7d35cbca83e0dd08753551cc8f3e8e512b0b050955a9d6e12b052e7840ab54649558553090f21df6ce4ed3b7e0a26690c8102c41de1d7547c7c75a2b835f91f18ca8cc95da0f0780663efac849a8c7ecb2ebce3f5f1585b2204feda2b04907bd33d2c6f9a20ad24aea6a763dd1f3eb89645e013536237685ccc5d3dc48499e9649c56d18c2e2d607130da186b81169841631ed3adc32747d0d7fac3dc0f1cb5c32df1bdb7d272c94e7da4b6b91442be191ff271319932b2a07efa62094f06b01687ba59f710de37e4f57ae4d8a300fc4a2e9f114972974155993c0ac7dd8213ce947ab240f3d9dcd75ef78a8a8b4c2f8bfeb7f623a73eb87f9421b0bd5288c9220932a0edd1d5647f0686c08a89f1ca7dfab317fae65deb4e2a18599e759b551ee8a3609637f06b9786d790ac7e31c1669f84afe4dc2b5b77911f8fce2e2cf3d0e931d628aa218d8767098dd7efc624416aadb62f87e1ed8b79f38265885f910d9b798c703ebddeffba2818415555e4c57960a8ecce21d965c1ac5ad3d67614b99911bbb1489270491a186bda88bf229217b5d9053f0e5ae38746beb45b54bcebb24370eae66ff9168059f256e00a2a57e344a8d2483a45c4af8a3b00cb309946847bde4b68180524f0819ffaeee0fdda2f8efc26b4e4fa396a70f1ef850b7c6bf6cdda9a1085c5bfca84e050b83fc6c42a504a3a7734b6deacf2de8b69ad3f37186dfe41d5334d623cb28e63955b87b867b0c90136d6e790bb3e213c4ea2295100d7d1127643e0cc7689cbfa0d42dd9e2ecf057423c7b5c8857be90baa5bfc575b7978a10be985f465498e6b08ca434afe81397c88e6f1d1e8d3dcc4b6a76df89e2755f53d576841e196bc764d6d7141beec0ee70eacd08f51a2ad23f79c9f3a4acc69b70ead8ebd52fc2b65f9408295bb5d2e9c899c0fedbebcd0a0d3a8d7ed1fe01379f5b815bed333ca5841da1feba7953861434292fe155b85f7e65cdd688353dec87f6de9eb6b12685b3f84c7df2697ce4083d175d2812d462393d8449a30001b2b5315562b1383db73051d4cdf89ca7b9dc158569db98e60ef6d6e03f4b5e8071dac4182338362abf2cd27c75e29899f977388d4cc5c9fbcde6a46710e72c0a8dadf6ebbdd0aa017c43d4aec57f1112044aab79979088050a97d20117118e010f84eff9e14c010057458dae6fa0f529c20e0c46919161507e0f4d2ec4d7c9e6f0a52ed65f857a95e65b5812567abb5213c5228a6925a3a343111a38b59e51f8245d779435666e24e2b54b8023ebef9b146e26a241fdce2ca5992ed106cc79185d8bd162377f64c94c067f8e9419ad60f9a5ae3438eb1559853b8d2e7bb643406761f22414c272d9dda4ccb2257c92c3facea59d2aa98c6e63fd1533d60f0e14916d3f31a8feaec08cee2b66b5c4f0a065a3aaef8dd71d13737c7c109ff23f9b5620dbb6ed7f6ace441fa98c5e7385dba5057f20532bebe637623666d4bda08d408b079acc44dfb99abbe6720a19d6fe75dbed9a8254dfc8f9ccfb9b5e325cbab30c96f7763fde9d109e944e43bc2621a872d04de4a069f9b6e229711fe680d9372542d26a5cca5799c3c7b8a53fe469fa6e03a7e213779e5ad08ded3253f7cc8988033f51c1b26354274ef41ba29ea93a50d8d42c9d150eef886510f5eb7379bbc2f685e8a696a4ed323d5370eed010e0ebfafe80c4bd3104a67d4f08868f0cb4df1c22525246dcce6c02914a6a7721b1423efb293eed4519477eb066c2432e34d5a791724a6c42bdf7f53e9f9bd1f7ed2b3e2e0d94bbb8ddc76baa38b3d6283fc124f6ccb113c2a7911e7acb0955c5af8a4a0b984337ba4cb9ed801493a17263abd40de7144271aa2fbea4593e3a84957d9254b2df2931f2c84030151a1b89a3b721505bba8296f94ba1c993fada0696c88200d31f25ed93e77ec399923ca7fc7c8b03861adb1916995eaf53b8708a507fb28fa82448883e3e3ad8afd14a7207f159c1888c14e3d22f8f436c43660c1725019acfd9d6ccfb2638561599a39e3e1a5aba102d9d6c546d36c4c1fb054577c80998274a0714b42a51023b4ad5d0b61fc25a840b5a938c6cc8c3c9c3e8a2d1e759755805f599fdd8a4c83fac52ab8f28e674519763dffa64c792ac566d579c6b87f99f307701dbecd8fbfb18b43f83be9d659d725e07bf4d460fc3e624dfcdedf56de1e21aa8fe24bf9a210e59bd3791be6ede0b2d056f197c030ca7579c411948fea76372a66ebf6384a36752cbf1c4bf4b5361afa6201e3ef5f515ba712d4e96bf2778de0613756c31bbd3863027627f7f703ded69fd3d63dd372f7de1ad7b9cde2f6201028b5d00336d0435c105581a7ec477edd34414b034e276cfb04df58bdc1658451eb0ddcaed85b8fe1918ae2c77daae76e75b8f747c123bcb5c010e583f6a7a27544e8dee46bb52c44c7abaaa73e4e191a0e87bd306321fa4d03ec9c7a46dfb99a5741a5a0b17b190623ad516ab471a6959b14cdcb07ace558cfc57fd1301769653685f85cd7e2fc0292a82e160a035e55444194059dadb29a51b7ebd1e3a5aa362be2c9c5e8652f2e9aeea0057c028ced90500c609f4a8300b0f669cd79dcb40365cddc9d2d54fc59c71e8babb4913a630ae53fdf320855f3ff72ff2bcd01f1a8d6d8bc867b9db3dfa32523563704b3b759721e0374b019935ba717e17b2a7f82a23dabd7860d891d19d818973e271e3ab2239f159719788cb4ea7bccd5dfdb9d0ab8444d54f0df063777f45e786a8ff3e5a62976ed86fcf84e1aaaeff86f08c0adeca530e1e5ed3c7c89c11ee4a35933dedad2d41ff3bdd24bc2d4a42a82d79dfef135472d78c81bcc1888b403082df6bd4f35db64e7dcda7873c7fe6851dd7647ff992e25a1e6c83a747121d40aed2fab09f2447b8837547e1241b18baa74aa98ea51b7ba4b0abefc4edd9312984fe3fcf76f056226f05c4c0f86f686dc5c2bcb1a9d905a64743bf33e5dafe6f019b4aab1470763932a75207f9e249fbc025821d875ff90be4b4e2fe9495903f3e16d9dab39b9c5ddeab0bd837c017459ae439aa56cc114594cec0c768d04c12efad5733afedba1fc874e2fad68030e76528426a85cea4c0c4637a9ffde3003f0d93d9feda8a49eb097f1da21e3e7d5064bf02a3c69453325e9ff6f7611a2f3d646a793842a79a2d9c408133657a31505b382e8aede08a46350ce28cc69c1eca8600bde4af4846f9974ccfa25d64a1a875919049afe0e37f4c96d655b3b44a84fc0532f3f465b51e256a7d920f767c8767f32188aee5ef9a8ccfe0029b980ffa5c58232551ab5d8b4980eaa98c82372cb33a624a19720817b2c13099e7a3b672c71f84098e6a43d3fbd4401730f8ec65055503aa20e1fea5f96bc1e4e96a827fd124699b5dd13ac42589c061aba2cfead290c506671221ef50c849f5e89f80400463f94a7050b0c975afde3764407e176315fa350d82b309e564f6dba591c9449d95c6a65888ff2a20045aaa92bab31f598b0165c742341528f3b17fe771bec89bea462493fdef64cb845a687578dcc7259e9e53f5bb0872cf6dde12bcd96ca334066a588c475221cf004b8a3993fa0c7466ac3239749744e9fab44ef834eb5a97b3fbf2d10eb9533ed1887104a33b4b00f6d40d46f28403f1ed3309a3edc0b22a95e0dea5e0e52b77b17c0d4cde402d742c473689d472da1d06427334dcc2ca0c2f1f65a7dfc085d55a587d09c", 0x1000}, {&(0x7f00000010c0)="a3b9f7dac60c462308f8b87294e399b47f01592de68aa721b415cf60ff22529ca8aa30eb6c975eb70055ebe3aecdc44d912603bf6cd3480f51599426540fd4612c125a31", 0x44}], 0x2, &(0x7f00000011c0)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r0, 0xffffffffffffff9c, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r5]}, @cred={0x20, 0xffff, 0x0, r13, r16, r31}, @cred={0x20, 0xffff, 0x0, r40, r42, r56}, @rights={0x30, 0xffff, 0x1, [r1, r57, r0, r1, r58, r59, r60]}, @rights={0x18, 0xffff, 0x1, [r61]}], 0xd0, 0x1}, 0x1) semget$private(0x0, 0x4, 0xa67b2336df0d0f69) 11:46:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 11:46:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r24, 0x1}, {r24, 0xaf}, {r24, 0x10e}, {r24}, {r24, 0x2}], 0x5, 0x8eb6) shutdown(r24, 0x1) fcntl$dupfd(r24, 0x1b, r23) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r25, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r9, r11, r26}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r27 = syz_open_pts() close(r27) syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r27, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 11:46:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x8001}, {0x18, 0x3, 0x3, 0x4}, 0x238, [0x5, 0x7, 0x0, 0x0, 0x100, 0x0, 0xb169, 0x1]}, 0x3c) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x58) 11:46:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x30) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./bile0\x00'], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x0, 0x4, 0x0, 0x5, 0x9, 0x6, 0x1, 0x0, 0x5, 0x1000}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) 11:46:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) ioctl$BIOCFLUSH(r1, 0x20004268) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400326c4f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 11:46:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61, 0x0, 0x4}], 0x200000069, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000000)="64809718764dc4e5ef7e274e2bf3d48c898c2d0356cffecbf891f1c30272ebd331b5a72d096b9443c5b9fcf91f7ddcd28f1729e1159d6a507f26a1dca66c8f35056979059f106d867315a056d73a5a5056a3ee7138d3ec39d32b5bb89d60bb399ec3750fb895665a89b79392f2dbed9e4460", 0x72, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x8000, 0x7fff}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) r3 = msgget(0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/89}, 0x61, 0x1, 0xc00) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f00000000c0)={0x8}) pckbd_enable: command error 11:46:24 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) munlockall() rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:46:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) shmget(0x0, 0x3000, 0x100, &(0x7f000028d000/0x3000)=nil) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 11:46:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=""/234, 0xea) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = semget$private(0x0, 0x7, 0x480) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x177) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x100009, 0x3}, {0x18, 0x0, 0xffff, 0x61}, 0x7fb, [0xfffffffe, 0x401, 0xffffffe0, 0x0, 0x0, 0x3ff, 0x1000, 0x4]}, 0xfffffffffffffcb9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 11:46:24 executing program 0: setuid(0xee01) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 11:46:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget(0x1, 0x0, 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/142) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x60) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c65300012a74152672416c48bfbd78a20f4b22174909fa85289cd76c22064baefa3e15a5993039fe5160292406f9623178a18df1e124b1321fd26f79394554925dc39"], 0x10) sendto$inet6(r1, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 11:46:24 executing program 0: chdir(&(0x7f0000000080)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r1, 0x3}) r2 = socket(0x1, 0x8000, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="00000200", 0x4) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x1, 0x7, {0x7f, 0xffff}}) setsockopt(r2, 0x29, 0x5, 0x0, 0xffffffffffffff1a) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 11:46:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="1ce14c3b484ef37f6d9e1c166b39ea522b40da4fa08eb9f113bceb46222c78c852e976961a08af41e2de343eed77a92f742b7d1e6913a9cd7a52614d9c00d2e88642a1ded92eb4810000", 0xffffffffffffff10) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ea7f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92, 0x9}, {0x2b, 0x8001}, {0x89, 0x6}, {0x46, 0x1}, {0x8, 0x6}], 0x5}) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 11:46:25 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) getpgid(r10) 11:46:25 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x200, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x40, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x8000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r15 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080), 0x0, &(0x7f00000003c0), 0x0, 0x0) r16 = openat(r15, &(0x7f00000015c0)='./file0\x00', 0x10, 0xa) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r25 = getuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x121, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) r29 = geteuid() r30 = semget$private(0x0, 0x4, 0x408) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r36 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r36, 0x1}, {r36, 0xaf}, {r36, 0x10e}, {r36}, {r36, 0x2}], 0x5, 0x8eb6) shutdown(r36, 0x1) fcntl$dupfd(r36, 0x1b, r35) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r37, 0x4}, 0x200, 0x401, 0x2}) r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r44 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r44, 0x1}, {r44, 0xaf}, {r44, 0x10e}, {r44}, {r44, 0x2}], 0x5, 0x8eb6) shutdown(r44, 0x1) fcntl$dupfd(r44, 0x1b, r43) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r42, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = semget$private(0x0, 0x4, 0x408) semop(r46, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getegid() r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffd0) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r52 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r52, 0x1}, {r52, 0xaf}, {r52, 0x10e}, {r52}, {r52, 0x2}], 0x5, 0x8eb6) shutdown(r52, 0x1) fcntl$dupfd(r52, 0x1b, r51) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r50, r53, 0x4}, 0x200, 0x401, 0x2}) r54 = semget$private(0x0, 0x4, 0x408) semop(r54, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r54, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r54, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r54, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r54, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r54, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getegid() r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r60 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r60, 0x1}, {r60, 0xaf}, {r60, 0x10e}, {r60}, {r60, 0x2}], 0x5, 0x8eb6) shutdown(r60, 0x1) fcntl$dupfd(r60, 0x1b, r59) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r58, r61, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x7, &(0x7f0000001600)=[r37, 0xffffffffffffffff, r45, 0x0, r53, r56, 0x0]) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r63, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r63, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = msgget(0x2, 0xc0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r69 = getuid() getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r71 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r66, 0x1, &(0x7f00000003c0)={{0x0, r67, r68, r69, r70, 0x121, 0x9}, 0x800, 0x1, r71, r72, 0x3, 0x1, 0x1, 0x5}) r73 = semget$private(0x0, 0x4, 0x408) semop(r73, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r73, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r73, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r73, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r73, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r73, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r75 = getegid() r76 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r76, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r78 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r79 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r79, 0x1}, {r79, 0xaf}, {r79, 0x10e}, {r79}, {r79, 0x2}], 0x5, 0x8eb6) shutdown(r79, 0x1) fcntl$dupfd(r79, 0x1b, r78) ioctl$TIOCSETVERAUTH(r78, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000100)={{0x3, r74, r75, r77, r80, 0x4}, 0x200, 0x401, 0x2}) r81 = semget$private(0x0, 0x4, 0x408) semop(r81, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r81, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r81, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r81, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r81, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r81, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = getegid() r84 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r84, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r86 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r87 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r87, 0x1}, {r87, 0xaf}, {r87, 0x10e}, {r87}, {r87, 0x2}], 0x5, 0x8eb6) shutdown(r87, 0x1) fcntl$dupfd(r87, 0x1b, r86) ioctl$TIOCSETVERAUTH(r86, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000100)={{0x3, r82, r83, r85, r88, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="92c5f7e9a0cba9852f774921908fe5256abd433e844b094a029fe190519fc126bf6c851042c19d2a70", 0x29}, {&(0x7f00000000c0)="ae258932e98c73841dbdaa3cfc2d9b6f498a8ac8ed90c01043", 0x19}, {&(0x7f0000000140)="45dd63a30eac6f890acbe0c9b6079b2d64711a6a35232a5b29ff74908ba016ddf843be3ae9c4f545e8d43a39531243834e02220af5fb324f3cbc17f992a9e9a697f6e0d3d532d599675317c543826235512d98a4fa33a25cbb1eeb842f4d9c728ee08d6289fcd6fbcff273a4ae27ee36165703cf07307fadd9", 0x79}, {&(0x7f0000000340)="2fa65d74b80e4992870b5084a11e04b3d53ffb418aa3723f2adbaf6ae5323f274a6b301a3544bdb2a78b1be4197e953865e85306189e68250401a4cf8ed9d1b537b45e49d5bceef35940488edda3e5161d0ec6ea7744ab08d9195aa342f1bcfd42e3d4d84ae940c9fb56b6f8a4a39ed00d7c07687c0f88adfd8804dc3ded382bdcaa5273d594286164bf285f118448e244be02b5817bf372d2990bef3b366d4cbe92a4087705612e84f36e618da270b2862ed9aca36a58c6610600fd35476d6e321612f7c358bbb4db5d2b43166209d842354f784a05b860fbca025b6cd156773b851ed2b1f2517d3331c7ce1238b3e9719aec2bf095857c22c47139f43f239fa36b27fa8d913a71a17599e860345a4a38b09f0922f8f812c93f6ca8befcd3d526fe2c2bc2bebc0c00f2787a5335d84e5031c92cc397cace91df8cc6f691be815952209c99bc8e57ecabcbdb007cdfa691c800f0e2a703218b2d9c60e03aba4472b31fb8a15c5e69a74cf81f1e15e0217b81782868a14dfe0ec3363e282a2a0a5807dd0226f9a1e2a56810e33ff983969bf17868ae6290252b83e9bb24096de8aeed44312ccb9c8401b7be76ad7e75f198c8dda7a85895b3cd451a2dcd13b3b27323584a45dd8407ebea38ea89a8cb8a2bdc530f255ec8043e662618d4d6734c76acaf9455aea8c70d6a530d274c9a0c7fd6b38243cc5d87a15d8df0cd86c93f8a8878e46eafcf6e401809590d2f7976b1e6ee76fcaf9b306cd3c4d6a4772eedf3215637ff02cbce449ed8d4fbd6c2165889337e595b63b640a24e33983fba079ceca4580d50fa54ca67da5bb86a366ca8488936f39d8c96876b58a42956e20e4cee3cb9fe2b3a8b2ddbb23d7fe5ee8f836df5aa5c139c894557b7de525d3c2b8dab9cad6d2554f58929a750bdbe6390f3ab0ef6a08f1fa5e449379ebc11aebb4bf93a4d249c56ea667412c65e0a1f8bf675d8bc76d7d4769e5c5b0167697bb7d46ca02790e8229009843dbfd16be4c02f7b8bd559cd8a818fefc775d7c1d4a8357e5028a44dc02cc467c5389d1db9b70a7861300f49207b6019598e449499599f24df2a87a5fae17b0fbf1b933d394f6d63351c4fc775307441163ea07a9dac8dc4deb1cfb864778d9817da39ad4f7123439aa13db863c69847f945a5524dfd9c765ce570aad896e80771606c4b292ba2881795ed93cd1d183ba0cf9bdb09dad8d04216c82e0f2d0b2153b9d984a01bbfecf75fb1f73e03ca9984703a52bb148eaf98b86918209c7bbdd10b132aab8d5c56d85f4538f4e5d416f09ee27b3fbde21448a8b32fe60b50b025381b9bb73f834ce91df528bde11703d4f201194e913e162d7918d5417cc3977c7916488bf7394d9509c9dee7305340c266e9fc763cc80c7db2cffbb030ea9fd2076e5b587099ade6ff8b3573ecafae22ea410b0668a44faa8efcacce22321f8f060db98532217ccb87831c59c826953d8c2f46f0ac73c6ad7af9d3cf611bad2ca0e76c05c989e1d4031097bda2ddb4b1ebb1acf9c51dd2d7ef4fe67f7130eb552192405ecdd350f99fb1cd3279f476f83ee7358ab3b41b6d8544bc020e352295aefe1452bbc1c6463ec6645e7b00d0f8f8300771943c1624f7627cc582a1a26d7f46fc69139ec22df113cccf603fcaf16a4bcd32477901aee6b0408cbe4daf72a80819e8e7056b4a3b463fc66e76a9554f8ffeaa042ec005e7492fb3eabdc94153d8efa8d1ff34c1898db45e86d37a75ced7537418a3d5fb032f1dd47059fb917f254d8c69e8d6021e41eea1947a213e8f181d17a469d4fb0b9ce11fd960c27581f46096fcdd7c0b2166d0236d7e8e20f77089715a9fc2a35c6fa5ad634c64540ef813071f28ff9b074784555e50e3230462bc143b47da097851d0c4820aa3ec4e096b63043e7f03e7396f61e08a8a7a99b52b99fdf1b27b8045abaead89b3928c7c2085f817e937bd4dbaed76504c6136299cc1e0809f7816f72adbec1317ab31a5807894d8d6b761afc5435dca9be813d294f9068afaa79e9cec63b868b02b5db674f9d5d091969c797d5da5faed7e0d8412f3c0b84881136a556dd18fca622ed32f196af1261fb6de87337d84413a7ba69404368197ec2aa1ae51da44a48689f983e0d16e7c34403b2303a987499a73fb640a6e7d307fb54e28faf2459f5a592bd05d9bf052f1f0335ac336dc35b4769a43f2d5130bf623f6a74ce604fa08363ffb80aaa735cc6d3a56d601a30ecb3e0a6e50cf2ca6b16b03f7b440fe23eb9260ba2caee82ed995adc4bc74302d8d2d5a0fd30753e90dff94079294ff199187533b5ebb79bc3aff9d9f73d543c640c1d36ccdf9bec56331911c1c09247cec49a32f654ac154a388adb4ccb9a0c5035ddd9f469666afc606472f3674491fbd7a533061cd57839a586bcf66572e61ef12934128adf03e17db587b8c93c8909c7c22d7cdb486fe874777c9d06da287c2933644c45680161d8133a309d520f2c1807810a7a2f9af89fff7710e90a4350fd1572ccb59d21d62e481c8e25058faf2a28ce34c10dac86cc5f51496709c9aefe957d6d48b5bf53a3a20e74480001e898d654315f209d59484d8552e20617ac9df89b413247fa238fb8a0fc72ffd348ef08c96d839a62ec4f25aa48c2f613cb203af775f9682e43a7676cc9d1c36a5ae828ef00bb1845e0b74d0b774112220110110c495fd7e1d18aaa44a02bf3a97d438d5da8bf6f85acdabb6e77b6ded47804e05b86aad24cacdf4587136d75c8d130cc840a385156a970076a910c1fec3b872a5ed2e5280d203df041a7cef0ac0ed6b3318393f9728fc649546f2dcdf29c6c518e4b74d54ff147e7153b6e4854db86813afd99c2d3877cd477701d371080593147216329ca04d26eb5a297741cf92c54650019cea68b9db62de6edc3ed60877b480a304585cdcd71a62e6253bffc9c2197040c6b27aac19c15364c9c23a992f21697a968af5ff36322a3072c4e803c262698582a0b3e3731e8db84f7997a889559605556a25e4131a5496d1cebb95ded40c124fe874d56dd03a037a51eb1c49c581c51fbd7a82021b1d9e790c2a5751fd916e3d324a8b53017a4ca6ce05d6dfa725aab79ca9c5d0a26b277990d8d9e009326653dbfe607ab815e56604eaba6d1b9c48f76e236a2b08093d10db904b0bad03a8a70fbbd1a17f77efbfb64b82c0d70112f704fb5a8d80b24f1658cb7369f47e2e79a2f787c2323e0d57a989aa96075945404cf33fbffd7eeb4bf32e8259c4763f6eb536f9b9f551b157d830e225076efef2da01431257ee71366cda532b4e82352a03e0a354a0ebd088adfe92ff07ddc7c1dcd0fcdfbccb2985bb84bb123fc90c734513f4f6a741bbd4a7d4b95aee2dc3579f0398643c01de10496c39356da1a7e01ed6eada27b1c5326cbda5edb4a9986d4423aff55515ba0499da78818cdb73cff451ff5b584a3d00f3d50ae10510b6eedf6a451562c8aa49db5df662767f5e50e6619c1f742f9a88b643dc895768c8e9371675d64756321b0cb26c485e274ecd557a983be37d1a5f30ec925cd0430126c5286576ec813729578b83579b63f70a51d1a61074fb1f3c5dd91a78215f2c53436fece03368156ae4bd9673d7abde5baae3f4b5680d3fea0eaba02847f2c8c040b916fdd37241bc18c69b163e40ae961ad766d95849cb506033a06c0f06d08929185e15a857cf55d66666a6afe07af4f9549d4356be9f9a8ec117cf8456fca814933ae050d0b9fca43a9a00abf0caaec059defb42aadd1ce751e3eeb511a6003cfaae053c0dd600313580be5ef46f4ae8f03c7149bade7c3e320a9aeb0671fdc4f488328688bc02e8f6986d4a8a9356a1c3de64a31a1824e083e74bf97cd5c876cb74b7740b0069444b21b0956ab7b15e0c8345104ad1830628fc32ca24470b48d87cb35882f6278a883d8fee3f803371507b66f13827062f2e6a2b7d451b93b317a2497c9b75af1437ba24ab88b20752a4eaa4f519cf1a549e2bb10f20a24d7f150ffcbfa61e1a7a5ab74e2cef9ad87b125a9675c332f7079a8773175038b2917564e78ba760231cd39d95eb3e7f7281b0da9054b5ae79df81fc6d00f420c7e738149bc2420992c8111bdb45c4c4b1df0d4c30320228912c8760a16ea9e2a4b0036b35eab4e14af73b7c3271ea3ba9e0e04e4ff00c9684fec434879b25b54c1ae5d0f93c723f9a00f9444a64f779b711b9ea2f73415d64d6a251879b0ee233593a271b65822b61901ab854eda05cf39f60a69c68393e6d27ea39d6592ed8fcd40d02d95acb4e6a5e7faa880d3df43c5c4733d4fd9683e9fc946943a0a42d609eb666dd2f9b8202632590e0aadc9602f55037167816242bf3f0c0118d7371ea1ec87a31fb2835dbcdc0e78ad95dedf7c71750f379d9064e070cb688922e166000e1894717aced89828bf122d60f5b8a843786d9e3aae4bdfd364cbff41791c3e26e910ef96a1f923775f4d419df50cbabdbee7ca9012c183e693a62cd0e84056bf60a20a273bf4058c89d9fe21d3ffd7c16ddc37fb504417e98a78c39417464c23ef6f6a6bf626dea646ae3681619afa0b82826b7db0cce5c18c9c9a160a08d4b4b9a3b002c3e019e71a3fc7865bca28c38356ac5439f13b374096e6593a198ee4e66e2a93e3970a2a7a897cbc978c0ec107e4c9339488d9d691a968e7f3ab830e579ba5cba996ce09501b4ce33fbcf237c1b0af847bf63864a70895c7fa50cce6907ab22797f697715a1567c4425cff7a10d8b7cccac3c04c9f2b1ae216935d044cba9766f0090d6459ca5c7126187b17b477a7f3fb31cb7edb66f68f2a30ea126810275585af8f5b75bf747a71fe467cd128727c8847331622704f4bb2ccfe0bbd8ad23c71ca672f6b8675268e60018c68c7fe3d46ac7dadf3bb5ef1bd0d072e0fd696bdfd921151c2d93cab9b4f6159ccf4aac543941eee7d26ad888dd01e7b453ea69c16ed5df78f40f8d6512809b977ccc3e28be6b89ff1312a55a096ca6f86e201ea78e964e30a67a59a13d81793c9d56ef40c33834d72e44bd811593a5bc0ababed2d44987e2b37e8e08364c721b14edfbb91e700f311d9cc2b06655094b97818c24a9507d3f9f5e2ab972446d74056fe460e6a653b0ebfa845441f9ddf97b6857cb360abbaf5100efa25dc67d0418c93ff959fd253f883c49f473ff3e175977160242164248ce614bfef4985ed83dfa199a834de9b6c9e86bb9913dace2fe0eaf5da4513419ed0062e2b3f4e730ae5187291524b3297e4a9569c8e7e1a10da42cd15eed52cc0112c44aa55408f9bae0134f9dd65862db22aa5b7d9764a7abc8b4cbe770b7e3bbec49295489ddd531fcec95daac3e19dac21d116b7d76a5b81f3ffd691633269ef52fe557858384bcedd523e90c2ff6bce0bbcd05ffc06f33431652adad9d9ebb975ad630b54bcee3c196cba0306251ab54de2e9681980d56151a39bbbde1b22d95027f53f38e3fb55dc42b385dc486ad04f2cc516193d357afae1ed0894efc48b7c3fd142d0a5b450ea29f58d473d545e07f295b8dabf7be7483d965399327f3567045c3967c5a2252bed665c961b3d22be0f00bc301658360749904fb638a0c452d918988dfba6e7bda5b99a81b27cb9c21cb178338b2d924c088baec694fce465df6f17962291c8de3dfed16da093b6a046859477b8afb30396e48928db35923c9c940e464772ed390393f19d3dee7b0a776f93444b58354c3093b4da3f6802d2a0412834303259bf4aac544f56fdc8e10ffb6ca", 0x1000}, {&(0x7f00000001c0)="27cdae44fe285d8986996fc41b9c8fb9df984f949c957009932038d7176a9fb94d8305a080a8566038baf0ae311914da953ed8a445bdf4c4d3f00becf9ebfc5fd40553c2868d6a0007a62f4eca9d302a46f0715704607d400538d890baea141604e076e9e0b62754d3e8b675cea8c0e5b92ea249746ab1c4b607d79bcde214dbae776826e2080011fde45335793707d568c05b4058ac4e8591996e8b66825a22c546116655586c27ba3e7f919587507b191d1986e02cf18b183ad0f62f91bca0328f26f6305ea96a8768f900b81fb98415cabdbb3148569bc5dd5a06edc76285de30358b7433c0de4a925a6ae0", 0xed}], 0x5, &(0x7f0000002980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000090000000000ff0000ffff0000424e59c30b22a945fc5130c429ad1b80c85126e6468a22b0a85c7f68cc126e8d958cac4fcfd76fdc877dae3f99a6d040715ccdfe4652b3f2ecdce729b7088d425cae1db0b601010000e48adeb719e31830701afc9952901b624e5e23bb2a899125c195cb0ccbddae69abd65ff9f8a06f680077c6d462ff7d58d9d10ccc7a79b5f8b5c70b3f6004202ca6e9c995fc840f728a237d22c921a701c4d096244ed7", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r62, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r72, @ANYRES32=r74, @ANYRES32=r88, @ANYBLOB="00000000963d1170f6ed9e69feab9d55863601ba275f93c9003e66e5706251169130d0d280108c5789aa7012b63a662c9df97cebe7c044076160be999c43b7326b9d1a"], 0x110, 0x201}, 0x2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) pckbd_enable: command error 11:46:27 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r12 = getuid() r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r21, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) r32 = semget$private(0x0, 0x4, 0x408) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r38 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r38, 0x1}, {r38, 0xaf}, {r38, 0x10e}, {r38}, {r38, 0x2}], 0x5, 0x8eb6) shutdown(r38, 0x1) fcntl$dupfd(r38, 0x1b, r37) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r36, r39, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r36, 0xffffffffffffffff) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r40, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r41, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r42, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r43, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="6f9d881c7e1544a0f47ca0f6698c6833e23860f6c4f7bc7a537d84dacf7a0d1db6a65fafd3fa1a630c77be07bf3be50981d03a794923a478fc9f607c13b490c2f0ecc062ed450c1afa85ef2f77d1e72d8c8abc263a2e2e9cdca470e5070eae38c0688c2bac6a48ee1a547a8672a227232b40a5f394732ae284e6ebcb07a58d00c29967cc452bcded24986a696a8d1401f82d393fb07083ff4098c357019f84ede7a9e15750a83cff88967378b756511b", 0xb0}, {&(0x7f0000000340)="4fc95d70d1972c5c75a6fa4a7cf3f866f9008cdc38911b8c0789a78a3da44f81ab37122c2ed486cf566181cf02a9238eba3027ddd87ba2464b7568c75966191c8a2a846c4afbffdc3cbd171a5d8a368ba5ceca591b8777476d80556503045a33e2af39342d65180687175040165ca522a8aa6a410b765926792a2e2085d9de8f60b16201c46fa40976888de44573fffdb6dd782071587368411b48916e3ebd14a99ee867a900b6bd94c3b4d2c446c2360eac67516c851a0d36790aa004bab28516ba7b6ea302374bf397b80aa6ce5859eb", 0xd1}, {&(0x7f0000000100)="7d8c1d0b38eee12f38496b9747817eb29f069b2889f51d8dd5d58204d339018b7be4c699402d4a84207bf5def6fc5a2c458b9bf00fc253c0ffc0d7dcb990e98a1bd43a66539f9cc18595b179b1c95b469cc3861da1329ad367135bdd53", 0x5d}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r10, r12, r20}, @rights={0x20, 0xffff, 0x1, [r21, r22, r0]}, @cred={0x20, 0xffff, 0x0, r30, r36}, @rights={0x28, 0xffff, 0x1, [r40, r41, r42, r0, r43]}], 0xa8, 0x8}, 0x400) 11:46:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9d6, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getitimer(0xdb3035e807163ec7, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = dup(0xffffffffffffff9c) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x7fffffff, 0x6}, {{r1}, 0x7, 0x10, 0x2, 0x9, 0x3}, {{r4}, 0xfffffffffffffff8, 0xcc91de613c4915f1, 0x8, 0x9, 0x2a4c}], 0x227083db, 0x0, 0x8, 0x0) 11:46:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffc1b) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x4}]}) pwrite(r14, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x1, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r26 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r26, 0x1}, {r26, 0xaf}, {r26, 0x10e}, {r26}, {r26, 0x2}], 0x5, 0x8eb6) shutdown(r26, 0x1) fcntl$dupfd(r26, 0x1b, r25) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r27, 0x4}, 0x200, 0x401, 0x2}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000800)=[{0x61, 0x40, 0x1}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r28, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x121, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000980)=ANY=[@ANYBLOB="ff010001000000006713986beed900dfee76f5e523befe7b04144c399148160754407a0e555a9fdbf41d2f73390067584a47f39fea59c454c36c57d414b0681aefcf62d7e9323bb2543fa8ade956a0c93575ffe95809c1bc86804806b3f72df544017590186238e7324e614d7f218d9ac9577c93ca94589538193b935075e5a0f91a8b5a95c10772e331f2af5e8b0b88171ac94b0304000000000000f5bca77a4471"], 0x1, &(0x7f0000000280)=[{&(0x7f0000000380)="6602a8b4827d6701dccc282dff126c32215b96f071ced4246c746ace360381a666759e10a8af5cdce4b835549284d82cfd518d2dab739aca71ed06712c1b0e7c6e8b8122161c92417d91e6a1660b8b0fc95c74a18e60997653593d38a0140199964aac89700bba0da7234e83017a4346ba4e4c43e1724648a4f8c1700c928aea2976802f661aba96015c93a0821912229fc4ea981db5eb71a11712ea262426d58d74d489f066a4197063f3ce7cffe01941032cae2c1522ae73f6a5d69a21", 0xbe}], 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r8, @ANYRES32=r24, @ANYBLOB="000000002800000000000000fbff000001200000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x1}, 0x600) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x8001, 0x7ff}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x3, 0x6) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r10, 0xffffffffffffffff) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) fchown(r4, r10, r16) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0xa3, 0x3e5806cf975acf0, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x260, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0d0000000000f42f00"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/\x00\x00\x00\x00f\x00', 0xa1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) shutdown(r0, 0x1) fchmod(r1, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x625f1a}) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2f2, &(0x7f00000000c0)="b75dbb7026000000") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x80, 0xa1a0b76d1d772fcc, 0x8, 0xfff}, {{r0}, 0x0, 0x40, 0x1, 0x72, 0x9}, {{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x81, 0xd1}, {{r4}, 0xfffffffffffffffe, 0x1e2ec4d2cf222ef2, 0x4, 0x9, 0xb8eb}], 0xfff, &(0x7f0000000140)=[{{r1}, 0x0, 0x0, 0x2, 0x1, 0x2}, {{r5}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x4, 0x99}, {{r6}, 0x0, 0x100, 0x20000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x400, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffb, 0x8, 0x2, 0x0, 0x81}], 0x1, &(0x7f0000000200)={0x9, 0x4}) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x80}, {r2, 0x6}, {r1, 0x10a}, {r1, 0x1}, {r2, 0x10}, {r1, 0x20}], 0x7, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) unveil(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='W\x00') r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) socket(0x2, 0x1, 0x40) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe, 0x0, 0x7fffffff}], 0xff, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xc7, 0xfffffffa}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x6d42) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15, 0x0, 0x10}, {0x54}, {0x8006, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x13, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x1143, [{0x1, 0x7}, {0x2, 0xe29}, {0x3, 0x3}, {0x2, 0x485}, {0x1, 0x7}, {0x2, 0x7}, {0x2, 0x8}, {0x2, 0x7ff}, {0x0, 0xfffffff7}, {0x0, 0x1}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0x262c}, {0x3, 0x8}, {0x2, 0x22a}, {0x3, 0x800}, {0x2, 0x401}, {0x1, 0x3a53}, {0x1, 0x7}, {0x2, 0x585cf523}, {0x0, 0x3}, {0x2, 0x6}, {0x3, 0x800}, {0x1, 0x3}, {0x3}, {0x1, 0x5}, {0x32f430729ba973c5, 0xffff}, {0x3, 0xffffffff}, {0x2, 0x4}, {0x3, 0x1f}, {0x1, 0xb3b2}, {0x2, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:01 executing program 0: r0 = semget$private(0x0, 0xc83fb673c5aeef99, 0x400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1) r1 = socket(0x6, 0x200000003, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xffff, r2, r10, r12, r26, 0x5a7c2452b65c4b6c, 0x81b8}, 0x5, 0x8, 0x400}) sendto$unix(r1, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000011c0)={0x12, 0x0, &(0x7f0000001180)=""/18}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340), 0x6, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r2, &(0x7f0000000180)="97de0b8a9c5d9a282c67039210b316da6badf1b300b7138e77984cf878ac14548f3183a119c11ddb8c0fe4c447c7849bfe169fbf78eff6207dc70a1cef75bb91b77fdd077e6205d2ac632d487c4da6595dcaa5a2da27ba58acc51503c567411a614b3fc52651bfaed97a032152a64859da4e851581557162797f6548ac34c58e5d818078d861d93bdcb12ee4d87f8ba386fe83d614b0625c249493d389cc6afc17620543aa9146e75328dea82c9eb3e645d796830b156305ba408548d71b36a0c1a3fd6ba92ec303372412efc3f413b311884ee262ce5bb0fa92d92e97ae0941827992762b7edd8f3b6e7ac76fb60ad717c181de7098c7f83791d233007775db77696449eb3d7eaa626b3b033613979772066398f90a6f35e07e6a608dfcd57b942e9dbbeda444e380249e9d812b4771816379f404c45e55166002ffe2d33f5ca7666e8da4fdb3b55450c72679baa18e480b041dcd10ce17af8eb6a2d05d8067076fcdd1bea5adf2b7d77cafecfa9d69d0296ea6797c1256d335d928813140c4078a2472d1641d14987d708d5ef91b29699c91e86cb3a25dbeabe4a3bbf25cf632a2a5e5bda8b317299d7e1ea85b274b74c55e0308677af481b08a70baf0cfdef7d1216024b472b299cc7f6b58bb5fe8f3d47789e6fa78243268d4d4936df5b51c529c350ac9ea6175f96792bde2de4e539944588b893ffae9eb6ee561472fb3a825c509efcab963146900d64b569dab97b6e67441041f135f4da244381e5021712eeb543a710d427e19242489be1c7429e99f48edab9a600803605ab9341e70ebd159ba433ce30b96817e2dafa0df0ee9fc47d6417c7f200202c81ba96bd6396c5496a07a6838fb7fb320c756e737ec15f923cd89d234258a04d0f45c004e2d9a54ca876797589e66b7fa21ef06cc3edaa6499d62c7859adca29a5f03198ad2a847a40f4b71864fc1ecf361f1614bbac1d844800d770160dc3fa14486e9768997b38b8455c815546e84d2dd16024aa92c7ce6a2b69517eb31ff152b9f1e4abc69744d4feac03554d6604dad531f117bb49f28b1e56d250ff509cdf05e27def6b159ddeeead2719323c8949b84142e748b3ea9d01e53d073a39ab1d7f282f65f4e942190a205085738723c66384bd162a9c0104e23962108d45747bcd393009eedbb60cac6ca3ad6cf82cad011c30c35316cafc9520a351b9d69b47ea4247c56774d453213bf27e28b3e05ff2e41034840d0ec8fabea9e1979e914aec42b62cc1bb2b41072cdb6b44929a1511fa372d0901448ce4cc5ed6eff69b6dcf42e6274a54833ee9a157cd9eba3c91319a4a8d3deac64721f198936de778ec4be71c9532a8eaa0325ba69b83859ee8d3e235346b205590501671fe98948ad530e57c7513351efb807d3aaaf68a18c7324ba47b359fa5cb9038d1df400ba04089fb016431e5985e55a99844fac7428764c867353bb105ce65565c6f243ae384e8c53f32546ac9fcd8590056a4022050a93516aea34c51e088a1a293ac00c47d0d32d00edb446f51b170ef797023be9059fb2e253383214eb5406c524c23e682c184177b55bf6759f940b6e49849d3f00d542cf140d5ec2873733d387302e823e1d7f6275772b242601b92c1c339e0e9d6de0a08bb5bafba2bc0c2ebfb8aa845b863e145da1eace8b0b30d183ef7d96667dd43d4c71ec1f746a1a357fdcb3be727fefdd1427754ddfda581408eaff3ee4abf65dde4c4d5c33d659e0f4bc084d4a8e8d51ee9a7c8dc19c590685a183699d59db96a1f77dee517f8d6e875202018f8daf8deffafd0aa72a8adcdee0f31bf569ea6ad71b63d9925c5bfa618e4eb8ae60c20f0a064695b1ae6bb93477158b4f51d6fd1fa12d4f55639d7c3769554ea428dd0ed45e811509c9c06f009b0dba9befe4a9b58ddcf7db883d1deda1cf2b482d7ea994ac1621ffbec599e9ec56daec4146b602f304c794f2657f11e336753282cca11ea92eef648c3f8b0bf96d94ba89eee20c35877a48bd23c100747b5be2316e7e8e471585c26cf6e3fd41837b961e937345c950b42196404c6eeca4fc3b8af92bb59ab71f323492fdc1bee2b3edb382381ee51404f9c979728df2fead02100ec27891015ece018d0e291d5e5a6dee005de102e24bda878ac806ee58605eccbc4f3cea2b6b8966fc67592a1b161a3435826c9c5e7029c1b3c1bb566fb8da66333e9565c666ff4dc61432ba7cdcf7d2b308c210604c9619cd55437c24699aa71828317091e557280d4ce4d9f6c8735f709167cfbb3a1996e6b46fba9f15594b0528c70e13c251740d8cca61c94678cea0d165a409fc776484b8dd9725a56640346bfcae93d24d24f8d0bf34e9400884edb6d6e4c7377a7eb67a4c18413d68e88adc96522aa39156b4bac33c5e80fa9513c1b7c05b01d9c8321aa63ca9af93d79548ce3c3ff0492d048ad00b2ca5d27e5a0d38145c3e576608192def4020d06d15f7af490a3a06b2f596a52c009c1be2b19a78328ca31bdb2f4cc6d4a2b9e1ab025dfeccd16e570a580eb88385bedd320a08c12809a0d6a39c7b430de98e9509124aaae1ea3e4b82d6bcabba945363d0c4118ae3c2f93d592ebad03b08c76a8523a2a33e9e22e8f02053f6c7e6c2c2753dba20ae5fe264e497949fe7da865622ed5f8c65d96365a473c49463d6947f44b6dd442ae7a61ead6e6e1a181a77a63adeabd8ac39bbabe21eb82ff32275f73d3d530d29fde835eaa02f3914828e69e592c21557f9d1003aeeb61559d2dc2d4c913f6a734a052ccf73a25c9368a6ae783ea76ecde25bbf9f621b07fd1696f0d98d983cd304d3e2aeac156e07805f279e2078b76703c0cb96f214139b84fbaabf4f212c37c452f82974f60a2087e3cd89613fe18db84f1011bf2d8d494f38d8741f48274f80f3049856c7fa5d80c149d75dbfa278483cd568a05d3926c0d7411741302fbee6e307c4f464aeaa68976472933da38b4290faca6757d82f9575b66ae304a5868a78a973b826424e27448e7ec579a44b1ae849604bf0bfbbfef4ba8ba559fcebd5032418652e1b031bb1fbb2824b430a91e7f4e5c1a12997f412495a43a0bc39f8d0d479386135545cbd1c0f666fc49e0f5411433785092fddf5edd977fa91d0911367e6ee5d71b56f2c283374594d7d359c7a395b3d0425d9e0754f4aa44c78ca59bf43573fb22ca27dd724458946cfa551f8db7e6c49584789e31555f65c7f9e7d3f82103e2c54d9ece3349be67456da56a8ace4383368a18278e14b19003d8f9117422c656a37f9e2106ebded85663fc920082327d32702523fa3e596d4feb69fa2dd82ce4d7a479144560ff17a3af9ec96fd5a9a90af46837a150c0b70302f5d6b2a162d2c7be97620b9c8e2d177f4e183028171a9c80c0577988786a2adecf18be5dc8ffea94993fecdd64f3be6292185fbd410e8af577f81c0c40d2e0504cf40229f92dc315e5f976cfde6df5b5be1c0f4cc2e291c161f325aca861d23817339a8d8d66de3b63418da39035f6a33f6b7dbab83c1484aee70de10b98435235449e8a876561e9d801a53fb23508633753cdefc8732d5a299ba157852b344b8db3b990bb881cce6b06f75d76a4d56509fb82d382697ff30063975740659bf5c07251c4f40cb9b0e50fab789bae7e2984e317a5e336280cee9bb9d06fac189392278cd1e922f53872af15f1c9cfdd7be823695f19569d275f15094783b283e8cf1160bf464ba1892140cdc55ed98287f3f6e2a58a4777bb3c1eb3f02ef31516af97adac97bce2a8955ddd55829feebe9c15a2c4315b6be808bab40fe060e21ca30e57a5f83bb5047bcf114fd67997095fe99a77978c171a715ca7b71a26c69d30454791a0f7c5160a59df8d36ed2380ccbd4859998926bd871c0be3435ee356d580f1c09c687ddf946a1f32a53c3161c17390a8ad20d4b31e6db5df3b75c485607ef744032db8f92bea920843cf1c399c91f721e14e85ec2d489e66f683bdf69b886a78baadc062c5939aecec2838f5bd64081595366a57b849f455bd532b13b589289b9106004fda50d01274dc967da31fdf73968ea76dd6a3f4656791b9c55fe0447d31eea42be5926ec7aed920395359efa4327cd5c9a0bf557f5552b27ba96829a90c2dc705dc330a82d8756711b8a019d029ca3d07dc9f9c26b2c28b58b8c9fdcfa9190fd50c5e2ba317840070e612e3f14ef3201d4c1d1fd1f6d97c8ce0129b0d5a5f3abe8c7ce935d4219614b5707d5eac4d78956d83e257e761cbe2998b1b0149741dcffd63e960e6f1c1756f353e42df276df5c7b0665005958c7e55c39d99d66036caac953d844d212b72a17fcbba2694ef2aec51973a7a1607336d272f8498cf89e93daaec2eacfd36fd52193322b4cf327f59d374a6753f8a7e3a4bfe9f7b072032696d79a68ac5b652778368f10ece6029eb8bb8653db91814316cb08afba34d0274ce017b1a3cf6b3b0d2b3d6e6b1e1b49f7ce9af3d4acef0aba51ed3b0ec2dbac95c37e11dc38c376eb10e0cdf242ab5a196136a3ee108f949358202f31f02afb6e29155f6904e737c1229172646305eea1595af65ab7cdf9246c22a4ce07c415e09e26ebb89617083c2c81544d21a76cd307d0828f94845ac531d051b9ee61de34ad974e7d61068083c4f4c6ca56c267aa173c9d1c91e6483c6db267e843be9b4e9004cd99caeec67e04b3525ed8aa817544c57bb13ce6bc7e9016cb1fbaaf974cbdede279da6c3e0b570b90dcf7d0105399e3f8d80541c7e53d9df9b229ec6d9690629d2b6914be1daf49bb04fba3ea01f4cb52c4f5b26d16ec76c2ec7b79c148d93fc2459e2a4b6289ea1d9819f7a4b1334f7fec833924c2b4b6e74a724a7483a69d5c766407c54b3cab41a1b43d5f4bda1f54448e741c0975caf12df74051681a88836c55ebc1918b918819a8cd953bb57f8e7b055ae53b08f5b05ca7225f148ed448895e4d02981faf49712ba2d00b38937c17e050ad8bd7bc4431bd7e6b9c7c3557d800b00e5c63346df58a6c2ad8f718c37733ec931f5fbf8656c7a687496549b5dd24a048767c81a299ea17806d4cb072656298eff02fd9594609c0725008a1089513883dc3537bdba2a81187d6713c63fe370304f0bb6ca2d1b8f6a74ee9a75314f05b341bc96b8f7092866873fc91bbf6f34e71f8f74cb0bf71a66c3dda389d657c1fc969d28fe011de2a3edabb80e123b9d5fdbd5ad3761537acd253741d1f535b585bb7f4df03da7168e7accd0df1541d47ac8534335bb3a4dad437e643cbafa9b5ec539885b7d83096f80cee6e6415ee98018d9a3b4cbdeacf1a755266235ee7416710787761ce78f01a2eaf81a9f478680753855abe0b4dd73793894a70b5db573cbe6ba5af86dc1798ccd31f2368689444677c92655e1f85da54ed5782c85e6aaeb5b1d224ea5cb648e1a45ca36daa1ec5b4982050aa5e00f81e943869087c6ad51b7283267aed76947a208b319d196e4e6f94a435ca038745356dc0bac505b786c9e58236f89320a1be8b86c3e5fb3898a2ce3154d32e2ed4f878ca2b86e4b9cd76ac49ab886af21cb10356eada4c389d5a809dae9ac07676fbc79ef9bb90f8e054c8ebaf6de547ff6b366cf52494233e9954ed922cc7dfff780e6b385a69dc655bcff03857578fdcc8023907c06217ccd8c95b713351f1ded24bb1b4024039fb8a77b7d365b48e814dc4d253a6980b041cc760c2d419ec74c0cc0cf70dfb3eb443ffc7fc7349ad2312b2dd8efe29f760b1895dd3a6c72d7fb355578c7953", 0x1000) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xfffffffffffffff1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffff9, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/62}, &(0x7f0000000200)=0x40) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000400)={0x10, 0x8001, 0x4, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000f73000/0x3000)=nil, &(0x7f0000e14000/0x1000)=nil, 0x6}, {&(0x7f0000e81000/0x1000)=nil, &(0x7f0000d70000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e6f000/0x3000)=nil, 0x10000}, {&(0x7f0000d3b000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd0a8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000dd5000/0x1000)=nil, &(0x7f0000d48000/0x3000)=nil, 0x10000}, {&(0x7f0000f95000/0x2000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ddc000/0x1000)=nil, 0xfffffffffffff000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000c7d000/0x4000)=nil, 0xa0b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e65000/0x2000)=nil, 0x10000}, {&(0x7f0000dbf000/0x2000)=nil, &(0x7f0000ad9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) pwrite(r5, &(0x7f0000000900)="e63316708f590b1900cb98e4c3d0f1b3fbd5ca37ba5f5465e93088c59f075b7c3cb5346cdaa95f7b29d2327c34ebc96e9d1afe0f67cac7f57397a472a976e7e7ebed5d1dfecae763f99589bb13bedfd0c4dbc9eef0e080c70af4bbccb657a39d37c86fbd6496d3df195a905c61c1ae34ea43f3d1a595dfec7f08f6dca4b8a24c5ee84fed312c9ea4f5250226ccb975ae9607019365a798c305408660e02e06a663105f7c", 0xa4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = dup2(r7, r8) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r10) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x80, 0x5}, {0x50}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="b627581d477c6daff9488298a2ce") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0x8, 0x20, 0x5}, {0x8, 0xff, 0x3, 0xe768}, {0x5, 0x2c, 0x2, 0x6ba8}, {0x200, 0x4, 0x80, 0x3ff}, {0x4, 0x0, 0x3, 0x7}, {0x0, 0x2, 0x15, 0x8}]}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r1 = dup(r0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f00000002c0)=""/144, 0x90}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:02 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:02 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xdf7, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0xe3) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x142) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0xc4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x1, 0x81, 0x400}, 0x9, [0x2, 0x1, 0x13c8, 0x3, 0x7ff, 0x1f, 0x0, 0x44]}, 0x3c) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000044}, {0x1c}, {0x6}]}) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)=0x1) 16:00:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) 16:00:02 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x20) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xf745b8a132506833) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file1/file0\x00', 0x100) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x2) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x3a) acct(&(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r2 = msgget$private(0x0, 0xb6089e2ab78eacda) msgrcv(r2, &(0x7f0000000100)={0x0, ""/83}, 0x5b, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) bind(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0x3, 0x101, 0x6, 0x3, &(0x7f0000000500)={{0x1, 0x3, 0x7f, 0x9, 0x40, 0xffff, 0x7}, {[0x9, 0x2, 0x3f, 0xd4, 0x1, 0x2, 0x1, 0x1, 0x10000, 0x4, 0x800, 0x7fe, 0x10000, 0xd2, 0x2, 0x1b, 0x2, 0x4], [0xa50e, 0x7, 0x8, 0x6, 0x0, 0x80000001, 0xfffffffffffffffc, 0x800, 0x5, 0x21], [0x9, 0x6, 0x8, 0x1, 0x80000000, 0x1ff], [0x1, 0x1f, 0x8, 0x101, 0xffff, 0x6], [{0x8, 0x7, 0x7fffffff, 0x5}, {0x5363, 0x4, 0x0, 0x7}, {0x0, 0x0, 0x787c, 0x6ba3}, {0xff, 0x8, 0x20, 0x1}, {0xffff, 0xbf, 0x2, 0x7}, {0xffff, 0xffff0000, 0x0, 0x1ff}, {0x400, 0x20, 0x4, 0x9}, {0x4, 0x5, 0xfffffffb, 0xffffffffffffffff}], {0x7, 0x6, 0x3, 0x401}, {0x3, 0x401, 0x7, 0x1}}}, 0x9, 0x4}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x82, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000810000000000c0000000000000"]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) select(0x40, &(0x7f0000000000)={0x3f, 0xbc0, 0x400, 0x80000001, 0x8001, 0xfffffffffffffc00, 0x4, 0x4}, &(0x7f0000000040)={0xffffffffffffffa4, 0x0, 0x100000000, 0x100000001, 0x5f7, 0x6, 0x400, 0x2}, &(0x7f00000000c0)={0x40, 0x7, 0x80, 0x100000000, 0x9, 0x3f, 0x7, 0x7}, &(0x7f0000000100)={0x20, 0x6}) lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r1, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r1, &(0x7f0000000540)=""/179, 0xb3) r6 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r8 = getgid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r9 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r9}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xfffffffd, 0x3, 0x1f, 0x0, 0x8, 0x15b3, 0x2, 0x4, 0x1, 0x6, 0x83c1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() dup2(r1, r4) getgroups(0x5, &(0x7f0000000280)=[r6, r8, r10, r11, r12]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) lchown(&(0x7f0000000480)='./file0\x00', r13, r10) r14 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r14) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 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"}) socket(0x6, 0x1, 0x69) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1f, 0x7, 0x6, 0x8000}, {0xd2ef, 0x2, 0x1, 0x4}, {0x8, 0x20, 0x8, 0xfffffffe}, {0x8001, 0x40, 0x9}]}) syz_emit_ethernet(0xea, &(0x7f0000000300)="14bf3b782623801f9948a9a64bdb6ccbb919b4b2931db0d329999b521b3a351c42866beec62e994c18b17aac806ba186b7ea8be1c45cf5cc8df6925d42d97af9a585c568f557705fa65cdd5bc2a430b11ee2d1bc641e409e47f28e780c30a928782111695b0c39d2192b1b5f117c65fb72d93d79db3f7a24a69ce8ccc25aa6e7ce73871104e327993afebede3ba59e84c0e9813fcb21cb4e664eaa84f00691070386eb4372a4d8f9cc9c5ea7b7263886dd297434514a190958c59af509d1fb16b52a14dfdc0425d4df061e396c5f314d11b074488b895b3b58f2e85e19021774057aa12b427c02c8758f") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa2faaffad6053382, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x80000001, 0x9}) 16:00:02 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, 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) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x3, 0x1) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) setgroups(0x4, &(0x7f0000000240)=[r2, r4, r12, 0x0]) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9363739, &(0x7f0000000000)=[{0x80004, 0x1}, {0x35}, {0x100000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b262ff9264ea2da543764df739a0763722a6ffa4d968871fbe280ba9c2ec18ddc1efad30cc1b41508a37c1ce2e3f54872e555810b16724a089731ca9d210720ecbfd87bd50cea8c2cc9e6cfaeab1223d3fd8f75f0f76b2e9c9b744dea0d0637931347d2d4fd733a514a5e92fed96ef6d0531c4148c50291ba785f748afffc605a8d1c0cf5665e1c64f190355a818384f4289086941e2c6c10d2177eed024a9208f9b6a4192bdbb571c24cddfbcae26c9ae9b7e181589f619373b578684", 0xbd}, {&(0x7f0000000240)="13e822d23efea650317f90565c28f697135173a103710fee332dc98b3c5a0788f506fc88ae5cd354305d4409dde5b4e8c8666569c86372c59cde1315656ecd044311dd60972c84b02e18ef8c8b6fce7a552fd480189ba6ff7b9b67393a5f99a4dd50c8acb9c8e8273634056d251298f921d624eea3247625b2c2625a0d8119fcca75ad7f81f35de858bfee380fac3923c4f7a137f8f149a2b5199136169056ddfced71b63f386bc951c163a29589bd8b539348c8610cf346634fa06999d970fdd3e8bf81a23f60d172b5", 0xca}], 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x396, &(0x7f0000000300)="dd0002c9") 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYPTR, @ANYBLOB="fcadd00a3df9726bf52ebb13cabe0501defd18c3a0a3501a4f7332f7c0ca1524f4cd4e85a93857bd83c6af4f1cf9ad3f53ad5d19897dadf4ca5c2d6d639af5978ddfa589c80124f4cb43e7928bd538ce0d39f386808cba5e2d14917622d69aab7cd5a888568299b253dcc77cfc30da1b44f36ae28ca16637469f1bd03b070936c0fbd60334dc609c254e7950bc34eb692ed622e05935d9ca4cb431ca40976079dfe25d5d2d000d1d88a3867d820d4351bfde61aa038a26e10329593c7873d8d6312ca19b66db939097bfb307cc0bed26b057540198dca168a17549bd70", @ANYRESDEC, @ANYRESDEC=0x0], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16=r1, @ANYRESHEX=r2], @ANYRES16=r4]], 0x1) mprotect(&(0x7f0000624000/0x1000)=nil, 0x1000, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e000000120008ba124a199a500b0d0"], 0x10) fchflags(r5, 0x0) write(r5, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x17e, &(0x7f0000000340)="8efb95bfbf0d80099e92bfdd859a6df0fade6d1f94ff10ff81b3623c25331ac37c887595979e24e6db18c00f78e334400f1de28e4245c515b7a7504e9a3686d1832c446e85d42442731d405b5c1f98b71c64fd8a76ef4b7eaf4a54afa68c0af02e862d46a09a9043e788e75ee7238ad5ceb73cd9e08e11f584763a1a09975e4d809ac45b2d7240adf56a4fb3341091ca60ac06823c0e30bbe40a794c11c575cfd4c0b9000000000000da34aa34a7111c799d75b6fed077d38fe39f2c9a2bd1c7fb6e18ac737655d2a7d56e907434f054cc3db16768443b7b027ec94807e14a09851082fe8a778837d490236dee96bcc521ce5fdaa3dd3737559d7a293ea58b887a65095a01bfabc61e8ddde80132d119456be703b73ec05693dd273dc1860015c329aaaf9f2f26c8169eb72278577774d740d4dd108f0ae10e6925b60d16fbee811daf6880c0427f19ef5b702f0c51342382364d90d325c6e6039dfb9f6f973882448d1fcd95aa217671d5a82241f085f2f98bae39652da5be88cea94e77") kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xdf\x00\xef\xd91\xf8\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x120) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0xe1078109859af348, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1b2, &(0x7f0000000080)=[{0x61}, {0x84}, {0x100, 0x5e, 0x4, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) accept$unix(r2, 0x0, &(0x7f0000000200)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom(r3, &(0x7f0000000140)=""/123, 0x7b, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0xa4a}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chroot(&(0x7f0000000080)='./bus/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d", 0x4f}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x200000000000007a, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000140)="2e487f0700ca37a0a78b03001f4f2ef645c98aed48b5f3a80f9527a18664", 0x7, 0x0, 0x0) pread(r2, &(0x7f0000000000)="98d5212fba37b4d5b6d769fa9e18721f94249749157dd6d257d05958098d6dbc826ce7d61e891d9a7878210d209b3c2a1fdae04f4eae79a53df9", 0x3a, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x494) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000004c0)=""/117) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000095ed4159365841a198a667be102d4e59c66b96f717fd00002670"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, 0x0, r5, 0x121, 0x9}, 0x800, 0x1, r6, r7, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) wait4(r11, 0x0, 0x8, &(0x7f0000000440)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000300", 0x83, 0x3f}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r18 = shmat(0xffffffffffffffff, &(0x7f0000577000/0x1000)=nil, 0x0) shmdt(r18) close(r0) r19 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000100)="8c65", 0x3b9) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = accept(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000100)="ebffbfff13b9fd812eaa63713048e69931120c119303be9914e69fb73bf7d57f1b4ff911ceb60657de4c", 0xffffffffffffffa7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0xfe2a, 0xf7, 0x85, 0x4c5}, {0x8001, 0x61, 0x7, 0xff}, {0x3ff, 0x8, 0x20, 0x23c}, {0x380, 0x80, 0x0, 0x1}, {0x3aa1, 0x3, 0x1, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xff7cd02e70986cbe, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="1cbab0fe4c19ae821d1197b91c6ca85ee8ccb0dbf025e6e48a5bce37d1f57305a13ea429edca1bdad48b30852ed3109c48c88beeefbb5eaa2403c66e224bab03a33c94901cbfa0ba76a237949363a6942270c2240f1d20ecc693a97e805e8baed986f4a6a034e6c736794ca45b03000000000000006cea320b4fe98a9fef7f3d8c6272e23da56301a2ebd57c481cc220738897a9dba08e7df031a1d0bf8916d72d361e57bcf0949ca64e9e0dad"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:03 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) socketpair(0x1, 0x2, 0x9, &(0x7f0000000000)) syz_open_pts() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8001, 0xffffff80, 0x80000000, 0x1000, "b626ec6e65cc04cfe7f2c4678d673463db8f5d7d", 0xff}) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) socketpair(0x18, 0x4, 0x2, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) close(r1) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom(r1, &(0x7f0000000100)=""/111, 0x6f, 0x1000, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfff}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10001, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x6, 0x20, 0x6}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b120400"/165, 0xb1, 0x0, 0x0, 0xcbc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a0068fc1debb3d40b92e0a480b46") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, r9) writev(r0, &(0x7f00000001c0), 0x0) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) chmod(&(0x7f0000000000)='./file0\x00', 0x86) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x4) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000140)=0x5, 0x4) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000180)=0x1) setitimer(0x1, &(0x7f00000001c0)={{0x1}, {0x9, 0x400}}, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x640, 0x41) r6 = accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) chdir(&(0x7f00000002c0)='./file0\x00') r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20000, 0x0) lseek(r7, 0x0, 0x0, 0x2) msgrcv(r3, &(0x7f0000000340)={0x0, ""/197}, 0xcd, 0x0, 0x0) r8 = accept(r6, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pledge(&(0x7f0000000540)='/dev/pci\x00', &(0x7f0000000580)='/dev/null\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x462, 0x0, 0x1, 0x0, 0x200, 0x2, 0x8, 0x1, 0x1, 0x8, 0xffffffff}) open(&(0x7f0000000640)='./file0\x00', 0x10, 0x8) r9 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f0000000680)='.\x00', r9, &(0x7f0000000700)='./file0\x00') r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x101, 0x0) ioctl$TIOCSTOP(r10, 0x2000746f) r11 = syz_open_pts() ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000780)) select(0x40, &(0x7f00000007c0)={0x4, 0x80000001, 0x3, 0x3, 0x1, 0xe483, 0x80000001, 0x5}, &(0x7f0000000800)={0x9, 0x7fc, 0x0, 0x3, 0x3a800, 0x9, 0xffff, 0x8}, &(0x7f0000000840)={0x8, 0x1, 0x9, 0x6, 0x0, 0x1, 0x401, 0x1}, &(0x7f0000000880)={0x8}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f00000008c0)) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1, &(0x7f00000001c0)=""/166, 0xa6}, 0x60) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() setgid(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x3f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x11081, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) getgid() ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x0, [{0x3, 0x6}, {0x3}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x5}, {0x1, 0x8}, {0x2}, {0x2, 0x3d}, {0x3, 0x10001}, {0x7be1840d4576b828, 0x3}, {0x1, 0x200}, {0x0, 0x100}, {0x2, 0x1}, {}, {0x2, 0x80}, {0x1, 0xffffffff}, {0x3, 0x8}, {0x2, 0xfffffffa}, {0x1, 0x100}, {0x1, 0xffffffff}, {0x1, 0x7}, {0x1, 0xffffffff}, {0x2}, {0x1, 0x2}, {0x3, 0x40}, {0x0, 0x4}, {0x1, 0x8}]}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() setrlimit(0x8, &(0x7f0000000280)={0x400, 0x200}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc], [0x3], [], [], {}, {0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd1adb71ad8b12e4ebb7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000637f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b400"/4079], &(0x7f0000000040)=0x1002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) r2 = kqueue() r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{r4}, 0xffffffffffffffff, 0x41, 0x0, 0x5}], 0x0, &(0x7f00000003c0), 0x2, 0x0) readlinkat(r4, &(0x7f0000001180)='.\x00', &(0x7f00000011c0)=""/248, 0xf8) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r5, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:04 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x5, 0x0, 0x2, 0x1, 0x100, 0x2, 0x1000, 0x1, 0x2, 0x80, 0x1}) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000001550f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485df588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b00"/4098], &(0x7f0000001040)=0x1002) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000013c0)=""/216) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r7) bind$inet(r7, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0xfff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x8001, 0x3f}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x402, r11) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef7ca8f593f8c1af5089ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6300c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87571f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceade7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12657199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b086639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadf0000008000000000d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204058faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50500cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de0000000000000008be654b13182678dad80f613b7ba954c85494e6af66c57fe54051f47e70a24c7eb792c5655e43330b84e11ef4bdb98954f16c94e28a11b1ec5d7f6698e8c1d9fd79670eb73ab9e4ac09f3d6cee84c38274e26142c12743b0ce1454fd629b4b9470ca845b342ae69fed8b17d555f0d7a4629d9f29c32f640ad5fbf4bca8552a3d784f18cca77a03e1102732a57d12b7c33bb724a3d7d2349ad46d33414010b57151f457da506220c7092e9b78de59933f0dbc4134431f9ccf9efa"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x8000, 0x6, 0xffff, "b0144d399519c89ed43ffa80603e3203c4547a6e", 0xa9, 0x586}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\a', 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 0: r0 = socket(0x18, 0x800d, 0x7) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x1ff, &(0x7f0000000040)="d946859a20c54ff7658c08774b70e0d72de56cdfd055615d65ef43d291f9d58158c7848b329017c062107a659963b2934f787a2b103e4275da40d2743716fd80c926a9854648a21627e6fd55f8bec88e4ee4d320d5869bb3ce1be8161232e4e715e4bfca77a61e186974954527db596f60a9c18a537aa3f32ef84bc4c941c4e189ce8a5933ffad489cf13e8dfd7b676ab98bc1e07292054d17301b34b3c2919c56cc24763b0ab07281f20333fff31a0fcfb562208b5d1779de3ae5a3b5d2c2a906ef9cea09495bdc9f35", 0xca) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, 0xffffffffffffffff, 0x200, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x46, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x6, 0xe591}, {{r5}, 0x3, 0x80, 0x4, 0x0, 0x3}, {{r6}, 0xf, 0x0, 0x2, 0x3, 0x5}, {{r7}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x7, 0xff}, {{r0}, 0xfffffffffffffff9, 0x82, 0xf0000000, 0xc7, 0x8}, {{r8}, 0xfffffffffffffff9, 0x10, 0x4, 0xe8, 0x6}, {{r9}, 0xfffffffffffffff8, 0x10, 0x40, 0x5, 0x4}], 0x8, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x8, 0x400}], 0x7, &(0x7f0000000180)={0x5, 0xc98}) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x30) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x201, 0x2e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80c0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x3, 0x400, 0x4, 0x81, 0x9, 0x835c]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x20, 0x81, 0xfffeffff}, {0x5, 0xfe, 0x0, 0x1}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x2b, 0x0, &(0x7f0000000140)=""/43}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000200)={0x2, 0xffffffff, {[0xd759, 0x3ff, 0x5, 0x7, 0x0, 0x3f, 0x3, 0x7, 0x3, 0x9, 0x7c1c, 0xfffffffffffffffb, 0x9, 0x8659, 0x1, 0x4c, 0x1, 0x2868], [0x3, 0x1000, 0x0, 0x3, 0x7, 0x5, 0x1e3, 0x3ff, 0x4, 0x5], [0x4, 0x33, 0x3, 0x6e, 0x7, 0xe1d, 0x3], [0x2, 0x8, 0xdf, 0x5, 0x40100000, 0x7fff], [{0x4a, 0xfffffffe, 0x2, 0x7}, {0x1, 0x3, 0xe9, 0xffffffffffffff7f}, {0x3ff, 0x0, 0x10e, 0x101}, {0x0, 0xffffffff, 0x7ff, 0x100000001}, {0xcc27, 0x7f, 0x8, 0x75}, {0x4, 0xd977, 0x2, 0x86}, {0x2, 0x5, 0x3ff}, {0x8, 0x2, 0x1, 0x8}], {0x6, 0x5, 0xb3, 0x7fffffff}, {0x8, 0x9, 0x7, 0x7}}}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000440)={0x6b, 0x40}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000004c0)) pwritev(0xffffffffffffff9c, &(0x7f00000026c0)=[{&(0x7f0000000500)="db0d4eded6c4ba4ffc62bd41db0083035764c557129c75ef59539dfbbc7cd316fa1043f021634e86e4f5f1040921fbb5d3420c262b2c044d99b483d3c2", 0x3d}, {&(0x7f0000000540)="898e57f78bee07c1bfc6ae64a00d21e573fc208800ca45a8f80c59c2e943", 0x1e}, {&(0x7f0000000580)="5cd82a0f59a18e30850b238d0e86a61e934301140d05380fc9cdcc36d37edacaecdba587924362320546083f3859a525de9900af62088f8dc091dccfc9ddffa80933e3c3cad9ca0c3ccf2e04c28aa1de9f86fc209a6c8e726e57cde848b2660789b707d062c9f95df3fa15cf5c1061e15bb85bc36a2651d4c21cb2391d2a0593", 0x80}, {&(0x7f0000000600)="0f83daaef482b8ef53d1a2cde1063a66ca8b5c668ce4b5395c7b575baf4bf335910b34940d2f68dabb89c075edaa2c9f9f340e973e0388314bb1e096bd4730fc0f490735d67be5c50606874b28221e2d283e8990d3b23c3b8c165fa8b6c5f40cd47aae94ced3090b2101b0fc9c756e88fa4e45f36784ed837a20364d026211b4ed11a138ec358f91eaeb48491c482a428f19fca41e5fff0e8be0945c23c0744c66ea8e441c185c90da8153098cc7b22512ad695e860c79398c02c414c45b96e8fa89c8e39e42734456b3da8bed017d7dadfd221e00186f51a2a65f8c9aea9cb2c0dbe1213c292afe8fdb484c4c0c77b49f58e6cfe3217c22383c82c3ae8da9ed00a05c22e90ac380077eeaaecce5f70de5f178f1d4eea81c7185c95f3bd1d415bbb11f1c59e3d6d10d534aa9b81a0d04daf65b34a04b044f0c1c8fbd5d109ea4c234dedf52041bd6becfd45bd859d34cf0b2cba253c767c12ac82d0a5701bfaacfbf418505b3ba99d87a6b876a8cc0e5b7b6e28826ef4aed70ba3f8c0aea53444db59e425625c6c984fe238eb1c7b924506300fa8b8a304c0ebd02435a5f394ca6dda0e1990f63082f8695679f30e6a0796a3727f89feb1e6d39a0dc97e3bf3e131a6f292435711a46ade73811e4e497b33f32c0f0f8045c87d7ac5ae7c52b8cd74e8c53a30c3bfc5f284d7e20deecb1c0c513f1ea0af660d20db6133928b2ff47e2bb18d52a29bb5a91e1a8a1488e5950092fe9e37be79349e57d93b8ffc8bbd8bfbb852ea41cacdefb27a7ffc1cef5af2840928bb1b1be19c0ba51326f22de66a3f0b9289b61d4ab1d7e7118156c610ee886b3a16fb654f4e8d567931beee3cfca60bf250cb7ba92cc950f11926789362b25ce6abaec16152fd61bd35dc152f0ec4aefb78ec9067631302c37368af3795c4cdc45de56117a6494e1d5e1c4c96d5898d7767050375295092a66788d628a2f6e7493d54af01f8e2e4c2d933cbb1b28ff05fb02ab0d201e363d52066cba8c590ed6ae12b8ec3a7dfbe99a2299d1a854781ef6808aee48d021c8a21208baa6d3f2aab2a21ac6dcf384703e952a529b4f0a2f09479bd0e2251742dbeb4dc5adb04042254e63b6be1fa6a603383188e218ecce2c56c03e4623716a94357d75b8faddbc9e9df5be523e88c1919c748ed090497dbcb5b04099620c065eaa23c1374d73d4dba4be99102ee12cffc2026c016a0b70be65efbed3de96a14c8a29d4d548bc35adcd2828405b2cd0e0e6a7233b55487fb1418cfa6a5fd88e36e0629b494c21eb3bbbded62205ee8d3cd5da4c27583c9fe061b514e14fbf6d3ba92eb47b38fbec9fdd327a0080a0602c25235c21ccb573274d6f236a8a1699d8ee78f471feb025f546ef1cc85faa4027a64aba6f2b9b65fb74db3ceb5e0bacb15447ea34a94f03a926cc98ac4a137b27dc5eae9847b58cb916ab494d725b23a12536a4bcd37703cff565080a8202ae259a2960e01cd965779669aa64a557b88be8d0e4c714d8ddc631b34715f37d5830c0c154c4444d81c8d99955e7a0bda99f7d4d3453e3823487b216824d4f75462e10a96aa4f26648fe0560192bf2d682758d1b52753154efeca5f839a351714fa11446019490ceead9ca79062467032c92aedb564b7be8d3306200a6ba24b00bfe58bfc93f390549879c9089f3a17706a2a937e935ae0bde0f96b6aafdb6b75389298dfe7fdbf820f85698c547968fb1f293af5a88479a202d1364845240a6e9f79a4068e0bced68b3be4c664df88be177b299c316bc07e144528656a08040e18e761db542cd80c574f95e1e2eb57579f4b43ee9de06bb48610406cad87cbf88b7dde152ccbcd972057b02862640bf54b59154b6baeef387772f82a4285f8ff2db24ba79384033ce5d511ffb1736bb206b387b6828b7ef0024e2a076496b11fc3ecad0e9835d138c7b2283f8a7649150317bd6571be5358b9762bb1e38d299dabba615fe6a62ff8046ace43f5c15bc06841f8afefc724c6c87ce89cc45ad2894c8073cabe794f8a489e1a39a08c72a0eb5221af616b20ee1ee4635a1b8d5ce76c8a5153953411eca43ff558988945803deb3fe62473b11a6ed207fd82174676f9899b6eab0d0c64b62ba0dcfe32bcedcca59358ab502a8292492946f6c3b85c8b752fec11c525ce742f96668a560ed7b8bbd2b99ee3db91fa2a7745e9fce16a19f171160b59379e396d1277054ef15977630d253507de1ceb8f597cae5d180e7faff4bc4e15653effc536b6e02340b4046220fef228744dcf529e9cc462bb2e3fdc9e713afdd43a816cf2cede9a48fb221756f8dbcfa60e281e12b8d7ba913b7eb5bdcb674f44bac21000d1fc3908a24c38c8add134340c6b1f9f4f933da6eedc645734f4349f314462123706c0256c812163c908f6ac980579f64f1e97e0d591f5f8dbee87cfb0ce64e5f61938e584303e4f78b6aa8300b703c38f9dbfae3fa1824b493f21626ea706727a33f24a0fa1e73f0026698a4f7ae6260c8f39436cd34892275c4ba4b2fc5b41c8810e3422871ef3b346f27316b7ef9a3641e5cb477a518bcaa75e65eb1753b6cbcf42e8008354e7299a74fb4a7f6fb557ab1fbd90c31b798b30f3de6958d055ce4c370b2f89994c36280e938974182aa0cee43169ab764d751bca34db9d654481882bca5a6983cb2c51a6b26a5ad1d990469a92d479002c73c49966d665d846752cd3afec949401297a5677cc3dca4a4367e538266497d05c31d47119d17d1f50c30eefad92542ae9c07324918f6e7986cdc7dfe9593e300bfeda2f645a3da970b557bcf3fd5f6b6a8a41d07926fa16c98332d6913ea18e361ee6a2976b7547c940e97006719a323b0053f83aeb8fa346c5068b969015a1fd8965f3c2dd952fc69901ea2ebef4e7f3928d29c3a76fb55d45ddf5a0bcd87288f758ef2746bd3822cf87760922aa47a03e6868c4bd2f5138d305c9e18a2ec39226a6e9b166104ca39a680d7a46567424db5b8670a272274c82048386a4a9855dfb5ddd17b91a8ea4f6ddcbfa157e2fdc58f75c2f0604ab2e8e6985d44beaa9c6859944ebd76d58eeef47e40a377625517ba2a64255cf54f4c244e22f9c99504f4eef85678164812a76a8a94c988586c274a612407c7019e3c37e2d2f7a30c565d7a4adb60e723d482116b30200a0270bdba4e857726ce6813b56933bb9ab2ac2a9defca29937dc13029bd512c9f74f6f6a52e30da70ac4eaf6f7c84c7ad8df366faf953c9d0dc6aa16ea731cc7f3debae4260df94cc3d43e6e79e77c24b7c0d68b623df8288d65ce963b6225df0c4129337a69962b1a3cd5e26db7179b7df376d1a0c70fdb3f99853b2d156bc8c93eea0ba0e664a79c1cdbecddc4d0b2d88dd060801e82cbe43aa85ac6371a95985ccc507e6484f74350c09ac225364b9138d72aced27382bcd06a71667a09393304344b80d3b44b8cb4f3fe9cd8a725b0f166555a0bff22ab8d912bdd646bc8d8cf785dd269097fbc05500eb80244b2d60aa29cb981afa5b101920f8dc896a3356d270c8a1ef887e80283e2b3eb2c023d13fb95328b5e3fc8e21354db4327cfbad49519119b2a6cd38b34084ab239aa9a538133eb6cb48ac66b87e9e6956aa095b2afa9944114ab06949461f6d3cc4af7ffdd95138a5836e64499962b7dd4db80125b186beb54e23f56e8f16ccc90c76d32601fd601d51b62e38dbf627428b1ddb8f3dac9dbb29f7e765e9bb6b3a5717ab6b8500f73c3f9c752a5ddc70c83d5aadc205d8a43c5e2814170864066f3e3082144253fa5bb423f76104800db47e08341773f83839f92d3f5b3703b47f4380cd52aeb353249d498305f5bfc071f0da9d5dcc1dbcaae7149f80fa5bf6419054e36cad62aea12140e510c3ddaa217c2e2a263a9e8d887b450ef800b856214714d0be2b05175e655e0c6f1cbd6ce2292379e9f9e4b84e11d84cdb458470adfb1200a1384ae892c9efe0e01dca1874acf316cd827562be93494ba2f0617061f9b760b9a44575a5f86d85ec5bb24f8d47c71f3cb827d6b0cb52d678fe02957278ff652cc2a050e749cbe526984d68f869816ccacb2f2e3b8efd05dea7587beeef1810428a3600678b056289d490ed37b994025aaee5e08b097cdf5c12fb543213ba67167828b827c43484fe7abf87645f0343154be8ed5c0c57f05588dff2876c5d40a231806836edf2c6920d085a700cd66e6d0dbd199e9e5f1641d3d20dcc9f79b7a466cd06e8692abf242c5ecda09a1621a87493abfe15564ceebde5300edb8fbb9dd228c6c6b3494cb60e6759e9b47858157639415c1731ad4b58e947de3d3939de3e99a3aa78c9b25f991cca2c3b880a867e5eda808d8944e1cb9eef64a10d9e3f981b905c19a3636b9bccebdb954f89d1814634fe237995c417996510b01806d990e0ddb9ad5a730cc6b335126d2549b6bedc53f7b5817f25aa437103a20fb9800882fb76e8f4b5847d11ae25f84a420bdbce474b18f54fa9a842cdb2e63992dbace68a63fa6ec679bec9d9a1eb15df189c37de074bbaa31414478894da332a4413ac053e133b90cc4baf227da447ed7d4ece3b912ed558af4e7942b187b742f36d04f9593b138a741e439b4a264d3bbc7c0b0964117e42c88932cd0cd11d2a63fc6eee5f210cb7506fca9aaf1710a72e960b62bff4f2a483bac3e79c6981cb06c8ca5ddea59a37a30b185b38b9db9706fcfa448abe184aacba8f5d5a811ef5b7e82c00fbc0729a07be75c06b92cc33d8de26a30ba2289c6323f1ee33f0660db5d699a49a5c2fe8b281847c8f34290100bd482eee92f935b990366031246ec68100a66e1ce696629cefc2b81ef6b9dc3cf56a418ec03397a6e5ed72a7dd5904e750507340b89ee1aa5bf7cf147906764a02839756b5d1e6c57c533c51a15041a2b9ed1e27d230e03b627c3ff21647fdf67442e7933b18193724c69e1196b58977b34f36c797905e2d403bb0fc468912f0d94d9002d61b709d707276ae048d63b4e43532ce98957cbc8711962c101433764ceacbfbb7126240306251060c57b2d8affe414fb2ba84b18c1434f373d8efd8c4e269fb3ebcdc0a7618e5fab1707ffed302e3adb57d3d760a882ff871a2c76a4a942a16510d6157ecef849cfb4d6a0600a4ec5654eedeabcb7cdba2ab487b84ee17f5bccc0a7b419bc963b9c86e08409961f2a7b74458cfd65a629cba2ef444e0db26fba62b772d3bdf265a2b95f8745785c75b32249e3273d1c908f7672a852e844e96ba4e62f844c008802d80df062adf3d44b129ddac78b165aa77ea06007f0de4d4a952558a7ed37fe201d0c706796fb9d088f19c9648d3ec975cd8c06545fb9a4ebce739066f0eed9736d865bfd764b18a719c942e67491462c4e3a600ebc33c7e883caa900410a571603a5946235228de3647dfadef52dff64ef9d400a7eb906f240a6ad32acfc6bbabb6cc5dddbd3ca40fc830fa4e11620b47ed2cfc09dd67f42cf745c6a9d79400169c05c4d938f34c23095ed121869e9baca27b00126264e149f972996eb2194524764f444e4bf69a5603ae865af7011c956074053bddebb1bf01f0135e34b5e3bbb0e5dc71e1d6e76e403336a3fb4ab8265f6dd79afb916a83cf87c2246104b96f051c001fd31fabc6a200e37dc0503caa2f809c4f59cecf3de6e26ee2d8e38a183d6c07a6ed29cb6a0bee454c36f1769bde0dbc71bafe79031f978284bb7bc9f060c010b5b93b52ec9d9195fe3f22679dad2367426eba665b57611082a39bb6b2068660ed", 0x1000}, {&(0x7f0000001600)="ae69770c0d4302bcb85d31cd890be564f7507e04748e6476abd770884fddb228008238ab0edbcb0c45bda7a6ab6dc013bf7f65a06dc5c06699aba111313cac008aa8b4cdd84004a415491251aea434ab5f854a8e33738dabf35e7a2aff54b2179bceabfeada2a58d1e134f1327b7473456330e249f3ff1b38c145e47081e8ba12ffd78fb9b8e2c2686821a30719cf728f4d0971f252897460591666e7b8751e658627a533eff03af02eb890a18148fecb541e49cace07a18aab36f1afd4200861395b5b8c945759eb80c824de2cde9d0f7e2392a2473901d0b945264423915319da2520a534ec472301ae6ee95044ff5a14e96d55606bf50e87db34d477fb26b8f3903d9c2e84d12a1b906056dd2de946103f3f6df8d26048c7f64ab3d42db6e5693e6c7d76025c04e6c3cb683ea2b6f0f3989a7b9fc7202e5aa7c7e0a5cf831af54aeccea8227844a40ab8cd46dba343c3439b8dd7eb264df6f9036a3d7836af23e3339e0136adba4c85f221590c4d72206a1d5cd735e5043ea702cd1645c57fc862d5d35014a39a1b91167257013b79875c322d3308f43c38b47f46964e81b3252a2b9a6c4c444e8819278d1e0689bdfcbfbe805584528265230d8560eaee6f063c83e93aefc0f791eb9aaf8e9f3c08804a914ec7f29304e9ee9f42eb9b458102a18dd266e2bb77c796bed60d4a399002564766c570733774d1b05c1b5af1698a2311496a6426a7f691a03a6164ef05272a8e6b2a57266500dc1adf3979e48a04f48402dd104c2e3993cd5653cbbde8eee166b83532a16210f7df26fbf3d170da1ce87e6dc6410af0812bfecc4c254891164306f8538d98bd1a09896bf7c689eb44146fce03a6ac2113d1941893c7abb7143a8c8458a16b31550afffc8b8c4595ab2afb19980a40eea901b9992771cd762279b22f568e3e442ca42a4d1709d5f4d429c63d8d4a58cd5ddf6999d0f48a17ce1d52d346fb7a263ab91cc83f704698ac9a98babe5633b756657909d420519fe87677d85628924d766c2c9838b23bd00ff44a219a6b0b369ce5a9026e2a929a84a3e05beb53149e2e7e774b1bafcfb7a79a3766f070a1e0157331950a165577c3edef410bfec1eee831845a79c6185082b722c28432b72d35aa47add67952ada7a6cb3beee0f5635fe7e0e7b6d5980e1f96ab948c55b3108fe12f7bfb5de66a477248da62c4c8e63555a3e9f30528e8deb2618bd98d99291d60e6b7554dd6c91aa20d423e5c7ea26bc7b5b1cf8920ea2391b08ed06d882f0ccd4992a38c8fee3016bac249b654f8b699a7892c42770852f111d497ab32390cf9eb05e06add299061f1a153cb4141c0c81cd1d080286d4b6c2e9970f147f0285c122915a190b0a60971deafb294eaca137bcecf53f8c475bbd69c7be0342363f8b32dc3b24988123d374325c693cfa5d37bf784114fccb61f102c9029db2db5bb9c8dd4c9ac7f7637efbbb982d5c4ed9ad41c83791c81fbad28cf120380bd7997b02396724662e1d18f1565892c95cc7885d2f3578c043b7a0dbdf756b89c2235e53b1146e7fe55765c1c17b3da84c0ebfc7a7d54d8098b80dcbd011abb5a866fc708c8f82c536739ecc8b23e9e7533ecaa609bef42db5d2d7f2d8e5c86026fb22b717fb8680240dbc6e330427e8ffe23c93d6424569cd6ae84710354b6d624a565f3be64d38d4b59e9655230584c429665e2dc7a46113e002ff547fffc652354d0b0a97c373ca7c7e0773adc22ad0b1858ada55b473bdba12309d8e0a14dfc83bca3308cca1b3e27eb3d1aba3450d78e45da27a9b71db1d86ab49d7e93f19f0f7d4cfc0e291dda18f257280a5015e6c283cbfe1b62590a0ef29e11fd4a3c2a6694b84cd508f50873857ee7b450f719963ff8d5c25256673bf3298060bfb98b757ae3fd95e200b81bc5e9010bf4d70aa98100eae10e9f888ced5c9cb9a3fff802710690c2dcabf76ad1e8abd2f9a39c0aca40dee158bf0a8a0c610b696bc41f8b9a70d9fe8cfa8218595e0e83cfe5fa50a9d25707c677a8ec705348e3530e612dafc48b4a9eae0f2f88f745cc3aec3bc88f5908d74da24fbce5c2f2eb6975bd394dbb20b34360b34b425e41b6a2582cd906a039ca565ace5856c0d4c30b2f7a44bafc2a3549775286636cc03de967d7a40ce8e5a7851d0c4ffc82d85cf3415ac2943634f4d3477fa379be7feeb054b9bbe14dcd247b7489f8a26358600a787208eb997d9ecc08628bed9250a6d8045f9625541c35997eb0ef0ff16f1be7b4ffdcb3f3ab1f5a64839e8f18f01420559cf77d0f054d52982fc8385602ec39aa92a72755da975074c77838a6df727e918adc1f047fad54d8591039f3ec2c80734b5c2e50c315444a8099af61ea280f384ca55e8dd86602b8648fd640b4b71fe21bdf9bcb293f061bfdf5088807236823ea6da81d2963541a2eebdc8a01f126c14c02d15851353ab4ec2c75a7f18160ad525799e99a739e908e3268d0aac7c9121a584a8658a1dca726953b87035352f95333721f2080d21025e70766c177040e0d3d97bb4db934c076f5b55ec3309945d7b0a560a08b160147afa8c1be7c43e3b98a7c8ac9f451133c6a6fed4f7b1d1590caa690e4c4da97a98585b67301e4c4980c4965e0d650d7a6ac1c2abba37cbf4335a6ebad623d0c3cfe432c978415cf650a44791d2e6b2cb1122f606062f2107d166325713ce06a83ba164a9419ae99081f946bd988a26d4bde9f21a84d23aa097b450423157bab7683b32fc299d19aadb7995c13ca66bad43a78d75ca99e2a9bace076ac27ce9e98eb41a541bb1360265b7438eff61f5b8500c4786d0ba4c2dc0643a049a9e4454ee88d71116d457028fcd873e8276e10a8e79067646abdb372b42a919e2f297593a6e8746a6651b41703080d69bf2ee13faede4d32fc534fd69c9690929b6b748d6cb8b84a2cb6567f257bd623e3ebc95c99fdfa8850c470bcc03ab655205f2f6b933b34b04aaa876a4bc6d0d62e3c2d2e1cf255f46c69cc68a4e52f1d65f35d27932ef477bee4c771d76bdbe070a9acbfb6acc30b57e8cf7b5658119d8892e515538577d07adb742968afe0c44d4552e6614c66f17c2dfe3f3d73a0917307534c5bdffe4d8ff22376cd7ef0138d7a0f4a05aca343e2ff7e922ac69ea9666296830c908bb3865420c1b302bb0dfcac9606d1821117b05c9e4c456fe3d634de686bcef4b0a4fd7ee01f0a6716c59df474defe4a779920958225877ab0d9eaefd2908f38452e745cc9930e7f53d0943b276aac2eff97d28a3c21cf102160cdd95dcd1c38e04e69cdaf42b7f4e7c5dd504790f314ba39aada18be090f1659b2846a0bb56aa8c24172dec8f746835831c785c4a71a3e8803440dbaec5ae761a84e52043583b3cd086a76fa006032d842367a52dce1e23500f4cc8827481c56f681f15c58786b3f5f3b9259f7e11215feabdf5f8540d4f2ed906c3ed00984a59ee4fee87c27cf78e630c60a88935476e24aae0f58769ba1ca4f35591db91c524089b6fd8d22343759a26488d693d3cd049313b8a26cf0eeb5a6c13734e873f7fe6720401d1c262ac65954bdd0a1497c78a21a470ae0acfdc897885b640e9a2c41497af8922e1d117abb3349bed39e7b40a5b40d195684febcaee86673751b8b9f22d402ac4160babb42a09795f8002780195e5e818495fbe32c99b596683e91ba129f202e6426178f1af305867cf74db7c33d419c2ccf137004e592f398d4b281b76b2cbd2b8494d9c76b10c2e9c4a680897e00e282b6b01048411380a102de43c6b3d71b852c1eeb6773e203fd6c0042cfde8b4a4300cbf3cfe85284ae4632652e17628aba012fad64fab7f5a0dfb2e1cc130bdac21c3be2a2a96affa7b0ca7a4f62412e5cee4a9691b11cc4e9a99d0bfd396daa403d8c10292dcad0e8316c6ff9a8774e1a4d7bba29c039d725acc13d415d919c841d9258c49882318142bc73dbee7627093e3cffec0e55ca642217a6408370a53561f000e94d6e005d8cf4ddd728c09d951a1b42ed70ab693e8318383539a594cd692107598ee5f789de44f5f8852d534229837ad33ba41cad2ddc862ef19d6a960d46bd11407a703756e23d9a63bc79d14b437039a7e412477978fda922074bbcc3672f05e92a30e45a827fee568a39c2c1107dcf9af9087876d02e8b67b6ebc5cec6e8f4157cf12a471e84bccb83f5f305423ed298efa918067809eaf2be8cc9420463ab2fd712ed0287f143d0488f9e8f149659aca9db228ff2f0e4924f230081ff4f5329d854e140901efd5991e6057f8cb7b27315abe30e20083f492db8130d2b0c266890336bcb4bb62c29c9b96bfcf3d31ecf11259608250721db46ecb2aaf87c25451c0ee6b672915d3e00a2d97ccba275621401e42a9197f19fcb3d9e73dfc21414a583ed26718f588546c1bae82f8a6c076f9730f656e7103f801df03ff22af32eafa2b6d97f16012783bb77a777f1e06b0f5e1eb2a787f1977d030ed007f258a02b692dd318abc1bbde48bc777ea9cfad8f12310bdaabde3cd81edfbeb44d17753151470a20f2cdab861b11ed5de1dbf9abf9f8780ee1b20e57b0c506755724758c888dca882f6507afda116e2bdbcebbe2c0d78393117f44b2cb464eaf6cd76d3d4addf0c3c9b4cbadd45f1f6d56b3452dd5c0e1936fed78a3d4e6c1735c9004f7b3e225635e1fa1d3e7b932aa9006ee6e41132ebd07d938049bd597efa67c79cec8d650726469630993cb0d319a2d421a05a873c27fdacae850d0658ce4d030330c33408a8b3068dde57b0a3e09924dfbdb30be63b2dcfa11dadf5d30e422fe48e0d9fd7a22c58666894c2d2fee2958f903d4ce7fbf9971ccc92d77b8514f5e6b6ceb13907eb0c235022d2a22f563041969ec460b4dd567409ba1ed8ec838b59508e07601d3210b901a4863298788bb91ee8f13905fe45b162c28589a6f225679d350daa5a9456e8838fc0886bf0f0887d3f1f6b831516c536c9d788d31c4e8ecd71b6a037168098e859c66cc7f07d075b5b1be2f4f216bb773932608617c3046581cef76403b717e96ea390055e58fbe0fca6a2f4e40de2e9d39cda655cfddf14b539b1ff0d811b7932afa3e39531654f148d9515706b8861a15ca4c94b405a6fb564882bfc96cb0edd06d1d3f67e5dc260a6348c9c46e20f0f2a6165462228157967c748feca6a38dd7d3205fb34423dee8fef49c0e0c631924449955234567dfca476fdcfdaa24a635f92a2dc353505f877cab821e7c0fc375fcec470a189806806dd563c32c390b83d167eadf984cd5ff375d1212a119805a3a8e2cb6286e48b7fe29917778169dd3905a8aca31b48895f852a730c271870903faef6f3a71b5a70a9279ed2fb50fd40c225cdf440b2dd2f615e1be40286e4450a3e3e43921bccfd2b0ecfab786c950f117d46b182a3ec02bc1284e932233ad6f9024cb72083bda42998455f0a8400b55a96511a2aed8dee6ac9f459aed0de1ca5715a6805122f20c931612a48ce5398320ffe9e1db67ece9b860386d41a7bf43c9bd445fa9ce4b7db1686ba845ea339d362d42c073948653744db7f1328925b7799cc9720d0a3f5b635dff17a03e2665dec6a74d4b10538cb73aa7d5fb050bb2ddfa5e066f839011f7dbfafc617addb4067e8505e3c8c4e420a25de4f70868c4b58ae9187916c3696a2298793a65bd8a28b785bf3c431737adc313443134158bf199d9359e9f9c2677036975c49eb13bf96de378946e0bb24877e13dbb56ed52d45b02744cfb93d4c936e", 0x1000}, {&(0x7f0000002600)="0d17dd82caf8617a0d05032954800d3af11fb503a2ad4fb8b0975c51696c6cc2e4c242eaf3d5345fa228283eaf0a95d45c898976e5e0e79ba32d26814a8d4208964be495ee61c4612e1115bc471ca18200b31e49d202039f8575329e3d1a7042bd0bfa9bf3cf26f74287acbf2369a358fb7d9f2f5fb341bc73f96545c6f7f945d7363f0dcb31e6345d390b26a068521b5f8630a82cc4e38a168d64c80a758c3cb7228f235e03", 0xa6}], 0x6, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000002740)=""/4096, 0x1000, 0x40, &(0x7f0000003740)={0x18, 0x0, 0x2, 0xffffffff}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000003780)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000037c0)) recvfrom(r0, &(0x7f0000003800)=""/211, 0xd3, 0x40, &(0x7f0000003900)=@in={0x2, 0x0}, 0xc) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000003940)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003980)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003a40)={0x0, 0x0, 0x0}, &(0x7f0000003a80)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003ac0)={r6, r7, r8}, 0xc) r9 = kqueue() preadv(r9, &(0x7f0000003f00)=[{&(0x7f0000003b00)=""/167, 0xa7}, {&(0x7f0000003bc0)=""/216, 0xd8}, {&(0x7f0000003cc0)=""/193, 0xc1}, {&(0x7f0000003dc0)=""/145, 0x91}, {&(0x7f0000003e80)=""/82, 0x52}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000003f80)=0x7) sendto$inet(r1, &(0x7f0000003fc0)="7d905f591fe467c0893791113164fa55a6f0a24188b687703daa19b70e47521453e49b6c20f11e2eeea40d5514f04a89a0ceabdec3599f74c7d7627da79976d1441655276a6d51e936a6b491962f474a7b6258b114674ede8f0731f3bd6369599f877f798414764900620f157114b4924aae3ddb9773bfe9b9a98866525edead", 0x80, 0x0, &(0x7f0000004040)={0x2, 0x0}, 0xc) r10 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) sendmsg(r10, &(0x7f00000045c0)={0x0, 0x0, &(0x7f0000004100)=[{&(0x7f0000004080)="e921c08095a344408ec8373f09b22a1f3ede026bc6c560db59d139f55126c9c4ec427204d8150e6074ccd14ee4e92b44331065f600a7ef9a7ea7f868bada70f012ba4f7066e0d04bf4d3cfdaec5fca6842645e7db0f44c031898fb164bf2223e2b23531b3bfb8a966283746575fa7a", 0x6f}], 0x1, &(0x7f0000004140)=[{0x60, 0x1fffe, 0x2, "2d97ccf9d1322544fcd15f0de7e17d5e22461296fb3a3273276be3b28af26c3759d3db69314ae900d78b505281be204d132c8fb1339050e20e2b39a77e1aa1fbdfae45d1c8f54ebea8a2"}, {0xd8, 0xffff, 0xffff, "e21eab76fe31c79b185422bdf1be9c4d1f956b8cfc258f54533bf0f1c411a41e7d6a3fe03c05dbf6f45051b071abd1e76d4797d8cf9dc85537a0e3b1856bf33b3ce6bb5bb15429ae77116e32e10240ddc87db6d0be83a4cd8b5cfe3fcf5f388f5207b3150700eefc4f842ac742f1b628582c8e5d558d117e7f524fbd1da3927255b77b1285567b83363dd839d409a4f828f47a357d24494f606e721ea9bd910821258e49cff083a8d18445de937e9b0d1743435d8abb7957461868dbed381e64f8f1498812"}, {0x28, 0x1, 0x6, "78ca92cc474f4b721329fd498a37d5bfd83a8b416042d8"}, {0x80, 0x2, 0x5, "beaf51f39f8f5b68c3f99c6bfcc0d23290910d8761e9efd4dc384616e34f1bfe42cce6b8ec380818af774780f44b031f5c852eae552e6a43a5fde4c3f5b24edc580366c3c5253d1c95ab232f4b8e8681ffbf07350f6418b4ada7be4cbafa511d4a035a000a4b97c0bbf0b2d1"}, {0x18, 0xffff, 0xde, "61a587f5"}, {0x70, 0x0, 0x8001, "6d99ba56959497c4a89f902dc0896958d230104c4b7ba7a24dfa291aabd9e1b90788684606cc09337aa4a282839fbd39f8bca4354137ab5d19c297ff2d04e47cde6238162d64a7d822af5acd396be813b0fb09e284290f4c1e47"}, {0x60, 0xffff, 0x6, "bbb4c06d8e80445f5e4a1fcd30c28ad45265ccf4e0d795a5238f69397d81b0fafd1a0bd8b6eb461ded71c281adbfcafb79e4a24f90b3d8201e5c24224703a32ac86d4287369b9fc1211e83f218870297"}, {0xd0, 0xffff, 0xffffffff, "ba26b4281d6b73ccefd738b1ab948e1a8cda3d4d448db647b612de877a549f2afbd3591dbc7e829669726cc14bbea798b656277daef67bdaee638cdfc2c28469946ea086c3fa2a35134d9070dff759aaf4a205718af45eeace658b501699b3c4a53e8d8bc2a175291eb4bb2d0b1decb7a937bd5927caab99949079e371e2bc2e0f40acd1ac352f34fae2438adaf1e32d3da96cbf8da43ee2272b716c7770ccde3dca2c0e8f3800ad4689f680ca2ca47d4f077d967174050420dc009eee1cf0"}, {0xb0, 0xffff, 0x5, "7925b52824be9d807dc0df3ab6777252f01fc734560cd5ba72f748ddbfd2e0ab1a8f5f420c35d4eeb4144bf2753b806c857f26d796e0f6bd7e5ae745709434735e719124a0251134a675e3467541df8b9f282c513bf0f7de8676a949055fe8d8471f66e863437406331970010b9981d8365824ad84c7c0472e9da771f9fa9a3673923a35f12dc70e9152647b7549068d16b35335043576409fc534bd197b"}], 0x448}, 0x208) r11 = dup2(r10, 0xffffffffffffff9c) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000004600)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000004640)='/dev/vmm\x00', 0x8000, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x168) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000480)) faccessat(r1, &(0x7f00000003c0)='./file0\x00', 0x170, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000040000a18ac"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x40, 0x0, 0xf7, 0x2}, {0x29, 0x2, 0x0, 0xd54d}, {0x0, 0x85, 0x7, 0xffffffff}, {0x80, 0x8, 0x6, 0x7}, {0x9, 0x9, 0xfc, 0x4}, {0xfb07, 0x2, 0x3f, 0x7}, {0x1f, 0xe5, 0x1, 0xfff}]}) write(r0, &(0x7f0000000040)="2ba4", 0x2) socket(0x10, 0x6000, 0x9) r3 = dup2(0xffffffffffffffff, r0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) fcntl$lock(r3, 0x8, &(0x7f00000004c0)={0x3, 0x2, 0x9, 0x400, r12}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f0000000280)=0x7) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pledge(&(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\x00') recvfrom(r1, &(0x7f0000000400)=""/82, 0x52, 0x3, 0x0, 0x0) close(r13) 16:00:06 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f0000000280), 0x758, 0x0, 0x6, 0x0) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x102, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r7, &(0x7f0000000280)=[{{r8}, 0x7, 0x20, 0x40}, {{r9}, 0xfffffffffffffff8, 0x90, 0x1, 0xf81e, 0x4bd6e019}, {{r6}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x4, 0x8}, {{r4}, 0xfffffffffffffffa, 0x20, 0x30, 0xfffffffffffffffb, 0x8}, {{r10}, 0x0, 0x10, 0x4, 0x10000, 0x8}, {{r4}, 0x98ec158029bb2846, 0xd, 0x40000012, 0xfffffffffffffff7, 0x8}], 0xd0000, &(0x7f0000000400)=[{{r11}, 0xffffffffffffffff, 0x80, 0x9f22453349509bdc, 0x2, 0xfe3}, {{r3}, 0xffffffffffffffff, 0x4, 0xb733d1902473038, 0x6, 0x6}, {{r12}, 0xfffffffffffffff8, 0x14, 0x2, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x100000001, 0x1}, {{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0xc1, 0x40}, {{r13}, 0xfffffffffffffffd, 0x24, 0x1, 0xffffffff, 0x8376b8b}, {{r14}, 0xfffffffffffffffe, 0x35, 0x80000021, 0xaa5, 0x8}], 0x9, &(0x7f0000000200)={0x9ceb, 0x4}) ioctl$TIOCDRAIN(r6, 0x2000745e) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="ffffff04"], 0x1c, 0x0}, 0x0) close(r0) r4 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff9d) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x808, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x9, 0x10001}, 0x8) write(r5, &(0x7f0000000240)="86fe0004cec3d423c2f2a7cb8a203d525ae47fc5641d6a0e05cf32c4f315e88c3edf123487a638c789af53baaeea7b7259227a3005c58d29eec921a4a7097abbfb9f8031e5aa373fbd89d17a428f2b3e595c1ac4", 0x54) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect$inet(r6, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:07 executing program 1: 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockopt(r2, 0x31f3, 0x80, &(0x7f0000000040)=""/76, &(0x7f0000000100)=0x4c) sendto$inet6(r0, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) r4 = msgget(0x1, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/66) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x4) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0xc, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/96) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "e830c1e7bf6e00e74de422000000002d00", 0x800}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1931944b062333b4) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="3dd4a87abee8e360f9a555a934f7197ac957a4a217e2ccf0335b5905792d6b91f410ca1fc53447639a08925c166fedd1663f1efcae9faad7cba8982478aed776de72b9697b76f6a47349eafd66aa559eef80814d09260ee759f24a3bd165a5040a153e2bfb5c864f1661f5cc7bbcd585b9dd5455ad2c059a340f1e7ef80077d335f95e4b9eb14416180b36f5865f157f0c992936ac3292b4b93db52e46ddaf62a3abb88a2d60a1e8d4960b2e349bf90c16b738c3e2fe609adf", 0xb9) 16:00:07 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2dce76ec5eee0a348ff3bc9319c5b27df28520477fef00abfe711af6a5d1780f65d858e2a91519f6dbbaf87db2f01fce4b7f13597027f08b8b541d5553ab7f07649a6bdc71d09cd848e96c23a7fafc55b518a36d5915048c87a33a867b95b2da7e1e2636e18234347e", 0x69}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x7, 0x9}) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000540)=[{}, {&(0x7f0000000080)=""/99, 0x63}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000440)=""/199, 0xc7}], 0x9, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0x2c6) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) close(r1) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x2, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4000}], 0x101, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x1) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x128) getdents(r0, &(0x7f0000000400)=""/201, 0x46d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1fffffffffffffe7, &(0x7f0000000280)=[{0x64}, {0x80000000000c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$unix(0x1, 0xa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x114) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000002c0)={0xd712, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0xc2}, {0x84}, {0x2, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r8, 0x0, 0x0) dup2(r7, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d650156a243f8ad23ee81696c653000"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x1, 0x81, 0x4}, {0x8001, 0x5, 0x3f, 0x80000001}, {0x7, 0x7f, 0x20, 0xfffffff7}, {0x6, 0x5, 0x1, 0x800}, {0x200, 0x1, 0x5, 0x1}]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") pckbd_enable: command error 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x8}) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r13, 0xffffffffffffffff) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x5, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, r13, r24, r25, r0, 0x0, 0x6}, 0x3, 0x2, 0x3}) r26 = getuid() r27 = getegid() r28 = getpid() r29 = msgget$private(0x0, 0x9a) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x2, r26, r27, 0x0, 0x0, 0x0, 0x55}, 0x4, 0xb8f, r28, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:10 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r1]], 0x1) write(r0, &(0x7f0000000040)="2ba4", 0x2) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') semget$private(0x0, 0x3, 0x44) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20a0f71730e72a95095ce6cf2f950aa12e4480ffe194df00000000000000ffff000000000000f87c8a5b671b1b542a538706000000ccde883100290010e924c1000003003570"], 0x38}, 0x0) 16:00:11 executing program 1: r0 = kqueue() kqueue() ftruncate(r0, 0x0, 0x9) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdfffff00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x18a, &(0x7f0000000500)=[{0x5, 0x3f, 0x0, 0x3}, {0xfffa, 0x3f, 0x1, 0x80000001}, {0x0, 0x8, 0x80, 0x4}, {0x4, 0x6, 0xff, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000004c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto(r0, &(0x7f0000000000)="59825fb84c745f21d249c91ff022370cf5ac07595dafc3265ffc904b109d2913426ba419c5f3cb65ff01cabe3121e029c8e2b2058612311873a0876358cf8ab536bbb8d42c594ff42c82e7ec381010438e21ea9c1e15b0d85ae88e9810898dda698784a0537314ca77d229de7d205c4dca1677d8f564f8dee517a16b85934f6d27b3c8470bbb25a763b7846f15570f31ecc52f749d57440ff72d73a76201587af0a04f466266bf59a64b6604a4a9082a113a344d1e939c971fd648b7b5d103cea6f73b54d9aecc38e70858e14dfc5f07d802f950", 0xd4, 0xbb84e7770a4d44d7, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x96e8}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x1, 0x2211, 0xfff, 0x5, 0x6aa2, 0x80000000, 0x101]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000100)='t', 0x1) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) syz_emit_ethernet(0xd6, &(0x7f0000002280)="abd3cf41325e79911ac48b86d921541c011def0507066919b6b210ef07d32e52cba6fd776203251914aaee502f22ae2626a3e61f9940fefe7ee8d9e4f47b14864c8a960f003905b11ddfb0072e27a54666b010785f5ca51fab66c962f30922ce0042613009346710342c9f515f0471343247d3cf758c3e9793c4aae32b04938b4645e457549fe1887ffd56dd0865c242b18ca9686d5fdee313d4355d7a036a70186c153a3f7de3f5e1874ec36089bde9ef665391567d1892bba7a7072f1eacd75e70b0771ac61215b961ac204386636e6a128b3cd225") pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r2 = accept$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="02ca282f76692c65dc9b3000"], 0xa) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x0, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socket(0x2, 0x4, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:00:11 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='7de\x01/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x7) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xfffffffa) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0x6}, {0x84, 0x0, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x6, 0x5, 0x4) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x3, 0x10001}, {0x1, 0x6}, {0x87, 0xffff8000}], 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000200)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) shutdown(r1, 0x2) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x82) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x0, 0xfffffffffffffffc}, {0x2, 0xffffffffffffffff}}, 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="51c8c47625ad2da4c81b90cf85c2bf090a86454641b614aa0404b9c5e95886615db4316d911f8c0ba8daa37f5a2d706dfadaf5e6cccb2ad6ee2ef01717f2a45379998cb04433c69d5af7c3bbb9f225391319aff0ef1d4ed74961eecaa343d36ba7d8d4e22599910a3586eb54", 0x6c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chroot(&(0x7f0000000340)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) poll(&(0x7f00000003c0)=[{r1, 0x1}], 0x1c2, 0x2) flock(r1, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0126c8bb1d36002e2f66696c653000"], 0xa) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) getgid() r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet(r0, &(0x7f0000001680), &(0x7f0000001780)=0xc) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0xd, 0xa, &(0x7f00000001c0)="9265aed2b08893d14102e4be12aef626f82cade36828fd70354f503d5e8eda227504bf155b091a237a73c5504661bfd75041e4444fa5a141752dc238b5d5ab3dfee8f12551e9610c6197d6065583828d1b3996a6501aa2a8f91cb8e819b6c2012acdbd3101eeeb8eefb5918437d51f9b8d02eeae78", 0x130259d0eb4fb506) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r3, &(0x7f0000001700)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/136, 0x88}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000014c0)=""/190, 0xbe}, {&(0x7f0000001580)=""/207, 0xcf}, {&(0x7f0000001680)}, {&(0x7f00000016c0)=""/48, 0x30}], 0x8, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect(r4, &(0x7f00000017c0)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000001800)='./bus\x00', 0x0, 0x26) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x3}, 0xc) 16:00:13 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x20, 0x66}, {0x48, 0x7ff00000}, {0x1da, 0x6}], 0x1fffffffffffff79}) 16:00:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x3}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="ff1814a183f1504d8061ab190f58f689e0e915733c591b26471d9d0b5b4d905e8fc80554478d770c9286ac9949ac4fb4babe2b122cfe326d3f581b8bbdeb823af01dcb57b0"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r3) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x3fda, 0x3, 0x20, 0xfffc, 0x0, 0x0, 0xff, 0x1ff, 0x7]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r20, 0x4}, 0x200, 0x401, 0x2}) fchownat(r4, &(0x7f0000000040)='./file0\x00', r9, r20, 0x4) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0xfffffffe}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61, 0x0, 0x2}, {0x84}, {0x6, 0x9, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000300)=[{r4, 0x20}, {r9, 0x100}, {r6, 0x1}, {r4, 0x8}, {r0, 0x18}, {r4, 0x13143d707c52b563}, {r3, 0x1}, {r8}, {r4, 0x4}], 0x0, 0x0) syz_open_pts() 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00042e2f66696c653000"], 0xa) socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) pipe(&(0x7f0000000040)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8403, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r11 = dup2(r9, r10) shutdown(r0, 0x1) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r12, &(0x7f0000000040), 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x5, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x69) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xa39}) syz_emit_ethernet(0xffffffffffffff24, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x31917a16bee11d7d, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2810, 0x80) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x8a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0xb9d9597fbaf8d3b2) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="6d6f735be3ae42470a7dab52dba2ecad6fa0f30132772e59285713d522d65701232481bf91972c817e8a288a5597ff88f961ab65935d04961df449e64159e9050c604fce7d90caf7cc02ba4d061b32bf621b2e8d2b741215152781e2e746a7611d3ebec0d9dd220dc64e4a822a896e9ae0233462625194705de0356497bdc3d61fb99cd34c37d8a5d573699410e89649c7f8f5853c1e9bb7425be1f6443bb938d5240a047b4b30a91df1df9889ea209e7d1361b99063700d756b3c546f6bf66b58190424bd2f9f97052aa3642fb0f92c4e0b4a339fb93c4068d0765fe5603f18fbe6940c292a2e487c1c91067bf8a74dda3b244ba30024d120623eac967e13e5934dd043124719092fb0d5dd82ea8604cf4ec1eed276e599cf4c5739d707b858c5f5342611dc8b9bdfb242b2cb6069a2c14cf881824669057a27af96743a09a4f6c779523cf801f30194a3938e909a03a3614909caec145c98dc8baa92d39fe077e4f022377b5da8c9d8fe1a0eeea0848964f9b0979ab20ae07ab5d24fdcab8f196b2137d635fa790b86653dad4d4ec853276aa8458b6cf612793454ac48551ddfabaa2cd72b7848f82ef1f846b3e4720a91e069930716072177ecda959d7d605164bec2aa7a1aebfa81a6f97af07ab762309a300de31f283575a818c15cb5526598eaf3b2a221d0d7315c26eb35c5f4a1af56d487744df00b68b31edb9a9fb0718ef9c9a27f8f6ac21571df5ae479eb48e93465542f91fde22a193ecf346e0353b89708d92e2a8bfc450443d2d1a3dbf3066b9935b3630e057211ee2be25a75996320be56dd5c5b8c7811792b8cb43d32f09a9b621bf877fc87d2416bc06d087217bc2db70c341ed9442f674d7e800f806ae6229a65d48600ddad21f166efc3a80a248a48c31b319508050a6a4e64a5f0c4d0b595dacc186e546da69796535a28a3f5e8380f8338f8ccc73b6fdf07b8380d38d6a0e9408e6f7910d93fed1501b0c952ba46b615dc566bfa176404385e8485c621133eea77cc30e63db73ec69971ff03e667e588f49c9e09b80158a57d4a5a1e26124d5a632bb927a162a56e9b18acb3d220b71d6be2ea003d08fc381cc4d247892d128d05d5fe69e04b5050d1044c0df194f4c79627858f49efc960bc0e9eec37c1156e935b72a4e9a312ea9fc1881394c464fcdf2a96798de7d22f35b1bdaec3bf7aaf7cbdcb25a7f83e71488b0333ace37c252728d164552cf1c53d5633058ea49da6046b317d076e06d74604b591f8ff2601b438429079825a08b110a18ba7d1b2c89558449f794574f35a6c6a160cad97cdcdac12e7fb373199f6bc72acbfd44d6c1b158377590e0ebf7f9c28307052fe920a666e931fc7e0719e66a97ae954f9c0f5570b3d49f3109351c9a6bd9c570eb8f5fe316e938b05071ac1dba74871d4db9b6ed0f3b60056758528f587f5518a9552921cb26d554617792cf91547d937bf3ee2cfc495db865c89808395f10347fe88877bf8e4d1c608b2019e7c1bd5b41cfc0bcf9e51a5a51cc655f8919edae3e545c5b7998f1e69078b4f175d9a0812540748deb554278683a0c3aa8751434fe571912eab7f8c7129ba31bf6887db74790752421034899af418f5ee3bdebccf28a249707450d812e1cb4c704ec6ab623406274a31bb5bddd0a1153060e1852e0d550e69beca05fab2254b07067928a60fca547f5352bca43a0c0d78a063cc096b465f45eac5d78f1e40ea824bcad6278493e814908485b6a41aa98b34c2ad6f2a55fe5c16a89757b58415995b52772326264a6bd8052ade6030bdb6c3e058f50cd467350c6295080fae9260cc28de921805cba3f5f25b6a48c8427fb35cfdee1415a9dce6289a13e4e10e47a5a930eebfcab86db9af23986079b10485e4015ea9b89b15889faa4b226620731fa3ec354711feec59fb348d04203803ea7e52257d36f1481cbd5160a348730b33b463d055ba70fb0ff7d0dc422e063fb1fc7ca30aa18ce28b00fde95703b7e226fdf42b638415ee591762c2b1a3545f04132ba7425f9da0d8198e8a12815ec3f41f5c34abca203311b60977423d287eb3eaf54dcd379bb9d4804481e2904013074501730ed777dd4c59ccafd522f57b7a4af0d7dbbdd5788d12df8e68b4bb343205747605829a9ed65c1d8bb222ee2ca608e945f0d33831670f37c4d51ca36976982dc5112157df8f1b715487acd6c3d11e27719d7e745fc2bdd2cd09ae72bc680855bee46b21e725d9382d64ad87cce3fcb7e9e4bdfc260144b52ab22155594df7b8ddf917898ecc88f620d04a5ca868712e8288d92eb15aae414c0631194e4ac3b511646006b6def744aee923cb09fd37fc6258dd3668e0e0bdd88e43cd835b86b0989f16712b3430a519afacfc488001e0d970283cae7d7881694e01bbb2f90c257faf8a3d52f500a0112bd62be514386f41a53df8ccb39d27333274fc90068f5e6f54207aaced5d1b399ad77f7bf1c4142a155747ec2e246cad7b2293444226ad25de02080734e9efaf2f7de51b16b73481cb14ec5869dc57cfb1fd29f5a6ceaef90f45528c8423b471d1e29543cd42a2990c716742a467aa9094722f228da746ac04859204e3487376e8b23aa67f16777f14e3c83790bd31eeb17a47e21e5a1fde102e29d42c2c23155a70d71939a6ecc5b1604d95f1619005ce63ab28d147034687547c23a3b6188a1448b0cdaa48b2ca270e3decdf790a288ff86a70b22d26bb2d114bf01803781d52404852675ce459513b2cf9cade7cc880d01f1cec6d3627ea6f1595a9b20585898604a5304c32a3b6a1d35910466043599fe15f9a7808c5fc163907c3837a696138b3ad8d82326910e10205aceb47723d51baa579e5ef78ae2b45a00491e71e51cf8197576ecef0847ca3e021c27402308e40da3b73ebdf4cec47fe0e72539a0dd97cdddf9b1b7c30aafe260cc9a4960211f69c89cfb5b070844eb39b701680b389eeaa6d7d7e226adafe2017c3d6db2aa4e76cacf38c7d02ae819e94ad49e411a0a7edea08a00fb1496090e463f0f931fdda4eb1666bfde70940ddb162b618b2a4267d47f8b8a0c5fbb33ee175832239870519d50007973648f563c518a66fd616c44e6d69170a7829384c35cd2d2a3ea7999649203add71dbc9f981c0fe4c13dd79888d1aefbf0018207043ebff0cb6a3d44f69e65e9703bc57b25154f44a6725a8de9696db61a2337f19e7805c08ad2fbb0e343e1bd280810c36365205f71f399a3ba759bf60a0ebd9c31985fb351f0d817ba47ded7d7bc1cf98e0c1d3a0d85b745512abb5911c44b8fb9c36a5860e0a6a836c3e0b709dab56ec8428023f6e828de8619df9cb08b7707dd8071e91a246ce30d01aa25d2572e2320a0772055810c0fe23e0755891ef06ea7bec7dfae13a964dbc9901af5504d6e5b399d5c1dcc641a7905400776f4e4be4445bf24b8ae1c7b3248ea5bd265800978654ec6cd5732d842f4d801b7afe808620f70657ea1ef8e3a98c482739a1fe657959e3889a16c0d23c35e5ec3ebf71ba5b12c5ccb0bf064acf906176137d3cc4265c75145566707f971bb185a540a9362b5c7d8343d1965b0cbc510873ed24971c609eae48f681236b18986d0dad7ad615b31a86c83f5586a8dd81aacfb58082761f0a85bc23b2b2c7d720a41f4e1bdfdf41042d3fbaba0ece1b70b2a7554c7c7e16a007bec2b7f8059ea81b51a0b103d7cc9a3f90292706cd5115a8f64e58750ebf25706124dd259f9f0b27d9c85203f47e09a29499eafc710ec0c144d9ed155dcf868ad45e1776e9d8163259532be3ae582fd8d2d263ca77460570fbbd01e7555bdca5d5788c3431a3b00f982578175a5d301610bcdfda78bbca83cafc9d143369db17f8920ce3ec499cfa709932e2c86952148674647239a833ccf57e9c221d112a7871d63c4d4388312672c7bc1d39aa7fae9b5a7f45809fb3e7cd9ba36f4fd2cc5499082003c524c7ca32ac3a59654a8adc56e28dcb44a5f50a48d6a6fc9613002e6341c7e3a1979d82c2f026c46d752bc12890721c99256e246176016d34d48b6c52e89951a4aa7c12e5266f34fcdb1f4d377ad1ec362170289d5dd7e855ddc4b9792b64cf608db1b693cf1272fa0af5457de39f81a28c1d86e8a96133c4c81ee2fe08effda727a0dd06fdd4894b035595943fe184b4f448b4ddb040af0bb1989e5a5fbac46871120d286c3bd9ef73ed7feca3a95c4fd400d5817a57821ecc638927d0bb02bbee135c72d1e71800b064bd528edfc87dedf8f1fe467ee57b9e2b2edbc71cf5c73920a21a4162e07e105cb559388a61dce846587e725e437225165421c9dfae9200bb2de54e21c466552ab67392ebc98f0d4b006b3011b3b249d325f317b5ca00299233c9b991010f5ce0b0ee698c9774020eb0ffffb44c21e38a802799100a374aab13650aad2dc9b258ce3de844a60ef6b3f00009be8c949a8a6844b89e3c04cf8e7dd61734ec9b70638cf8cfb20cade137816c14528891058fb16830966759c3313cd504884174c9f55e9cb916be1817d947335379539feb0b13574c37e7235c1099548eb3187ca5f128c8826688157e19085c80e1499915e34ea3c9c848fc5afbda9ed47d4c01286ff72311cc2d117bb058355fe644e7873b381b6a04c9a193205245292a2d3eab76fe003e92943bccaa1c601c29b73c5bb6322de56dbc048cf7de7df78ab9a0a33c271001a3576a5d83852a8362552e426d22487f75d7132c07bc9a9d13da1d045d599a5789ee7234f687b265dcaf133ad451862ab7cf1fa5298077bb1deef7a09125daa7df90a9eb3179af0879fcff9507f2d65eeb09cad5c0e59c3a6323d61f77e04ad183e2e2f9d9d6547d14ca009b9ec6cec0b253a44a63fa7192d9c0febcc6b842db4c308dc7e792b2d771bd16ff354847360abb68952abf6da287762fbe39428e28386e089485adf72b7708f5405f6a532c51c615c734add86ef2dc548e5a6032424b6bd519e1e48300074215200a6dff120e7454b158b6550ae932483c1ccf77fdefb9bee947fe0385d935ded64ad05eba03fb054ddad2899cf5182b29daa2d5d742bc9005627959d57aa986032c63f8cc045e457eb9f556119b630692ffc0b12848f2c50b1d050319838e7848333921b74c502893d710c814465ac070ef2e8a118b93b866fea7f3d6ff8f130ef4b3eeb9567290651817c7d0cde052294c7b84c2287b1616d52b16adee156da9456af7ff9b840c742da290e67e2427e04b8c2f5a572656b2fa63f926dffaa3893cee5152e5847a38db4c9c60043b706ece73318bdc18b11b852ac82b2e1b11b9267efb2d653c3d96115bc52b18127958cc583a0539fea74d48a1c22bf784e2e340c391c8aaa42f0655b6e90c417b0c0b7fa72616d0278b2df98b09cf5e891e5350731cafe41216ce829b8db79d55dacfff1252c443197a1e5636536ae68f2e0f777d6c9e1f3e178cdf004dd6217bd1f5fa5075c5f916daf6d6ef553d5683eb41cb1b2bb5f2ea86e55e632f2d46c23aef463377b44b881dd3b0382cf2cc82b577a21d14f7cd901faf447b9f7d909f32503505b49211c0cf14ea429a2a25fb22c04b94fbfa9a3ba71ed370c929870b1aca03dfc281ee0eb902fcdf086c95925efc32d2b7e72a77cc7f33721f1615d69b35ae179631e28f6facb18a55165c03d07861a4d21c95a6ee710022652c4f053b899a71507e0f4836166d66d8daf518ad171e9b18ed59dd480b47ba339bebf640a99b829eddf8376c1798088d5bca577b4153c6dd31"], 0x1) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x3c}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0xaa2, 0x400, 0x40, 0x0, &(0x7f0000000140)={{0x86, 0x8, 0x62, 0xfa, 0x1, 0x6, 0xed9}, {[0x1bad, 0x3, 0xffffffff7fffffff, 0x800, 0x9, 0x6, 0x100000001, 0x1, 0x7fff, 0x9, 0x3, 0x1, 0x3, 0xab57, 0x5, 0xfff, 0x8, 0xec7], [0x7, 0xfffffffffffffc00, 0x1, 0x9, 0xffffffffffffff02, 0x2, 0xfffffffffffffd3b, 0x6, 0x2, 0x4], [0x6, 0x2, 0x3f, 0x80, 0x1, 0x49, 0x4], [0x8d, 0x1f, 0x8000, 0x51, 0xfffffffffffffffb, 0x1ff], [{0x0, 0x4, 0x1, 0xc0}, {0xb3d2, 0x6, 0x7a1d, 0xfff}, {0x0, 0x9, 0x2, 0xab04}, {0xdd6d, 0x101, 0x80000000, 0x1f}, {0x101, 0x40, 0x7f, 0x1f}, {0x3, 0x80, 0x0, 0x3}, {0xf0c2, 0x2, 0x2, 0x800}, {0x4e3, 0x0, 0x1, 0x3}], {0x6, 0xfffffffd, 0x8287, 0x2}, {0x400, 0xffffffff, 0xfffffff8, 0xff}}}, 0x2a7, 0x3f}) 16:00:14 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001a0007cb0741e5f110417091903a0c425397f512e14ccb2d0dc05009272b268e246ac8e2fdf362155e6afcca9e19112b81dacf5815bdc5fb84a16"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) kqueue() ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) write(r0, 0x0, 0x0) 16:00:14 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x41, 0x0, 0xfffffffffffffffc}], 0x0, &(0x7f00000003c0), 0x0, 0x0) close(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x141) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x42fb) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) seteuid(r7) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x2a0) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x4, r16) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000004c0)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x25b}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r18 = getpgrp() ktrace(0x0, 0x5, 0x4, r18) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair(0x1, 0x4, 0x1e, &(0x7f0000000100)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto(r4, &(0x7f0000000500)="f62acf0d56f3267dfde317bcf6947f60553dbd857de426134de475a015227e49c80b956c7badae99e52ec7e7423f103cbfbf81ced364cd45c737d1966818aa8c7de77f1dd6af51519da5b91ffeaff9bdd9e553e42326d545df", 0x59, 0xf, &(0x7f0000000300)=@un=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r9 = open(&(0x7f00000004c0)='./bus\x00', 0x200, 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(r1, 0x6, r11) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x500, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) close(r13) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x2000100000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x18) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r2, &(0x7f0000000080)="220e2a", 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x80) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x8a\xe3o\xfe\\\x95G\xf6\xa6', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r10 = accept(r9, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffb, 0x96, 0x40000000, 0xfffffffffffffffb, 0x3836}, {{r2}, 0xfffffffffffffff8, 0x84, 0x0, 0x20}, {{r5}, 0x9e7797bc8014c661, 0xa9, 0xf007ff5b, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x1}, {{r6}, 0xfffffffffffffff8, 0x20, 0xfff9f, 0xfffffffffffffeff, 0x9}, {{r7}, 0xfffffffffffffff8, 0x2, 0x0, 0x800, 0x1}, {{r1}, 0xd6f5025763611253, 0x81, 0x10, 0x2, 0x10000}, {{r8}, 0xfd65a8b257dcd845, 0x89, 0x1, 0x8b, 0x4}, {{r10}, 0x800000000000000d, 0xb0dd9e115499e5de, 0x40, 0x1, 0x5}], 0x0, &(0x7f0000000540)=[{{r11}, 0x0, 0x10, 0x80, 0xfffffffffffffff8, 0x5}, {{r1}, 0xfffffffffffffffa, 0x29, 0xfffff, 0x6, 0x6}, {{}, 0xfffffffffffffff8, 0x0, 0x8, 0x3ef, 0x200}, {{r12}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xcd01, 0x5}, {{r13}, 0xfffffffffffffffb, 0x50, 0x1, 0xc3, 0x401}, {{r14}, 0xffffffffffffffff, 0x2, 0x1, 0x6069, 0x4}], 0x7, &(0x7f0000000600)={0x1, 0x800}) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x2008, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r22 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r22, 0x1}, {r22, 0xaf}, {r22, 0x10e}, {r22}, {r22, 0x2}], 0x5, 0x8eb6) shutdown(r22, 0x1) fcntl$dupfd(r22, 0x1b, r21) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r23, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0xe17d738ec385eaa7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r31 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r31, 0x1}, {r31, 0xaf}, {r31, 0x10e}, {r31}, {r31, 0x2}], 0x5, 0x8eb6) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r32, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f00000000c0)=[r7, r10, r23, r24, r27]) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x2, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = semget(0x0, 0x5, 0x80) semop(r1, &(0x7f00000000c0)=[{0x5, 0x401, 0x800}], 0x1) r2 = socket(0x2, 0xc003, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6fc3ab8e4acf848773e6c7af1b892a7fa515d4db0de622165ec1c9216375ebdc563b866802c760aef2b5b25346c9007886ffeb8b8d9daa33601936bf41bcfe4f8d389f389e00"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0xc0ad, 0x1ff}, 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0x1}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/161) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x7, 0x9}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:15 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='#\\\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='{-\x85($\x00', &(0x7f0000000440)='\x00']) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r4, &(0x7f0000000180)="3c3d46ad561e4393e9c37fad662de56f81692fccbca09a8d95f3dc4eae26aa63aad80dc0e715cbca3ca0d97bb0ca156c410613bd6f04748c5b40875713de83e0c8de8a0a36aaccb4f4bb73069f502547", 0x50, 0x0, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000fbffffffffffffff0000fbff0000000061d0000000000000000000000000000000000000000000000082d812a007bfb49faa5300d15f2e3f595648ff6182678ba6bd59d79689e7074932f79b67a2f1a3853c9298b6caad8acfa2144d9f8169809d37a690acd8b0ebfa"], &(0x7f00000000c0)=0x249) 16:00:15 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f00000003c0)=[{{r0}, 0x7, 0xfe}], 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0xd) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6bf0}]}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r4 = semget(0x1, 0x3, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3f, 0x0, 0x0, 0x9}]}) semop(r4, &(0x7f0000000200)=[{0x6d7069cf60c263a3, 0x1000, 0x1800}, {0x3, 0x7, 0x1000}, {0x4, 0x40, 0x1000}], 0x3) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getrusage(0x1, &(0x7f00000002c0)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) lseek(r3, 0x0, 0x0, 0x2) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x7c6a) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffffac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r1, 0x1, 0x42e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='r\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b28027822ff7f000000000000e4f8621037c3d78695ad9a278978b26c46049befba9b7acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x33, 0x0, 0x40, 0x3d}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x80) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x3) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xa70ba080c8d6a5bd, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80, './bus\x00', './bus\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) fchmodat(r2, &(0x7f0000000180)='./bus\x00', 0x4, 0x4) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x19, 0x3, 0x20) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x49) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) setregid(r6, r19) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0xc0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5, 0x20}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) r1 = socket(0x1e, 0x3, 0x0) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:16 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, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getgid() setgroups(0x1, &(0x7f0000000040)=[r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) syz_open_pts() r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0), 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r3}, 0xfffffffffffffffd, 0x2d, 0x60000021, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0xb1, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0x7ffffffffffffffb, 0x36, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r7}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x7, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x10, 0x3, 0x0) r10 = accept$inet(r9, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r10, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r11, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r8, 0x0) r13 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) fchown(r13, r14, r16) seteuid(r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x144cff54ef907857) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff, r17, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r14, r17) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001180)) r18 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3, "cc1926f657dcd1a7b5784cac819f9820d5f77c7cb5c271276f4db78f279f8d8be8fee904196af9aecfa6366cc0f6d74070315daa02a6fa3e05f1dfb39f0cd8c7d18a24e50e0dc65d131ee3a8113230cca9d127b818274cc85272f76db78d281a92499019944cdc28047495e8b2bba8c3dc1645d3c562de9fac9f18e3dc9d0fb9c94b13b6dc373246dd004d1b"}, 0x94, 0x400) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x1, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x37) semctl$IPC_RMID(r2, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x2) semget$private(0x0, 0x1, 0x100) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x400) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x4) getsockopt(r2, 0x4, 0x7, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) socket(0x10, 0x2, 0x9) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = dup2(r6, r7) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r13, 0xffffffffffffffff) r17 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x440, 0x0) r18 = accept(0xffffffffffffffff, &(0x7f00000014c0)=@un=@file={0x0, ""/63}, &(0x7f0000001540)=0x41) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x121, 0x9}, 0x800, 0x1, r26, r27, 0x3, 0x1, 0x1, 0x5}) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}], 0x1) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r34 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r34, 0x1}, {r34, 0xaf}, {r34, 0x10e}, {r34}, {r34, 0x2}], 0x5, 0x8eb6) shutdown(r34, 0x1) fcntl$dupfd(r34, 0x1b, r33) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r35, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001680)="7aa6ac19d5146d06f334c4ef6d6ee77293fd934fbbeecbeb58102a0b5443dc442357af4793ca9abb4eee6f528c89f9edd090d666892707beb276cbc521cd3cd0d74a5962", 0x44}, {&(0x7f0000000280)="7e04fa01e4c259fbb20c79937e60bfb7e75c72c5941bf2c29ed3f9ec17d6b125f91316006b2e60b4f27abb299f30862a8c5481d05f7ee613a08c0ba41ef94296c368d0c80c42646d77475170498ff6d026a8f7c733a97b9985112033ec47418f5faaf2c6f4cd6876dd2e2de432db43ca542079767e51dea8f2fcebf580f14882b6dcab7da82d2b2108247155bf1bae474c3713b70a1e988af95c1d56c2fc2fc965fc49b3586335db24eb0364467f4bb421fcda41ea1606e6dbbd87a70f67e1d9de736474c2a8aa5d6c1b886a82c0dbbf421c3df5f44f46dc8bf31010fc3941ad995bd6b4c813ba4990d7cca2de25fd2c1e28d7c15e86b1d7c89abfb34caf11562aff959f7fe18db72f173c16f2baa3aa19c051d828ca43551c142dc0035ac7897f809b6abb5f27faf223c1739be1012c48391e517be9d831bb9dc825b17c70d8f54ae461d80d60102ac9efb924bb5affa134a7d18f75ce30869d3ea94c1b36ab4872557966ccca5091018ed6f65e6eb0dc163a1a6682595075c732464f2c8912708a8d396d55924eda4fa6ee9b7a304d73968f4b8980f4fdac2d0a80638579c26530e024e93aeb415c2115357e0fc5823b5c6a0041817ec725b50598b122a75029b6e58cfc92d9e2fd20904d0aed068d78f6564112d26174a880d264a2b507b8bf8f38ff166104830eba29502eec4318b98a2fe4d1c560e2cb63901e6b9612435a2f2664b0c6d999cd3d4744628bf97e986cd65198cdcdd231d5c456ec0727aa9e4e84404697b2b6e91aa77c7bf126b3e28faaa6bffe3b6c1d49d30806667cbc7b36a971dd04e3c5024b732eafd9842e8b6b16a982a64930e7742352628bbcd9039c358c93e871813c0030bc0a0cd21d08ba38ea94598f68248beea5aca78368c4f317a548c6364ccb30f0d276d6561666f15becb8536933dbe5f3c5e8de10f3b6445e9c8dedee6c44fe9d540f5955a06b5cf713ce64d470537c54017dbf9e242c2d235ecea9f85cf652993773f4edfb70a22d63deda3acbdee916103f536fbd692473ff6e3df46a991ad6918051fc54f0d347421eafecfedf2b10ec4c5eb6a814023d884806a184cecec7d79eb74b33403470107ab6adb55654e556ac4464d7f1fde099fa422b3aedba404616c7c669c6dc43788f8c733da9f92aa4b5bd9ebf0fb84472b97947cc43e9ecb22e03929ae552f807f78fdcab60c1ffbfddc12fae2e200b958b105d7848248b150c0536d69954745e56d73e8d9569c03317d295529ea325f449bc53818ce5fe8986aed4cba1e344928f21f8f1e99356a14fe7ae4b614a5333fa186393fdcb9f188142deb2285e15ed125c1d750983a7ea6f46059e13c0d65edf98b56672e2534b5fec6f7b3a674789e127f96d232998e964fd065e86fedc9ab97029141b85d7b28b6fa1e353f96ffd7f623ba097a39a3a17f9136285d0f7307d09f1481ff4618efb11e1f1047f027e09c6cec639d36778fa460774e925c16da35399abd6e7a2ef44b3d1ddcd473ef26b5bb6d3bac01fe2fc1e8086f9fedc5ada940f82f7d24a5991f9d558493e9d1538195b132fd40857484047ecc90bb6a9ced128a9e8a806624bd63fc81a0572a36358e28f4d0d7a771d33b0d4241d95baf6088d27a73de63c253d8578e24849e4f3842971cb5fed04ef026a4f024a54219772e7fa3d5cc1067ad31539b777f4d5d943494b07201d02a33e1ce24e5eeaa9d683dd59753a40b2f642630e584bab6ab86f01d9f16087fff3e254346e510c90501774c59e13fb0fbfba146d50e2eb94ed22a405fa0f4bbf919c635728b296fdea6ece7f9e35f8aa946c997fbf7de4c595517944c573f5de4d9a350e1f28ded0270222c519d30bdb6ce742781616899f48dd1f7894ecf8e142b4703b024147ac3060c64fed91519f33f97270594041fa09c692efad08bf96b847a1ea5a87c6e51cda9e2ae1f6aba60e937487213a1c31607c877efeceffb2a6b0ae30c5fb9e6ce58e92d0498e53903fe39d76b16896254769453621d2e19cfac4fc943026bb035e3b516d5ab7111b08829d4fa1fb524cb1731e48bc3c1c9fc7a981445ac20d7fe536bc926f93362a08da15b536c3bc4081141073c3366e57848c9401b17e40f4270cf08dbeefea0eaec7aef618b3e49bb248085d58f5b44af76e0675b7a315e5ac50b5a1d09a27cd026f4e8bb53ea0a85908e3d803461f68f0990bac4095dbc45e4bb8eb2718bf55cbbd16707567b1bff8216f45eeb2bc70d87346c976f3b0431071f23afd6b9f8351e398c435723fc60f6c005ef388cb6999475bf7415171be03fa0eb1e30f96bba89939a66a5d05d0aceba1d7fe496fa5ec16085dade2a8bf85f9275d66a1bd4366788e7c7803ee0ac89c624d90687050afbf6a97758dc270b957eb3d096b2b7295d01c46d3cd3cf31cb94e8041620e595c4f6f675b58a4201ed91d07f0c29e687606719c49cd6571d8c7c60a9fe90a535eb8ae39d3cc7eb3480e3cb8b0a97393950904764afb623379507dbbecacf4da111816b1416cd57b0e994345ba1afb2f1e0da8bdedac79ef29f69bbdc1ee9ccb0b1e519de99fe8762b3762591243f816aa54a763f8eb0094335f24a94caf18b2381ff284c281f801d66ce60e59eac27c2aece096ab61879e65b476ed4a492b301fb43bc077cb6f2a35deeb9f93ec325fd632c71a74251707107d3fd325d9eee455dea758ce482d2dd2cfb0baab0a24dc8d2f8e1e743681f09da471bb495e8200f8d7b390bebfaf1f6a8eec50dee208a4492130c3d7b687cc374c469946c902e3ba36bb77cd99b358cdbbe43077ed081dedd0d791a27789049ca5581bd5ef75441824373797e7394b006a970f98f37a4a36fb2f5fa26af1c51c8e455d8a92456d58929e349c05fec06ecabdd872fdc7fd5daf68b7ac93b986ef2ce1ff81d7b9c2d99f510380fa2c5e26e5880b51f719a5a520d48860a6df698b3caa258f819b7ca23e5659e238df27a123ece39936bdc679e7150a38a61daa4adfca3f040e34b9eb31629839c14734ef1b55478871162d9f6e3ff0ff1773c93219b6efe6b35422f9e1df07af50e97552c86866ece42fb9a16c4e1cc08007264f42159f6c687afd4fd3f80511257991618fdf6f26e8e1d4e4909be803fd86be8b6aecdfd8a94ba1eca419711549748ac646fd2aa9dc84aa7df3dd25d4d36960446f93e279e692f533f52e84734a360efdc302bebc9333dbbca6a1af3a85f102e762b8287809432909a092a5ec64dbab1d08cc4ec8b605da3e74d87102d8f91b7abc4bff3a8157234ccc16c40f51b4d75f0c33d2c2203f30c94b3c9ad0e56c0426ecef27f45b4a775d545aa854de592877c7f45bcf03143086a7b5a054456c59781fdfd98f8d11cfdf8f9856770d222b448e248559ff3e53c693ef4f44b2b0702a8bd91736253c224bf10b2990e78e9e009472c932dfcaff76a045d7f2afe51dd47771b515049667d994f0119eb982de9336506e892fe4a5ea2f69a36799c3df46d87d29b9521901881f5012b47327bb9d770a80cc0a0921d3b4bf8e972c5085080619220497c1da89244cab6e02013b2ff4293eed9dc22024c214a2bbf53ad4b36f7f4c1d3f932bb270375f6feaa45c91d4b2960a80ae8c4b3a646a5b743112f763a21217cb9abf11f9eba60bb631c7d65fedc2ec439f45f4235db83b9955517db82809c1376458550082d3820a306c6fbefb881b6ea681728cb4fc1246a376b6bc247fed14716dc225dc51a65205da2436f752d6578a6e7e474745ea31931258268da65d13c217f217966f4a7011d655b2962a0e4fcae24220796bcf6f5019daabba024acd5c6c3ecdfa2710d2d68740c15a0aebd3ca104eee9e29b8bb64ccbd5e75557dbee8cfd64cc7a364aecdb2fa9b20059bcf7fb86fc8104f2a273c59d55366f134212d0202b3bb6edf81a1a34d706c050733506246d8410c2b7528507e459396a6679a11f31dc826c834879c6493dfa634fe1378bb4e593a5cf5a930c77eb48b4055219a3165ac79b3d0fff858f58e4bef9c7517b2ee1fbf7a75167536694266a97f38d33b22a8d10272a853147f77e49cf51221fef6afbc59730c18cf27e673925e98af220531a161edf2c07f820bed35f3efafe19b97de2aa06d80976f3531d42e7bd73a950b57969e08f31f8cf84fc69c438b622fb26655b67538c245da8b8659c627369cc8ce492997c7e0cf0689055ffee313f36d4e6c7c2c4fa6209ae998fda3a99fe7451636dbe7a85ae1e3ce54bb11af63c69b0c56151ef73dd4b2562bd8f1cba97af2a036b8c53dee471d98d0fe20a4a3488bae1dc59e761abe25820a9e9b29f637e9dfc6ae53bb87ceb31dc58b0c84415dc02fbf8b14cd75e1bd98f84eff9c980c610dad84b146a7d1fe80954977f54ff0f443a6045507fe721892e3b076ff3cfe9a8ec27bb0466a60a82f036b9f5d954fc463c63d465cc294cb94243020c59136551fa7fdd09dec82bdf1f340ebe3ea876f8d159200e924229423b8cfb200a9cd42a2955c6744df8431227573736ffb984d47f0ecef85ab4795ba872bf4988be40234708623e4f7becef5f92cda39b4ea99da15ed9f4e84054ef49e76ccc008ef4514a1725750859e727141236b21f1e62d2f47c9ed40cfe88841e217d204c6f935e57d68eb73aad4fec1a6f5ba34eb23e6c21087d1a0e8a94a68662d6b5e719d6f9b81f44cdf3774c91156d4aeea189560a29a2a7b111afc2431dbae5be3d1080125dd8d3e0e6895e7586777066f65a85c8b34eadd869a0dc233a1c34b79a80a5fd3c547a8a2786b781fc63412bdd77d0bc604eacc2f8bfef64e969e7d927b5e768c974ed9aaefa23a009338a9dc13eb70b214502e971ba00dfe4615db1c499600235e148a58deb36d83bf2ee765efc98dbd17abd29ead22ebdba1ae46ae91a36950b9983f0405232c32af994cf38e3ba15ba87d9ef20bde32605492dcfd3ee68bfac807ae1fd090f383e78d26ae5ca0ce70b40ff3efc0bad0479fbcfba6b7fc3dc4ce50bd0cccc8384fdd25a2353379608a9cf2a1aeb9855f841b6c1df0d1b3f12feba84eb26fef324fc864107f52deecdb18ad44f300d15e610ef97d4dd15eac977d82d2d6f3fdcb78ecec5dbea96c15573afc857ce21bec12305942b0ea57499343fa27ccceb7a69331c167efc133b97c9863bdc2619eed82bd615e09f4c15cd17457a653fe3f1bbcdaa223bef03c8d3518ac1b4f8cac3a324e92d441e874f81e36c696d5681a21a347bd0a2a0d3ddaa728b41c88cbf6455133362d236489574f39c8f23cff5551ef46400cdcfe5606308e00f50298d1b75162d05fde29e45a4859781b8b75c9cf26a03f76c684ae74a08dc8f1d34165b3ab539a8ecf7c9f4263cc1c53d374f2dc45ba132cf63e05442eb0bed669546282bf7ad2bd2e1a35add111bfd7986d877b59b0f6a6d1da6a8d061d8bf6d3b7bde3d0c69525196f97f38e4e70fec9917242a0857a1b6f34ff8ef3616ac2a2be7b3ead90bff024b8df5292c026702f50e1dd9208ea8d2dd4d019591a159b1075181f0cc09d20d88c31cf3a71e543f5372ab043576c4b779f5563f7fbef69c0502270f76b3586f4c7f1616bc357ba84e47305a2aa55023aea45002d08144d30e22b4dc2669337b3346c109feed05694f443160b8546f405a06f4f5b3a06f87d3bf6a4e78ec3d3873a74e39e7e68aae4a4d3d14a890bac72c99a966f98870f362c83c7163b7b5cbf5c85d1d2b51721cf86afe973da3aff7e98095c5a0f9ebb01f55fcd7ef301c2be9aa855fe", 0x1000}, {&(0x7f0000001280)="db8c80943259c7c64c6abb91554fafb2e2769fe7cfeb8df3e4b86665560ecbaac763ab41cb5eec4381b93d08a79d415fbe8361bae25c8020d26c72c35c431e778f6af7cb1cd233f4249d196aee8561d529b5b065f8ff25db5fe1c500040169c70bffa868e770d01c73b7790de8e8b5d843c6968cbe3dd5ba1dd54bece079cec55cbe1b9b5de3c8f42f61dc499c6748d39da0d18635fbed06ec9133d8442830e01be789bf7f84cd83f9e7eee9a903ac92b832e2c6d46ce450e8c6fd41c3b3e059f6bc", 0xc2}, {&(0x7f0000001380)="8ab182c3c3c8aafc4a9ab73791df0620dd5e4d95e7c2b8cc362f5d78514d270fd445a56afd372cf986d1a0edc6cb001daa085e6307f059952301dbba56464f13beffdec014a0d9e4febcf35bac44d2f702b8a6ef30c504ebcd6a3b27ac46c5870e625377922c07f21fff9feb2c17579565edbbc021fca1d4c3f014d3b060a6", 0x7f}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r17}, @cred={0x20, 0xffff, 0x0, r26, r29, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r18]}], 0xb0, 0x6}, 0x404) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, r9) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f00000001c0)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) recvfrom(r7, &(0x7f0000000080)=""/179, 0xb3, 0x801, &(0x7f00000004c0)=ANY=[@ANYBLOB="952f1ce805b2622a7043f70e13b0ac67c575a972cbf8611830ef7fea6dfd92acf7e7a26dc7c96c6f91c3e9edc437eb0c27d89cbeefda2e95ac995ae674923155ec5fcc63079d9ed97cc2db368dd22aa038f0e6005736041fc990578c199b8a02dd4984bafea3864ccdedd8c5eb6c6fc5eb95d38caf43ef9f4f9134c639f3ea0ffd22a267ef6c979ae3d3994b69b56bf4f2be5a57c637632eb91f580811433dc2b8d21f9ffd3d640ab1d0c75294dacb84c698cfa66260ee9d6aba21a9ba0c0eb7b03d0a30e14774d02e9f37c4d73891c0a22752eeb7553b1f5c237c6378e05e10b874d7f0278b01874729bf6e24c3a4dd39a0aa91aafd979949bf"], 0xa) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, r14) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0xff, 0x80, 0x7}, {0x5, 0x6, 0x2, 0x8}, {0x0, 0x5, 0x7, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x1, 0x7ff, 0xfffffffffffffffd, "260404000000000000000100", 0x0, 0x1}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4b6335ac, 0x3, './file0\x00', 0x4, 0x7fff, 0xf471, 0x30000000}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x7, 0x1, 0x0, 0x2}, {0x1, 0x7f, 0x7, 0x8}, {0xf0b6, 0x7, 0x4e, 0x8001}, {0x0, 0x2, 0x0, 0x4bb5}, {0x80, 0xba, 0x4, 0x2}, {0x9, 0x4, 0xff, 0x540a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/46, &(0x7f0000000200)=0x2e) 16:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000140)='./file2\x00', 0x8480, 0x9) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0x3, 0x0) setuid(0xee01) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='+\x00', &(0x7f00000000c0)='.\\+\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='*\x00']) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0), 0x9, 0x0, 0x186}, 0x40e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) 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 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x8d) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f0000000100)='./bus\x00', r3, r6, 0x59f9a624eb4f017d) r12 = socket(0x6, 0x4, 0x4) r13 = fcntl$dupfd(r1, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x6, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(r1, 0x5) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r12, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r18 = socket(0x0, 0x4000, 0x80) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r20, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r22 = accept$inet(r21, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r24, 0xa, 0xffffffffffffffff) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r26, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r34 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r34, 0x1}, {r34, 0xaf}, {r34, 0x10e}, {r34}, {r34, 0x2}], 0x5, 0x8eb6) shutdown(r34, 0x1) fcntl$dupfd(r34, 0x1b, r33) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, r35, 0x4}, 0x200, 0x401, 0x2}) r36 = semget$private(0x0, 0x4, 0x408) semop(r36, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getegid() r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r42 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r42, 0x1}, {r42, 0xaf}, {r42, 0x10e}, {r42}, {r42, 0x2}], 0x5, 0x8eb6) shutdown(r42, 0x1) fcntl$dupfd(r42, 0x1b, r41) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r40, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = semget$private(0x0, 0x4, 0x408) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r50 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r50, 0x1}, {r50, 0xaf}, {r50, 0x10e}, {r50}, {r50, 0x2}], 0x5, 0x8eb6) shutdown(r50, 0x1) fcntl$dupfd(r50, 0x1b, r49) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r48, r51, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r48, 0xffffffffffffffff) r52 = semget$private(0x0, 0x4, 0x408) semop(r52, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r52, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r52, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r52, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getegid() r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r58 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r58, 0x1}, {r58, 0xaf}, {r58, 0x10e}, {r58}, {r58, 0x2}], 0x5, 0x8eb6) shutdown(r58, 0x1) fcntl$dupfd(r58, 0x1b, r57) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, r53, r54, r56, r59, 0x4}, 0x200, 0x401, 0x2}) r60 = semget$private(0x0, 0x4, 0x408) semop(r60, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r60, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r60, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r60, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r60, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r60, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getegid() r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r66 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r66, 0x1}, {r66, 0xaf}, {r66, 0x10e}, {r66}, {r66, 0x2}], 0x5, 0x8eb6) shutdown(r66, 0x1) fcntl$dupfd(r66, 0x1b, r65) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000100)={{0x3, r61, r62, r64, r67, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000069451f26e603bfd500000000ffff0040000000008541d824a83b3924b3fd08dabbf98a22c15774e3b1fc1b6d87adbf5cb1c7c00e21d207284c92f4bb9a05b1525b6c1225ddab5040a9d09e6aab99b2baa74823db55ccecdf90720b40ca638130d703b10ee49ee8a90d78204207eb6a086aaf9ee2953fb5ae9c81565a1cf87ae3a6ca19238eb0f7e054cfa51ac956e8f751b3aa1603ab9546678a849cccb9afcc39285b4d303573ca9205743f07acca67a0f5a36b1c2860d0052c3346620321dc8abe77b849d8ee01c083677147b45091a188ef2b09224bfac1751b2b6ce419feb8af1834dd327c987ff63654", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000020000000000073c8078e000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r10, @ANYRES32=r18, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r20, @ANYRES32, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r28, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r48, @ANYRES32=r32, @ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32=r53, @ANYRES32=r62, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x1}, 0x402) 16:00:16 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9}, {{r12}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r14}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r15 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r16 = dup(r15) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r17 = msgget(0x2, 0x42) msgctl$IPC_RMID(r17, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) r18 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r19 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r21 = msgget(0x3, 0x100) r22 = kqueue() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000100)=[{{r23}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r23}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r21, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r7], 0x3, 0x1, 0x1000) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r21, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r26 = fcntl$dupfd(r25, 0x100000000000, r25) r27 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) msgsnd(r27, &(0x7f0000000c00)=ANY=[@ANYPTR, @ANYBLOB="a7bea8246d72de3d7284c6bebb07ad86907e3eda61f8fb0d59de43fc8ac726863723f6693fdc30fd70d90d83712ea4ff079f24a20e88a0143fb3a28b25e856b0bcfb41cb4cf5195aab4b9db57d20588d5080ee96e304baaafeda0d75d49284487e622dc68b177eea785dfe7a9837a80a29ff985df67e9e592dcaf191609b683c99d40160552f05252832b972356ef1fd3cceb0d5a9d401a697316e9e09142d3862839c77617b9b4e3295657c25f5cca9814766957c52d44d173347de3d594324981601c60a6d1b17cb95b222", @ANYBLOB="d785f0a1a3a321edc6c40d681b14b06d7199dfef52c7a394d859397ea2e13481ddb659ee7199f25479880873a51226bd029800e1adda24cf77e38f5fd88e343430d6105bbe55cac561be9cbcf432f8fe6764aa0d4c8d3703f93e34d75a855383c9d58ea2188df99306c0018af1de852441c46ada3a481907c486be3a86f56b087d97bfba16fc6ee059dfec23c15db95a", @ANYRESOCT, @ANYRESHEX=r29, @ANYRESOCT, @ANYRES16=r18], 0x7, 0x800) msgsnd(r21, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r28, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2}, {0x18, 0x2, 0xe60d}, 0x80, [0x5, 0x5, 0x7, 0xff, 0x683, 0x9, 0x1, 0xfffffff7]}, 0x3c) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [], [], [{0xfffd}, {}, {}, {}, {0x4}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x13) fcntl$setown(r3, 0x6, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0x8) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b9400c7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858e77ad12ae9fd04f194b621f6ce07e17e60000dec0dfe944684cd45fc7e81279e474e00b406f8274339599d20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751aa44d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fa51120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bfc2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a4c2a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac9732938291063fce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e99de3c1070b7965cc088e14aa6837746768c6a4726c55e5d4164841ba24101403b33b912752fbc88fc34851eeedd81d942146b3bc26777d8561ad18f3bbd9548f7d2fe3823367359f7e4e22ca6cc4c45d8cb4c182385f235e0b786ce4a939cb059d0201dbc1080bf113973da58d0ada8935e6f95f0cca52daa2778584a02d9a37954d92e1a85a207cad9d028fb03ecc9251881f923dc38d5aba153f83c45d1d85900a65e2d5121579d19fcecbea7f6a384ddd94d2368158ba10e92ca3161e2658ed4b2c768e8ef1b394c71f8d0914114ae3d47ec6d609c21da2"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmget(0x1, 0x2000, 0xa7cc2653746de3d9, &(0x7f00001e6000/0x2000)=nil) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r12, &(0x7f0000098000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x3f, 0x1, 0x2, 0x3, 0x9, 0x22, 0x81}, &(0x7f0000000140)={0x1ff, 0x4, 0x45b, 0x400, 0x401, 0x5, 0x5, 0x1}, &(0x7f0000000180)={0x90, 0x62, 0x640, 0xffffffffffffffff, 0x1000, 0x20, 0x3ff, 0x1f27e13f}, &(0x7f00000001c0)={0x2, 0x3ff}) pckbd_enable: command error 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x81, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/103, 0x67}, {&(0x7f0000000440)=""/112, 0x70}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/44, 0x2c}, {&(0x7f0000001500)=""/98, 0x62}], 0x9, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="003004"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r1) r2 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:20 executing program 1: getuid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getegid() r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x2441, 0x7]) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7fffffffffffffff, 0x0, 0xa1c5545bb0620806}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffd}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) 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) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r3}, 0x964fbe751ed6bc55, 0x2, 0x20000000, 0x9, 0x7ff}], 0xe9, &(0x7f00000000c0), 0x6, &(0x7f0000000140)={0x800, 0x816}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000280)=""/87, 0x57, 0x2, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x2a3) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffff000, 0x86ff, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) 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 = 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, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100c2, 0x40) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0xfffffffffffffffa, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x4, 0x80, 0x8, "d758b6555713d0fd247161ca035ca2b8dd093970", 0x116, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: sync() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="85c11ec4171cb742895d55522228bd716a0ee9cfbb6520c98f07d63adfa834b548ad7408f0d5768b6db0f29983619ec18b16d2cef889004b725ad0d5381a89bb17876601864e23fee20f7d3f73d074d29e53e0b76152f33cd72e4ededa7348e87e1e6af458c003737018829d7c9e0a98d53ded83e14e26d1821e76da163a1fb0b0bd994ae69c4588c15460df2e1bf3306fda5a37f8f1fdeabab358f997421cf0bb1984e7508656bcd4f585081c055932800db882e18edc402ee62185272c", 0xbe}, {&(0x7f00000000c0)="62a218ac9d84b3a8816448ac59e171d54a1fbfce04cd7ebbec5f7c7ce0877f14888afd81afd19e0f05052eb313a09310a451fff648af221dbb8462a067d323fe6b5978f63bb6222c3f33063a19193bc36928f646ba4f1646a918a9b9ed140d890a22858f0d6fe948e2b9e02f431e", 0x6e}], 0x2, 0x0, 0x18) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus/file0\x00'}, 0xe) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xe5b1, 0x2, 0x3, 0xffffff7f}, {0x5, 0x6, 0x0, 0x40}, {0xfef, 0x8, 0x20, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) accept$inet6(r1, 0x0, &(0x7f0000000040)) 16:00:21 executing program 0: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') fchdir(r1) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='c\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x12, r3, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) getpid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000040)='./bus\x00', 0x7, 0x20, r7) 16:00:21 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7ff, 0x56, 0x0, 0x1000}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x100028b0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse\x00', 0x100, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r9 = getpid() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = getpgrp() r21 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) r32 = getuid() r33 = semget$private(0x0, 0x4, 0x408) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r39 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r39, 0x1}, {r39, 0xaf}, {r39, 0x10e}, {r39}, {r39, 0x2}], 0x5, 0x8eb6) shutdown(r39, 0x1) fcntl$dupfd(r39, 0x1b, r38) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r37, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x1, 0x0) r42 = openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0x2, 0x0) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) r45 = semget$private(0x0, 0x4, 0x408) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getegid() r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r51 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r51, 0x1}, {r51, 0xaf}, {r51, 0x10e}, {r51}, {r51, 0x2}], 0x5, 0x8eb6) shutdown(r51, 0x1) fcntl$dupfd(r51, 0x1b, r50) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r49, r52, 0x4}, 0x200, 0x401, 0x2}) r53 = semget$private(0x0, 0x4, 0x408) semop(r53, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r53, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r53, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r53, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r53, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r53, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = getegid() r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r59 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r59, 0x1}, {r59, 0xaf}, {r59, 0x10e}, {r59}, {r59, 0x2}], 0x5, 0x8eb6) shutdown(r59, 0x1) fcntl$dupfd(r59, 0x1b, r58) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000100)={{0x3, r54, r55, r57, r60, 0x4}, 0x200, 0x401, 0x2}) r61 = getpid() r62 = semget$private(0x0, 0x4, 0x408) semop(r62, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r62, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r62, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getegid() r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r68 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r68, 0x1}, {r68, 0xaf}, {r68, 0x10e}, {r68}, {r68, 0x2}], 0x5, 0x8eb6) shutdown(r68, 0x1) fcntl$dupfd(r68, 0x1b, r67) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r66, r69, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="bef3b966f47946258d7b1ad64d1b952834b7153105ba17ac8ae2eded2f2760d25d545abc30680721e020b7e1dfe2b42ca93d7ab720bc2c03a94afe37f2a5dcee0ee672dc7d2ec8c010b3cea408", 0x4d}, {&(0x7f0000000200)="c84e24edc7b9f054f195a7ca3c5c004f99b036760531df7156f8b3123e4ecbed1e079e6b18652387a03c38ff797cb9d135557a1b248ec20c7976f1338ac592c17ada01700da043ff1f25ce5ad0e3b5f30f0fc269191f82db249c0f81257cefb6bfb4f95eb093854b874789f875eecdbb600977c923289ead5d7c79e4db98c6f280eab75acf731d01d4b9742e664da1781d0f43fa3a9bc13a216ce6e92c6f226c23e94fe1c8ce0119e38c", 0xaa}, {&(0x7f00000002c0)="37a3ce8f269e589fc01e4d8d195ffba38b8284704300d91b3b6190e66660f7bf3ab12b8f30aa9808b2dfa7be6083be9237c012021f6f10b28a6e38da8ab3c338165df1c60060a9977b798d522fa31cc98014bec3095098b55be7a977d160a7ceb827f5a98343a0f38048e40c72ca19ee9826ad19f88473577de309cf2fa4faf165bc92893bd62020a9b48df4acb4eb36951712cd779ffa81d03567dc38d8e413a3b6e7ab8c43b4619e72ca5e331db2a2d2c13e7bb796bad7fae82b32f598d42a644c7b", 0xc3}, {&(0x7f00000003c0)="77bfbcc553c8ed03f5feb5bb297c846ba6d3526925335e81078e662a43f2b74076a6d5096348d56bf541862f772211996cb2ce299f4add7328d044fda63a652e1aa42673e1f1003f360426fe055a33bd072e510260bd476e4ab96783035fb7cde857088365aae7689fe18c134c0b7f7f5dd23ebe460d9fb7881c8cb3a5f31a17031c0297cd94a892abe3a4edd7eed615be0e47cc69f40b9af218d9ced2b17d704411fc81742491a8aec263e15bacbfb4485b0a2dd3c7f95ffa414e6a830273b5b5dc5f9ec42a861184dda59165cf03f2f6dc4cac5dd8f2e4a690128326f83f531d294991461baadde16f6a4d7f36d0790a6d52f2636006fe5a0ea3225aeeb22e9cebb66c3e23e507d723f5516a82978d0fdde243669001ed7d71b786f07ef6a09035955fe39b25910bcc2128a41df3274e17e9d52888172f3bd9f67a3f86e57ab28b35aa4d3b5a5e99a5c0fabc5b34c4dead2972fb297af9b525d2e25f0fd2fde12fccff60dd372c4ae2805904ee16119c5c740a571e1e15ceec8304305c4e7ab9f89479e0b2f389e3f83ff9d68f43fbdfd11e1c7b59d52b55e386737dfd8d2fb57f2d955a8253073d7d9a5d3f16b2568b80738c67da858867e8748f708c5658bcfb3ab2eb334bb8f23101616da3718468404b97784ede49499a3b97586630ac897156dafe8d7c0fae27a4d1473048d8087910f208177b52ac9a9660f7027a706c8bb636ffd62b20ecf235503c5373258519cec03b6ec8e0f93de087daa559b7adb89170371344ec241289ca53671ef021616afc3b1c7409a4ae8309d43060a789ec8ab4345ca6c9d20e9a34f5f61d9f51ad7361dc42d42f89fdf13bf4de52ab849a737d3be92c6ff76ae0fb5ee37b79d03498f232be5e3ebab10cc34bbb2f8db87265d7532c891456551bfb2741f5ba2d872133c4bd261c5a27f5e5333cbd5da00644000e7b990b2f7ce18cceb1bb945d07828e52a2f19ec1a4019ebdf7e39aae9404d8364e43256af4fbc09af00bb32afbba81bf8bead4d47ee4a75488ba74a16ad7182b21e0892cee8712852e7cefbbd13ec0cf0a286e2787f57783c4a08dea05fa841799bf2a14107bf20cb6b6c2cc77b889fef83625613b5db952af092802e4b792ebc17f4cbd9ecf4657de974f94fa65ef492af7eb7d3796afc393bb3c1a6af2b017e6fa55780ffc023fa4a96b15dbdfee143a5a00d87531f522a725b98a0819b284c14aac537e4f5bbe8b6b628967ded90d3cd7aae0aff0d07a55840bae66937c8e58506a0bdcdab1e13ee27da4a1478e606b5bc5ed4ccf5a810cbba74663326f6f1e1cc0c21a22b24067019c0bca78402988744e31015e409ba1ae9dc42a06e26c8ace3c8141fe058cd40980f7239f5bf755641211eef92b1de96ac4acbe749a33b314cecc1477bb3797849946c0875372004c366cb3610510135e326ee9669843221266ecc1e5358e351b2c0e5d91625f9d212712899fec7e630e73be0629a4bd4ab12856639ccb5cc43471694d7b30e0c90bc8e6f83527ac888a21c0ebd4647cc539a6122208dee00c6bc4b52a5dfac89338a6ef0f70f405b91516f7cc12dfc4405b46f20ec56d4895cdabd259c854204da143e933062a011743191b1ad716ed5229fbbc697944389845a56d1962cf980261f5198fe5aee142e66b6a2e557bea06342dd38780c5519eac0d54bac40eb1434da5bdb4561691931385377f47b32a56f86cb812fcbd24171b7fd15c1d39a1cac889ee8e0549c0bb62c1f25dfbf2888069ba682ce9206d12a4974ccef239575ad06ef5c2f9abf8f4f524a08bc095ce0b0c7cb24e3f30b6cca8bc39f177b93a35c1d30aed5fa32c71d0cac11235c8b0a3c28c1b0d4a3adc8917396f7887e92fa81e85a73b0bf0531739d6dc4166a752c15338b76e0bbb56297746f2feaba46ea534602d08998ba2819955c9b0af759487bd4db66b017daabb7ce18db05510d7fa65bd8150c8181d52becf8f8aebb3159f995fe1b8795e089867d81380092040e43da63253193cd7f3d55f105fca7ab59358da05159125538baefc464a1c6ab644060da3057da36c765737156d6c49cffcf0a0240d1015a2fdf59cec155955f00100d91ba9e27712a923cae565d9ab91f135d465c83fe788a33906623aeb5b5de445570738876a2d29b9eafa7e3e6257731b938918743913f99101ee18cbe91e43593d7d118fdbd164696ce640d3e3430871421409f2ec7835f1c7ed606e2c1d15b6d37a14396724464ec4f7e412bb9c4476ea9a1ff64288d7b07f966394d8a79ff8c0eb18731cceb45be52f5997eec6810b2022133d27c1beaea8b35a120f12b6afcfd656577fe0b92f3be8b654135a8923bc211e1b25dc52c3281d0bbbcc7d2168805717df25e692ba27c3e8e586e67a8a4fc83a31f94843b78a8a6d5a920eee3948e9750a96df69a1a5c85829e1aa118bf91c6872c5393a212a90dec28d96703fd9d32b37112de51610b7c42c46a819fcbd4394ed1b10584e90e3483472aef2e74e634b7620296f0ea335b8b5d662921219df88fdd809d9360da4be8cefa6a419d947df2f06cc277fc98136ccf54016af124f7aceb4f3ece33bc9037975ae0c915fd01a53b3a7daf6e424e853f6ad87d01f006335a679c8de9a93ea1d69166db26cac93caee377efb500a56f863e4b41bab0e2b482ae8767095d7a712d1248854160d82b7699991886fbbe922c3b2d542cadd20913309f8f29eb36f9f83bb780fcaf72c0f6f3c15289f6983b30d8ed05920ef63d2354f5dd9ad266f8c542b1adbb85762c6d47be299803a39e2ee1acb3bf0b3ebf2b4525b4a2e551e6901dc10cf0d4ae4818f17f809b1b57c92d82d2fcf21924d893faa94be2a90c1e56c2be5bf2f105dd1c50ee5b85fefaec2ea0506cdec64f570caacd86c55ee51236c1b68a0b51e5c2c6a4f61104c7b11085ceb96453de657f4d103c2c46bdfda8bbcf740f0cbbc32f1e05d16b6c9a0a2af0b66e4e0f7281001db56e0e1591e1044b1daf3ded75787ce62d032b3d919d14c74dd31003b8521cddee8c980ea69d64017a63ef298bc9e071a8e51e357d6aa8b55da95ca691f006e2f9e8b5975d0291640d869a9bddf1687b57a57bcea82c52b3cc83263a9e9ed6e9746ec95be03fd5b5bac86904538637fa0e9aa430806be5e53d5363bfdcc95898792298b4ddb4c48f5a5c99b12470b6ad36e829633e5aa32c38affccf02b65095de2db2027bd70490ff996b02738717370d264bc81127547cbe6b635876a41571a09c66f42cc4a41d0d93f4eb6616e8c50334d7d35ae1733ce7ea662bc1e912265a5708ca12b3d9e9ecc2b6f19681e6922b71ad27b2f0b2134d5f4fe3360aa4d0238aca69a11d5145dfe4d3244439e302b4b65841612d4e6a644ec0dbd60555fd73c07405898a6c0f219f60a481bb4289a056792012035cb802d565042138b52fa06728dac5a4f203a616cf59b8372b41609956f7d5e2420c3c7a888aa2014bd017d59f24fd5a02f41a97a9e103cb3dca616423d9f15fc61400fc8319f71818d67175a401ab0188f82db294c498083fe23191a984636fd0ffbcae7947933d83f74cb61204aa3852eee3c99c9c31c3bd445730a7b89aa707ed7e053b69f8b0aa7c2ceac12e3f09fc972e6c16e8de93015d2fca346aa7baf395b9c153002a15423dfab7e7cd35317190fdf4db4aca19f21395daf22411dbe15ccce9c4c0166f25d13b67544633c15774c1995230e9131705ce7f10b9648d3c01a63cb3a973ab368dd03b7bb72683540010fe4a22c198cbfaf394d54bc69a002ac885e34f0a010862b5ccad271dcacf2c2c11e220c74046cb010bd3b2d4e095a861e42641dab844e0bf7ebee8e8da2d5fbb7a580df31ef768d3430330c2021140d73aab623320a92c46f962ca7755513087e0160ed3d789c1cb9fab116c53b6e6a17a6926c49efb39dae729069704c3ee86574a57390bb8db9cb884ba310cec2f620a042b2b18bd21b3208c87e8706cb2b5d7098ef020aab916d11b518a14ef39ea921bf3b2273b8a8fb87f021f7c4a4de253827770d0c27916142b1627e86dba30eab3de012abfc03157ed6e0b266ce0f627ec48473d962307872f757d884e05e024f1d8d50e84b79225733d8e089a49a59b2829b05c6039c2a81ec698a9b04bfa871a1c0bd3cf1641fc5ee7ff9083ecfd8f8779d0e09323e452e45027dfde0c7b6bf5282b7c207a55db7574c03636758d45186a7bcdcb099717b010162744819e8c463e03591c7b3947588cbb2e1142e047df2d1d85aa4972b01984cdc41d6415ecf4373799073a28e46a70c66e575cfd60d4115defe05bc321eefee8d91100590ed1ec5874dbc0b13bed821443f106c71bfb07e668d31e95d70a7de7ae846dbf38f0f0a719072c3ebad2c653131d0cec8f66a40bf2197d1c394ce271f07c06fc6b9b15b4f4c80f3f2828d54e8ac74173cd76f5a1be6f16f0d90078050303eae62181e4f8f1a9b31dd8b55e8f6a2f7c62071dd07be66ba481d6901af881ae540af89b524f029a5af1aa7554080a3aae30c5c1d4260de754f1342060c3d0fd40c6b25fade906c1de8b489918217f549fa5ddacee3b4271fee96684ea020c47dcb240ee8c05a25b9b3512cee6936a37557fe8af07d6cf4400000e831f26cb48e9d8d386e92e25e850162fe7374f9ce04985f81dcb878e5418460ca74f616c16c93123a2aec9a2d0afca821ad7d91628cc7ab11cd4fb5fedbf03b46caf943584d841627e2e288f851a17f8a171d348ef0c4dc547c4d820dac2cbe9dc3f2a19f9be8755a62b42f72be454454fd3f735eef25e36b2c4116dd064c7c3e259d23aaa295b87f8a20e5ee022378d60f8f861c5c9b1efb07215a3aac084292a4f637e941a0e8e0ac007b770eb5d00e8bf9742df80a79d700c33018bb06f2cb0ad3c75b46b98f4a3d30ed5ce18bcdea22b8730c1e378b2fa96db7f29d965babe16a07f8544c497a671fcb00a04146c9412e2ac45ed77ea6aaee875ec1e4343e9578053b621dc99f4baeb95e5960c5ef682bfaab84679505d57d9c149ccb2fa800f171d996bb58b103937b7f8a9e3bb817785a7d1a40e598e2e6c94ac67b78a9220ff1da7c748c0ef102e17cb17065c4127cdb5787510109f9ba3c2d907ca317d7f45e0acf4f9420c8f6def6b03b7265a92ad7166f72f5b67041b3352ff16433438ad0846380130231b48fd3e81a0a545f69dc3416145468fef0ad17d75f941fb48a77ccf8502a2e0578b1ccfd98b56ff7d52708b8099752206b211249d24a9f35aa00349cbfc42b325010b10cae897f20f27f3b738391fea45916dfccef1cd56a73e9b1ba8050a97e398852237a21b094d70dfebf74bd278126858648beab4879c94910050e6033ca9b172d0edb8b8a7f151cb01f6f7ae7e2ab8c2fae6da3ccfca63acfb7ef8c8fe365e9b9fd5055c12a18e6bbd3f4952794b7ba9a6e20068958373cd7483e4fcd593d0b82fe18a7661359b367327afe7d8c5ef7227cb25897b67e3169f51489709bdc19c22ef27a178bd0c363a32ed070d940db1f7a1005e75bbfeb44aa81ad20a30b6ebd31d71211b1d4ed5c4c0f91e151e6b26ac42460d44ea2c22ab82d3b374b87e9feb857eaac3de8186891d4a4a77c87865ef8bc3579619874c3f02e64fa0750dde0588d2647dea909ef5a802bf16d492d17fe88ecae1c449c22d12b031b1e8a47180244c52b64f090464dd97b58cad874355a660dc5a7cbc14e9fa7556a27fc9e943c19cc3641edf6411a7fe661f7fbb3d23301a7955d46", 0x1000}], 0x4, &(0x7f0000001600)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r46, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r61, @ANYRES32=0x0, @ANYRES32=r64, @ANYBLOB="01000000"], 0xf0, 0x2}, 0x61d) r70 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r70, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x4004, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:21 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x4000000fffffffe}) close(r0) syz_open_pts() 16:00:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x10, 0x4000, 0x0) accept(r2, 0x0, &(0x7f0000000040)) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:21 executing program 1: setrlimit(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet6(0x18, 0x2, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r2) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1}) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x250) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) clock_gettime(0x4, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x40047002, &(0x7f0000000100)) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0xff, './file0\x00', './file0\x00'}) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x3}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f00000001c0)="0e1c2848f98fc98bd76d326595e427682bb921865f68a6cf385d9d09967e9390dec96936886ba825d95951d23f5ba533370f34968f6d685886610561b2c171a56339edbcd3a0a4fbaffc85f0c703d10e58d924e49a77b46d53f48a8ab73ce20485afd4e969e09724ad56f0ca3098027639c76e4889e428fb9da5de718ba4bdc3555d75", 0x83) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f0000000200), 0x1b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61, 0xff}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000680), 0x8) 16:00:22 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872d9030000f2f0c9f69ec7ab3a34c29000007f9230400e693873fb834a4f6ae0e45cb4b4b904b963775d5945055847635598e55742cd5b8ca25af5a63f4679ce851127720821854cc93b631951977e4f229f2628568e6944268a2b3a5d23ccf71691fe3195ee", 0xf5, 0x4, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0xffffffffffff7fff}) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) accept(r22, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r23, 0x1) fcntl$lock(r23, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r25, 0x1) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x200000005}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r26, 0x1) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r27, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x200000005}) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r28, 0x1) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) r29 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001500), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000040)=0xc) getpgrp() fcntl$getown(r31, 0x5) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r34, 0x4, 0xcc) r35 = getpid() fcntl$setown(r34, 0x6, r35) r36 = socket(0x2, 0xc003, 0x6) connect$unix(r36, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd01ffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee4799b9b813ad3017017a7a4cbda3dc9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd21b00"/184], 0x10) write(r36, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78af6197a38a53866577d2cb448000000057910bf453f68c11700287ead6bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4200000000012ae447473c238409000000c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b0f004e7"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 16:00:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:22 executing program 1: clock_getres(0x3, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x1}, {0x84, 0x0, 0xfc}, {0x6, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchflags(r0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'5\xd2p', 0x0}) semget$private(0x0, 0x0, 0x200) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchflags(r1, 0x1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693", 0x2}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) getrlimit(0x7, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x2}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000240)={0x3, 0x2, 0x8001}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x40000006c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) r18 = getppid() r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = semget$private(0x0, 0x4, 0x408) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r27 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r27, 0x1}, {r27, 0xaf}, {r27, 0x10e}, {r27}, {r27, 0x2}], 0x5, 0x8eb6) shutdown(r27, 0x1) fcntl$dupfd(r27, 0x1b, r26) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r28, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)="f94989f3022bbb03c01250eabf9a128e871e32792fdf92636e85a6cee387433bd6eae6dff737ec7a66", 0x29}, {&(0x7f0000000300)="088ce6ca2a4bcd3430d90a1839c7d11fa9706cf82ad6dc0a88defd05773539a4f0025b4e1da9d696fa4627d68a7542a4a5b5cc8fe3f5c492a61bf168952ab2f8cfb71081576007fa07272eb6d0af00725930362a2b0ffc41de0217bb45", 0x5d}, {&(0x7f0000000380)="0ce8c09dbdc9aea0d84424573f9346a52c0dea", 0x13}, {&(0x7f00000003c0)="fa41fe23d8f7fda5dcacc3afbfbedb57078cfa73d7e8b6555111d75ea1c3aa66d94a87b02f3de77515669172dbbdcc4acd982d64e9c7241b43cde58f8906c7cc33e4710e8310c45e4d8a67fe74c1c3d2d71b58", 0x53}], 0x4, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r1, r0, r0, r5]}, @cred={0x20, 0xffff, 0x0, r13, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r28}], 0x68, 0x9}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchflags(r2, 0x10001) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r29, 0x0, 0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x401, 0x4, 0x1, 0x5}, {0x7, 0x9, 0x5, 0x1}, {0xfff9, 0x3a, 0x9, 0x7}, {0x9, 0x8, 0x40}, {0x1, 0x28, 0x80, 0x1}, {0x4, 0x1, 0x1, 0x9}, {0x1, 0x1f, 0x8, 0xaff}, {0x1ff, 0x7, 0x4, 0x7fffffff}, {0x0, 0x6, 0x5, 0x7}]}) 16:00:22 executing program 1: r0 = socket(0x2, 0x4, 0xfc) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4d3f90ea41d76e0c4ac6e44d7d2593c75da2b319f6a8e3050f36b0299064bf320ebbf34e0ce70cea469619de2506b1c7282f8c5b411fc298e51aff2ba9d96266a99e5809d483b2b83e0b3578eb4c906d5fba4c35fb68dc3a39d8e95e78f0be36d02976d99316f46bc2435af96da4c561ca4fed9e03678ebeecb3f9e754bd0bf3", 0x336) 16:00:22 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x6) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'\x06qp', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x41}], 0x8c0f, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x2, 0x100, 0x2}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x1, 0x40000000000004, 0x387}, {{r5}, 0xfffffffffffffffb, 0x2, 0xfffee, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000076, 0x100000007, 0x2}, {{r2}, 0xfffffffffffffffd, 0x18, 0x12, 0x6, 0x1}], 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x1, 0x37d9, 0x5, "84853fa5b392dbd8b02c9d9f136441d78ce4641e", 0x40, 0x1}) close(r0) pipe(&(0x7f00000014c0)) syz_open_pts() 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) 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, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x130) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x226, 0x0, "cd9293cde1fe8d128da13c997743251691f20cc7", 0x0, 0x80}) 16:00:22 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/194, 0xc2}], 0x3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x101, 0xd}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="68d627ca6633bac8e728c5f8de01db513e0fb412cbd03109872c9748fa24065051d520b86c5a4348c648ddf3fd7cfade7948f5260182710720b671cd4575b9a2671904d1c46673"], 0x47}, 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 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']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) 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(&(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, &(0x7f0000000040)="100a2956b9223776", 0x21d) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:22 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000010000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000fb4a9c9a254562cb79411d9da9ba43f64fa512bafaf0d8483eba10195b06bcc40ae6b27a2f309b4119647982a2d570c278eac7bfa59e744ca8f9cb5ad09e956a95c6779e1912f21f897c0e494667ae61942251a8d38c9fe44dc492f2a1c1da56858e3d349141b93633bf8744a93422fb8d70db5b86e585ba19954b9739f34cd33a519d44564ba9fe5bd21447744f"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r6, &(0x7f00000004c0)="5c80dbb8fd55272913f359e9208640813aa0af7806233f90e4774b75ced96328ec35fb03b4b3d37c9b9ff9895aabb1bce4be70ec70b5819b84ceb78b527a80cb6a4aada5c08be9f6e617b1f5a6ee3d5008e2d00e6e6168c572f0de26e1b3ca5b0237c66d7a07ccd6b3c212150d692e442f043a062a8c5bb398d8234d4e870728889bd2897fff948cfcf8f67b5f467bea7b5d8c395a0bc3debcf5f5b635cb45884711098dd35489e91f275dae118698d60aed5c61adc4a6a77b0b1d56e0356fca0185958604c1e5b5e3264b63", 0xcc, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) r7 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r8 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0x44, 0x80) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000001c0)={0x0, 0x1, 0x797, 0x1f}) socket(0x94d1ecfa2b778735, 0x8000, 0xb2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f00000000c0), 0x6, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463fa9238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec4ab729e8584bd3d74b405c0f57ed82fb7305ec3c7e0925446ae8817fd0264b9927a6e8efa5719662ac331da69c43ee2a4da27ee02577f8dc4da5236f2c32086b079b467c31d9f08f3427bb05fafda2f9f23bee8f0f9c"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x717b, 0x8, 0x8, "ba8728704681c1e72de6f94cef0b66a16613f93b", 0x40, 0x1f}) dup2(r1, r0) socket(0x0, 0x4003, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/140, 0x8c}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffff8f) 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", 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000280)='&+]\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x17) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0048}, {0x6}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r24, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r24, 0x10, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r7, r21, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r3, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) r25 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r25}, 0xffffffffffffffff, 0xfe}], 0xfffffffe, 0x0) ioctl$TIOCFLUSH(r25, 0x80206979, &(0x7f00000000c0)=0x1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000061}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x317, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f00000000c0)="913b0d37d87605e3592c3f15c183a99ef9063168314b542b6e18c958edfa9f12e5479bd7a342d1b67752a748e2992fc845614b76eb845904397f4ec5a848fac7d0b0cd32bb617c4a8fa946bd03db374e3283c2f1fd868bd13d80b0f9cbc57af1b4329adaf409debc4e1ab57b9e26f0d5c91efa15585e83f2c94cf0434ae6be40be54c3d62af964faba17021e7ebd09731dda96621e88a329879ac8256581ce7a83d8bfc21c7e3eab6c75193914d7d8954bd4016a25f988faed9211af0c90ae81c91be3f0f633b92692d222df27a5c3e5f90f20dad7e4dc3a09867a65c37966522c404993a7d1c47b259435", 0xeb) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x52) ioctl$TIOCSTOP(r2, 0x2000746f) setitimer(0x0, &(0x7f0000000240), 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='*dev/b4d\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x80fd}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x7ffc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) 16:00:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000", 0x7f, 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x4eb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05df2f4cf18", 0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x28a7) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x3, 0x3}, {0x1, 0x3}}, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x7fffffff) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x7, 0xab3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r3) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000300)=0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x0, {0x0, 0x3}}) r1 = socket(0xd, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x2, 0x8000, &(0x7f0000000200)="d27804472ab3494e78147682d1b62cc55a853d7ef8e2611bdffae48077472106958a3ad2f415b090d98fe422fc6d78fbca92d6f7579d3bc1a15ece15426cef5d9b44447e99cf799ef98bc843552438e5c989211d6e0b3dd628f6f287932c6d36eef77d6f891455370c14b5e4ba27d26c56bc5d22c932615ac322168d6b36eb4908ca0cd1048f92768f33b90f994dadd09ebbc32d954942d86b240af45cf7be66cdd508047a12756bdf4b72991fe7d8d8bf6605dd6ba679c2f1557c91b8900a530d58c24b53cf7154be74cee78c8315", 0xcf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x12a) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000340)="48073f327ac7a0ef03c2bed86aef144b85c676ef3b5ff8166f164831a79c7cd915c9a66182415a55367a02e0c732c64a516ae52e14426fb2a00e35812fe8ec41cf4073cbc2ddef5414052fde7cbdf7e6dfa4f8296aa7d41fabaa6accc0f8fc3b6624c89fcc005353ec22a36fb93a188a838671f4c94d5899cd201fd6cdc06fff6965be8d55263dc5bbb4f1ed69e0f08a1e157d95f3a2841ffc5de5d9761bde750ee9ce13113d34c9e29fc10fd099091e926066ae7551f9929945b46244d72c8244e6fab94cb00b07ca41762c1bc284ca3114d67076f2178317b2d32626f9a3981291627cf7e4eb36958e386f8cbe8a5533573a", 0xf3, 0x1, &(0x7f0000000440)={0x2, 0x1}, 0xc) socket(0x0, 0x2, 0x3) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000001bd, &(0x7f0000000240)=[{0x1ff, 0x4, 0xff, 0x6}, {0x1, 0x2, 0x8, 0x3}, {0x1, 0xee, 0x9, 0x2}, {0x4, 0x80, 0xc6, 0x1}, {0x6, 0x3, 0x14, 0x1c}, {0x2400, 0x81, 0x8}, {0x1f, 0x40, 0x4, 0x6}, {0x7ff, 0x0, 0x80, 0x2}, {0x7, 0x6, 0x93, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = getppid() r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) semop(r4, &(0x7f0000001180), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r12, r21}, 0xc) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socket$inet(0x2, 0x4, 0x7d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) socket(0x38, 0x5, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x02\xff\xff\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x4, r2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x0, 0x8c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000140)="fc5e844d1193a67f90b969480dccb155b804eb1f66825bcab963d702d28268e8adc719352816e66b93c9f8fecf276c3c8290c508ad3ce53e657894a5dea9bb9f046308d00abf14f9b801064efc8f96e3949083989a09be843fd5db2f75406983df38990073c8aeb6756f0a2c21454a35dbcc0af0fc9cb935d9807df272220f1525f638fd26424686", 0x88) r2 = semget(0x1, 0x2, 0x2) semop(r2, &(0x7f0000000100)=[{0x4, 0xfffc, 0x1000}, {0x0, 0x7, 0x800}, {0x732c32ac177997fc, 0x0, 0x2800}], 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) semget(0x0, 0x4, 0x4) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="2122777c7dd4fcae871a68c5e240b004d2354f9d116f49b0effa726b0f0e482cc416ac93adcfe6cd29b54bf35dce77f174e22bd1ca4af3a6de52295c03f6d25c29", 0x41}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x5, &(0x7f00000007c0)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x2fb) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x480) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r2 = openat(r1, &(0x7f0000000780)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semget(0x3, 0x4, 0x260) r3 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000240)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000900)='\xd3\x11\xff\xdcV\xa98\xa7\x8b\xe9\x01', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x5) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r5, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000180)='./file0\x00', 0x138) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r6, 0x20004b43) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r7, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r4) r8 = dup2(r4, r4) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r4}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r5, &(0x7f0000000940)="8829c9b6e7422c105e50b40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65292a8b04b49c3027de7e5eb64384aeb3ebc5c5eb998ce969c268cac406468ef43e348566a679ec6381fde91c2c92a2e6fbc1143e924e68708cf161b337a9ac33a585febf60f3cf333e16b0e78e91db8eb5f2cde8bdbe46019af8ad4f970f", 0x10c, 0x0, 0x0) link(&(0x7f0000000580)='./file0\x00', &(0x7f0000000380)='./bus\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18212, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f00000002c0)="23ed101fbad9e4f41d1c4e15b433a2450f289927ab874de6f77a2c736d8b546c95b5e2b25c647bf3b8bdd03bbf721dc9f9bbdc1bc99634b854df058c5716b04274264744738291867775e2561ac8878836727cd57215b770187b75db87e0a74922ba911b55164fd71d7b0eafef02b6d3c9f8c76125eba512ee2b61a0a0922e85e4681520e98f333b869d0ea4037bbc5423e723f9fa036074c87ec95b84f7c401c3a36acfa0cac948148d52ed178489863e67ee09ed8e352b928c4ba37fe09882f650f9f40909d85ebc3e09ac3480986eb25c0425ab94268729d562b9868329a046694c5503fbdda402551d336dd31579bd65c25fd8e1f14c80db9760a10cfcb48ba471d71ed69205769c8b9e9e0158c759fb1e4cfb877b75f6e7a290fdc27a943adb262f7507b5833278b33f2b59d2a354cfa8a167ac7f224070654761f3f2dd038b4980f0d7d7cdc1a25fc304d9b7716e36edc5524ad6dc794b1996a3683681b9c48c1cd27d157dfefce6153e5fa79a0e0b00dd6e47f9d1c6a12fa3fcd0bfc9840aacfc5c09bf3fba68fcef29654e7012812425d95ff892a6d8f963c2fd66d07329fd7c06049f53df15bf63b1c886c53ee741e39fc89cf8afd7350bea6f7ef758f53bccfa5911bd93dcbe8c870f7e690a710b0b3cfb85699dff567577061fb38e8ed1ea19b69bfa2fccefa54bbedb68b485a00604bbc7095490d33d06027036ddfcfe03f625a63368ad0adb5c37468619fdc7c0e1a6d57e7e45c2ca836f69a2747bf241e90ae0a12510da7282b20263c9b2bf964d690010f65664987b4224f00ee6aabb8dd645fd22f2c9f65127c83575b18df9ddfe9396440f7d8a91caf0da5f7f56a89e363ff4f8c861cdca45ad45a953eb38a320640df82a7054a093cc3d4ff1be5d42e93ab18e97dcef151999b9846126759291c1131ebff55406daa7c39759c597a86be57007882e132b49869c43efff6f91bd74b8ce55f146435812a87fcf0297f9ee9fba73be87240da14247f0205761b7a06cffe9f57c5f1eb69563d12092f59b6f360b07aba459f0335a429ab187cbee7a2a6479f828749d0fbf9f0c1f5440d1ce03db97a67debc19089ae9dcc06eb922b5039c0b45189bbf4ba3cd612f2d1c9ba0591bd88f2f74b1bde1cff79a19ed610910a7788ca61f5ac5349cd1607c3912b0d0265148ad16b90bce155d145839c7f22c5d8b9526b034edc53dae688accf70030932d0ad1b8be9924ad67dcb513019ac35db9b595e8f44dae820d083613f59a39685ac699cae7337200df8932609c20b7a22f4de3de207f79d44cee1164c695f83b67e83f92ebd4b16fa851e18e27f475fbc201fd17c61cb4060cf0cd1eda73b72b4b56a30a6ebf220b47fad71dff3c0665ba36183f5cd6ac7529c1cb46a76df2768e6e4a6c46d26a7e5f6466b549401dde4010e67575604ce6c972d8dcf8dce097a395bd93c24d5fe864e03f4086dc6b3b3ccb2675a3f87e2a4d9980045a3e9e4157e41d9993a5dc4aee11d2ecc4e23a29113fd69fd6ace6cabd063bb54720ac0d7672d1520d11407cf6d1c0b7e59346193395190d4dbc79ade54d43ca943b28b73e394aea349d4f551a2a76952a4ee824ef59a308bf58c07c6c8beb45b11bbd146b50ddc1192a8a39be067d1ca40699aece944e5ded2634607b8b421fc4fbf2e6debeb3065aa3d6c4fd2c7bf14dfffa392340914c41e98aa95502dbd4e217340281deee9172aa774934c08aff252b4349d25090bc37328421272dcf05a19a44ffd3792779c8f87ef297811ae462b8afee75d3bea806c30bd01ab8eeed63a04096612143ab0ddf247be6c07bf4b44459d5f6c809f324ecd54cd89e6fce2a8273a713af1c0099d877702fc3a50a1b2a2d3d992dd608f2f9d2ee541d6b99e035a2a4e356ded9d58ad681e329b51367fd784b900dbcb25e071212724aeeeda8235cc08102412205e8a6466e43f6668fa7d7340c46c50a35d86aa08437470235835ac0a41ece54b69118b80676795c5ed1b325a1017038864db75b9a3a3f8fcd743ceaf77bbb0769bb4b8174c3b51a01f1597e7c056ee7f42fe1853d77e962f18e93274405095fe57686e2760a25dd6fb574edb827c7d2df112c84516ad470996e83ae007c2b87efa94363ba598e6b26694c643dc75757f942dcbbd0a8f5e18a5ae417c6a5769a8cb822a4220c3706e1e99c02985e4919c7c1d5317ca3ef56787b7fa52c99c268b256f81d47bfac5efa30e82ded3bde78e7365d9131eb1a4c780d90ab9be38a2cdb6d683252bac2a4d9fe03e2c5d9cc443a1261a004cc06bdf048952bd15da17effadef76f2a18b75ba035e898ba787e52a8402f3effe5850a51de92f1819e068a0022358c257240bf47fbc6bf07abea501ad5bc5be323bc07d0aef399872537d49d6cabe3d6af22523139d6080007908c3d35920cec89e59453ab887a7c6ff938533750bafa41d13b1e9b38280f70db8a8b5e2e37e615fe6e92cc9d04e85e8d10d695aea9ace778887230d52425eda08ae2409beeefc69535729401b22f0cda20bc007c9d84caa43e18494175867f1c884176177b70dd1291e15ec2de176ffbbb44f1b09f1f7a30471cbb54205cd56099b46881f3b16c55de94f20bba714a5a7615628e5225cdf7d0527fc068f4a9b80efe74d82eb31a836452a9465141984da236e8e586070c0caf25a2e8be3db40c65bc4fac815527fb5f82dba7238a7b811bd91f432c79508637ac24b825cee22d35282f077662df10441a7249fc2df54842fd82f4eff7355a3bdf5467f474534a1745be93cf91c489a487fe42e72c1328ef17a29b764c53f1df12c6eb4de7cc1257bffe3f942e6b642971caa57914f4bc449c16de969f7bdaeb8ac426ad1bebe6f2ec4b4e514da5e450cb41e04ce0d6633b3e9b58e82a4066b44b097cc1091e8b1d1fd454531c1af9bc274abe81c51b7d73f1b09e781ecdb40de82f39445a959dedce0d36c74c6783c62f579c5ce214535b2deaa3278b981fbc735b36e82fe6caefa3e11f99e184e59c7f93fc2ac05e52849129b7f8f22388a1fe12d2cc36d235cabf8a00afc4fc7393661ff4b25b644032d43d23277b1b169e6e05b97be17109f580b33362dd1e170710b7de765d70b0e30cab5432238d2db025599ea799f139ea69178240b062145fc431117cce8c4345f63d2ebde7491f2ada7096fc60aa66d03046e09b5bd15d43bea5b76debee571279f48a65066f2bac24378aad24ff45d6195972c2ba5c83aa9a7e5eaed253c0845e972f25006ff71689a149e0547162a071d1a744710fd5ba60d484f9300356df546f8f4f95ed5617585f73cdf1a0a509d11fe8858d1c3c46da863322a3e8a573827cb6e2afc5eff6f7047bc249839f369cc9d893ed20ce9150740e65f40a0786f0207ea36385c2fee6c00882aadce693faa9a427d504b569ffc1f0ea3b328d7abb70291f2af543904ebb405187bcfdf49b5631d594d1faab907abf2ac63ce81e570f05592fd4ee6986d11fd31f157fae57e4da074ca6f27f596cabdf40e6936fd34e9e8a4cbc123a01adf04f31dbf1ff94a2be84e4e2a8a20581942177e1c640f073725aebe2090a6876ca865019247f41806aed4516b3451e6e34b7a26d4142590e496af7149762ff0272d3021d6b0643f266c0e989147f15cb8975f47c6079420c47f49862eee7804b226cc5425a16de9403bdbbf917c7e2fdd988c1aee44120b0b687016808c60b01334e0e8ada92bed1cd03879415ba37d7515c98acbfded1f4b103d454d5199bcd3617838027275b44749abe5d42ea48a441ce9d284fd7449822c2f589129e9839054b80d81f5b87f1377686adbb73e7ea182366db172bde3e7dbd6eb38d6d07c662ef11902b8cff77a8e6dd15716efd82fcdf32719911d80eddcd2ad447f0922c38e1b175b153f9d3fe6286c04f795af65f4cb3720ec63db8ca3a9ffb8117a7bffd769281d746f324d54f7802e91ac146ec27f600fd302b95b28d7b72c6d89fbc16cda9db57aa5adc4ef9cd0c735c94117f415f4562614371b04d0909b3eff0abc8e9205a4d90c023a8a3c6f5a6ad8c37b90e5a1c55d30a69fa092ce6a63bff6cabfd870785fe9b927271e38413a24469af06a2ce0e3929edf6ce737fab9f5c81b8a5cdfb4d30af78392212a90e35ed20c6671bda607c96ea94098814759a49bc71336e423120f72c1eafdf31cfec24cc5ba833264ca2d83dd4e73b75a4b37863ad61a70611b3f4b7d26bde3c44dee2152c57f919161bac7e1a0b6ca013572e0604a6bc180594ba7d36b2d1e03e47b1831674133ff06cc323f22858ca519d359a48e608b166a91c6e8e5e0b99a7119167eac3b27a9f2e55f97d0523676c70ebe11a0b3d76af5515059dff346df11f444a9b56b43c4b2bf9f8669bb5e047750a8460b01c5145f70302f59530b2abb97184cd40cbe69a3e03337d9386cf000e2357bd0a277e9c975375563f20e02cc4aa33234e6ac84ade0ce4fd6a857be712a4b73db2240dd4512c8faee05888ffc06ae6f6ac212d758f3df76dd18501918e810f8c8caa75f03e119aa74f039fdb5798234433e2538451d1aeb31f18e8f8daed571b69320eb80a73a6415c7b5030db8ac9bf460e66e4e2a8a5bba6bfb356dfab182db0d7214071602019d968ae8a5cfc70d4a1ce0bf0492cdc402b3ce47ed680b7ce974d339a775efb9979d6133d39884dbeaec120dc45e8992cfc119807aed8f356fb53de069fa6fedf5b1a95d569f2e8c14c7dd6878763f2d3c8d37c5d834b7d2c4dcc659045fef85bec5c0459a16b69d013222b1882afcd3c9591b1c953786efb5fc1a22d8e62d982f59670eac1540f7eb40a24afc72d0603d2b2e6b8cb80c001cd2ac273a4ba5bddca77f9d87c2324f89df7876e18c3dcddb8e90b77ef6c33cf17066fbe36b2e59a33c72bae1ec63b1de7a9ff49fba70ca4d435a9dbdac44320cb3a67521fe4431f97a32b8a3c449d5ebd384148e2f86a74b4dc26ef8d5c426e8c425b97945be1c8cd4fcee943ff7280488b389dd75cf42aa1eedd48d4186ea443e4ff2ce7754b8c1f5c0bd0a2a3dc6002bd99d673b532e3d4ee7ac6b59c36af65b5d2d4d1fcba040a385576e9c4054a501569fab31dc00a4bfb2eed0370f78e7d65826a41059aa5a5a812c30f0662f1408cbcd25468f120b3b7ada28e3bb34fd9c489d434f13d2b472f38c35aba6231adda61d18387e0dea65c03e0d6a36f1bbc2aba79c5cdca05373fa306fd161c17b50a76ed6d9d21f792aabe6ee20084d415ef3c7e711ab9710e6b95c5e87439749afea1adc16930792103c739d1758345456545969d71fe4cc4b4626d850ee8928b9484465f04e1aea5128b3e2ff4824f82ca0d927571a74acc3cdbe75a7353ee90bab7ebd58bc8b34ecfe15d6a538cfe2abe7c76af7203442d40c935e0f75da186966850fd95286aa50754e6bef9be45931176a44a19f68f5e251f56517f5c7cbdcc9ab57c77b860c4bd8e352202f2b6227156db5ad3369a73fa858ae97444995c8855cb971e45c5e18926e843c7d5f93f7427343050026af7c7f4e62bdbfa6211f9a1cebcce1d3a3ce036e79c4e115e848ce0017781673bf83c326dd3be64bb9892b242ddb7a092d9b39d27517a4269e41b9abbec65f90d5397045fda4bd197f74007bf2e3e564e02bf34e93d566f99363c2b2f109bec251091ee898ee1f438506a150cc3a474d0feab6d2eee460fb5bc4e082901bbe1ac259eeb076253ed204709382555514f6034d8b4cb538e426bf5ff78ed9ebb26fc"}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/diskmap\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f00000001c0)="d000800000000000000000002000", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="7ad18d89c4bc428c9cbc10b875685e6b515b541dfaeb131e0616590d0a9bf26b4c419a55438e013c239e79d027d12e67c3a7b8fc57f96dd1b7d4ddf06c828868493141e4909ed1887abb1247f17b903e43176bcad19e1b1fdb74e6f40a07d3a7a21a429137583f143f36b9afb7cc2bb08d7e1fd2959d20643f9941974dc5421c2d2f44fb9639896471224e0a87feeb79cf263ee4d1684aad22f7239d0e5926b019f3cff1b540e9", 0xa7, 0x0, 0x0) 16:00:24 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}, {0x0, 0x8}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/247, 0xd5}], 0x362, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000000400)=[{0x0, 0x101, 0x1001400}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffd4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x20) r10 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r10}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) fchownat(r10, &(0x7f0000000440)='./bus\x00', 0x0, 0xffffffffffffffff, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r9, 0x1}, {r11, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000000)=""/23) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:24 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x1, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r3 = open(&(0x7f0000001200)='./bus\x00', 0x10800, 0x2) r4 = openat(r3, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r4, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r5, 0x1) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0x190) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) msgget$private(0x0, 0x0) r7 = msgget$private(0x0, 0x315) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2f66696c6530009c355fd139abd5ce7ec7acb51242733f917d34f926e365c76eee0954cedaf0110bf5c48df651ed35cb4b888b1070f1d3feae791650f5355c064595e1e9fd0179c07dd92a111dbc8b33d2484a4bb658aedd20579a286aac19a003dc5c581d4c94f9044df49cf0ebc3d727b72bda7580877add48369212b34dc65ed6f0899737226ebc848297f7bf5b8f6f654688c157c046320fee"], 0x10) pwritev(r9, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) msgctl$IPC_RMID(r0, 0x0) 16:00:24 executing program 1: bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}, 0x2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x129f0feac0822e9b, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x153) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x10000) r2 = socket$inet6(0x18, 0x4000, 0x8b) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) write(r4, &(0x7f00000001c0)="af0a93b15d93d153645e658e5eb2e2053f3751a8ad5fae324bdf21de9bd924660e70269f2389ff060b93fa65ebfc942d817f44db4b3dde791860011c088d125fb764529b9524c3cdcc2d493804cb99a538ef5246102e625582fc01eec4f7fad9d383d0a7efc981acfb0c2af5b56a1b4697c8a7ab2264246f1ec5c0f54701821c5dd8b4fe1048cf7f", 0x88) r5 = msgget$private(0x0, 0x194) r6 = msgget$private(0x0, 0xe0) msgsnd(r6, &(0x7f0000000280)={0x0, "5d163294d9d8c280417f64364ee312d919e7ba51986dab3e46b0b5f757c565a03d8dfb7aad7c15b48a9d0da74c6743c4e58ba1dc4d2c7acb9f23c7e35b3307732c0196d13bfed23910357c560f67dcc831f245ec429e52b3ae13cc757f2b7765cbd8f146c6d9daafdd721b9a3b8e8fdd8c6a918bc4ceecafbb3f63776d1f7e42482919b82942f50d0af25208a04042b45a51102f8f4b69d6880d5697a86b1bca90e01360f4aec2e717f98a1c4ca7494ca50549b04bd4915f67aa51fc827e68c5c9ebc20fbe943ed826922e88a29a4cc0f3a8bb6d89b0765a269e5d7205eb60e549df916435d16600fe61036d4cb33c4b0bdfed22dfeba1506d5769afdb217420c04de7bc2357dac78f8001c6befe8e256da65a318919b7d5537aebf06c1ccf92b5f97d81bb219f5568b9db3406dca36aa6949901a9ae0056133c1f040a1e4f5ccae0e2191908cdc02f861db26a5f20f5cc13d7e71592fc6c656d30858bf3d46d4aa946882aa83fb60f4a4c7666b43269faa6ab98a2123f2ad5b063ecab6fe97621d24b193032228640ee35f884a4dd58af84d437008b4f11e48ab6f8b4ab847b5027ade9db18fb746a396aea68fcd079301e3ec543f9eefa38c0a7e9ca7ef3286e84a023d5b2e3018506cedbfc8889fcc02fd7bfa4eb16bd1d01de6c661cb2acc10fb1497fe868daacc1338235d2b88e2e82e45cfedb095653447131d0a235394cf9a4e41cb8be252014463330871c814bb60351d769efa26e3aa366eb2e1d53e663ee5cb4a5768f8a518b34c0eb444d98847de0cd3dc47d91f78f9cffaca090e78a381cc24431cd0fe9c6fc26602eece5a03a28db4e3afa186935909a60547e0bffa8b1bfd8123decc9a37e689eccee5405fbdff5d6e78567c542a43ccc5470f6f5215915b8c6cac8e358b054ee34cf01c3ae9946aafdc1aa08d2912b8b180a5946550f36d2c45f4661e0c6609173b56d9514f0872ecbaa8736afea15e0629c522265059f1ea8cb6d535be278595c7f92ff0f64f1c1619e41e97e3bfa7bcbd126dae7000299f821b06f0a7fada8d10cfed13f4195e9bff0e80258dbee509d486e42e3d80ac0c32150dd60bdd919efdb3e96aaf0b8ad1726d07211c9b1994de66c0ec6c2e6154216359dc2460137ee10fca2d1770d2aff9c2de8c3911f21d18e2d29e8b2b1343ec3de9464dc503cf8ab6fd5ac170764959e247999a11d9b81ee3acc5d5d80b616ca7a1a30f38e2886c225663031ca76ae65b8d7ba109a383082e7d186b601942b4f3f43f94881df37fb0490f7ca07150fda06e7e762cfa44afeafe3dcc7a2136b2c48c7ba3df04c81e41d312d6ba1323e2acc76e76cb934febe5eb41e3f98c7e5daf5d4ad159e48495c42fdbb0717de497e7cd040065262cf7d52de193f961448a18c76e103e0d7d37a55fa12e88c52abddab6668bf2a31232134acbb1a59905e292a52ecc1d8bfcacd67ad0726d1f8bafbe1f7c72b3bcc425d5fdeb980a29baf9d2d9e4d0e523b960e1544cd6aadfcd35f1813092962b3e4af1faeeb51607505ab5d606af863d7af00101285e78ebb8b92084fc6357e867544a514b9c9cfc689b6b26badc929391ccca53e1d34c6705984041d801b21ab7c6d2513c3e5d7410638b7430b7afcdf86c80664b154f4c512bd46cfdff9f521701e863cacb90f38e31ec3cde30ec2fd912f9fe90cb816dd0d83967d58559d44ca8de4c5e2ec43b4702bf370f4500a852252c35a9413167f4d4c9f3778e9e2f3b940516356d0c0dea91162d48195f48631d14000775fea94d6f3aa5f070d8ef8e12dc0aa0a48ba50b1f13f8c2dc8509ee691b7499c4348243be560d93d02a13a5b1cefccb2a6457ac4274f3cda4084984bd55d6e43ab42033af087acda48891d0cbce8fd44d004a61e84cf2292b6d234c0e2815eef803a1f66edaeb63c594901201e42f3ea90a751dcdb70680d9f4e6d61b3db50047277e7ec5a29c4355f63771f89da6b00044a09878e22c76482530fbc790ff68ad10fd7dd33207bd52b9bcd6db3f2ef1763883389f152abab3035edcddff33353b31da4d708985c6e00aa44ebcbfbfc478d6f2ca7889ec771e77d2406eff415f7ad63f11a2802ae808f883a080a244a1095a842cf8d8f997ff9c919eebdd0492e5ee6cfb8b0f84a36503a3e85e1b51dc81a7355c11fbb649cf85910ddff5fed16ab7bf97a7e6727f9e6fd4e5c4546d588340a2dff30ba0eefdb4bea969e1aaad3ca858ef940f890422da353169db476addabf8ba5c66669afbb205c9862b7fae5d022af84caeb37e2bce7f556f58e3c794911984890409b77141813ce87cb491abc89624dbed33793486c91cbc09294d1a70e26851af977d2879af98535cda8d5ae011e689fa22bf1c73537bfdb27fb47ea4614833b948b7439034bcd7ec578d6a61e14c5914119e12ab7ab3273f4adfc237aa75a89744526983ac610900919310efec8b1aca61fe39292fa912c03b8facfee6a2ad16c0e297c6f0e030e6fd69e045bbaff165c6f93751b393774f97d033e97c9ee7c7ddb59f84dcb6e24cbc1d6dff781d9589c13ba393c249ec1c542da5960eb256eee5b77036c20a1209fdae99eb4577a9f6732f7d1ce042ae801717b94a82f9f5c14792637b3d425579e2cd6986e957e50256e763eb3028a580dc142a021d3a0c4561800325bce870d3e2a7fc16e4c7ea9697d9e184e7430bd537ef05f374d8a9dfaae7818e1b866282fd53f13ab48170dc6d4bf5ca4a7b66d331278d9541fa238c134e2c3fbf61a403a177b8209ac0231f1d0e4bd3a23690f71b0087ef7fbef35fa4eb83098185e0dc4f820730b6602844ea9a48a0f5950ebfb091e7b178557d3730aa136a14f73a0238d890aa6cc9d4a4c413ac549dcc2f6fe86392737e4ac52c208a0c962e9192ba74d3121e26ed186d8ecdc033d38966a21124f450c9e09771f0efa375e431493d7bcef3e4b7a13271d6feb003e742ac56ab06f91e084e40a39e72cc1eabcc2fb3230cf616361df98a64ac9607538b5da74674649ed2fb439b4c266d04e9101e946236dbe9a9c5207eb50fffd81b713cde3c75f8aef6e7c38b75858e903e5124a68274876ed308d822d3ddb1b6cf7561b9edcafff9e500f7e76758fdfb93c096d6818e29a89d9e98d6fa3f1c9b851eca97db3608d1a523d42cd69e5fdd108aa35598b6c91e144b9c36d8e9725c163d9f1a195a02e9a9080fbfb20303f84948f1d93d1b71f998024f9ff65d1d76e612a9b9b6b77d01f290832d5c07a3d10175b876ed52d583bfd75ed6ba3335774955d0ed8a471abc93df846ccff8416ca4dc9a08452204e0ebd4ab09602a08d32ef70174bd18cdea8754c803646ec5a0f4283999c09b5ca4ce09b417acd5c48fb2231bc79356e662b52dd5d74ff43172ce35d809c4b463dcac688514d6efca3f5ed53c62b217dcda9bf0a406363536c1d23d7b3a8cc6614e16a0ee46baf2a27ee2ecd14bbe3bbf1a58d8ca1fc54748ff0914ef44774741e941da035ecedb343e24395172fabb9046e299e40a570d64c97405f2ad3fd74ceda99fba6bf6b81347101c6feb349eba3de6be2b472e5a678dd288b08c6e1a84b77b19e47cfba7dd4e63a02c2300bab0c3f3cb8e62ee128cccd88a164b217ed817c215bf902ba7eb5607a26cc38775324532b326f3b24d4cb6fd3a22107f8177c12cbc146ef718993701a39c5aaa2cd37d36691beba373942dca69093a5d5dc32aa46c098c2710c3637d1388220d530edaff8335e4a1a96bf32154dd909aa5651d5fdd9b64a50028050c34d7e93ec9052dbd43ea75f47a65ae609802a831a60c947bde728b04f6391e148e84263185e4799c67447cb977014e4b029ff448b441f53852533ebc6b4eac7a56bc35c8dbd624e495755f752be02d4e32cdb3b9c6954a0c0318990a56e5804ab0e42f23387643c56d1b3ff18558519834c2e25fcc0d9d46ced10f24d01126f334329e576e0479c873014bc5e9a3611f0a86adb12a534e629c9288a20abe11eba311f1713a508d4b9632863e8b84fbd0baf7f58a40834690cef9ffdd249952e49c444b7a727b10d93c6bc6720b00e28ff38cc9762c267b8f86091238b0fa7a306412cfe1da5fb5cb27896593dae1c4d9259a6574d2d6bea24e59e027d710a548f23267d7a56208fcd43a6b6ce66ccce1963d1d0b33a9f102684d5aa00d4d9495721ccfc0ff9093f933d1e6e9daa72d464e1854b18e3aa283407ee1428e06c36156ca235b3f2707131e39a322edde1ce2526080ea3ca8829d69ba4c4f3f6b3ef28a957fdb8691213ab0195ede4118b7bdc5eb60f584868ce4a3b3c622a3f43b3e7970812e0ee6566610dea6467ddf1a3be288a9e5a9474653dbc1c026fa27c79a607d8159417145e84696f98616c43217de5051c8ce17fa1cf602294e51c2951840963c94448e79f4bc06185a34b26bdba518a2560f29e63abda9677e4f496492ac268d7426f01a371df8e734b58dc2f456bf443ec9e221cb8ac7b50d8f20f97735f911eaa7281971c9321c2d648e1ddf6b12a1e95f668eb511432174062d7e707df0e749eeb0e05a2e43f0de343b17fdaeac6a1d841a44fff2cff8f7bd4e1440ce6025a7b0592a35b935109aae7128184ef764d8c04c76d4be72dea35af2da41ca3b9f49ff6a65d677efaeb6b4eddbd70522d725d82b1cffbd3b2e45076f2d4641ec1ce6d9fe12f439206d4d33e23f3dce6dc93570041eb8c94f9b01951a4970f8284185cbce2bebc93b46fc0727760a58242747ee8b7d4900efa1406b970ee2fbfd739a3f01ed67382603ae96a35ac9db22e60891d1d548d5bb2af86b5bb5901e3360105a78f2693c096f5121a0686f1949d7b7d77562a6c9969ae1f2c769761648207e9f472db7fe10f630827af1a46f3b83527dfdb8d86bc90f40c6b772aa13b68d1464704fbb20e7b53c84e8ad620d376703605a406653307ca1c8be7b7c006e9e446d39e57c895863c3d9721749db33d5088e7efb688f995ce7ab53ca2a4aa6cf0a3ac9395b0f19efb51027d4608ee746d2e3e07cce23c28fbc0449834de3c4f3c6c67c1440d19424f8ec34a56b6e969dab218c7163632a72fb53f7538607f1c8f86c77273ce26c7288dfa20cabe179028e2e4e5b8596058a86573619f0afd80fbde90fc62d525fbde2592344d4de6ce2f810cbf6911b0e58a7a2c1d1d44a5c40f4eef837e6177bf198c785979818b8290957a0ccce3b0c206978f93ac8ec9a9329292d6da94dc32cb1b624ef47c67800fe96896423ca275f48032783424aabcfd7e0e7f274ee841343f3229317b2c60c8c4e5aaafd5488560485e97b49888abb9e037a915e6f4a75323f9bb2c23b54ad58268ef560444e65e2f4c2f95d42ed1e8c2097f0c4aaabc6b175b933353cec901e70b97e5a9e309de5e28ea8526166212583d44a9b121490c3f71c3721ea5de287d10b7c0710da8bd237007563db843e5df44bb22a9883b5217c8c0f927d6cca8934d34bd5afc11fcd7ba9f3c6d780b301e89424d36544bc3f74330d1f23770dd7d8f60f73587094c551766986b0fb53ccf633b03fb1885b8c99d20fa0320391c0f90db10135a28d96b311068fb06a3de4d7739c95f972082780eef392fd03e281b496666e98ff039848c517eb353a02400083e09c59ddd5e5fb5df16e6530a461a9b620d830197c8eafa8c2b15b22d6670530b3e6f6b3e987a4ee5894936032931366216ae4fa3c6809a901c91a6bc33c9f5446f3813a7ef86de6775898d64f8c89e9605c8db9ec8d78e85346ebca0"}, 0x1008, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000012c0)=0x1) r7 = open$dir(&(0x7f0000001300)='./file0\x00', 0x200, 0xe8) utimensat(r7, &(0x7f0000001340)='./file0/file0\x00', &(0x7f0000001380)={{0x7a, 0x9}, {0x3, 0x5}}, 0x2) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = socket(0x6, 0x4, 0xf3) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/dev/speaker\x00', 0x20, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001440)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0x76}, {{r2}, 0xfa2529e35988bf65, 0x1520d282beaf53e4, 0xc, 0x8, 0xfffffffffffffffa}, {{r8}, 0xfffffffffffffff9, 0x92d23c9e8e587bf8, 0x1, 0x1, 0x401}, {{}, 0xfffffffffffffffd, 0x4a, 0x80, 0x4, 0x2e4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x400, 0x8}, {{r9}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x11}, {{r0}, 0xffffffffffffffff, 0x12, 0x40, 0x8, 0x100}, {{r10}, 0xfffffffffffffff9, 0x10, 0x20, 0x800, 0xfffffffffffffffe}, {{r11}, 0xfffffffffffffffe, 0x42, 0x1, 0xff, 0x5}], 0xbc78055, &(0x7f00000015c0)=[{{r12}, 0xffffffffffffffff, 0x26, 0x80000000, 0x7f, 0x7fffffff}], 0x4, &(0x7f0000001600)={0x5, 0x80}) msgsnd(r5, &(0x7f0000001640)={0x2, "86e21a9f4b794c425f2436b5aeda6afe1fee0b68dd0116f9df298ca57e6a5449e785d3f9d8862cd5b48f35f4b800310b48d111ffcd154de6ce962e889e33d7c079414a8daaef70e4f3f6f6a602d25bab7f6b2bdd589bfa644737d32c6a6c52a5208ca081fd97cff47ad57cdf9a8237ffb1ff89043e8af333c446250d3abb5dacc1313904b5a7507b9d3f11650d547c543ec5a08b40eebc0028de918799a653d6615128fdb26d1edc921eb61d6bf0fdef579dabd7af701af24b2bc62b72672a0bc7378183c74036bae1a484d2878087205a9b2e42629c4ed31a978012eafedff910b07a5a30ca2bf1f7f4b4abf4ecbae509a162ef13511f2cfc42e2"}, 0x103, 0x800) open(&(0x7f0000001780)='./file0/file0\x00', 0xdb21fe109aeb84ba, 0xc5) r13 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x100, 0x1dc5782eb2bdf49c) fchmodat(r13, &(0x7f0000001800)='./file0/file0\x00', 0x2, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880)='/dev/tty\x00', 0x100, 0x0) fcntl$dupfd(r14, 0x0, r15) r16 = msgget$private(0x0, 0x0) msgsnd(r16, &(0x7f00000018c0)={0x3, "7a4c9f5181bf4091953fd30f1ba890db8caa66d475eb42af0bc03a98382c534829cc3209787cc6a72ef336c08997d87f40693ddf426f6fdf33c6ff4fc9d6"}, 0x46, 0x800) r17 = accept$unix(r12, 0x0, &(0x7f0000001940)) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001980)='/dev/diskmap\x00', 0x100, 0x0) r19 = socket$inet(0x2, 0x4, 0x0) r20 = fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) r21 = accept(0xffffffffffffffff, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x160, 0x0) kevent(0xffffffffffffffff, &(0x7f00000019c0)=[{{r1}, 0xffffffffffffffff, 0x8c, 0xf0000000, 0x1, 0x8}, {{r17}, 0x0, 0x6, 0x4, 0x5, 0x66}, {{0xffffffffffffff9c}, 0x1, 0x80, 0x40000082, 0x80000001, 0x1200000000000000}, {{r18}, 0x7ffffffffffffffc, 0x663efaa6d78bd3b6, 0x10, 0x9, 0x7f}, {{r4}, 0xfffffffffffffff9, 0x22, 0x20, 0xffffffff, 0x2}, {{}, 0xfffffffffffffff8, 0x83, 0x88, 0x4, 0x5}, {{r19}, 0x8000000000000006, 0x8, 0xa1, 0x5, 0x1}, {{r15}, 0xfffffffffffffffa, 0x2, 0x41332bc68b6288f5, 0x6, 0x1}], 0x8, &(0x7f0000001b80)=[{{r11}, 0xfffffffffffffffa, 0x8, 0x20000000, 0xffff, 0x8}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x80000000, 0x1, 0x10001}, {{r20}, 0xfffffffffffffff9, 0xe, 0x1, 0xff, 0x2}, {{r21}, 0xfffffffffffffff4, 0x0, 0xa, 0xfffffffffffffff9, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x7d63763a5756fe7b, 0x10, 0x1, 0xe5}, {{r15}, 0xfffffffffffffffb, 0x9, 0x2, 0x1000, 0x1}, {{r22}, 0xfffffffffffffff8, 0x0, 0x2, 0x4, 0x80}], 0x3, &(0x7f0000001c80)={0x4400000000000000, 0xffffffff}) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xef97, 0xa000000, 0x2}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa20, 0x0) mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x0, 0x7811, r0, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x3, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x9, './file0\x00', './file0\x00'}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = fcntl$dupfd(r2, 0xa8a24bcd23f42ec8, 0xffffffffffffff9c) connect(r5, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) r6 = dup2(0xffffffffffffffff, r3) recvmsg(r6, &(0x7f0000002b00)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/228, 0xe4}, {&(0x7f00000014c0)=""/209, 0xd1}, {&(0x7f00000015c0)=""/219, 0xdb}, {&(0x7f00000016c0)=""/185, 0xb9}, {&(0x7f0000001780)=""/196, 0xc4}, {&(0x7f0000001880)}, {&(0x7f00000018c0)=""/221, 0xdd}, {&(0x7f00000019c0)=""/128, 0x80}], 0x9, &(0x7f0000001b00)=""/4096, 0x1000}, 0x0) r7 = getppid() ktrace(&(0x7f0000002b40)='./file0\x00', 0x6, 0x14ebd178a3ea8f26, r7) pipe(&(0x7f0000002b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000002bc0)=0xc912) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002c00)=0xffff) r9 = dup2(0xffffffffffffffff, r8) writev(r9, &(0x7f0000002e40)=[{&(0x7f0000002c40)="05542738761a98ec7e2aa9c0eddfaf6e81441cb7c48247009ba94f6c4728dbba64302f6f2d5b492e2266154305765e6a1199bca64484356d7497a7b988550381c966f06a7342081f491111567fc149e3ac", 0x51}, {&(0x7f0000002cc0)="0ede447b0a3e41b0043629133ccbc995beef039cdca18bc906866662cdb3c986b224b9d8c216375ac5498926d3", 0x2d}, {&(0x7f0000002d00)="1719f737fe38f18bfdfe5fedd9152436d9050583df513df32ca673653923c59bcb065868873fc8c1526b8083ff9bf21c4c10329f6dae48019cc136646aec2e", 0x3f}, {&(0x7f0000002d40)="577f130f4162a9044bbc974f1e9a8245cb35a38485ab0e3fd3aa1257c8451a9f484f020b52f523c08a1ad4a816d98f4fa5698b8827d0713cbad9a061e8ec31d134aa8597aeb972838198bc970f9d57c1ca9f700388d48f086e28c04993c0d163e108d2dfa2a0840994cd899d8eda5cc24122cd6dc84ae97edc334211b25c7a3178ec1b8a95651e42d0af2ccfee5da908d751be733f195ad7bcf05f1ec271c5ce5af64df6145eea85b9e0510a9588a98e3f31064ad7845fc4e1eddc00b7bd3eeb9f2a9d17d71e6f3d", 0xc8}], 0x4) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000002e80)) getuid() pipe(&(0x7f0000002ec0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000002f00)={0x0, 0x1, './file0\x00', 0x2, 0x20, 0x8167, 0x2}) getdents(r11, &(0x7f0000002f40)=""/236, 0xec) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000003040)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f0000003080)={'./file1\x00', 0xe8, 0xfffffffa, 0x20, 0x0, 0x4, 0xd3a, 0x0, 0x2, 0x0, 0x7fff, 0x2}) 16:00:25 executing program 1: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x6, 0x200, 0xfffff8ae, "c2732c6b0dfa2bf9edf4dc3c31aadd8c79fc32cb", 0x5}) r1 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r21 = semget$private(0x0, 0x4, 0x408) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r27 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r27, 0x1}, {r27, 0xaf}, {r27, 0x10e}, {r27}, {r27, 0x2}], 0x5, 0x8eb6) shutdown(r27, 0x1) fcntl$dupfd(r27, 0x1b, r26) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r30 = socket(0x2, 0x4, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r31, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r32 = syz_open_pts() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r38 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r39, 0x121, 0x9}, 0x800, 0x1, r40, r41, 0x3, 0x1, 0x1, 0x5}) r42 = semget$private(0x0, 0x4, 0x408) semop(r42, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r42, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r42, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r42, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getegid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r48 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r48, 0x1}, {r48, 0xaf}, {r48, 0x10e}, {r48}, {r48, 0x2}], 0x5, 0x8eb6) shutdown(r48, 0x1) fcntl$dupfd(r48, 0x1b, r47) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x3, r43, r44, r46, r49, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="99c33976eab7b05a44689b68603a7ccff6be5d2b4c647d0dbf0fbb5ae89b54a7e1dfbaa67b9b91b912d0d4575b1a1bc4c5fe3d76", 0x34}, {&(0x7f0000000100)="3a587181aab710c6c9b152c237290b9fbb3470bd6fe3b6c263578aca877b1caaa20326bfad528dd5d626935b4dfc0524d02df33574f2969eb40232fa7a49070d0d26d4ea208d1220e05342a3401f75291dc7cb7b8e40b5b74a2e416fbc34a81646ac172891741b38ed9d0146ebde6c97fc7747127b4d597d6dc4e5683d757702c4780a648aa96d1a152acdd3494ef4788d21b45d286f5893f720409970d7545ee1a97f293a0792a58b5884cdb1134764be8067094af1001f9b1d47b1121b1072ea7573d406cc573bf1c53134acc2", 0xce}, {&(0x7f0000000200)="dfbbde1c36a7c1d5cb2ea5f419e58cd2ce0973e32f58f5b0439ac5999ae3cb0ec45111026ef6021f07075f1be83fe0a612ca6cfda1ab4f181936ae32b48615f3be155510c87e38518fcbd88976345ca251599a80526de40788bd5406c0662c260f9d16660f896972e93184c093e70033b468e8ac428eb48f933b51fb5dfb9792a75057d998e5164565dfae3c486da01aea6fff783bd1e62709e66cfea90444105e31a5acff9601531b24cd18ddede6ccd6cd955a76091ec2369d1636cfdbfd923a6ddec407c67681b5a2732d9d46a3eb98accab5e6e71059e3b0df3fc533ce31af9a0567cf446e832f4589819dce43ddc96b357dc5055cb469", 0xf9}, {&(0x7f0000000300)="4e4080503a1971083f070d3dfa51bfd30a8dc8ecd2abe0a1906212ced0f72793e8f622be7cab96ecdf6223a2ac05c4746008df1c5c2322f5d310362142dd5dd223b6537dad3ab5fce1f80784c11f54195a3e6176929ceb67fd31b3d114c942c241278ea00aecc1fabacf3ddbc5e5e9a16b3e74eb36caf7fe0263304a52a3d8ff5b24a1130488bf44c75d52798ed0b2ea572c36f00328fb0ee95fafc7972817d748e829d58ba7dee22ffd353db1d46de71a54a748371edef839d46c28e67672ca1d02be14bf0c4188f015bd21f53117603edce82366248e6cd627a7cac358e393a3c6636bb7133a0b6a9e323e9a536c14e8db7a", 0xf3}, {&(0x7f0000000400)="2b7a8207310b84763167ee34cbbb24dbe683d74372209ad1cdca6a5104f85a9fa41b76591c370bce9b0ec7831ae9a030d34ff92359330e6a68ffe747d8cb3da5e69e7e84ed7b2679b7d7bbc4c66083666e14f6f3ac5469f4f079e295a1c8f0824181541ce9cdb6f6cb17271037403171b9210ebf077e00babd5ca8cdfa5ca97ed0f152b07f81758a7f8384364c383c48cd66f505833852b1bfc03e3ccab4dd708660f017766cb03c0367716c1ff4065938c38d21b03e936fb18d0ca48b7a2e2527314f1304bdfb05db2e4e467bb7e54e85ed81a346555a", 0xd7}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r9, r12, r19}, @cred={0x20, 0xffff, 0x0, r20, r1, r28}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31, r32]}, @cred={0x20, 0xffff, 0x0, r41, 0x0, r49}], 0x80, 0x8}, 0x204) 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/57, &(0x7f00000001c0)=0x39) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x50187, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) syz_open_pts() pread(r0, &(0x7f0000000180)="44d0607472bf89892cb7e2df5a911e2409be20a8d33ccb5891445de310560330100bfda400bc3f22fa6228e4252a9689615dc1a1bbcfbb9a5fb5525d6ea6fb36a376213b110c0bf9149c8766106ed12a713e4666facb8c9a8f8479b0c841cedc9dd78f0c3503c2919d13cc673a672c30eac6549986c479393eb581f10cbd3c3230e9a54bcbcacb080e26cb15e07c659ee55ac8d0e4d4642889268af00bf23dc7a305b28c307ff6227c77e50d1a72359693920eb3ea5d8c7899059231e51dc58c27d2", 0xc2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x10001, [{0x3, 0x7}, {0x2, 0xe986}, {0x0, 0x7}, {0x2, 0x6}, {0x1}, {0x1, 0x9}, {0x2, 0x80000001}, {0x1, 0x6}, {0x2, 0x7fff}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x401}, {0x79ba6f76dd7fb082, 0x80000000}, {0x2, 0x60}, {0x1, 0x9}, {0x2, 0x10000}, {0x1, 0xff}, {0x3, 0x1ff}, {0x1, 0x5}, {0x9fc678ee27ebf516}, {0x3, 0x8}, {0x2, 0x101}, {0x4, 0x9}, {0x2, 0xffffffff}, {0x2, 0x6}, {0x3, 0x80}, {0x3, 0x8001}, {0x3, 0x8001}, {0x2, 0x5}, {0x1, 0x200}, {0x1, 0x3f}, {0x63a8aee7f7c8d7ab, 0x5}]}) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x4) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7, 0x8, 0x1, 0x1, 0x7, 0x10000, 0x4, 0x1, 0x2, 0x3, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f00005c4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000082000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xffffffffffffffa8, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="0900000000000000ccb590ff803974e9d57be620", 0x14}], 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='g\r', 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1000000000000028) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2, r3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20, 0x0) r8 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r10 = accept$inet6(r9, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffffd, 0x20, 0x2, 0x0, 0x9}, {{r3}, 0xfffffffffffffff8, 0x49, 0x8, 0x3, 0x200}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x4, 0x4}, {{r5}, 0x776a8a0a57cc8800, 0x43, 0x0, 0x8, 0x7f}, {{r6}, 0xfffffffffffffffb, 0xe4, 0x2, 0xf01, 0x9e7}, {{r0}, 0xfffffffffffffff9, 0x82, 0x1, 0xffffffffffffffc0, 0x1f3}, {{r1}, 0xffffffffffffffff, 0xe1, 0x2, 0xffffffffffffffff}], 0x1ff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x703b}, {{r7}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x6, 0x7}, {{r10}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x8, 0x56cf}, {{r11}, 0x0, 0xe8c8323876f4b9ce, 0x40, 0x8, 0x1ff}, {{r12}, 0xfffffffffffffffd, 0x87, 0x10, 0xffffffffffffff81, 0xc335}, {{r13}, 0x0, 0x0, 0x20, 0x9, 0x2}], 0x5, &(0x7f0000000580)={0x4932dbea, 0x9}) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r14 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r14, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc1fc5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1"], 0x10) socket(0x18, 0x1, 0x0) r15 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r15}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r14, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x80000000) r3 = getuid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r3, r4) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:25 executing program 0: syz_open_pts() syz_open_pts() ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xcf7262be095ebf09, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x3) shutdown(r0, 0x2) close(r0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x400cc, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r4}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ca"], 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, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x26e51e706bf33c46, './file0\x00'}, 0x6) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:25 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000040)=0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) setpgid(r0, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700687ead4bcb7794a69dfcead88b29c73d9670f9abcb550a162b58fd4237b8fa4d012a5647473c238495ab0048c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc9b933ade14f216c62b7e8567fb895b65c6593d2870b4122cd23500"/189], 0x10) rmdir(&(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) writev(0xffffffffffffffff, 0x0, 0xffffffffffffff35) execve(0x0, 0x0, 0x0) open(0x0, 0x20, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, 0x0) fcntl$setflags(r1, 0x2, 0x2) read(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0xc8}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000380)=[{r4, 0x40}, {0xffffffffffffffff, 0x8}, {r5, 0x10}, {r3, 0x315}, {r3, 0x4}], 0x5, 0x80) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x3, 0x3, 0x8001}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f0000000280)="50ba43be4e113267c8722aefcc351c8544d4b9d9709ef08c5674d4aadee99a9e7f57231e7adfcaebb9eb619a8ce130f4ac462d97e9f26062fda794e94490bff2d84ab4b5ac8ae31949a10ad5c27fca5cd0927bc115e86a07f432795ad03f14b680c44125e7695adf5f59f5e13b62c6dd665c586d8a841e7b33484c0fa4cbd1cb5f8924bbecd98dffe7193d53f1428347f8605265f43ca005e391e09fc7870cb968211cdd400eae9e4e1f9895ead065bb13e8dfcab4403a6045d93fc45cebd5d637ac80cb6e7cb7aa28518cfb017288faf8a104289295c489a0908188eb262372b2ea920aed9df433f81ee581e3d83794b3b1ea987c", 0xf5) 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000727000/0x4000)=nil, 0x4000, 0x6) socket(0x32, 0x3, 0xfd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="9b7cfdff8be2df71a701e5c428ef094cc7d8c754bfd7c579a4f00b83c25e945e91700c154fc8f2deee8d87017dc2e924e6bf0522d0cb37f0a58fe5fcfc1947e7cf0e292656a8290a3f34c47e2fc220e61fc59fed1eecd8b2451bc8a690224ace1d759a4491d8faf65c8fcdd6c1580f9db77cb3615db670bde62f1f", 0x7b, 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x1e, r1) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 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, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e", 0x42}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000680)="7215cbdd93efdb5d86b2673fda75f5dc9034b8e4e4c43c601e59a55075870e23f3a0933d1fafa536b3528ddeb95d432224ab8797474c3809a6a853c4d9dd04d3e03e9541a3b057281c06cb1f60ccedb5ff68bca7de2cbfc93eace8852a9a5f03309ae72fa9e67bf75c870eaa1c1b9916381275147fc2c0209694e36fa6", 0x7d}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0xde5b6b325fe19141, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x10000, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000011c0)) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket$unix(0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x44c) msgrcv(r5, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x918caddd14753cd0, 0x1000) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f00000000c0)=0xfffffffffffffe43) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x10000a, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpeername(r6, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = msgget(0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/254) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0xfffffffa}, {0x18, 0x3, 0x400003, 0x1ff}, 0x0, [0x80000001, 0x4, 0x5, 0x3ff, 0x401, 0x645b, 0x1ff, 0x1]}, 0x3c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9dd8e1faa4e010000000100000048", 0xfffffffffffffc47) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) fchmod(0xffffffffffffffff, 0x24) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = msgget(0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/8}, 0x10, 0x0, 0x1400) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = semget(0x1, 0x0, 0x80) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x87f) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = semget(0x3, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0xff, r5, r7, r8, r9, 0x30, 0x8}, 0x20, 0x78, 0x9}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:26 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/33, 0x21, 0x40, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:26 executing program 0: r0 = socket(0x1, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="4402", 0x2}], 0x42, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d397863fcefb6b5fcbd656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 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)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x5, 0x55, 0xf7fc4e64c6091701}, {0x1, 0x4, 0x30026c8d62492193}, {0x2, 0x6, 0x1000}], 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() r2 = kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() r3 = kqueue() r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x7fffffffffffffff, 0xb1, 0x2, 0xc1cc, 0x1}, {{}, 0xfffffffffffffffd, 0x6, 0x80, 0x4, 0x3}], 0x4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x40, 0x20000004, 0x0, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x20, 0x10001, 0x1ff}, {{r6}, 0xfffffffffffffffe, 0x11, 0x11, 0x7}, {{r8}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xffffffff00000000, 0xffffffffffffffd5}, {{r4}, 0xfffffffffffffff8, 0x9, 0x2, 0x9, 0x7}, {{r7}, 0xfffffffffffffffa, 0x1e, 0x10, 0xfffffffffffff2c5, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4, 0x20, 0x5, 0x49f}], 0x6, &(0x7f0000000280)={0x40, 0x9}) kqueue() getpid() kqueue() r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r24 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x121, 0x9}, 0x800, 0x1, r26, r27, 0x3, 0x1, 0x1, 0x5}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2bb8d53eb76f262f, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r34 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x121, 0x9}, 0x800, 0x1, r36, r37, 0x3, 0x1, 0x1, 0x5}) getpgid(r37) getppid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r43 = getuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r45 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r44, 0x121, 0x9}, 0x800, 0x1, r45, r46, 0x3, 0x1, 0x1, 0x5}) fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = msgget(0x2, 0xc0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r52 = getuid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r54 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f00000003c0)={{0x0, r50, r51, r52, r53, 0x121, 0x9}, 0x800, 0x1, r54, r55, 0x3, 0x1, 0x1, 0x5}) fcntl$setown(r28, 0x6, r55) r56 = kqueue() kevent(r56, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r56, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x1, 0xe5, 0x7fff}]}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001180)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getdents(r0, &(0x7f0000001300)=""/102, 0x66) r1 = open(&(0x7f0000001200)='./bus\x00', 0x10000, 0x20) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) stat(&(0x7f0000001240)='./bus\x00', &(0x7f0000001280)) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', &(0x7f00000011c0)=""/28, 0x1c) chdir(&(0x7f0000001140)='./bus\x00') r3 = semget$private(0x0, 0x1, 0xc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x6, 0xc08d9ebd091217a7, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001480)={{0x81, r4, r6, r8, r9, 0x61, 0x8}, 0x4, 0x5, 0x20000000000000}) r10 = kqueue() close(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r1, 0x0, 0x4e1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='4'], 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, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01664101572553287f68c0734b68653100c99a9f5244a2471c0884050100000000bf899f284a46ac0565660000001f21092652e19f8857bc0e514fd50c531e0d3a361c13529bebf2ced082021c4e81ec182010f0b6603c9b5a0f4ae4905632"], 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000280)=""/4096) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:27 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) pwrite(r3, &(0x7f0000000200)="2ce494a0df54c13363584e3a10da378a84f321e7bc4baf7e8d64dbbec479a3141a9404985dc1ffe7bad0fe74d62c2a971b021054de8ed77ba7552bb194d83c5e455f066fc1ca0aae9a5b06a4296655004b60f31f148f8ca88d76c37196e6adbdf091187fa30b54f6b24566ccefc3958f2e17878cd301334dd995adc03190d6358fe4d5f82d88fc32c8cd6279fe6bc131a7ee5f307e94cac438e19fa521f5405be81e8162a56ca718bf51d8f66fbf3c8b2d39f495bb164fdb41186816dff98d7ccff23edb7bf554c752941ac02a438d9eef475e937fe809f6d3b4f40760f1566a9fb2e189810a44794b615be4", 0xec, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac3d30f266e75728a2c963929ae168a225534db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:27 executing program 1: mkdir(&(0x7f0000000080)='./file0/file1/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:27 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(0x0) mlockall(0x1) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 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, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x20, 0x8000, 0x7, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x3b9) getsockopt(0xffffffffffffffff, 0xdcdb, 0xfffffff7, &(0x7f0000000140)=""/190, &(0x7f0000000040)=0xbe) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) bind$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0xfff, 0x7}, {0x18, 0x1, 0x7, 0x2e}, 0xe08b, [0xa4d, 0x9, 0x7, 0xb885, 0x2ceec61e, 0x5, 0x3]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:27 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x104, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="cc1432cc0270cf14e84bc616730b4779ed4a15d55bce5975b7aff920cfe494b15ba6415a00a429eddb7833ac10907514629bd6c4f4db9bb2a02879c583bb0dfe5b35a8ae1bf28c944ab46a5dec08c2fbb30373f9cf137f06", 0x58, 0x401, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) writev(r1, &(0x7f0000000c00)=[{&(0x7f00000003c0)="64eafe0d44eaa18b07a91d2f8f84f0eba9e797fe054bc82938681cfc8f84f121bda158c12379db49787c8ad681cd1145efed02bb1cb9d7d6eabdd83f3f2bf397833c65d150d3e70766651a5e7dec55d8389ecd9188a8", 0x56}, {&(0x7f0000000440)="a60f26d0f29743dc36e309016ef12b6f742445eb3a428a39dd71f48ebe8844fdc9f9b4da78c096ba27521dacea7eb7712072997301cf790edb2e55135c14e43b8636c8ee338df031facfc34bb1d409de4d36ce9b57f96d6ab62f5582f8ebdd3f9341f7d1848921f41d2a5985e23e9cbadebf149cbebda2b5b7e5c6ef7a33c5b3486c56187bc1798c5a016a815e58066c75552f86fa25094c2b5b28f2eb3636d71d791e2190072db7056e8b9c3824de4f56c88424ea58bb3f1ce0dd57da4ca925a0f9e1d05376e24c5cc4e3a3d906c5629d4b9f7e1d0ad6", 0xd7}, {&(0x7f0000000540)="d55bfc8cf669e37840b106fff0b9bb7c2054f493ff541b91c1013b43825d6ff223573b67230bbe1ceee9e725ffbbe04cd587525e023eb7590401c32350a3d8e4c3fb03db1f2c1ab1a7faff148e1983cc3512d45e326b44c059356f30429e31d771f166b518d8e94d09ee7ebab589644247d69e9e2f40773fd53e844c14b4c54afae047bc025c7efb397eefc6bb6c3a203252344eea344b7a46aa90e20df63c5f72bb67aa0eac69fb6aa3d5c68012d390972e417d75decab871dcf6c4823377155e50425151fe74a0b728089dc3e9a3d4e949", 0xd2}, {&(0x7f0000000640)="c2118dfd6547c4a04c29ca39b24055892963edbc3e0c122982e279a0ea80a1620497a3e25a8bfd4a76deb0419c57e93aed371f9fb7e1d082d6d08ec404a0e24386d83445c50740c47bbfccd4affb01656f97f5b51c5391a76d5c7d370df9c66ecd28eeac72d9d2cee652df5220507b966a5bb3e889f2e4e1f2fb9a083dd64d539cb6f033740c45037b1c3ee8eeeaab49ef4383ff842906b47f04032744d86d1c7ef248cbf64357f35357f5cbf059fa75d64f9d10c8", 0xb5}, {&(0x7f0000000cc0)="4b98ce4b68d2722b7780c4e774c0790099dd2eaef1db794bb32d0054be6b269c34495a0c5c3a1e1c2f", 0x29}, {&(0x7f0000000700)="6b734fd55b4128a4f34326b8fb1493a7a56ae7f57c033b6110254b309f35433b0f2276087919f857e235dcc64803095e81ee69b8be7782501bf0dd0f68e877897afbafc8e167a8681b1d4655aa70edbc5e1b0589a5774831a0f45e56af4266a59addeb1cae31f880b03ad6ba60ff", 0x6e}, {&(0x7f0000000780)="cc35f8cae94b690dd3d951bc371c19a0740ed1c44e3ad4115aa3ec0ec709be00e8bc1e2aab35822b2715de34b6fb320693c8aa83c5d1f504c9ccb63614f6a23974fcffbef73d92dd82e900648105853bc8ac642471275a63acfc78db9ae132b21b4312d39f2c7d1d4e5b392c30549ed3ec276a012f5bc94f44f29e452928bfe7884f9383651341834f0de48f748736c3efadc5ce0cba4b721252f7057c28f1ec2628d93a9e89ff439273662f3aead22bf17f9bbac7fd1ca9cc28a8af9b6ec12ad6dde2429a4c4b8b301f1111c34ab3ef64fb60f51ee9", 0xd6}, {&(0x7f0000000880)="ff8a7863531b5f417cc29c71ffd7aa9892252063e1cab2229e3801bbd69974f2465ccb4ff98fae37a0d5bf821b428037f098cbeefd5c9d9a6c82219523fda9625d02b4aaf45b26b39e91b33eee2455b3bca783b2aa6349fe3333fddbedd2da156103155455b213d6169f7b118ad595e70c528f6b5abba97a3977bf8bccec8edee859985a3721d9cd7019c1a1a83454291ac9a0c947540b84e92964b3f24dce99e4c694e018dd91b7cd19659b38999f9d988e55365d9dcb2d8bcaafc14e022b2e99fd2813740c", 0xc6}, {&(0x7f0000000980)="2cc9d133ff24e02ed1ea4e471f3544197b302f6979583d084ab6cd4ab2a9f31bca34881266ee1bf8a0287382e382a4d676c071483d26047cd33f1217091e160130a94f2a4678d7e22ea97bd1bf8eaf17d803c416f31ad0508d39b40a86349a181a3b3c1de7bfc022e5920e8a08b1243f1aeeb8d9fe775dfd399cd44d7f4b06532bf9a4e53fee8772c5eb2c336e57d67b7ff85ca609419c096617716e087f4e87d9ab46", 0xa3}], 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pread(0xffffffffffffff9c, &(0x7f00000002c0)="188fc6ecb5bd85ea933c0457b7d38a6938a9e2a8ae08f6c9b57fe3dfb2f5dbf231b960fcade0f1026d2e00aa3d83b513d94b8f49eec41d46a0a92647f7608195b8820876af1ed3b9cb9920782c96540bb9e510556718818a421b5b3cb99f75951987c3934f2a1dfb0b2e53a0ae02af546ec1ffcf6902fdb155ff570be604b3bf5e83d548424761e1c8cf0fae1caa8f3908c3701ed8b2685202411816700586dd48c0b9ebbb5de6c1f2f9f8072a62f882a29ddf57a98e210d9a7e8b397084472634991e71c4cb26a41c654a1396f4b9e828d1c6a35dbf0c29c7155a7103e978bba9d49491537cb8b4103328d481531863b2780009edf12e45e5b7906f", 0xfc, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x0, 0x0, 0x2}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) read(r2, &(0x7f0000000080)=""/242, 0xf2) write(r1, &(0x7f0000000b00)="d173923a106ba16c5286c03088df7204610bf4d9c06730a590b474d795e79e3467fb76ba8ef7152891aa87483cc8a314d49a351e75e378197c90131f715a6251df37903d626c53cfa24bd89711c82d4ac2ec542b84142ffe7e2d99afd40c2fc79df02c97ab20580a6bcb80f93a7856ed1b5dad86c7b476357a0b6c1d9ed05d1cfa905262aae0ba3ec951326a6bd1375adcd3b2cb8d33e90b48c648dbf8ccdbcf3c649b9d58cbcee8aad26cbee5b68851768cc459858d3780c824863678b335d2e23958c6", 0xc4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xd4d01d188a690e5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/227, 0xe3}], 0x1, 0x0, 0x0) 16:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) 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) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x58a42ba458310dd3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:27 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='F\x03') 16:00:27 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000004c0)="5aec222fb8f3b1610ff1d2bfa761e206fdf6246490aa6d64bc916e719af28c1347c9fa075b5b519b933ab137cce60d7417292870c231e309359f15946cad35155485dfac93b72fd6d5a732b9c84b7db423e330ab1486036ee2a1442df5e638e7dac02d6f27744a191dc0f071feb4735af4c94962289d488e30b111c926df789759a1b0a01c93fb04e534d0eb22fab8bb65173fe82db021bda631663deaa7aee0db1f1c52e62e8ea486c5e2ee9b26842531c0d5b85082497ab66fa1099fa9318d2c0c620e5a8300753f9a00"/218, 0xda}, {&(0x7f0000000140)="37a149ba44e94a31275fc66e72917cb1ec71183ca1d82224e1ef799432afbcec2e544055d7af86270c2ed245f94f72f7df40d7733e1c3de1678ea983b5b95d0e413f9360e1682210111c205c8f94c88db306c7e977952e3ab063a99f703a2e453521163d2a86e962e6cb6a29d5f0a6c017096082fda97f324175b80362c0685b3f4cd470765228e0ae9abdcaddce9a808434f77283a2d3a45ae82bae07af7db13db61c0531019906e4e042eb61564f", 0xaf}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="d45b55ea5991ccab9c396b54d0479d7be0c35d378f39833ed78cd38a38ac113e5beeb1c76b77bf8f2f3de4abb309e5de8242b1c8faab7646a346999e48da332bd76a3c441f02a2ee28ea92cb", 0x4c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:27 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x2}, {0x8000, 0x1}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:27 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x1, 0x40) socket$inet6(0x18, 0x5, 0xb9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7, 0xfffff654}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x820, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000340)={0x64, 0x0, &(0x7f00000002c0)=""/100}) select(0x40, &(0x7f0000000440)={0x5, 0x6, 0x6, 0x1, 0x4, 0x8, 0xfffffffffffffffa, 0x4}, &(0x7f0000000480)={0x1, 0x0, 0x0, 0x6, 0x10000, 0x574452e4, 0xfffffffffffffffe, 0xcb}, &(0x7f00000004c0)={0x0, 0x9, 0x400, 0x4, 0xb6ee, 0xffffffffffff1c0e, 0x80000000, 0x7ff}, &(0x7f0000000500)={0x7ff, 0x8001}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'t@p', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x6}, {0x63, 0x0, 0x3, 0xa5}, {0x1, 0x1, 0x40, 0x3ff}, {0x6, 0x4, 0x30, 0x6dc}, {0x100, 0xaa, 0x5, 0x9}, {0x7ff, 0x30, 0x7f, 0x6}, {0x9, 0x40, 0x3, 0xfffffffe}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x16e, &(0x7f0000000140)=[{0x7259, 0x5, 0x3, 0x3}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x105, 0xff, 0x8}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x6) 16:00:28 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) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) socket(0x9, 0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe98, &(0x7f0000000040)="0df56de784b855ed8e1e108807b1") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0xc8, 0x3f, 0x4, 0x3}, {0xd995, 0x1f, 0x8, 0x6a8}, {0x1000, 0x2, 0x39, 0xa8}, {0x8, 0x0, 0x9, 0xbef5}, {0x3, 0x48, 0x53, 0x1ff}, {0x9, 0x8, 0x5, 0xf4}, {0x800, 0x7, 0xa, 0x1000}, {0xffff, 0x81, 0x1, 0x9}, {0x80, 0x0, 0xf7, 0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") clock_gettime(0x0, &(0x7f00000000c0)) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0xff) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x3) write(r1, &(0x7f0000000140)="ac65c211b3b51a46997f6145dca0f2cb56ee513cbf59aa2c69d177a5dd54f316b9ba13b66ea89c18500277f227f2a29d9b25909914798f46dcf78152d438c2649163ac8116149e613fd78b9c6739ee23644b1f92ab875a2c67faa34438e597a62dbef47b8adca1e18d9e9bfa13ef0b35f88dcd316e84b2981b9eef8d58a2b69363a2037ef010", 0x86) 16:00:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#7', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2810, r1, 0x0, 0x0) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00), 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x13c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x9) flock(r2, 0xc) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:00:29 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x4000000, 0x9, 0xffff, "73cc51f351b3fffffee53456087ef30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xc6a) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpgrp() shutdown(r2, 0x2) close(r2) 16:00:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x40) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0xe41}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, 0x0) 16:00:29 executing program 0: socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) fcntl$getown(r0, 0x5) mmap(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x2, 0x6033, r0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) close(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r1) 16:00:29 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1014, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r10) getpgrp() recvmsg(r9, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc9, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8150, 0x100) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80000000, 0x8de}, {0x18, 0x3, 0x8, 0x6}, 0x1, [0x1, 0x8, 0x200, 0x8, 0x1, 0x9, 0x18000, 0x3]}, 0x3c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x80000000, 0x0, 0xffffffffffffff0f}, {{}, 0xfffffffffffffff9, 0x4}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/180, 0xb4) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r3 = socket(0x40, 0x1, 0x80) setsockopt(r3, 0x29, 0x75, &(0x7f00000000c0)="90f90000", 0xffffffffffffffc3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r4, r5) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8c90, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom(r0, &(0x7f0000000180)=""/76, 0x4c, 0x863, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') munlockall() execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r3, &(0x7f0000000400)="98d44eb4ce75589c59b9adcc9c112451d2ead432ddebacece72cd8d41dc7f0fff073f32a0eeb036b51b69bfc85b0d1e83b9b699e7eae5afce25e62e5642a064936cfb51df121659294a5492205a02e1252cc26d4fd44ff4fd8b3f19cc332db8ab41472ef32a496fbc69f61cbb311c54c698aecc3f3cbe9d7114c8628487cc3f188fc672b4404f47521888364ad4311e5d1", 0x91) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x7}, {0xffffffffffffffff, 0x24}, {0xffffffffffffffff, 0x50}, {0xffffffffffffffff, 0x100}], 0x4, 0x95) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) setregid(0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto$inet(r4, &(0x7f0000000300)="b583bcbec0a24a92c12c6b1d86eac7a301d89e1799d8d67cbc20b1433360f31baa1d68bbc8452bf90485c506bacd3641a81995a3401dffe99f56589b6003ece6e4f6e4c1fa072c74bceb07b9f72a1cf6eb062dcbe1b3a32691cb49fd1d102d72199142730239828b057eb379926a906112af35db489b71d90192e2bd3c354f82d2174c0f25e3151e5a6f2f46deefb8d71e93c3c4346485d431de842b88f943fe9bf6b39d5d405230d1b4a630e540665b26a9da8d306e62fea1e28c83bffee4b1eb0415fb3a7c9730173f522ac3cd809f2cd5d9afddb7b4fd9f6f961a9963d843173bb016572f06", 0xe7, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x4}, {0xffffffffffffff9c, 0x10}, {r1, 0x4}, {r2, 0x80}], 0x5, 0x101) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdfffff00000003]}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 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, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x7, 0x1f, {0x8, 0x3}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x9, [{0x1, 0x5b}, {0x1, 0x5}, {0x2, 0x10000}, {0x2, 0x3}, {0x1, 0x3ff}, {0x3, 0x8000}, {0x2}, {0x3, 0x9}, {0x2, 0x8}, {0x3, 0x8dc}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0x4}, {0x2, 0xfff}, {0x2, 0x200}, {0x4df91a4711c3b20e, 0x80000001}, {0x0, 0x8}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x800}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x4}, {0x2, 0x2}, {0x2}, {0x1, 0x4}, {0x3, 0x6}, {0x1, 0x3f}, {0x3, 0xa0}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0x7}]}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x80) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x0) socket(0x10, 0x5, 0x2) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef7ca8f593f8c1af5089ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6300c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87571f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceade7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12657199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b086639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadf0000008000000000d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50500cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de0000000000000008be654b13182678dad80f613b7ba954c85494e6af66c57fe54051f47e70a24c7eb792c5655e43330b84e11ef4bdb98954f16c94e28a11b1ec5d7f6698e8c1d9fd79670eb73ab9e4ac09f3d6cee84c38274e26142c12743b0ce1454fd629b4b9470ca845b342ae69fed8b17d555f0d7a4629d9f29c32f640ad5fbf4bca8552a3d784f18cca77a03e1102732a57d12b7c33bb724a3d7d2349ad46d33414010b57151f457da506220c7092e9b78de59933f0dbc4134431f9ccf9efa"], 0x10) shutdown(r0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x40000006c}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:29 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x32) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = shmat(0xffffffffffffffff, &(0x7f000029a000/0x2000)=nil, 0x1000) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xc8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) setreuid(r1, r6) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040), 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0x0) ioctl$KDGKBMODE(r16, 0x40044b06) write(r16, &(0x7f00000000c0)='!', 0x1) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000300)=[{0x7, 0x2, 0x81, 0x3}, {0x0, 0x7f, 0x1, 0x7}, {0x14, 0xab, 0x1f, 0x10000}, {0x8, 0x7, 0x84, 0x1000}, {0x6, 0x2, 0x4}]}) pwrite(r17, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r17, 0x8004427d, &(0x7f0000000340)=0x3) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r20, 0x4}, 0x200, 0x401, 0x2}) 16:00:30 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000000)="1ae59a6a1dbb8e743106e38a68e052ee1f3e2d033dc2e2703cfa7fa13b3926ba97a35c0f508837222bd7c6c37f4e89a1155fb8af60af1e1412efd5fd17dbbe13122c5e1307a8ce283680d8f5d562c412929c4aaf78b2b646109a450201", 0x5d, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x122) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r3, 0x1}) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x480) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/137) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c6"], 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"}) r1 = getppid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000404, r1) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) syz_open_pts() 16:00:30 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x7}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x4, 0x100}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r9, &(0x7f0000000380)="d0000000000000000000000000009e0297aecb0337b75746ef63165607a4821839908751c8601701f36746de6ad7ef4f97c0caed020000007f54b9fe26c7a602e4d09f22d2821b2f23f7ebe5cd872574aee8aaf21c4bd588b5f5cf2e4753f9690680aac43adecb4e8fdf3d5451a9d1a1f6b35614f084b8e7732b7a825ea5b10000", 0x81, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r11 = dup(r10) r12 = accept$unix(r9, 0x0, &(0x7f00000002c0)) kevent(r2, &(0x7f0000000080)=[{{}, 0x59628166b47bda80, 0x10, 0x40000000, 0x6, 0x1f}, {{}, 0x188be397b064e3eb, 0x10, 0x40000040, 0x9, 0xd6e}, {{r3}, 0xfffffffffffffff8, 0x20, 0x10, 0xfffffffffffff263, 0xfffffffffffffffd}], 0x4, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xfffffffffffffbe0, 0x100000001}, {{r12}, 0x4, 0x140, 0xfffff, 0xfffffffffffffbff, 0x6}, {{r8}, 0xfffffffffffffffa, 0x217d65c06afbdf8c, 0x20, 0x5b05, 0x34f}, {{r11}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x63, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa1, 0x4, 0x200}], 0x202, &(0x7f00000001c0)={0x0, 0xfffffffeffffffff}) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") msgget(0x0, 0x8) 16:00:30 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) sendmsg$unix(r6, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x284, 0x0, 0xffffff16, 0x1}, 0x208) close(r1) r7 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdfffff00000003]}}) r0 = socket$unix(0x1, 0xa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: getppid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:30 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f6, 0x0, "b0000002070000000000000700b8000017000020"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x14182, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x8000000000000121) 16:00:30 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom$inet(r2, &(0x7f0000000040)=""/107, 0x6b, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x182) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f0000000000), 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/96, 0x60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x80\x00', 0xfd8d8ea12b232548, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000280)=[{0x9, 0x29, 0x0, 0x6}, {0xa, 0x9, 0x1, 0x8}, {0x8, 0x3, 0x3}, {0x6, 0x52, 0x81, 0xc0af}, {0x4, 0x1f, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000003c0)=""/247, 0xf7, 0x841, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r7, &(0x7f0000000380)="007e5cb1", 0xff5d) r8 = getpgrp() setpgid(r8, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x3ff, './file0\x00'}) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchdir(r4) r5 = socket$inet(0x2, 0x0, 0x3f) accept(r5, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:30 executing program 1: open(&(0x7f0000000140)='./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") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="86df2e2f66696ca56530"], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41, 0x7}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800000000000008010000000000000800", 0x4}) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xfffffffffffffd89, 0x0, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4022, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x1, 0x0) read(r0, &(0x7f0000001280)=""/250, 0xfa) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x100) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0xde22, 0x6c, &(0x7f0000000480)="0eea4fcf922303bac678dc0913cee600009739d16f3ac164d1c7de8a3d49ee5bdc88f6fa3d012b39efa2cb515f6a807018f068f94c473435ee8f803668d7c231979bd30000ff32ac53cdd38466754f752d45471f06026967828718068b3348000000000000", 0x65) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) socketpair(0x27, 0x4, 0x1f, &(0x7f0000000100)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0x4874e96878169b89) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) accept$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r7 = socket(0x18, 0x8001, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000600)='./file0/file0\x00', 0x10, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300"/18, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10], 0x28}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x8001) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x2, 0xffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x13}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10080, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x94f25a7a4fdd7246, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x0, 0x3, 0xc) geteuid() getgid() getuid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x40047002, &(0x7f0000000100)) listen(r4, 0xe6) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:00:31 executing program 0: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000000c0)={0x1f, 0x6, {0x9, 0x3}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:00:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) kqueue() symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x347) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="a6b9fcaae02fc3"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) 16:00:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x1100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x2, 0x1, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) seteuid(r5) r9 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r9, 0x9382, 0x80000000, &(0x7f0000000100), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto(r1, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x8000, 0x9, 0x75, 0x80000000}, {0x8001, 0x6, 0x3b, 0x62}, {0x1b7, 0x3, 0x97, 0x6ed9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x396, &(0x7f0000000300)="dd0002c9") 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x80, 0x44) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x4, 0x4) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x1100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x2, 0x1, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) seteuid(r5) r9 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r9, 0x9382, 0x80000000, &(0x7f0000000100), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 0: mprotect(&(0x7f0000725000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) dup(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000000000008cac1da4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0x163) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x0, 0x2, 0x9}, 0x3, 0x7f}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x400, 0x0) pwrite(r4, &(0x7f0000000380)="edb95ecd8df55ed60fc18aaf14ecff80a3b6df3290d75516a15571f99feaa64f0c5a56f3489efff9a0b7b95f44411b605bd356a4be75fdb1374718b93ca6f3b4d96c95a337975c63b8310e417f62069085079c53cc696bccc4c6636dd26f2109d07dbb2789b3fa34250b933f56583ec8f3b5bc5a9a993f8a964cb955326eacf1ea1db270a41293ded98f44c95ded2729af072d089c5d44a351faf13407d127dc5c9cc9a058b650094c99a6a1e95c66475c180a8d794f6c8bbe50d6f2cb243e7ac4b86196b412ed129884d8d89ee88a79a373d12b70e8cce3f48983905136259d57760d2d7bd956012a4a75fa11", 0xed, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) clock_settime(0x2, &(0x7f0000000140)={0x1, 0x2d97}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) 16:00:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x1100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x2, 0x1, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) seteuid(r5) r9 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r9, 0x9382, 0x80000000, &(0x7f0000000100), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00'], 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="77ddb6b62cd900002e2f66696c653000"], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x8001}, {0x18, 0x3, 0x3, 0x4}, 0x238, [0x5, 0x7, 0x0, 0x0, 0x100, 0x0, 0xb169, 0x1]}, 0x3c) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r19 = socket$unix(0x1, 0x1, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r30 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r33 = kqueue() r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r0, r8, r9, r10, r11, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x18, 0xffff, 0x1, [r30, r31]}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}], 0x150, 0x77319e769ecb1438}, 0x4) r35 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r35, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r35, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x1100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x2, 0x1, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) seteuid(r5) r9 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r9, 0x9382, 0x80000000, &(0x7f0000000100), 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) pckbd_enable: command error 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r19 = socket$unix(0x1, 0x1, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r30 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r33 = kqueue() r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r0, r8, r9, r10, r11, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x18, 0xffff, 0x1, [r30, r31]}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}], 0x150, 0x77319e769ecb1438}, 0x4) r35 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r35, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r35, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r1, &(0x7f0000000140)=@file={0x6ccf51fa193329be, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000080)="1da32a8c5dc60d8296fa66588599a8f9fa5e99077d57ebdf00242cd8aecbfa2818cb659d2035d7a4628caa7aee990e56ba9cd8", 0x33, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="d50c2e2f8e0e174f0042d4d30fb18f89f7a41f4407d63ba86106e4fe8873a88640fe2d5ab36dd7c4d1aa7150f0d0fe6a637437a0dc1aa1abc93fb286ea58d84cb63e"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x79, 0x0, 0x1f, 0x33ed, 0xfffffff9}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\xfc\xffbpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000574000/0x2000)=nil, 0x2000, 0x4, 0x4810, r6, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) shutdown(r5, 0x2) 16:00:38 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') getuid() unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') pckbd_enable: command error 16:00:39 executing program 1: syz_emit_ethernet(0x15, &(0x7f0000000000)="2843444707685af4fa2976559a8f1dddebca4a83f1") r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000", 0x0, 0xfffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shutdown(r1, 0x2) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x38) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800, 0x0, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe51006aed18dac2d, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/118, &(0x7f0000000280)=0x76) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvfrom(r3, &(0x7f00000002c0)=""/174, 0xae, 0x22, &(0x7f0000000380)=@in6={0x18, 0x3, 0x5}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x3ff, 0x7, 0xee, 0xff}, {0x0, 0x9, 0x4, 0x5}, {0xff8f, 0x1, 0x4, 0xf6a}, {0x7, 0x81, 0x81}, {0x2, 0x1, 0x0, 0x9}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7fff, 0x0, 0x0, 0x256}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0x5) fcntl$dupfd(r2, 0xa, r4) fsync(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0xc}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x3a2eb0db175bd746, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8120, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x5}], 0x10000, 0x0) kevent(r2, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) semget$private(0x0, 0x3, 0x8) r1 = semget(0x2, 0x0, 0x210) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 16:00:41 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc, [0x1, 0x0, 0xfe, 0x400000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a20265da0fe1a0162c53581ff500ffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) clock_gettime(0x6, &(0x7f0000000040)) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkalplaenri/cm:a kneagrnerels /mduilagtincoorstei/ck earnseselr/tisoysn /n"!e_tk/eroruntele_.clo"c, k_lihneled ()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 426959 66647 0 0 0x4000000 0 syz-executor.0 *320235 95044 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82247364,ffffffff82234246,2b2,ffffffff822153d4) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82247364,ffffffff82234246,2b2,ffffffff822153d4) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002156d340 rbx 0xffff80002156d3f0 rdx 0xffff800020ab0018 rcx 0 rax 0 r8 0xffffffff8207ddaf kprintf+0x16f r9 0x1 r10 0x25 r11 0x657fe7b2bb2d737a r12 0x3000000008 r13 0xffff80002156d350 r14 0x104 r15 0x1 rip 0xffffffff813dc988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002156d330 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=320235 stat=onproc flags process=0 proc=4000000 pri=57, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffff800020ab0c80 process=0xffff800020a8ae10 user=0xffff800021568000, vmspace=0xfffffd807f00a000 estcpu=7, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66647 323866 36554 0 2 0 syz-executor.0 66647 426959 36554 0 7 0x4000000 syz-executor.0 95044 184338 48088 0 2 0 syz-executor.1 95044 390391 48088 0 3 0x4000080 fsleep syz-executor.1 *95044 320235 48088 0 7 0x4000000 syz-executor.1 48088 459466 83374 0 3 0x82 nanosleep syz-executor.1 82958 355882 0 0 3 0x14200 acct acct 36554 23985 83374 0 2 0x482 syz-executor.0 58598 191999 0 0 3 0x14200 bored sosplice 83374 206765 96973 0 3 0x82 kqread syz-fuzzer 83374 47569 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 181557 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 84244 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 27763 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 234628 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 239657 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 12784 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 229702 96973 0 3 0x4000082 thrsleep syz-fuzzer 83374 124423 96973 0 3 0x4000082 thrsleep syz-fuzzer 96973 179848 84832 0 3 0x10008a pause ksh 84832 57289 75237 0 3 0x92 select sshd 10204 271189 1 0 3 0x100083 ttyin getty 75237 485749 1 0 3 0x80 select sshd 89486 152128 69372 74 3 0x100092 bpf pflogd 69372 266006 1 0 3 0x80 netio pflogd 62076 174005 23405 73 3 0x100090 kqread syslogd 23405 387799 1 0 3 0x100082 netio syslogd 36148 514629 1 77 3 0x100090 poll dhclient 19463 514414 1 0 3 0x80 poll dhclient 7097 302844 0 0 2 0x14200 zerothread 19772 331499 0 0 3 0x14200 aiodoned aiodoned 86368 213270 0 0 3 0x14200 syncer update 60324 389405 0 0 3 0x14200 cleaner cleaner 73714 171946 0 0 3 0x14200 reaper reaper 72764 426024 0 0 3 0x14200 pgdaemon pagedaemon 44681 79611 0 0 3 0x14200 bored crynlk 83787 394108 0 0 3 0x14200 bored crypto 57919 19049 0 0 3 0x40014200 acpi0 acpi0 84425 345282 0 0 3 0x40014200 idle1 61148 307265 0 0 3 0x14200 bored softnet 58953 399498 0 0 3 0x14200 bored systqmp 51914 457961 0 0 3 0x14200 bored systq 70415 61476 0 0 2 0x40014200 softclock 67834 31375 0 0 3 0x40014200 idle0 72357 203667 0 0 3 0x14200 bored smr 1 154972 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 66647 (syz-executor.0) thread 0xffff800020ab0c70 (426959) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82676880) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 sendit+0x52b #8 sys_sendto+0x80 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824ee388) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9575 6568K 7981K 78643K 16955 0 0 pcb 13 8K 8K 78643K 203 0 0 rtable 117 5K 6K 78643K 908 0 0 ifaddr 81 17K 18K 78643K 286 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1501 0 0 iov 0 0K 32K 78643K 191 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 77K 78643K 2951 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 2 1K 1K 78643K 8 0 0 sem 12 0K 0K 78643K 368 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1060 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 62 63K 95K 78643K 704 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 555 0 0 in_multi 30 2K 2K 78643K 120 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 5 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 397 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 115 22K 24K 78643K 4523 0 0 UVM aobj 33 4K 4K 78643K 35 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 262 0 0 NDP 20 0K 0K 78643K 85 0 0 temp 216 3560K 3634K 78643K 58022 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 23 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 84 0 81 1 0 1 1 0 8 0 rtentry 112 168 0 121 2 0 2 2 0 8 0 unpcb 120 480 0 469 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 6444 0 6444 2 2 0 1 0 8 0 tcpcb 544 867 0 861 3 2 1 2 0 8 0 inpcb 280 1599 0 1589 4 2 2 2 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 33 0 28 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 ppxss 1128 34 0 34 3 2 1 1 0 8 1 pffrag 232 13 0 13 5 5 0 1 0 482 0 pffrnode 88 13 0 13 5 5 0 1 0 8 0 pffrent 40 203 0 203 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 96 0 52 1 0 1 1 0 8 0 pfstkey 112 96 0 52 2 0 2 2 0 8 0 pfstate 328 96 0 52 6 0 6 6 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 928 0 663 28 1 27 27 0 8 6 art_table 32 929 0 663 4 0 4 4 0 8 0 art_node 16 164 0 120 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 30 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 366 0 356 1 0 1 1 0 8 0 shmpl 112 33 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3014 0 1607 46 0 46 46 0 8 0 ffsino 272 3014 0 1607 95 0 95 95 0 8 0 nchpl 144 4926 0 3311 61 0 61 61 0 8 0 uvmvnodes 72 4526 0 0 83 0 83 83 0 8 0 vnodes 208 4526 0 0 239 0 239 239 0 8 0 namei 1024 16253 0 16253 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 6 3 3 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 14222 0 14222 14 13 1 7 0 8 1 plimitpl 152 99 0 91 1 0 1 1 0 8 0 sigapl 432 1245 0 1229 3 1 2 3 0 8 0 futexpl 56 25125 0 25124 1 0 1 1 0 8 0 knotepl 112 299 0 280 1 0 1 1 0 8 0 kqueuepl 104 310 0 307 1 0 1 1 0 8 0 pipepl 112 836 0 813 4 3 1 2 0 8 0 fdescpl 488 1246 0 1229 3 0 3 3 0 8 0 filepl 152 10700 0 10591 13 8 5 7 0 8 0 lockfpl 104 379 0 378 1 0 1 1 0 8 0 lockfspl 48 136 0 135 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 38 0 27 1 0 1 1 0 8 0 ucredpl 96 1206 0 1197 1 0 1 1 0 8 0 zombiepl 144 1231 0 1231 3 2 1 1 0 8 1 processpl 896 1265 0 1231 4 0 4 4 0 8 0 procpl 632 3493 0 3447 6 1 5 5 0 8 1 srpgc 64 7 0 7 3 2 1 1 0 8 1 sosppl 128 23 0 23 4 4 0 1 0 8 0 sockpl 384 2185 0 2161 10 6 4 5 0 8 1 mcl64k 65536 19 0 0 3 1 2 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 167 0 0 19 0 19 19 0 8 0 mtagpl 80 420 0 0 9 0 9 9 0 8 0 mbufpl 256 1011 0 0 62 1 61 61 0 8 0 bufpl 256 9090 0 2042 441 0 441 441 0 8 0 anonpl 16 133088 0 120405 90 19 71 87 0 124 0 amapchunkpl 152 7922 0 7803 15 7 8 12 0 158 0 amappl16 192 5573 0 4605 70 21 49 61 0 8 0 amappl15 184 683 0 679 1 0 1 1 0 8 0 amappl14 176 56 0 55 2 1 1 1 0 8 0 amappl13 168 222 0 221 1 0 1 1 0 8 0 amappl12 160 7 0 5 2 1 1 1 0 8 0 amappl11 152 285 0 267 1 0 1 1 0 8 0 amappl10 144 52 0 48 1 0 1 1 0 8 0 amappl9 136 846 0 840 1 0 1 1 0 8 0 amappl8 128 388 0 360 1 0 1 1 0 8 0 amappl7 120 97 0 90 1 0 1 1 0 8 0 amappl6 112 299 0 282 1 0 1 1 0 8 0 amappl5 104 180 0 165 1 0 1 1 0 8 0 amappl4 96 1581 0 1552 1 0 1 1 0 8 0 amappl3 88 146 0 141 1 0 1 1 0 8 0 amappl2 80 9281 0 9196 3 1 2 3 0 8 0 amappl1 72 37425 0 36961 27 16 11 20 0 8 0 amappl 80 3831 0 3788 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 34 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1252 0 1229 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1252 0 1229 1 0 1 1 0 8 0 vmmpekpl 168 13643 0 13612 2 0 2 2 0 8 0 vmmpepl 168 161336 0 159116 206 77 129 134 0 357 32 vmsppl 368 1245 0 1229 2 0 2 2 0 8 0 pdppl 4096 2511 0 2470 7 1 6 6 0 8 0 pvpl 32 404690 0 388688 229 59 170 203 0 265 5 pmappl 232 1251 0 1235 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 674 0 10 19 0 19 19 0 8 0