(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept$inet(r2, 0x0, &(0x7f0000000080)) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) r1 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1b8fcde074abcfd71eefe75bb4bdbd39294c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c76a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5e5f069c11eef1a6c133d46e0f09736da33b13025bb6d35f2d4de194f10ae9ec6ec80762a205335563ddaeb82aee0d9f169c260a13386f2e575b41bae9ebadbfd09767901028ceaf450f47cec27c43f5af5a6439b6a80247ebc99c292da3ad10948c0ed3f62df814fb989a4c66b02c5893736c5021e8be99b575933b7b053d82bb0339cda3158c09c213de78d6276be6db08c543ceb65aa648c809ad6bdac3f9cd2bc97d4eac2d6c476122ea1f1f62b1f1def498ebc4e2e0833d480c91a7f52979af171"], 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x16d, 0x8, {0x1, 0x17}}) setgroups(0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x152, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/74, &(0x7f00000000c0)=0x4a) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7abb409a1d5eca4442fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5d603e4adc9b518ddd75332f6079d3ca90fe019c55706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000002c0)="9085", 0x2) r2 = syz_open_pts() close(r1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) dup(r2) r4 = syz_open_pts() poll(&(0x7f0000000100)=[{r4, 0x1}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r5) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: msgget$private(0x0, 0x4) r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc10d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985fd4af8bb73e620a9e9fe1e560c0bb31f7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079dcc7c2e325a463e3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba0e68c7b4e1258cc75c89e9ac88739b500346cde1026fa6a09b1978ef95ef5d815c9294ca90ddc71b10ad12817229a92f76c273d2210d895267bcdf34ad969f4b633e8f900029fdd6bf5fd44e1104d2e892da6c48134df3c19b1d7bbbf5de5a68fe5f3137dfebf06f5bec8038a166fab1a18cd461d650fe146a85c3ded8e17c7e41d30d59f00d5ac5a1005cf6d7c26a14dbc36"], 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xa51a436c896c9301, 0x0) setgid(r1) setuid(0xee01) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1000, 0x80000000000000, 0x0, 0x6, "fde45cd14710b93898747cd9f91522224fa7d610", 0x4, 0x6}) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb9f40300000000000083db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cec01adc9b518ddd75332f6079d3ca90fe019c75706e13065ccae19790f3d3673fd8bc55b8caba02de68c7b4e1258cc52c89e9ac88739b5"], 0x15, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgget(0x3, 0x2) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5b3f583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90f4d19c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc03c89e9ac88739b5"], 0x85, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xffffffff) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "1a0ab5897b75ac5ab6506071e96f51dbe1db54c9c63e61e2509ab36edf22e85ab31225a51732530d639a43b7c4771b82d9bf73af1f49be8274e50ea51cdda6cbe9eb4b850c83793e64c88481d5bfa56991e0fb552e8991bb24440782ace143d8bab190bb"}, 0x6c, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) setuid(r2) msgget(0x1, 0x140) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x0, &(0x7f0000000000)) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000240)=[0x0]) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() setgid(r1) getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getgroups(0x8, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8, r9]) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830b50c0000f5adc9b518ddd75332f6079d3ca90fe019c75706e11065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 1: getppid() r0 = msgget(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x28090, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x80, 0x800) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) socket$inet(0x2, 0x4005, 0x80000000) 14:29:06 executing program 1: r0 = msgget(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) msgctl$IPC_RMID(r0, 0x0) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x3, 0xb0, 0xcf92}, 0xc) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000174537677a6d4dca791969644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9bd18ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5a9acf4291de5ce01e96c0e3db2f0ea1d2c6b77"], 0x85, 0x800) setgid(r1) r3 = socket(0x6, 0x0, 0x400) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x18402, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) socketpair(0x26, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgsnd(r0, &(0x7f00000002c0)={0x3, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x2d, 0x808) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) socketpair(0x22, 0x3, 0x41, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r2, 0x3) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e12ad8844a49e9ac88739b5da43242ac4cefd929605c3"], 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "a35a0a5a39bbc6c050e38d819dc08411e0d5cf445b437e817689c02650c623132bc2dc853dcdb81e457742f0909ced7f8b94dfcbec35e705ea8f1820e070ef90499e09b7153006227473441bfa2ad530118f1e3ed935aee730870d73ed494629af84629fce9217922d537b0302b000e555f431dbb1b9d0659047f070789a492866dbd626228e7b8af8a0b28f765410fa77969515d2a0ffe6d1520e"}, 0xa3, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a88d05e2a141e3fa844d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0x3, 0x200) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f0000000180), 0x4) lchown(&(0x7f00000000c0)='./file0\x00', r3, r1) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d373d0665af04ad9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518f2d75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b49c8ae7d8caba02de68c7b4e1258cc75c89e9ac88739b552e767844a9a3f50390e623b83f91220ab73691952965828b2"], 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0x1, 0x20) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgid(r2) shmget(0x0, 0x3000, 0x21, &(0x7f0000ffb000/0x3000)=nil) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0500000000000000174dca000e69644decbc18d353d0665af04ac9ed7a2bb94c83db4f3259f1bafcde0794c5092dfab64b2a5ad71830e0802cecf5adc9b5188f9d3c460fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e000000000000000000000000000000000000000000"], 0x85, 0x800) getgroups(0x1, &(0x7f0000000000)=[r1]) 14:29:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x400000403, 0x4, 0x5}) r1 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r1, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r1) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x0, 0x1d2) r4 = getppid() r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xfeb0) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086d56d76a39ee049eec44a4e44df13e752f71c13d61d8241cb7093c565a0f2eac03e92212dbe5cf9fe7cd6a1"], 0xc5, 0x1, 0x1000) select(0x40, &(0x7f0000000000)={0x5, 0x5, 0x400, 0x5, 0x40, 0x200, 0x0, 0x4c1}, &(0x7f0000000040)={0x4, 0x9, 0x10001, 0xffff, 0x2, 0x6e5, 0xe67d, 0x9}, &(0x7f0000000080)={0x80000001, 0x400, 0x8, 0x100, 0x0, 0x6, 0x8, 0x200}, &(0x7f00000000c0)={0x946, 0xffffffffffffffff}) setsockopt(r2, 0x40, 0x1, &(0x7f0000000400)="6668202b4c06a81f41f32b2eadb764bb40f61a4d54048df70608c4e8f9e38788bdbb641331b2a942f10a6b7bfcb19ad4318bd9577194a5b36e67ec1b40ed0198c12192e09b826373b8f27e5ac30002d22d7f131c864dbfacf1ecfdfd36935892f9e73d416822", 0x66) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db333259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba016e68c7b4e1258cc75c89e9ac88739b56c78cd4aee"], 0x85, 0x800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getegid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a2509b68105d1027038d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)={0x3, "7b6d9830a68c28cc96054ce37c05e82ff17960b7c3480bc47a0c99e63936bc169deb82e6120f7e2456587bc94cccd29b62f8263b6af60fc89373907bd37373e2f9032b345c8da0688dc22b835a5b4ba5f363de0f082e60d18a335471e515be5d0939ba8b8d682f57791d30888b5044f6769ab5575bcc56fe0d5004fb51e85f886fceeb58619c9a138fa75afe5f07c16cb4eb39d1d41b65285bbddcea090b16f708d97c74b5d7cd8c2f6eac"}, 0xb3, 0x800) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c8e5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/231}, 0xef, 0x3, 0x800) 14:29:06 executing program 0: geteuid() r0 = msgget(0xffffffffffffffff, 0x42) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x9, 0x3f, {0x0, 0x86e5}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x0, &(0x7f0000000100)) setgroups(0x0, 0x0) setgid(0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) setsockopt(r2, 0x3d8, 0x1600000000, &(0x7f0000000180)="0667bb995d27beb2e30680bdb911643b128deac95e8f5b95421570b3", 0x1c) setuid(r1) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) msgget(0x0, 0x400) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c720083b2691fc137773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff77acc62ff49261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba0faffffff4e1258cc75c89e9ac887bf7a6712740707169313a3085b5f1c741a1a07ac26db36e9cf8ab1de67ae11a6712fa29a7b88bba46c2a5f31be3c980387129150ad90eb17240fe58e20ef997a020d4599d4bdd0f7f0417bdeaee5f42f7afe34fcdc8d56ca22054896c215fd5e79444c841f8dee9715bf9f4d8b46de1c13a93e81a3c0c3e2549613f400aaf44f65eb93d8c037f07cb9884c2222174afe2691d72430597c1cd8cc1577d7ec1c1bfa6bf49e66ab19c2ea5ff2e66f1ac5dbace75f0f1f99e2ac2dba94ba7b334a1574"], 0x85, 0x800) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x4}, {0x8f, 0x3}, {0x88, 0xfffffffffffffffb}], 0x3}) r3 = dup(0xffffffffffffffff) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) msgget(0x1, 0x2) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="9f425a1559017a01095f31d718ad349b96464c0001ea228b1596d8f10d3e280b746eeca7a86cfaea7079a139e189b72c6fb5f865ebd454f0c65fbf3da539be1c118c83de247096", 0x47}], 0x1, 0x0) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f320900000000000000092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffff08, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0x2, 0x20) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0xd0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/208}, 0xd8, 0x2, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffcfb) msgsnd(r0, &(0x7f0000000140)={0x2, "6354c992578de978c1"}, 0x11, 0x0) setuid(r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x2) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dcb790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a884906000000000000001830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848b09000000000000007b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 14:29:06 executing program 0: msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="06000000000000665af04ac9edb5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d73030e0802cecf5adc9b518a0ef5332f6079d3ca90fe019c71706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5000000000000000000000000000000"], 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) r1 = socket$inet6(0x18, 0x7, 0xffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1, 0xe967}, {{r1}, 0xffffffffffffffff, 0x21, 0x21, 0x94, 0xe86}, {{r1}, 0xfffffffffffffffd, 0x0, 0x8, 0x9, 0x32}, {{r1}, 0xffffffffffffffff, 0x27, 0xf0000081, 0x3ff, 0x5b}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x9, 0x8001}, {{r1}, 0x0, 0x1, 0x1, 0xef66, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0xc2, 0xfffffffffffffffd, 0x7}, {{r1}, 0x0, 0x2, 0x80000010, 0x0, 0x400}], 0x1f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x14, 0x10, 0x9, 0x400}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x431, 0x3}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000004, 0x5, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xcc, 0x9}, {{r1}, 0x0, 0x9, 0x20, 0x1, 0x600}], 0x20, &(0x7f0000000200)={0x1d10, 0x7}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x38, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0xa, r4) 14:29:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) r1 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a54380be5aef3f39538cfa2136a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/56, 0x38) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) syz_open_pts() syz_execute_func(&(0x7f0000000000)="c4a101f55100660f15690026f3450fbd1ba20000000000800000f30f5361990fb1dfc40269a64f05660f3a0e550061c44280f3d8c4023d9ac2") msgsnd(r0, &(0x7f00000000c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) getgroups(0x1da, &(0x7f0000000100)) r1 = socket(0x3a, 0x2, 0xb965) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000001380)=""/4096, 0x1000, 0x41, &(0x7f0000000080)={0x2, 0x3}, 0xc) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) msgget$private(0x0, 0x544) 14:29:06 executing program 1: r0 = msgget(0x3, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000003f000000000000000000000000000000000000000000000000f3fffff700000000000000"], 0x29, 0x0, 0x800) r1 = msgget(0x3, 0x1849b2fa682a8ac6) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x100000001, 0x0, 0x0, "3ab9bde1cae8a91290cb1ed73ac9d34f029ca00f", 0x2, 0xff}) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x6) setuid(r3) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6261ad1bd4b9338d71830e0802cec84b1c9b51846b8d92b84cc0776a90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x7b, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/76}, 0x54, 0x3, 0x1000) 14:29:06 executing program 1: r0 = msgget(0x1, 0x0) setuid(0xee01) msgget(0x0, 0x1) msgsnd(r0, &(0x7f0000000180)={0x2, "174dca590e69644dec5af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092d0400689d985ff7fab90a8826261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb801258cc75c89e9ac8879f5c0000000000d7e21222230821383f5453e60be4d4b4785d7999e3f54ce2ac2695c83e1ffcadef55ef7c229ea1a990086c26f4a0b74bb9069c62307ba3e834afbd7cc1a3a8"}, 0xb3, 0x7fb) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r3, r5, r4, r2, 0x0, 0x0, r1]) setgroups(0x0, 0x0) setgid(r6) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0x0, 0xfffffffffffffffd) r1 = geteuid() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000540)=0xffffffffffffff01) fchmod(r3, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x6) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() sendto$unix(r3, &(0x7f00000002c0)="e5d8c4070ee352740ed6291cdfa8b9c27dcdf151bb60d33b7e575f609f5c89dc103dcb1b883c4a6ca70636ac3ac8e22efcb56fa9065970b05b0e4f9da9728253b50701fb90bb94dc185b1ff226ce5490265722bddd17eab6f0285bd31c6b5bb5a7aa1a6038e23bb4c823ba7960d7d6b7586cdf6652ab2eb3ba42f86008147c27c85f36a17d7ad1efde250a88da6d84337a3ec2889a3348e067c3f8ae759ebcbc44ae71016dff2cb53e7876e08b2d786a5ec5c54538a5b8cddeaedb75aefdf800c91060af0bf1473697980543ec8f33baff5c07030dd822ca09d30a5a8e60cea16dceb5a8f5ab5175903995b7fa26784005f86637f3b035b7", 0xf8, 0x2, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) getuid() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) setuid(r1) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc184906000000000000ed7a2bb94c2d773054b5fbf583db4f3259f1ba19df0794c5092ddcb6699d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb7d7c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b52a70"], 0x10c, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xfffffffffffffd37, 0x0) setgid(r3) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getpid() ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000001c0)) r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3ff, r5, r2, r6, r1, 0x100, 0x7}, 0x1, 0x80, r7, r8, 0x4, 0x74043aad, 0x14}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setgid(r4) setregid(r3, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = geteuid() setuid(r6) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000174dca790e69604decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261a01bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb1247d1c09c91667c6f5a6a848bc55b8caba02de48c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0661cd04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffff80, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000174decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706533065cce9bb667c6f5a01040000000000002de68c7b4e1258cc75c89e9ac88739b50000000000009114b5fb9c25c697bcc0426df3e40713e04c144a29224c4424c9a24580e8749953f28f1a272da2a013a8dc8fcfc16f4fc6a88d"], 0x85, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 14:29:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x110) read(r1, &(0x7f0000000100)=""/131, 0x83) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a54b53259f1bafcde0794c5092dfab6689d985ff7fab90a8849261aad19c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b50000000000000009000000"], 0x85, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/74) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 14:29:06 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) msgget$private(0x0, 0x500) setgroups(0x0, 0x0) setgid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0x0, 0x2, 0x0, 0x100000, 0x6, 0x4, 0x2, 0x1, 0x0, 0x4}) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() setuid(r1) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dcaecbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b50000000000"], 0x85, 0x800) 14:29:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) r1 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) mknod(&(0x7f0000000000)='./file0\x00', 0x9, 0xffffffffffff0000) setuid(0xee01) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000001770ca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e080b0cbf5adc9b518ddd75332f6079d3ca90fe019c757068a2b9f6623a7d473e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x102, 0x2) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) r1 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/40}, &(0x7f0000000100)=0x2a) r6 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffffffff60e4) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x328, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x10, 0x4e, 0x7, 0x40}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x5e28, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffe, 0x58, 0x20000002, 0x64ba, 0x7}, {{r6}, 0xfffffffffffffffd, 0x2, 0x2, 0x100000000, 0x6bc}, {{r7}, 0xfffffffffffffffe, 0x2, 0x50, 0x7, 0x1000}, {{r8}, 0x0, 0x20, 0x40000000, 0x5, 0x1}], 0x8, &(0x7f0000000480)=[{{r9}, 0xffffffffffffffff, 0x2, 0x27, 0x2, 0x1}, {{r10}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0xffffffffffffffff}, {{r11}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x20}, {{r12}, 0xfffffffffffffffd, 0xc, 0x40000010, 0x4, 0xd58}, {{r13}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0xb1}, {{r14}, 0xffffffffffffffff, 0x30, 0x9, 0x1ff, 0x7fffffff}], 0x80000001, &(0x7f0000000540)) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000174dca790e08000000bc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90aa949261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258dc75c89e9ac88739b57c6c67b79d5de0929b2ce49bbfde26b43460bb98fccad56cea8504a57a0461550ed38baf7a26703e957358f5421c637b733b5c05c48103cf21664d18af5ba05678b81b373e513d9186423d95977b3e381c2d4cd4f65b8afedcfb3e47946c5d83cec9eee8e4e6f72482aa68465e85ae2e7f456e34dd89707c0951ff9da312151a0e3b2dff9553f9bff5901828fbf91af5d661119e67006528a8b208031a044037a4b7aee087740543e3679fb9a049d77cbc12ba5171cbf7f21d0fe756651b83f76df82201f8a10941afcc837b3c758e8c22f25f809b325027e8a54663c24ebe4ff79b9b1ed6175514ed7277a115fba6e67fbbcb5e524bbd3e37faf3de50eecf6b89aadbbb363b951bf892db20bd8fd5e6a1d69959b7d787aa2b41f9da4d5a7dfa08c81b905ff6b9e88619089ea0434f06ef0f3bf78cdb018f24d19b10f5914bb7b7ce355f0eb71c2263f55448b9e7456bd76c48999f89557f97660486aa046b67cb8daed2406b1213d3f0b12cc9b41a9a7648f067837015ac6818615f10d586787179346a57d8"], 0x85, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x203fa, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x10000000000000) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r1, r2, r3) 14:29:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfa497b31c85ff7fab90a88490075961ad1bd4b9338d71830e0802cecf5adc9f62594aa7d28c3a89033deb518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) r2 = msgget(0x1, 0x5e1) msgsnd(r2, &(0x7f0000000240)={0x0, "e7e3eaa7d843f35f97df244a1294fcdb8df499a0d913fe8f12648cf7e953ccf2cd0b65ecda3d1a3e9487b8d4f087f7c7df57fb56f67d910527280c2b895f80dcf30d10fc7774d094a2a0e760c35ed89bcafd01cae6cdff48da1e0fe2d0884c8cc3c8ee5322b038eaec60df5486105b99e3212d2739e49790e873f6fb2840a8b63348b1955d5de4f60c923a90427f031a00000000000000a3baa31a8e5ac16c14785079bc38811df51390d853ec5c6ff21c918e6834bd50f68c86e3ea032699abe6cc474e82073cdc799bcf61634c69eed5ab7b7ce699dbb4e804021aaf5d"}, 0xe6, 0x800) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="27ae18765f36a46954d327cce03dbdb68a202fd7c3bd4456fdb3ca47fd5b16d29776c8550a87d279d1f41b8e8cc7acabbdfa5f0d628e1801a1a354f020b18ea4f7eb7de764a9c4384a4e01a00ab4d2622f36a62bf95fd60a7c4cbe563a4e746501b5c33f8f5cd3df9d2dcf368dc87f4842e30b8a0c0eb81e6e6c933fa1524906feb5336e6d1ca5267068136f0c73db833de109e700123ef32680ac221245bf683b", 0xa1}, {&(0x7f0000000140)="8df3f31f9d1a161dca405983a8a8aa4f2eea49f60159c8147b7215538a003912d0afb3e20dc8ee6a1106fe11bf002d7b4da25d91ea9c79026b7cdd08c453c6ea2c695b2042ed94", 0x47}], 0x2) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000174dca792e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd6b9338d71830e0802cecf5adc9b518ddd75332f6079d3cb10fe01ac75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b59f1d7d175a25cb641b060eb7dfa2dcfbccd870d9beae9694e3035a95a6f21e5a642a1fb99d3c9be6a2172b60687f319ed50aa7d2b920583c871f2b"], 0x85, 0x800) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1) setuid(r2) getgroups(0x7, &(0x7f0000000000)=[r3, r3, r3, r3, r3, r3, r3]) 14:29:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) getegid() setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0092641e77a26d857d7041c7bcfabef3da00000000000000000000002ff98df05fc522090000000000000000a58d62c376d72e"], &(0x7f0000000080)=0x2c) dup2(r1, r2) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 0: r0 = msgget(0x0, 0x4) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$dupfd(r3, 0xa, r3) r4 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x6, 0xfffffffffffffffd, r4}) fsync(r3) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5a4b02e347096f2b5ef03665896fcf0657513c936b604f27f0ff74b6619d1fd45547931fcd60f52d1208abf97cb71aee92798d76abcb22e9f542671e22031c121d35da5f9d546b8efad83c68a0ce2a078bd749a2d96887279"], 0x85, 0x800) 14:29:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r0) getegid() setuid(0xee01) msgsnd(0x0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = getuid() setuid(r1) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x40, 0x1, 0x4, 0x9, 0x4}, 0xc) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = socket$inet(0x2, 0x5, 0x240000) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 14:29:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:07 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x1, 0x4) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) socket$inet6(0x18, 0x7, 0x47) nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) 14:29:07 executing program 0: r0 = msgget(0x3, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) r2 = semget(0x0, 0x4, 0x8) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0x1000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 14:29:07 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde07689d985ff7fab90a8849261ad1bd0bc4cf2ad5fd0536f4728a0a368cdf4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5000000000000"], 0x85, 0x800) 14:29:07 executing program 0: pledge(&(0x7f00000000c0)=']^\x00', &(0x7f0000000100)='\x00') r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xf2, 0x0) setgid(r5) setuid(0xee01) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab96b0a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75716695599f375a8f184ed4b535f62204ce92c8106e13065cce9bb667c6f5a6a848bc5008caba02dee8c7b4ecde1af96337f36d7db5d36831adca59d7198f5306f115ff0842a3453b4d16126b417bce333d7ac38e1391e7f9eb567182a4de408cbe2dd06e70000e269e060787b1835873965ff24f63824051ab4ae4704af7cc4675f9e471a52d546f6892c26693f3ebc618d7e03e9f95568dedf1df7f5fc6f8d16a3762016dac07fb6d53f128951baa8349106a07e06b8974b711f0ddadd1b619d80cb7b704722f0d5b7e99e1aff51020daafb00cd0aecfb235d469ee33e2d699690b57efc310dfdc30484b6"], 0x85, 0x800) setgroups(0x9, &(0x7f0000000000)=[r4, r4, r2, r3, r5, r1, r4, r1, r1]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:29:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) read(r1, &(0x7f0000000080)=""/4, 0xfffffdc4) ioctl$KDGKBMODE(r1, 0x40044b06) 14:29:07 executing program 0: r0 = msgget(0x0, 0x46) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x24) fcntl$getflags(r2, 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) msgget(0x1, 0x140) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x3) 14:29:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b596afab96e4fb8461bafcde07fe44f4c769c1cadf308236d194c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b508ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:08 executing program 0: msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r0, 0x2) 14:29:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x1, 0x8000) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x18, 0xc005, 0x8000) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) msgget(0x1, 0x40) setgroups(0x0, 0x0) r3 = geteuid() r4 = getuid() r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xe3b, r3, r2, r4, r1, 0x4, 0x43}, 0xa9b, 0xffff, r5, r6, 0x7, 0x1f, 0x1, 0x2}) setgid(r2) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x4d4, 0x0) msgrcv(r0, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x0, 0x100, &(0x7f00000001c0)=""/9, &(0x7f0000000300)=0x9) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) setgid(r1) setuid(0xee01) msgrcv(r0, &(0x7f0000000240)={0x0, ""/167}, 0xaf, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d85a590e9e8d7a48ce13065cce9bb667c6f5a6a848bc55b8caba02de68c7bb1096f17c22a188bc88739b53f98b32ca137fec4937a504fdd5554ac8bf976cd85323ecfc95124bc0e5e89cda6a3ce3fdfd866fef9cd90e7ed79ab9446f35d5110ac4322cb44169d1556397571b0a894ea0bf323bd461039040b20e215ec6b3008f4217696abf5f3ceeffc6605ad616394798c3b53704026ac67b1f279436ec85aaedea6e17500f75c277ebacbd5b97b2aea57f548da30672f1c4ad4d5505aa15461c21ae026c12cb05ca80b59e775d04852e6b2f4d47cf2352ce657b2ac8f9aedf17caa0d63"], 0x85, 0x800) 14:29:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x5a4e4ace57c9212}, {r1, 0x4}, {r0, 0x100}, {r1, 0x80}, {r0, 0x80}, {r0, 0x2}], 0x6, 0x1) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x3) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e09644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x40) fcntl$setflags(r2, 0x2, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000080)="7c3d15d9c345afb1a412683e63cce3549eb7fda2b0add6b0ab282451fa5b20f69407f855b93a019dd26cc5660f014cfc37d51e49ce1bfea6657601a8bea3d1ca6e94c9e9d0cf0e5b3ec4f9f929553128f8d37f8af515f856c685356a7aee20073ba1195306c5cf55f96f8cb768bd25dbfe6180e548a355c6ba180f7ee5f83667d207b205e164d2783f6dd4d96ebc3402f4bd236f7ac0aef4aaa716cf0d616feb8f24482e4882b3cc2c8e09f2acd40f7f80fbe635812ab00efc511fc2") setgid(r1) setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200002000000000174dca790ef7644decbc8000000000000000c98732828b9dc16aa254b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fad00a8849261ad9bd4b9338d76730e0802cecf5ad00000080d75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc515ca99d2a226957787acea5b8caba02de68c7b4e0358cc75c89e9ac88739b5063e013ead671d561068caa6487d745df36f6e362dae7a773ce81f4b99025015a97eae3691de48071fffc847f01600c493bfdfd7a64dff6bfdc9b0033ff184a889db712dc33c6e6b79"], 0x85, 0x800) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x200) r5 = getuid() setuid(r5) 14:29:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xfffffffff0000000, 0x3, 0x0) shutdown(r0, 0x2) 14:29:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x401, 0x2}) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4bd71830e0802cecdaadc9b518d5d75332f6079d3ca90fe019c75706e1464082d6fb6500e9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9a"], 0x85, 0x800) 14:29:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) syz_open_pts() close(r0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x7fffffff, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) r3 = shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffd000/0x3000)=nil) r4 = getuid() r5 = getuid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xfff, r4, r1, r5, r2, 0x81, 0x8001}, 0x0, 0x38a, r6, r7, 0x3, 0x0, 0x7}) 14:29:08 executing program 1: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x3}, 0x10) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) msgget$private(0x0, 0x90) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="020000001cf752dc57710000174dca790e69644decbc18d353d0f0b94c37773054b5fbf583db4f3259f1bafcde0794c3092dfab2689d985ff7facec6f781261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b50000000100ec1e57390d7192d2b3242d1009c65fe86b899c2916e9e835f822ae3e5375ea485f92cb90ccb077b74244429a56c9a55081035fd4e361514cc3fd0b18e842e15f1bcdd342b780c6d544692947028e6098b6182fb1905e68dfe3be4b55d8c08649ac3210515c897f2340ec6634fad9f3e09e3fe55d2505efe4febff407bc902c965584802d1096eba9ac54788a6ef4e5d6d008a6a170d9dcf68b3e942325e782fc0afe295b9f002b6d793e5e682bba9fd8137e4e7e4d15695bb03533eefaaad259e50cdd4ad78828aa2927d523624e956c35768322807d564b550bef02a49387daa14cca3360a063538ad8f7f3f845ec8d1f542018c180578f58fbe988c63a8504796f127e0a9dfbb2f459f953607858a2081e9c"], 0x85, 0x800) 14:29:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) clock_gettime(0x4, &(0x7f0000000040)) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000040)=[r5, r3]) setgroups(0x4, &(0x7f0000000100)=[r4, r4, r6, r2]) getgroups(0x4, &(0x7f0000000080)=[r1, r2, r1, r4]) setgroups(0x26d, 0x0) setgid(r5) setuid(0xee01) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94cf2773054b5fbf583db4f0100000000000000c5092dfab6689d985ff7fab90e889949a0d1b65638c09b571d25cbd2e75549261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc5124b17b7155b8caba02de68c7b4e1259cc75c89e9ac86e9f9c98b311be0a89b37dbdfa94c47d81c3b2eff8b0ea04b7f6b08483e33c61254069691cb82c6eb53a37a21063173303032942557a708d67659b8c3361675efebb8871a3b8456582147ffbd8b63f300e125fe37582e475ad04ac40e9b0e40000000001000000d543bddafd89bdfe2725e7abbd1661ca99a5711c950d1312fccfd81b4aa9e51df2b1a183de84ef14ede7ec3fde2c2bff66ddc016ca2320086f1a0c3746723d87b987480bdcfc172d88559eb2cdbfaa23f54a72a7a525dae56d8d4ddd744606f10d86c8"], 0x85, 0x800) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) mlockall(0x1) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffff7, 0x4) 14:29:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000380)="582720f0abd16ebae6322525959d99f1dbe047ebb044fd33055552fbd7060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5790981439e7019d8261903456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x6f) recvfrom(r2, &(0x7f00000001c0)=""/106, 0x6a, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCBRK(r1, 0x2000747a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10203, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x20, 0x1) readv(r2, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/141, 0x3bdc122d71d80920}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000540)=""/117, 0xffffffffffffffce}], 0x11db, &(0x7f00000005c0)=""/94, 0x5e}, 0x2) r3 = syz_open_pts() close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) dup(r3) syz_open_pts() 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0775c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3c3e672c89e6a90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c1a7d2179cc75c89e9ac801000000de36ee8c1dbdc2238bea66091ed21ef569b322470fa8c5ddda796deef0eb9532027f36c84f204788fed4e47350db505c633cfec002a3138b4b7937ceb195a7170b5b2428383014be22894a9b9e01d9bb6f9b8bede09270c8bf4bdf230a7224d6b83fc20bbc9c08623a78226741c0ba7f408531f3d78135e0b0e2813726781833"], 0x85, 0x800) msgget$private(0x0, 0x0) 14:29:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050202000a00000000000186ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fa200000000000000ed00f4dcb2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xffffffd8, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r5) setuid(0xee01) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000174dca790e69644decbc18d34ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338f603957811cff067d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02a2de68c7b4e1258cc75c89e9ac887391599c55cc92035bd321629042183727e648727b08c33"], 0x85, 0x800) r6 = geteuid() chmod(&(0x7f0000000240)='./file0\x00', 0x20) r7 = open(&(0x7f0000000180)='./file0\x00', 0x20003, 0x80) fchownat(r7, &(0x7f00000001c0)='./file0\x00', r6, r4, 0x4) dup(r7) getegid() lchown(&(0x7f0000000000)='./file0\x00', r6, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[r3, r4, r5, r8, r2, r1]) 14:29:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b0", 0xa4) r1 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "85495510020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d0f, "b04d7426c32a100000a0059ed20a8357d3c000"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x72, 0x7}, {0x18, 0x0, 0x1, 0x1}, 0x58b, [0x20, 0x1, 0x73886064, 0xc, 0xb19, 0x8001, 0x101, 0x3]}, 0x3c) poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r3) setgroups(0x4, &(0x7f0000000000)=[r2, r3, r3, r1]) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2e8525bc07197d4"], 0x0) msgget(0x0, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) msgget(0x1, 0x100) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5}, {0x1}}, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/254) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) r1 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, r6, 0x0, r1, 0x0, r3, 0x0]) setgroups(0x5b63607, 0x0) setgid(r10) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) getgroups(0x8, &(0x7f0000000080)=[r2, r3, r1, r7, r9, r8, r9, r9]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r7, r5, r7, 0x4, 0x21}, 0x80, 0x157, 0x1}) 14:29:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x87) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b876f3e027f6c492b7ffa89f2c51ba03a0285c1fb04b41502dd6fada"], 0x54, &(0x7f0000000180)=[{&(0x7f0000000140)=""/14, 0xe}], 0x1, &(0x7f00000001c0)=""/90, 0x5a}, 0x2) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000040)) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10120, 0x6) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x6, 0x80000001, 0x0, 0x8, 0x80000000, 0x5, 0x3, 0x1, 0x80000001}) setgroups(0x0, 0x0) setgid(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket$inet6(0x18, 0x7, 0xcd) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffcd7) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() dup2(r0, r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r5) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)=0x1) getgroups(0x5, &(0x7f0000000080)=[r4, r1, r2, r1, r3]) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000174dca790e6964cdecbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"], 0x85, 0x800) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffffdd, 0x0) setgid(r1) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0xfffffffffffffd8a, 0x800) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 14:29:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x69d) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x800000015, 0x4005, 0xfffffffffffff001) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r9 = dup(r8) poll(&(0x7f0000000340)=[{r4, 0x10}, {r9, 0x83}, {r5, 0x4}, {r2}, {r3, 0x10}, {r2, 0x8}, {r3, 0x15}, {r9, 0x4}], 0x8, 0x100000001) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x1, 0x6, 0x80000001, 0x2d1e, "d68d0967a861e4a2d1657c5022d588f993aec622", 0x20, 0x3ff}) flock(r3, 0x1) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000280)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r3, 0xa, r2) dup(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000005c0)=""/196) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r7, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20600, 0x0) r3 = dup(0xffffffffffffffff) linkat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00', 0x4) setgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r4) rmdir(&(0x7f0000000440)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) r5 = accept(r3, 0x0, &(0x7f00000003c0)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000100)='\v\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='-\x00']) dup2(r2, r1) recvfrom$unix(r5, &(0x7f0000000400)=""/76, 0x4c, 0x2, 0x0, 0x0) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) msgrcv(r0, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x2, 0x800) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setgid(r1) getuid() setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) 14:29:08 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 14:29:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setgid(r1) setuid(0xee01) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 14:29:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) fchflags(r0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x4bd, 0x0) 14:29:08 executing program 0: r0 = msgget(0x2, 0x84) getgid() getgid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getgid() r4 = getegid() getgroups(0xffffffffffffff5e, &(0x7f0000000200)=[0x0, r4, 0x0, r3, r2, 0x0, r1]) setgroups(0x0, 0x0) setgid(r5) setuid(0xee01) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) msgsnd(r0, &(0x7f0000000000)={0x0, "4b1b79aadd19dc77a9484755c78faedee1bd9703360288e9c4de8dce2d2f076edaccc2518650b52fc6395b9cd9e595edb735905319964559cd4b73491d51973539a3c6d2044320c5122651490483679b52a3a82e31672c128d2ad3fc7482bb8c536e790321c681e39697f124fabcb2d9726eb79f2e12a08ce394ff606f252ab4f8a900f0fee4a626014568fe6cf2b2277c118bc9"}, 0x9c, 0x800) 14:29:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x6}, {0x100}], 0x2}) 14:29:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0), 0x10000) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="ab890768507e2a9213016eaceaf7b2d3514b5b157bf1a4bce38f2f1e40b1740e217ec488dd684c87a663a41e446ac58c98c65000b98df116bb46644a2b94bfba26d1c235e67dbe3a4ac41609e0679399315c15f332d866510d6b10d9050015202f9daeffc616743e67ad8379000065cb66dbc944ae2c45c788b620d7c8663f46bb9e4c42dd1d2b2e5a8e35b57f436afbc715d3e354860346c04a782083958937", 0xa0) 14:29:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e75404cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba393e0c7017b81019f0e295d5cecd4e85b88f9800000000000000000000000000009b", 0x145}], 0x1, 0x0) 14:29:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = dup(0xffffffffffffff9c) write(r1, &(0x7f0000000040)="a5333dd28b91c1f2a481a2b7b56b16793c35103028a5b5ef6d6cdf4e964d7ccfc6a22afbb526974465dce1aa55942df1faf01236052ce01b06a6a300a2145f60ecb5ff84344793f27a1f8cd8c76a8529080492283951130598ab38c309a74833f8323845cc7b752f98bd0e9372ea8649d473e5a069c56ce906a7fe", 0xdf) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f00000000c0), 0x7, 0x0) r3 = kqueue() close(0xffffffffffffffff) close(r3) mkdirat(r2, &(0x7f0000000180)='./bus\x00', 0x0) r4 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r4, r5, 0x4) 14:29:09 executing program 0: clock_getres(0x6, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 14:29:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x5cc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 14:29:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 14:29:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x90d2, 0x80000000, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000140)={0x26}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x15, 0x8, 0xfffffffffffffed8, "74d62c345d6056b6e030465bf8d3a22e27e469f3"}) 14:29:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x2889, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="655d070b5592fbb8588f5697366d6dc1907150b1ab5b942cf9327f9301d28f4299be9c30536328c0af6b6c1552de415d6bd0285a97a40207edbe2a1e66f1ce700cf25c092e7438761fc7806152975b8ce1a6f06bf93c84a9461858520b4fcb476bb9634653c197d99d3014b134c9f7a0a2eb754afbcf4cb79aeef448d02bc2e336e18911040a21693db7d6ce2dc34d9f84b509327d4d09586d6f934827ec66b57f5934f9d48678ae6fe44f3a3c", 0xad}], 0x1, &(0x7f0000002600)}, 0x2) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000200)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 14:29:10 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, r1) setregid(0x0, 0xffffffffffffffff) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x102) renameat(r6, &(0x7f0000000140)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') setgroups(0x6, &(0x7f0000000200)=[r3, r1, r0, r2, r1, r4]) syz_open_pts() 14:29:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001cc0)="68402b0c2ff94a6676571c5411d4299dfd24e8ca8a2c86acb4dc5e45ecb44abd7523d1e907224253d1a1aeb7cb433ba2ef4a914334917873127a4550be149d4871fca18947354066114a506e1083831b40d8edf388e5408aafa55f13499fa16be96fbaecc8bf72ec9ff77dabf6ddeac377412b4c0bfc73a1b3870013b1dbcf2bea400d70c7876f8e46c19b5acfd84d39a329bc07e46b9c9b615a713f4557390bd7f8518404cfc6aa9dba4bdc916c7052d9ec9b78ace11a3536c72c8ce511b44fe332f2c6a18d386a1de197cf86ff0abb22af6ba46138517a381d1e13ff76728615d1e4d5391976eaa56ece5474bc472f7b70bd219e575b748ae8377af9c736b3e66d11b78954cad59dfe57d4de4079a0434a6dde81707ad299ffa997177b130699c4b03d02cbe2cc9135798e712a046ac06f11e058cbf0c1de52a108bccdc5e0f76c79c1b16e8e6cbb2475e6ea7b7d11fc9edc47ff000e94df14fa08a006bb41d46c0334c8585b8f80b91ec32f1bf413b6c6408105c68c3b130000000000000000000000000000000019d4ddbb6cd0d0efdb4e54eb90eaf8d37b933f6ba435096591c6f0d7311f2541b425a11c397ff7b00bf1c9befeedb9e990a688d8a777af2377763972ce356e3bc69d40bf5445455ea5e9038d6d1b26be5021fddcffe1412e8e6cba697d7843798a57df53763e48e62aa28195484c68c31b9e1a1ca0fafb260b10a2b65ab2400211582de50fbb8bc9692125135cd14a031c6889026af28f8558268ff7a2c2ab355fcbd9c400777d53d10ae335193409b76d61e416bbbf1e5b0e5b1f261e7e0f5b3ff0aa13a1e233c8fcbf2b5ee3d1dd067f", 0x25a) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000280)="911065947aab43bb07656a7285edcd9b6b76b4c2d0851febffe5c7b890d1c90a9fea7a637d024c421185be40f6669b753d2e7f945cd88adca64688e151eb60dff7fc9b0e757bc8732effbda19d67584a70c0ea8fa9442ad58734c64afed4ceb320ad388361", 0xffffffffffffff70, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f0000000000)=""/37, 0x25}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f00000003c0)=""/129, 0x81}], 0x6, &(0x7f0000001f40)=""/4096, 0x1000}, 0x803) getegid() write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x3) 14:29:10 executing program 1: mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000005000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 14:29:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x1fff) 14:29:10 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 14:29:10 executing program 0: r0 = socket(0x11, 0x7, 0x0) socket$inet(0x2, 0x1, 0x1) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 14:29:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0f8fd71e748695dbeea3", 0xa) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r1) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="b64c3f9db0125c72", 0xffffffffffffff45) 14:29:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 14:29:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) 14:29:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xffff, './bus\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb, [0x2, 0x0, 0x0, 0x0, 0xff]}, 0xffffffffffffff81) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20080, 0x182) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1010, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) 14:29:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)=']', 0x1) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x135) 14:29:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0xff5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x2, 0x7, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) unveil(&(0x7f0000000c80)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000d00)='./file0/file0\x00', 0x20) r2 = getgid() r3 = semget$private(0x0, 0x9c6347e16f9ab451, 0x1) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000340)=0x3ff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000cc0)={0x1, './file0\x00'}) shmget(0x1, 0x1000, 0x422, &(0x7f0000ffe000/0x1000)=nil) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000400)=""/171, 0xab}, {&(0x7f00000004c0)=""/230, 0xe6}, {&(0x7f00000005c0)=""/235, 0xeb}, {&(0x7f00000006c0)=""/252, 0xfc}, {&(0x7f00000007c0)=""/149, 0x95}, {&(0x7f0000000880)=""/146, 0x92}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000940)=""/132, 0x84}, {&(0x7f0000000a00)=""/144, 0x90}], 0x9, &(0x7f0000000b80)=""/234, 0xea}, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/90) chown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) 14:29:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) clock_gettime(0x4, &(0x7f0000000540)) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000005c0)="b99d0188d76bce9dbe71cc8b068feeeeceb1ad9d1183fa87e2127968718e67c607fff24cdc604ec53c4f21d7cbb9a0932537aa18", 0x34}, {&(0x7f0000000600)="42e02e1999356eafea453b9eb25f6df0291190c4c1ce23504b3627f73504c59903aff385a15bbcbf1c500a18ade9f18b7d760560a3a47685bd094266b290ed3e59e70ab2bd40e08c9a", 0x49}, {&(0x7f0000000680)="67551809dab255", 0x7}, {&(0x7f00000006c0)="1d80d214c51441495e351c464ca65c8905ea5e4234e36e2d11aaf3ffa7ed26eb4e", 0x21}, {&(0x7f0000000700)="e4f4f9d51c8c2b7e582bc6a4c231a45d5c297ca93d2e86caac36aef6681af997273224df0990a082d1e3b21d49c5db8a4b1e6a8aeb9ef8eb1857535834fe5a3b2d0439e5fe8a033696d3f1728afa52d46b5c3646816362a2fd0436d891120df5155720848ce7ba1b41f0649e7ea74e977f96defc766797f91afd479343d59841db0798da04dbff6934dbf111082034ffad37a27e90ee69a14def8567cc5da1992769daf9d467becb5863b6a7c8c273ba7f41a5449018071b38c21bbe068a2da312ba74cc49b34d65c39e19b718d3c981ee237cdf9e15c8a36126b7bba84cdf566be0d480be7f8a51269226254d08f90648cb1e30", 0xf4}, {&(0x7f0000000800)="39314ac77f9415793560a9690409004eb8e47f8ec08b1932856d2dfd92f1574434ef17aae66788db07bd0251f7eca33d05fc5a685f35742bbfed59f834fd1629660b7db0087df3b43f7fa4fccb8968feea28fa040f2f6e552dae3e283078a0f37ecd6a07b63030e7cbd7f08bc112bb3c38b3fb14094de8f7b20feb94be35c9e104c917feadceb52767de47516e327328edd25cad2b85b998a0514ba89d2dde977473988f39de6de7e022410f497c649f3eaa83cac942", 0xb6}, {&(0x7f00000008c0)="9bb04145c871253097e36a4695b79024671d53293e18fb1a95a134aa25cc922c955f97d41b0ff09c879b6ad357abf9002c06759828e1f5f7bdfa5c266b9292", 0x3f}, {&(0x7f0000000900)="3f4171e7911b15e7604975983f20fd7ed0e3ca05cfa9bfd3a6833fb16584", 0x1e}, {&(0x7f0000000940)="5b908776531987240446482375eb1fbdead14a3f4ee6ac578a73018a810f25576a01c65593f5de7b85e00888f1d42ea3566a1a5c760d6807b6f3db35e922eed20e767d67a6d84ee6538b49623922a81345bda31e4ca9930fcae7d58e44f55399c8ef9986e96e61f17c23467f1ee533ca9e4fd54cb2e87c354772aa40728548d23c0c2a5f414525b5e12ae0f5c5a48b30a628", 0x92}, {&(0x7f0000000a00)="48640a19343142533d588791acde079d43e05b5cdc4ff62b96bb34cd2c828d6720fc82e8ede44e0fba461ac991", 0x2d}], 0xa, 0x0, 0x0, 0x9}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) r7 = dup2(r1, r0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) clock_getres(0x0, &(0x7f0000000340)) 14:29:10 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 14:29:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x1000000000004503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x5f}) 14:29:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x400, 0xf476}, 0xc) r1 = socket(0x17, 0x3, 0x0) ftruncate(r1, 0xffffffffffffffff) fchmod(r1, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x6}, {0x1000, 0x5}}, 0x0) 14:29:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1034, &(0x7f0000000040)=0x1, 0x4) 14:29:10 executing program 0: nanosleep(&(0x7f0000000080)={0x4ea, 0x2397443c}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xd0, 0x0) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:29:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x30, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f0000001880)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000400)=':[:\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)=',\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x2, 0x3f, 0x6, 0x1, 0x656, 0xffffffffffffff2a, 0x405, 0x3, 0x1, 0x4, 0x8}) r3 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) r4 = socket$inet(0x2, 0x8000, 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f00000007c0)="62e5266941bfe5bbed2eae9ed092b937b6e8a87fd112ff050888efccb90d036c23cc270b8b9447e1ef0dc58d665b797cc1779180f98ca2", 0x37}], 0x1) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r7) sendto$inet(r1, &(0x7f0000000440)="f0c0a40f596e21b02a5d305b43db", 0xe, 0x405, 0x0, 0x0) open(&(0x7f0000000300)='./file1\x00', 0x92, 0xc8) readlinkat(r5, &(0x7f0000000780)='./file3\x00', &(0x7f00000008c0)=""/198, 0xc6) setsockopt(r2, 0x4, 0x4, &(0x7f00000001c0)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c976b1e15f0c53810ca3cfbe1201cf137594ca6a3cac0b1851bbea93afadff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d6111ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce852", 0xc6) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f0000000800)='./file2\x00', r8, r9) syz_open_pts() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') open(&(0x7f0000000500)='./file3\x00', 0x21, 0xc0) readlinkat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/65, 0x41) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) lchown(&(0x7f0000000040)='./bus\x00', r10, 0x0) 14:29:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x20) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r4, r6) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) fcntl$setown(r3, 0x6, r5) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="106ccd8b7686000000000000d25c000000b100ae6511e697a4a22385c719fbf96f6480cff0fb6b3411f8725f5d96c01755fe41ae16c1354b3977091cb96197596cae88d0fe67ca007d7985d68adef71810ed56d593730c6b1ac6103a7a9c4a586af50bee5eb805a67a0fbe3677a521f3e9b9c9f3891642f30b1c77e0b40f831128dac65cb8d5f346f0e45504e444282c133414c661f900482f9a98b577ad265584c4cc80ca92697372914d06cb3ec13e8671944d47fc209b864246001b0f123d9f7036024f00753d9544919d4c15d0d6103d16a0393e6cd11381dbb98e1d518b69f7b3dfe471db65d4a865b6ef194c0871bf898d7fd66feb884a4b2b8ddabae4275a7a0707ed3934c50eab0be8a7c3d20e9e4ac318cb4c39f4429df85f4dc67a989498f0f39146c00c64ac671ff81940fd3a8a8f3bbcf6a6726ec6e8b936c764723c42c622"], 0x145}, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) symlinkat(&(0x7f00000006c0)='./file1\x00', r0, &(0x7f0000000700)='./file0\x00') execve(0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 14:29:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) close(r0) shutdown(r0, 0x0) 14:29:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000200)=[{r1}, {r1, 0x40}], 0x2, 0x9) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/112, 0x70}], 0x5) 14:29:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffe}) 14:29:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 14:29:12 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x20053, 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x100000001, 0x401, 0x678, 0x8000000000001, 0x8, 0xd0ba, 0xffffffffffff61b1, 0x1, 0x7, 0x3, 0xfffb}) fcntl$setstatus(r1, 0x4, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) socket(0x0, 0x1, 0x6) 14:29:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 14:29:12 executing program 1: r0 = semget$private(0x0, 0x0, 0x40000006) semop(r0, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = semget$private(0x0, 0x10000008, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r2 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000500)='./file0/file0\x00', r2, r3, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/122) semop(r0, &(0x7f00000005c0)=[{0x4, 0x1}, {0x10000, 0x9, 0x1800}, {0x1, 0x3e664106, 0x1000}, {}], 0x4) r4 = semget$private(0x0, 0x4, 0x1) r5 = shmget(0x2, 0x1000, 0xfc, &(0x7f0000ffb000/0x1000)=nil) socketpair(0x16, 0x5, 0x96, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000006c0)=0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000200)={0x5, 0x580b}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000480)=""/80) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) rmdir(&(0x7f0000000140)='.\x00') semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 14:29:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffffd, "73cc517b8560c4e9c9c06d180000000000000008"}) semget(0x3, 0x0, 0x10) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="1a2eeea85f965e1c7cf20e2da943010413b97f9c2c18705ca765fdf511bc1ad6a3d665fb3fa4e5320cc367c6a8c869f51e275a64dd3d411189343a6c5d11f8eace617510545235748e77e43eb7b10a5b208488f10093a87655be1657626408d16fe02467c0816e1d308fb4ba0b4f3eac44b544182948f87172a48fb2918852963344e9e04e7c8c8c7b8bd192d12c2ad28bcbe29ff9b33ec3e051f608257da6284aa1c3e06860e5b723ae20199ebc921dc69c6f8d6980aaf9cd099e84d6ed0ebcdbca216e5e05c0718471397fb0f6f582889c929972fd3f123ea9f3f431610a88dd15b54d1bdea5e0f4c533d58db4d7cba48a7015c279f232d08849ef3c5593f9fa945904534995f884fd3f7142ea7dbda0315f9c318f452bdb54dc046bde2ff4469345650000687ac2163ff6fb54694161c29d099b3421ef2f8e93ff70d7ad9a50fc6c10cec4e53639feb5890d9c8e056c8ff5", 0xfffffffffffffcdf}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x3, 0x7, 0x4}], 0x6234, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0xf22, 0x7}, {{r1}, 0x0, 0xf1, 0x1, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0xe7, 0x8, 0x7, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x7ff, 0xf9b}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4a, 0xf0000000, 0x40, 0x5322a46f}], 0x7fffffff, &(0x7f00000000c0)={0x4, 0x9}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1004300000005}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xffff, [{0x2, 0x2}, {0x1, 0xc759}, {0x3, 0x6}, {0x3, 0x25c}, {0x1, 0x1}, {0x2, 0x4}, {0x1, 0x5}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x8b9}, {0x2, 0xffffffffffff0001}, {0x1, 0x80}, {0x0, 0xf4}, {0x1, 0x19}, {0x3, 0x4}, {0x1, 0x101}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0xbdc}, {0x0, 0x9a84}, {0x2, 0x5}, {0x3, 0xffffffff}, {0x3, 0x10000}, {0x0, 0x9}, {0x3, 0xffffffff}, {0x1}, {0x0, 0x6}, {0x1, 0x4}, {0x0, 0x1000}]}) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000400000000100002000"}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10100, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/118, 0x76) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="4a5c76d215b119dc3c484c7cc80f918f59c9b35d4c200478a66443acee5a530854634516a97de75d5f7a81af885ae4c26c5755ff0030170b4102ebdfb3046f4e", 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/123, 0x7b, 0x3, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0xfffffecd) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x800, 0x40) fcntl$setflags(r0, 0x2, 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="a762048dcf510153debeebf7fcad07aac5a87bc2b09e4b39e38946c9aeeb375e1c639f842c03a802c1b22a8f106ebd72d91aca32bddf10c227618f14112709112d7fa63fb48bf41ad39d44f19f8cfa3426589e45bb5cd2fdd93c9abe20544b47f0288b778b2a991737b4885c0bbdfa40232b5aa92655003b8c48e4392be2b78a963796b11f1c4091e468f34adb46de8453", 0x91) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="3ad641fcc06852429e651f6f38fe0093555cb1ea96aa48a2a2a5eda55ceb364e1fcae652d7bba6d41029bf3355595da6aa0775a5e584693e98ec0e459296231675", 0x41) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0x800}, {{r2}, 0xfffffffffffffffe, 0x10, 0xf0000005, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x12, 0x33, 0x6, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x8, 0x7}, {{r2}, 0xfffffffffffffffb, 0x52, 0x83, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x20, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x10000, 0x1ff}], 0x10001, &(0x7f0000000400), 0x7fff, &(0x7f0000000440)={0x4, 0x8}) 16:00:05 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x2010, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sync() 16:00:05 executing program 0: mlockall(0x2) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000785000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) 16:00:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x9, './bus\x00', './bus\x00'}) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x812, r1, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)='T', 0x1}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000100)=0x8) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107003, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="8a", 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x7, 0x3a) sendto(r0, &(0x7f0000000200)="053886cd6ba380f2749dfc2238e29743a60e0a2d4f726d51d32a4084e10e22beba3a716191d8eef5d5ea14d3ef76201619f9a593790486501accb4193883cb0189bd4158eeaecf7f38afd7179168d60c46a33b13ffc678617ba38d941d89449e48d3fbaf7a731d383bf335f529e063c5f5062529c9768279e573e040a702a0d23d7ddc61c56238ac0893405043431d6a1eb1acb0f883dc14fade181e5ea6fb228c9b9cc649a168c12fe1e5a7ff72b39618f58aec4d85646d5554d0e1edfa7e362d8b289e18939d05a4454dd8d6ae3402", 0xd0, 0x0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getuid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000100)=""/206, 0xce, 0x3, 0x0, 0x0) getgid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}}, 0x3c) socket(0x11, 0x5, 0x2) geteuid() 16:00:05 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000002c0)='\x17\x87\x06\xf4']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x516}, 0xc) ftruncate(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) write(r0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x1000000000004503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x401, 0x9, 0x7, "8d830b77aac6d892517820d008f4ed8c9e8e6982", 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, r2, 0x2) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x10001, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/61, &(0x7f0000000080)=0x3d) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x800000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x200000000000002}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x401) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) close(r0) fcntl$getown(r1, 0x5) dup(r1) syz_open_pts() 16:00:05 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="dd97714fcb38917a450858f197c90e88554d82de588e427bced902e604070c3fcce37863ce232d32d99ef02074cf586de409a372ceb898de19c8c7f270e73e4cdf9f076291b2f35a31", 0x49}, {&(0x7f00000005c0)="a48fc96bd3ecf77556c7a7fe295c5bb480a79916c815f99bdb33e0c93c83b91b02cce51494c600b4898ca83580e06e3616642f27ce91b7e49b87ae1ec7c262bb28882ef0ad800a301a950e7842f3d7ff2c3253a67aaf8c5bb3f39d6404137346dfd8d13bbf0a4d12f06af78e9ca49fcb05691435cdf59bb092d1ef5363a445921b05d23a5f4b9700a52a5b4da8d3a83262dd5cda8edf34050f52f8911ee3a654cb7c3e37a8fd504664150c80feacde35232bc958936b88bc13daaa6f41701c74731b6b4be675f8a881e9b5b964a6c10fcbdaa4fe8bdd42ef9ea13d60f1a0e498d778117ded1186f81af4944c", 0xec}, {&(0x7f00000006c0)="948ea226684118ce6e4f7701cc531f94e7a9558c90e99cd1efd0ca9903ae73e47579e6cffb9cbd2d94796c869dccae026a771a40078c1cfd6034fbd101b334bdd0f195b15044c9322b75c59c7e1a562bd27711cd8c6f4f610df13b8d0149af82be115db3fd77786a39384c75500d1812110d83301771131c4138d4c9cd6e3dcc3708a1bc801b2ddd5e0b8424f96acaba6534a4b1d87c11a62126cb2a26e9f8f9b31a2a543daaf73f63045c91e6f593e9169780bb5f1a5fb3efd9898c8a40a394f0d4d8b70c1e09fca4e10529f74597612051f705e5287498119f90dc50a0a9237de3b388a89b4ca2556635ec058a5402", 0xf0}, {&(0x7f0000000340)="c6a48ad221e3f60e079f0780d7a72a24dbcb8a36e39bd88d0679dcf7f5b2cd9b7f33d135fe3dd026c7c0828339a255b49f69285aec9d276144de0b06647c3f886e24491f9c8522bce85576cf95067184590cea0480cb83612daa9fa355329f4a029659e73c01e40da3b547e1499bb9b65eac2b77b2f3bfe496be01be9b264edbc986ea6feec101e04b9fad69cd92b9a79af92d6baef774199e06502759cf03eeb551471be267eab3baa4", 0xaa}], 0x4) lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000700)=0x42c2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000740)={0x9, 0x4b, './file0\x00', 0xf67, 0xfffffffffffffffa, 0x7, 0x200}) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="bbeb10edb556d58f9f292860f8d6ccdc7abfcdf02fb3c8ac0f168dd2f56bb748f9a7a44e6dc840f4d17d8cd0aefaf0d13bc3a3c09febe72e9e61a90130e2fa237d9ead8ccfd397cf621de39c9b40a3e2dff1b85e93e9b5bac27761d3f76b5a11b252f9ef109e03aede8c8f384b9c3494aacf6b51f07e14764fb3d810eecd05ba1dc1cd0389f80a86e624068728f29514ecb6179ed38f5046b045039b1f6c38bdca1c9dab70c419fa6a590b15fe353169b743e6a94569d9a2b106eecb183f26203edbe7b48fbdeb878190ef9040abc41c92be0ed2adcb0194e46a3227fe2a23111dd3d917f18ab546", 0xe8}, {&(0x7f0000000200)="b6559128cc3ba39cd2981cdded3bdeb5141d6ff22a2a175cd396fe2711e7d57b5e15955c8fe339213d78ddf5ed223d2fcca645aea28bafc239fa13127caa8f28de6acf944f4d5958ee6a0fcaa74adb40d9d20f8fc07a894691fb1b46973ce1aa284a299dab89fe7aec677a51e0c74a76d2b1374d4e6a6c75c3", 0x79}, {&(0x7f0000000280)="8d4d14ef82a4005f479d51e162722da739299fe24cc116cc5ae7ce48850e00a6bac53e3e3e64a27d70f5afb6cce62c8217ed7c49a782ef49bdfb46117a8623ae47b40f9f71d3f83df272141f3181cf303838cf7b67c5b1d0de164ff9f35b2be09e85ec0aa8fde2e6c6d8286b3a2c9d9f8a3deeec2e0d1c15ae32a7d45cca05cd781846dac848298c6aa282a0621dec2e96f0eb9a2053a1c027149c160bfcbf5ac6a4cb03bf4514cd6a4de9a1f4965409", 0xb0}, {&(0x7f0000000340)="a147e28a257acb786910de485f267341a819a0741e641184efa03d49e176e06606a1e7d8643cca9356d8050daa419b2f18ca25fdc7f285352abacdbf7db6a645a26fa3ec1258969aec30423d09f00aefab6ea87e14c70e385da4779ee9c0a4dbe6e5ed5b4858ef429f4e2bb22278b7b6709146b1e8081d8a8fe770f62f441b6e3f6f205ec5fa0fa23b86a07dfce434d118e5", 0x92}, {&(0x7f0000000400)="29aeb3a5a4643bdd71bf15e296dc2d09f0446c042fcf847d0fc4c708c703f9467bae81a1ea7270a22f525efdf975029c0387a52bf533372386ae44751521a33002654a45a8ec1b4b7ebd1ce1f93480e65787402d112636e698f0fc019955840a786bfa455b74d5610bcc92971cfe6b350b45349e30b282dc8ac57723e2f3a6a7b838d94b16dcdfdd4391a669a643c4863b37ea9be12bf29032b6591d5b320fa49fe06665eff4e3fbe620504335391828f20ae108c1b9f4d0658b22a4b704007cf591b8d8640e372b2c2d3abc51b357219f77", 0xd2}, {&(0x7f0000000500)="b7891b944fccb951b581aa95b247310a5ef55a6c54f88f42a1d5716292631c8a03b68e6b26c6978998be0a4ff98a8fa300f15ec32eaaa3ca1d35743c9524777be214c92b85af9786963c75a64126ce765d76bea7aea714c9", 0x58}, {&(0x7f0000000580)="2e49f607afea182a676d919d619bf37391b33e711221b54e1102f8ebf7046a602c4876c5cbcb9a63ff8e5d8db5f17273586ba672afe0576e1f676b63c74a266221c765eea1865574e7f8d73a94fee4320d34b0", 0x53}], 0x7, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x8}, 0x400) fcntl$dupfd(r1, 0x100004, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0xc, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe2b) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x1, 0x7d9dab9d, 0x1}, 0xc) r1 = socket(0x1e, 0x3, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x8000000001005, &(0x7f0000000040)={0x1df7, 0x5}, 0x10) 16:00:06 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) select(0x40, &(0x7f0000000240)={0x5, 0x7, 0xfffffffffffff001, 0x0, 0x5, 0x80000000, 0x3f, 0x3}, &(0x7f0000000280)={0x10000, 0x2, 0xffffffff, 0x101, 0x7fff, 0x5, 0xfffffffffffffff8, 0x2}, &(0x7f00000002c0)={0x9, 0x5, 0x0, 0x0, 0x9, 0x81, 0x10001, 0x2942}, &(0x7f0000000300)={0x5, 0x6}) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = semget$private(0x0, 0x5, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/129) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r3, 0x5) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x10) 16:00:06 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r2 = semget(0x1, 0x2, 0xc) semop(r2, &(0x7f0000000280)=[{0x1, 0x40, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0x81, 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x8) dup2(r1, r0) clock_gettime(0x100000002, &(0x7f00000003c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x600, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x1fa) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x5c, 0x20000018, 0x100, 0x2}, {{r3}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x24, 0x4, 0x400400}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xf3}, {{r3}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x1, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x200, 0xa0}, {{r3}, 0x0, 0xc, 0x1, 0xff, 0x1}], 0x9, &(0x7f0000000000)={0x9, 0x1}) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f00000010c0)=0xc) sendto$inet(r2, &(0x7f0000001100)="f74b65b53efa1a7a47572d8732", 0xd, 0x4, &(0x7f0000001140)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) getsockname$inet6(r2, &(0x7f00000011c0), &(0x7f0000001200)=0xc) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x41) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/62}, &(0x7f0000000100)=0x40) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) faccessat(r0, 0x0, 0x13, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000140)="f6a2a6d1dc", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0a90b26ac09f07f4fc98c1897f27038a", 0x10}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xa1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000500)={0xf6b3, 0x0, 0x3, 0xfffffffffffffff8, "ff03000adc7f8a0000000000003200"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x4d16, 0x1, 0x4, 0x8, "078d7347ac1aebd2f083ec436eed61da30ec286b", 0x300000, 0x8}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)) kqueue() setrlimit(0x4, &(0x7f0000000000)={0x9, 0x3f}) 16:00:06 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8020, 0x0) socketpair(0x3b, 0x4000, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xfffffffffffffff9, 0x6}], 0x7, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x5, 0x6, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x0, 0x80, 0x4, 0x7}], 0x8, &(0x7f0000000300)={0x6, 0x5}) r4 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x44867992356dd705, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r5) fcntl$dupfd(r2, 0xa, r5) kevent(r4, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6bb, 0x0, 0x900, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kqueue() 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051307000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xffffffffffffff52, 0x403, 0x0, 0x38f) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') setsockopt(r0, 0x8, 0x2, &(0x7f0000000140)="ff2c91f75c885acfdb15a4262beea27a749fa31fc6f1e792de893c0c00d3", 0x1e) setsockopt(r0, 0x2, 0x5, &(0x7f0000000000)="538be7a9b18f35e19f773900ed66e43db656dfab624e1f8634c01bef949e904f2d5dce20c9f62d2707bbd784ed15585e720ed0a554a5f4e85481d22f6f26f9eede1769f94abcba37ccb6478ae8209b736697df6cbe7ca2484ad7fc72bb3cdfa7158e91a7a4226affaabdc161c7ba59247643ac941bc58541efd24e4e5135c8cc4e240a2a32b766f386cb4a2c7514", 0x8e) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="f514a10926b191c3e41852d93c6832fec95bd16e235c740a0ca54f6a2e62db3d6c0223837ea5a1ec75bdf780b1d122c307df2fce8398f9a222e79bd7c5f7595cd4556caeb446fe7584e70c8f65736e07d69f2f7e1fa3d2e488fc27467f560e686ec81d9971d8ea036e696bdce9579795968a693d2308f904178fedce4afd61706d7efd2c194d1c834943e810071148954ca4a746c4eba1d8e33643661c9a64f48366499f51dfe38f175acc2517005b7ef77ee49a8d31f46756cd27a7255f9637b69b4221", 0xc4) mknod(&(0x7f0000000040)='./bus\x00', 0x18, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="18b759e2539f88f1f871e3a73313464ae1f3b4c8c07605bfd209f97b7fc0e34720759a9ddafec601b56e3a5ccd1dcc4b4464890e8a7e4c01487315f6fb91a4c766a616a766a0b887ba2b2f1313a8f39fc123ea9ae574af07f8a9ae04b1949893fae97ee3f037600c1781edc09dee18c68e82f1579dc2e4d996bcb873df9557c2130977eb5ca8d38ef93e203e59bfc2616540358a1b3efa", 0x97}], 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7aa) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3f, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="bfdcc164b63a0da22378f83668aaa6e5f6ccf29e5f9cf4dbc697ee1978315a7aa862e764c4029c50cd5103da277988b031a3a243f9e4c028f3bfad639c67354b42a8ac44926b9bcdc99573d0e45695a346d32e2c0514891dfb4784c8133edbfe6732da683cbd8b85528e10b3a86963341355b4d6108578c3e521be53d582669f58a117ce918e6289be3602e6f3d2e6f6911c02a3c4433b414c137929c9b77c27660a0352785ed302331dcf283191baca1847a7c69967cc9b57013401c1723f471e1e74dad9e140a81fbc469cb3e869b3693b213e6f3de9e9767a0094780392a6c056bc008f05e0b7b5de66c9e8a5300af1a07cb7fd8c3976e53528b9be3be5e9bb625c6d151989b05a376085e7f640fb371c09ab476a5bc6b3c80e83e658f07e618ded3fac52bab324633a21e42e87722c4814b51e62de2a49e26b16c97ebe67522d710b9ecbbd60a6cb9dc74995be8bcb7ce39ee43bc55d18929f7f08f4f905cf137798fd7a68716a7cbfba2837789cbbb23967dc836aa571257e949febd75195ee86a1fe7c5b4d27c74ff1d8598fd4d6f11de17f799c251c8439f1c8bc006edc8c2593b7ee7693ab49524afe5b8a291ff0b25cf41c3c67e967d6c12e466cb503287fbc85846f76b3907a7091b3ca229e8bc27f0874da651ae71496a08e9cb299356c5699c36fd35bf73794fb2e7532c6186b620e2263bb5280a9c59d428b11f12698d3e13094da99be71d4b2118953c6fa5482fb5d93a3f504128e90ad98b44846818c6f8a2cb395e118fc0321b3a308acf53cb5781e252b395a66d4cf3557fbdbdcfd3b13f62c1bf04630ca69f913cf3f31c3ead4496ca03965a43928bd7e678de09ad9f2dde8d610c8082aaed9efd2c1b1d735f2562f09599537ec83b221fea316fe6978d437f67400a60d279c09f438317f85bfa44e0dd42beb590da4d17c8235b04d1b4665bb8f551e475e6047410bb92aa7410b72da30126588d959f25cfa58ee1980a28ff6f91b7e2a927a7f0bb8ff9041fd48559871e450f3f85322c3b559530d6afe999b1dce086987842ecf9bd93199d505bbe7d420014c7856db3dca6ae3c1e22496d921a9db56570ca35998ec313baecbebdccdbf3246f159a7713bd52e643c05b2603ca1c577fa6001ef6a84f1ca5874a22e957590ff96c774f9c5ac84429530d4049203430c04d926f87893da8a758adc6143aa056baf53b5762bad47dc7385a4a401be4c9b7924f49a7138280534b891b1e593ae601a2c3a7dbf015d2af0a67a92447a7a6673f6df6a1358346147a31d19628bc925cb8fef376643cf4b43204a19aa9b75811799704d60211aeb12785ef75b0e5d1241632f5bb9a4b7a410b276ef9aeb3b9d017515a495613472842613b5758dbb6a02e3106e9159fe0c9c4b6f1de863bca982cc2913e197d9cda9901a1ed50e96c46af561baf42f911f1069b105391e1f5cd6a276cbef265ffffe4a0efeb0e3d721c20c10ccd85471b6ab247f7c563d51e61113f73333bbdda33ea1209a75d2415413acfa375cc01eb43a2ccf9a652a71bf75c98d8c6428bba6a5518254ad57a0859715ca4c904b750a1e50249bd3185c16f4031aafcbaea8a470177ba8b78f4ffa332e6c3b1cfea8b331e84d72c9e297cf14bd34e672fbb6d54815d1b4edab4f499ccaf1ba461194485774be0e5f9255331edf5f2f68292da495b0c0837f4fd49e3e9600fd2efafa0cc9fb4f6ebf63380cec3135f10c90d9a9fa3fbbcf84d2d7bf502274b9bb94cbad46bb1d88b51b9be2060bd7489f11dfbdb0eb584448d3bdca4e5449ac4991e4f4130f4ba973f456f524b2376c741fd6d22b8344e1189fa7f8b6c8fe7024de40dfa18e4008192e0e699c4218c8cb69966fff00bdf160a6304a3933d6ad8c87c848a1d83d3e687d3cc8d8417c95118d5af3b9f514a3ba6776ea16510658f748e99ecb3c2ba4fe88aef8923b6f6339c28723d6092cf15b065f4d6f9c745684f912e4aa2277b7497d06495a351ed6bf0dc90027d416e3e85ae22d9689b6f993f73e4c051d1964b730b75423c2c2694e209b0ad334d502b865fe0587d3558adcaf06a12a3954c242ccea4ec23331723656ff2fc45bac35026ec4523826aef5f26abac94f74d20049ff384ab52f8c8811f0f5125064d57f147f406672f6423d8c6f5c23ddfb0502dfbd55d563bea1a9cd637df66d7206a7b7d1069859540df0112bc3e785a173decd533ca86ecc6d94d25950c505b543b596d599104dadb0a922ca7633ba6e1da5541c50b3176347b844655472d8bcf6124cff41a6bd3afc71c4a2ad6b5c6afb4ec2d9c44c8c8c1df67f5647e7e8d93bdb88d5aa7104a20747b8ab7832485585832fadec706067cfa711629c5186cabcec8a8bd11af6546c7b97ddc2032df66e7c0d5a1a57f624151b214f9de49e8872c7bb58b64f69ed0f53b5c32bb95af7cfa91a147bf208a1832039845376b8a5e20b5192c61e7d2f6e4d70de09311712ce7617993dd90f6d0d21f1a94003df2129bfab9849d414a7e9d399a6394d870e7235126ab35f45d125aa66b913f1d39e7f8552b45b946b63bcd0a3c87047f1bce1c50befddf3c98e451a81ead4be274170f7b0a4138ccbe38528289d069780233df8d131b7a01c24f650bb0187261f13b3657912e69e07600f9049285a688124656a06a3f46659f4a770909b74d8efa04c13ed6ad27a148bfd41d4bf36e97528e1550a973f47b41c6ad3b14e1a77320547e62a60f726a337155c2fd9aa3e2ac3082569c753aa5b72ea7d08f2d17cf9419a29e3834430a8fd7d0c630bee6920c92d70506a50498ad85049153de701c286e92baf7961eb8f7df7081a4c69fe99305d2c8958db21539c062e5b39df31052ef5b6d1f9c6d462c567a1182ff54621f985e1f063ec6c97d71138f334b00c815c102b9a106f3a339b5c015a6c5b3e2b2760c1513c031dc89cd5f226a3f835a29ef2e333d042161a788437853cb42433f941baf7e9efc8bb586b97191db056fb56a2517811972a965f6282c01725652224169223cee7495ca909ddf4c71fc7da87cb1d3b0d3b4dbb66e5b89b5483f97a627f19672a1241478120d09a25843c9fb9de782aa3a88df465c68d9d2782d5e650aa9c027a130e8aeaef59c2834c82fa20d65524ab6e11e457e4ae1fb55d2de6f4905d03a7d0d0bdc5f3fc63abf3d6425ba4b646fadb55eb922009f48e702f57480a19d89ce9c2535f25086ab69eefc8561de8b75a72d176c0179d0c1d3c0c2774aa0310eb51bdf978e089f1b61394cf93c04139a7b25659a72ac7fc1fed0a0451052a3f160378dbb7bb9586aee314e30d33b253185a804c36e946d030d5104770140a7c71a95183279975e0c53f94465cb9ec5340be0370a52c043d526a37646e8bb5bb2b71ddfbbb0ac93cd309f804a1a968477e6352ad197aada6650e1084bb4dd60d190005dc008166a36f12aa3aea5a30be7ab6de24ccaa486da0bc055fdcb2afa9e244c4b1ebb5828e244ea1e999b623aee9181b6e997b39821cebcda7608addf81812c7068bc8744a948e4dce33087dc7d622e45cbb07c7bb9a9569ff24b1af4d86418f725665d2570f06a2349e2e3479cfc38cf968bb54e214f5c8b2d17b87af0b05ce44613d1f8fdd99354ec29d8e86541cf9ba76854394df1f345dfd0410ab8af03d2faaf03f04e320b091ee7cb5a3a10292f6d3bfd5e1efac7c444139bc0b2f3aae1c5265447faf61da3e3d27e50443460b17ebc9b2a4d60c618dcb3daa4f3fac55db81de1f38ed5fec94749926c52b65a57857bd64359812341f6462fba44a9c2bee820ba1519e9ab0af769e81a64f301a7d603806a2589445a37ca5511aad4372378f63c3661ef6b85c022e2ac1410cda24146e759ab38a70c6ff2cd9f2953375c578767000a1e4c655727ec6ea3465cd2eeb4463c8cd8e08af4e4d6fa7da176a667c8ba2ec40d73422dd9cdb52f61336f439e302f9dae5ecf3df3b31ae8dde4d77e9c27ed72e97f0e889279f321e1ce926280f5dd5ed0b802ade1fa1365625d9bfae72e9ef87b6629002b44a0b86dfdccf50b3e5cd751277f99b0755518d6355f21bdc298c7fdf75d26229f0177e01b06e34f07262bcbc894fe94037d155004084f774bb69b86bdcf44e0c7751029606fd0549da3e26f8633e9a9fd83cc8a4415c34ed441219acf6425317b614ffcbe962d8c9dbd126aee221c3801bf350a1b44217d519cce2ecdaa25d68f891d8b1b3186394a115d1565b26e7b7ea55321e08962eddab49a4ac8e117067745855e8e08e3f251dd60eb26882a2498be0eb3941ceaf52e7d3db77c9f3097e0cea5eb83b3611c5f942a9463711d48c46bd96bac522aabb7227477cce86a902e91bc7a94ce6f322449bc3fc3f51736620b845e52275ee9d5af2633adab3325ce677593b8295c6752e8384f0b58741b102d14d16523334220bf4d418471628cf8024141a5dbdae6fbe3e824792464de9d9fc1c4c4611ac54804ffbf20b4cec78c68ced4fbbb6093b089b89ecc9d9f95fb801423fc6b0ed454ebd5fd78952bb4f437a3e5b9a151b09ce34bf95f1377b1022e64eaee83cc71d488b3301ed1f48a9845e395cb89f0cca7af0d8447aa6e007b8383d2e8d35f683cd8e75bdead0bf0e7d16bbd8975f549313435bd9cbf3746b0cbef580d7639ae076bb70bf61df2024f0db1006b6a206b6f53f67211b45985b98ba2ed1f0cb9ad42b173961a2393ffe4d87c971dfd990205526b1b742ceb382f47f4e3d6ec45d6423e67f8a51b2cf3951541d13140eb9516627816cea2801a204c08ec3a2fe2068626f5bb81292241c04f8e5840a8b17361be6dac10b2751597e0e026292467f2c47edd672301b6eed1cf71806736f210a296d5b7c1cea6b8eae1db2c70e6929f22a9051eb7dcc8d446b3ee11f0f1664d213c3d0d7d0245910a1d1de944db5f145964e13346753616c28a0e7fe1d1c2d397f0447bd50d75f807bda5f7ae0b013c833325bb439c9b35759bace432b927fd0c2f486d9fb8570984a46bafc34cb4d98a52cf0521b1f0a2b7f0c89dee2af2c76b29c6a52e025603c17417cc549ce772082d82c42c378ae90ec716ce2e9535f3beafc6e95888af12a5480a5d2080db63c6af9d240c9b23527da49672fccaeea7a3a3199e70cf4fc5b1a3d8e5fe1c360a124419f4a5ff3a70d8c6379cafab3c41aab0cb592c9e71f6ada9bb2aaa6b5468a5d6362a847b4293b7546b74f488569c4c70ae915c3a3828ea561dd3b7b610c7cfc8da836304e4652050858355cd5df5875ae810772be7e8f15b855335243396fc7e7db18edf8f4da35b5eb3b51fb24b0831896a57bb53c3b6844ed2d10c970ad897bf753093d4f260d68291b30e9eb1c63bc1f248e32296b589bfa94f419d7cd8e21cb102bb6d4b31389a1551150d51ccc65c1e18997302d11cdba711baacc7501e69d587129cfe59b519d34645698f2105b1ca7e9a38066c82a9ff917dfd62dca5fb9586548986e400f583d315ca0c97fc6d29e333d1e41e6cfc93e93678f6036aaf1fbc72d18ec362b444502e87a55e18c62bb8ff74e40c7ba346a959487ef31e56e58cc09e56df1a40d928437d59cb00f1ba476fb371ebac4842614a6ea8cab47943bc792ddd3e3c374f14935b372a47efa925e31f14b1393cbfa337d3e42c7d167939a96db8287fb3c60be6a7a5555a1a8e73f3f5273e838177d82d1286b9d598bc6c1e9a25832814b609c32d49a1be5f7133d75cbfe43bf2f38855adb16acb5a89cf01c7694aa39bb0aab59eceb", 0x1000) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r1, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="000006418a97705186c2c3d90000577d6d2fd3d100a8727b56fefd492ceba7a08aceb8aae9f14bedbdf4c566fe7225ee5b9c6a131e47c5c12a491a1dcb67ab090040f43fb93821d747ff397d000000000000000000000000000000000000000000000000453d41fa61435ebce97be38957a7436bc19aa934d8c143bdf772c97a586652bb3eeae1c2557ab7f9a78f482705966b62ac15e5c40bf4c1ee36c0d73fdbba2fc1c62bf93eebb1bf356c93a38b797691056021f1cd48966a1c2fa68ba1"], 0x1) r2 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f0000000c80)=""/110, 0x6e}], 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x5, 0x131) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000dc0)=""/4096) ioctl$TIOCNXCL(r4, 0x2000740e) semop(r6, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r5, 0xf, &(0x7f0000000300)={0x3, 0xffffffffffffffff, 0xfffffffffffffffa, 0x8102, r2}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xeaf) close(r1) shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) geteuid() getgid() 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xfff}, 0x8) dup2(r2, r1) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x9}, 0x8) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x10400, 0x14) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0xbf) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x2000000000000001, 0x9, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0xffd}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getpgid(0x0) r7 = getgid() r8 = getgid() getgroups(0x3, &(0x7f0000000280)=[r7, r8, 0x0]) getegid() getpgrp() getgid() fcntl$getown(r2, 0x5) getegid() fcntl$getown(r3, 0x5) getegid() getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0x9) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001940)="2c3317beee3e5dc08792a00ba7e244eff5f34b7856cb49e1fd5cbb7d261beb36d1b45b87566a858505ba261dae59ae73a0c58c9d7522bc708b41957d49893e275f7f80f2824c0765d29ff5b76f1d677e8db5fb2b8405e6df003ded344c6360693779992fd40f842b0009e259d340e1a9fd3451f0ff064a00a13ed87a0b7817658ef06347fbf1efc4f904dfbebc6521715378dbc380473f195dea8bbf44e964721d5bc9092419e11a27270c7df6c06e6969bee5e0ab69bc8184c67709124aee8207d7e759eb3bf724f79850ffd2", 0xcd}], 0x1}, 0x7) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000300)=0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="5e84ed8bc20b178198a3edc196109ec2fb44a5c35e7e7386871f88031ea7bf250cc1535c6ae16f87b886fca7", 0x2c) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = geteuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="2c63e463653ebaec61636cb289f36d574f1ddede9bc0abb751a285ee", 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000340)=0x7) geteuid() getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000080)="d025d8287956fa50158d798c79350ec36a2b8aed36bb6e6f9931991ce8a42d99ecc0b8de6bb1a61108dafd3e6f9c077b2b33d944ff4af107e8bac28f4c480539790f78d9d16d2ec3c570d3ba924aaec66f82adcd68ceeeac9366a2", 0x5b, 0x7, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0xed}], 0x1}) 16:00:07 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:07 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) 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) setsockopt(r0, 0xf9, 0x0, &(0x7f0000000180), 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = socket(0x6, 0x1, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xa7, 0x7}, {0x3, 0xd9}, {0x141, 0xfff0000000000000}, {0x1c6, 0x9}, {0x25, 0xca29}, {0xa7, 0x1}, {0x0, 0x1}, {0x8f, 0x2}, {0x25, 0x6}, {0x0, 0xb1}], 0xa}) mmap(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x0, 0x100000001) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="facf3f28cc2d85b6b1d34cd096177cdb8198d17d67c3984520a037f7f6865d3c10b2ec0f6f2d6d75316ca1f2d79f6aef1fa2af56e7bca4f09ad70412d8e25e328a75ca846aaaaedc6cbe46c1d46fe6e75de9c784d86a6f2f010994ad6ff34a3cef678a7bb2fb3e74bc85842163139a1ec04630537e11fa3289d48dcf072559c0f6b4f5e3f49816816f09a8ce22c579b3a6375beeb41648af9d6385fed6140727c05d1803e11537021cb1ebe8314e6dc8893f13cc39be72b1bcc22532b2b4c0dccf2d0480445d5b34097e74cdf7f03b7d50293cfaa9bf6ac8750b5e84787cec07e63a2b764a688afe490dc77879612af2321a", 0xf2}, {&(0x7f00000001c0)="5e79b1ac698232a14bbbd92a5b19c720b90846fefa7ee0e5c55c7a3babf4637d8352c3e6b28cb1e79570cdb0c79f09605eb7f27a086906b4cab6979d37a5463b3c578861d31189c5346056c2a6d83b94ad58abdd12193b1d9b1a", 0x5a}], 0x2, 0x0) getsockopt(r0, 0xfffffdffffffff01, 0x6, &(0x7f0000000000)=""/109, &(0x7f0000000080)=0x6d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) clock_getres(0x7, &(0x7f0000000000)) r1 = getuid() clock_gettime(0x3, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x15) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) mlockall(0x3) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) 16:00:07 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce708e873acb2b55b218e0f6be8d71a748e456533af9157d1949b7c0f90b4696f97da5c05633454890386e20b5d9fa158049b53f000000000000002d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180f883b314395b3986dadea34e5bf50fdb72611d791012c452f1"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) write(r1, &(0x7f0000004640)="f1f478fa4d90efb0167e5173686d3043f90a0cc004aa1cfd65a536e37a7d5075e14b00355b849315dba872c54d0e42661653e25719f24cc7481ddeaef0f5bf4b631cbd4773cce188d9bc877920afd75f36c3220c53d4d20f0068210fba68346eb293ca08e4c1c56bac816726b5461c5171c15d9780847b7f2b9e439338b2f2b50136c7bf7dd784f361a3f5e941535c12f97068815d033d770679010c851df138ae0775b6650fe42f1f5f189c574bfc36a7688e67b8b920a7459c126a6efa8ab21893ac328e82e215299accc0dadbecb372ab849c260cf9e878bf6b70ce34787ad2171a7486a442fb2fa2d2194ada3366ef17255d8506b48196b0afdf522d59808ed37f453411d59772f9bf568cedb79a52040685ba4bbf937381ba7ead2f0c1550629e3919bd27a8ea63b31b14d3eea8728ce2f79f16fb44deda59d8b502873aea7a5c1a0a0175cacda531b20c60abd2eaf1984877cb0236b4147ca91384aa5a8492577e977888c3e122ae72dd65705060636b53d2aab019e22c5bafcd867aea8a08d4403ef89d6eb7f1511c9bee6faee76768dbc2e9ead1e4666dc3d19e30c2dfb37146b05eaaff09dba464107db333e447c9204a2f6d568ba00a7ec874d2608513fb2b7d0721eb0920705f39074735ee80b0c6d8dfdb37f1159427f4c2e0e5d409215ea70d43d931108ad5446aab5bf6a7162ab86991c9f5d55f335783e30963c738d34438f0dba38a18f7d80dd5e3aec0e7a5d6de22ffe165eb894a419459880116297538b3a1608aa095e1f13e5aaf988824240ae14b7fb0ace4e0bfe272f8e176f59e52f9a4c59275a1d0a3763952af51d97db0b6035d3172efbb6b8a9cc662ebe5d9677c18b40587e51643c8a46491535b28b475ee69170628f02edb519c6098c6d865c08bc154f1a9be0fec913e6c60ed328bbfe58b96a041125a3ad3cba5aedca8a472c38e6ce08e72a9fd678502c0c41a836daa682beb5fcd44ec66c7af50aee10f9a19d7f3c7c0c5e4c54422e3ab7cb0f8874d894db3a8112cbc486cb53f2e9e5cd33cdbe6ffd67a51d4d9563c8a7f62e4844a52331d10f336a25a626b5d7b3a9c98b0280d72b67f54b98b71f22ff18d65e03677b6f586f163c0ed765bf27628b8f34c9aae25c56536f507050c9e3d366e212b61ccfb6fca596b1172ca0d0ec8670510ee51caf7be1325d28a1e3ffbfb53d490557472c7ce2a24050cd1f486ea524728fd1d88fedc7306dda0cde7a63198faef996f8435142359180603ca6c194f5c5f521d331afcdfd74dde7e5837dcd3aa9f651b2da7ab4549d70b9b876aefa8558c8bbd48aca1be2d24c464ed26a8aadb26d70a15f3131d0382f9dd81583ca3474fcc169dc9c43d944cc93203225892287d4633a3944640cf504cf623ea754d673e3edb6a4e9680daa4afd5910217892eb8a349a9d074ab13b48dc7823bde0ce38d26f7972d8da76987a12c8ba8aba8f22451328c3a2a51b43f9f6d1eacf9af51ea57e8152f8e3899ae6e2722ca5503f0e5612ed51a87451cc910276a454a7947523beca13fda76b461b888f5c5775930fae54d85217aa21c8999c3f18434ec2e771b6d6c4bd5a30dd3c5f477ca640c51298ee8a7d23f71cc8edfb7f65cdee4395b7a3a056526537e09b18e27ef77fa9bdc10fe0213dadf52d02f5574f78ad6786f32dbbcfe4b217e9b865d74041ba5acb3befeac04182c5bf486b04ac68e25c28f2c5ff02c37dbc268134d38aa0cb191b066d23f8df7a08f30ac61f8db88191eead137dc61a332d10ebdade456753433f2d5de1c7da9d053a64a5eb139a68a4dbc2483d71c7a721299b74d8c9cbe4cb74cb9115664717a0d3037f1da6db746c1ca1718f2521ff095d7224ae9cea580fcda370a91265b4b800564ad56c127293fcbcb6104506b5c1f72059ba7cd29cfc49a8658fc94767dd016cd16042f62100a580857030475342d8d7cc8b47fe91523a62e11f45dae9591842fb76a9f835858ebd7b4ae0d083578d29a7ef42ccbff109b2775a9cfbe9264f0d3bf9df0567c0a892edaf6c12700b2dcee6e50704a5e67cde4a4a38a2870268b6d7be45e5762cda9d046fc89771e0afcc16e567b5f88155bffb195044f91f4c86cdeb951fa6911e3ce99ed3c6dceee6eaf0499d5af32b88405ffdf88a7ed0adca94517d3fecac1beb01e8bbe3bd6f5170a38855ae381b025c73a77ea3a7df40c7638a5c83f059b846356da1ba206c6d6623a1333ffe0c308febaac3992ef41e2cd45355e1c0cbf3bb5a25928a636ef30daf6af6d4a56e1e214753278fb7e11ad3a87d685da0d5dea921d868a3bdf05724358beb0d754345b8b95922e562a73ccfa9b75ad2e3aff7a8f434082954743ffac5182c0a2743dba1aadce365225fe89f905c33fa613524c87c8b5844672f41c79c985154a8777f0d6b3fb706343894c9fe0f2855d79d6823b50f0782e3543ec7fe445496ba98b5c9278183cfa44aceab3b8cb346099e48f950416bc58cd9aa65794cd314c954521e2d0adc81cbf9e1dc324fc23ac28a2ea5fc1fd2aaa2689903a1e493278aa7d7fbc5d22a4eb96ca7bc754ff137fa611dd84b766afc5fce60759afe2b27ad1b60156a3e4d2bb313773385b169b4d1ecb9540db1c506b63fdfe8fb29baa934fff941ad21f03f9f9dd398f8c2f55f897120666ec92aceb0e18c8fbc62494d1915a16fbe982f80448103c631ec675f6991f4c747ee7b21eeb019517e46a1a2e2b15378520699ccd164da8ad0212aae9e23f091c1efe399372970324a1d3ed0e6aaed8a5845d2b011789c1337df9e72554e08048dab871a590d10614545fdb9a801f04932fad9e0ebfba72a4e984c9a1c49563104085217173d52468a8e5963471340b053fd4d54fbcbe6e66f58424ad571e74fbd891d4c8ce9b8d8b1494468113f6868f024c259ad1b1f70b1e7da19546534ec6b9e69ac2f5928cea1dd05e9c9402118e1abcb640bac552e61301dc1b8bb5849b44df51a0a99fe778d131c6ce06a2d1951f63c33d7540a743a6859a74540db0b2a5905ad9ee11e77214e613d7a9bcda40ded6cc2adf1a8f01a18f63996c15bd6cd60424fecb1f73777752c556b9a21d0720b779a15fcdcfdb4c438627ed66cbd9df4810d3bc47279e5c705d00cbc5537f4e97f9b8a41fd28bfa27adfb6b5440f62b0e980b0689cd1af12dd13c5ab06c15db090f9b195dcca18a018e169afbaf47d4b143e652bf66c426aa263ddf7faf11de77d8466ffc114c2be78ba986bdbcd4bbc31b4843d93737eb0bcfac2547f527f649f518511a3b6d7d99f1bf589531d77f7b7a5bddbd30db5167e84a20a2e6c6dff5e1df6fdf4644b55231f780249715a5d71484da601de6b3444d7261ac9755480cfb103fc6620b74f5deef70f1029392490de9c7067bc58dd9fe44f2d4ca0dd54a7bf1a46ad93c712766b9e9864192a68d9cc810e7733ee4530a35506e6c6051a8c056363f57cf8d129fe3214fe2f9237123dd9f5e5c8177f6d6d62781809ef9e24209b0f6d6b4ceb268f413d12b3f12fa8207d16d1a99af8ff83e55815029792313e11c42edebe067246b5ca624eafc8d27fa9daf74b00ba52fb92cd181cfb0707e5a33fa6c69d7d194097de99bcd0f180a4ade7321b21f19f6f5575e624031e6c532d2040cb531d330238ca590d0e067ee86e9582f8fcd593472df5c2960841e893a1650611a601b09ade084b2274c016754f6b648ee294b86a22c8c29d7ea7b26d14248c6126bd8f2a491d5a870e61dd4caaccd52769fbb77f1e5f78004dfb8e3de9bbe1299422e6e4498419b83f46f0c71843154f70ccfc3fabbfa155c4e5dcd568e63cd863fc16f96ead409b040a2496af51db8290154e1a686f2e4015ce6af991e46a10306116b2ae4d734262f53bc301b9768ea9be18a11b1ed110916de246221606ebc291229655313ee272e9d22df008fba643da5bddd0d7aad45a2762f87c86c8ac1f392cd1c20f8ab6018c0433ba15b98c8d934d15fced069e96508d0af6ab1fe1bd9cd14614a98558e4fcaf2cbbc9f1efee202108bd4f8bb6bd9ef0308e3b5f9b9915b70ce6d8fa3fd11c804dbf97c1588c58658e92c8f95919e2447d751080374d6b5f50c5fe860e49b05c469aa7980b21d3a8417ec87fd9eb9dc3526e4e73acf10917bcf8716ce00805a13c19bcc9a64002a798fe77e087a79d64f7b51ca7609493ec6441e5310bb3363e1a7b7ab4a81ca8d33d043812a52bd3cb3893158282d1fdf4351978885774b6ad076a0990b2fdd05555effaee50970ab45619af4d4da11019b7398f37fb896b3a73449959e530f334879d3c0743fcfeef4581e575f4777dd89df2df073d0b6c654cfe525ed01b8ca68f49ea096a4425acaf4327710667b4129e431f9107be3e710a11d854aadabd20b6ae39bc1ceb263ab0e0ea98afe65066d6c31f8e3b7f801eaa0b75866055fc0159c9fee5e546d902338d666e5ec59598fd5d3c85da4a9a96f264a72ba238dccab4c6bc22992cb6038966db72fb1854e5e11bd7c57dd06a8621e7f1377072944035b2bb176531f0a942912fde7fa7f0ad859139aa5547be02a463199b99f55d0e0f2d0482bfa36593424f07dbdb65abc32c4a5ebf2106f9206605683cfc8e896d12848188d652f2e496b35b2334e5d4b4aee9f9a32d9787d1cc992efebe1aad5fc576ead4fce16640a3598171bde147eca324edd71b4e21958e975d681609b58830fd112f1d0b7656073168729f41323f54ccbd2c7c5f8ff8be68c9b61ab480553dad24303275a074932028c4174c0d4375f7ed2c2ef6cd442ab9ec80dc8a423e47be6de3d852e2889b30c41195a982cdd35944b4e7715b1ccc4936e2fbf212bb95ea63cb1c2ad7a59dad8488e94f0a22ef6e4c151795cbd2cf4358cb511b396da320978e731cd09b045d479cd0863991271eacfae881b23e58ea62786ac81d8f304e9a92b4479c3b87c4e340e8f554add40db312cc600fac2df9e7030dbf0dfd41e4ba38aabeca4b9eb479153e0596466593f16190dbf43f0e537cf163478d7db316ca715acafc8f86e9408f8351f70191aab7e688232f80bc1e1e299e66c474f0db4782f2ff196a28a429e04a03fdfa91b9757893d3b88dc010c22b706f96881f4fbb1dc37703d6026da607673ade379ebce51fc9ada023c93c7a1df51a8084d0b1ff21292de602d6103fd1084a62e02126b5aaff34c82f76fd8fa43d22400207cd52bef91d2e0a5ff3ca3d5aa004a10eb57b7b895aabd1c766022f53966fb0d1291a69003dc07cc3a9dc08a1b1821020b2aec30e032b7aa679e3a7e2cc87836b25f49241c193f5bbbf48c14df0511aec6cc474dd5eee9ea02ee09589b5b0097490205c3f72738913096cd21b52a4ff0919aa28090544fc339ffbe987c245d3f920ab5693817546d02e21eca963e5131efcc12fc908dda0e2a084da84e05ff63ea62d6799fdc671cfb3f9e98f3a29e0bf5f8a6899fc1f8f6f80d1266ec371007f23424bdb86c84f312b4407015524357218f2d8b54b58d06f315c5412049a93be7981d2012fee538d4abe380f3d0723a9be891a6f5ab374aa337845dacdc2a3dd4245d2a6759adf50ef702ee56f5194dec4f9df0e7905dc6329b9e4f1daf5324e22e5bde139df4f01e03a297b60d9e5b8be45496fcd81eb36a03ab892f3efd9de9ea68725e08bb6ab6a9b8951758a6adcafdaec039cee603ef2a234b350bbf6f55037e0afb4f47c4c24a7c9d483e8af67c0a547e20b5532cc7bc4cdfd54c0482f90a82d44d9a049497b2ccc6", 0x1000) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x12003) msgget(0x1, 0xc0) shmdt(r3) msgget$private(0x0, 0x20) r4 = dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() close(r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) r7 = dup(r1) getsockname$unix(r7, &(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="e45f647b789b9f0647d9957f2db75150e6a28d20fe00161db3c7cd6cb3989a13eb548e51197b35e55e2e11f28ac11ae1225f0f7801eb874d7af450e19e3c6348ba1040eae187aaff870564344c0790fcac4b5cc36fcc048d52d1ee290fe15be11a40602bef6212ada8152ba996247126ee59880290767a1d7ac8b2085f867d9695c188dcfe9875d3ecc0af8fb935f31c17818846e30ee1093f244dedb1c79214ff5130ae8fbf390225e8b6c96dc01fafbdfc765a2914a3de14b43b9fe17b4b4f7625cc4fe14dd3d9670cedccb72d2d6a0e094c9ca255b314dfe695dad25b4bc7669555c861e86b9ec0dfb8179bec90", @ANYRESOCT, @ANYRESDEC=r0], @ANYRESOCT=r0, @ANYRESOCT], 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) semctl$GETPID(r6, 0x1, 0x4, &(0x7f00000001c0)=""/74) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000000)) shmdt(r3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000005680)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x40000108, &(0x7f00000002c0)=[r0, r0, r0, r0, r0, r0, r0, r0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xa7b4) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x1a0422e2487b36d0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getppid() execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r1) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x1000000000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000200)="e7e95a5f2a3b20561cedb5e01d1af4f65b2ba6e00caa81bfb35e203a6dfc97f0e662e5fece6c9454e953b8d3c8a212b23b3852b40000000000000001c101942bf6e34048ea6f59a4dd89c9e4185100000000000000000000000000", 0x5b) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x9) r1 = socket(0x33, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x4, "d730c1e7bb6fda02394e0f200d8900400e000100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000100)='./bus/../file0\x00', 0x0, 0x400000000) 16:00:07 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:07 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x1}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000340)="00889a997cfdeede71435262efcf305c520cee136df38ffb471e4c8b17208b3ff8078b22e3dd76b52e9394898999300b4c4b899103b71281b49b664e5d26e091f5af4de3fe0f04637cd2ea83d8a45966963cc51f093c42a295fe3a455ab339ccb37bc8249157abf10aa475d4e2f58fc09d9f0ff03a33c21b31ac18101de043b4679e364ef62c01d46b5d2908e58dcc9a239298db921dd799c52e7f662137b7c5e4967d609dc38136f16a23a80bb4cdd624c3b9ecc64a035354263352d3b9afa4cf4458e8795ee0bc226841563ded7c", 0xcf) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x211, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000700)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f00000000c0)='&%\x00', &(0x7f0000000080)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/232) dup2(r3, r3) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000500)=0xab) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7ffffffeffe) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) ioctl$TIOCDRAIN(r5, 0x2000745e) semop(r4, &(0x7f0000000600)=[{0x0, 0x3, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1400}], 0x4) socket$inet(0x2, 0x3, 0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0xffffffffffffff1d}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x80000001, 0x101, 0x1, 0x1, 0x90, 0x6, 0x3, 0x0, 0x0, 0x1}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='-@\x00', &(0x7f00000002c0)='$,:\x00', &(0x7f0000000300)='\xc7\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='#}\x00', &(0x7f00000003c0)='^^\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+\xe9\x00', &(0x7f0000000480)='\xfc(\x00', &(0x7f00000004c0)='\x00']) readlinkat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/34, 0x22) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) renameat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0\x00') symlinkat(&(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00') shutdown(r0, 0x0) readv(r0, &(0x7f0000001940)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/81, 0x51}, {&(0x7f0000001780)=""/199, 0xc7}, {&(0x7f0000001880)=""/20, 0x14}, {&(0x7f00000018c0)=""/70, 0x46}], 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) utimensat(r0, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x70, 0xffffffff00}, {0x1, 0x7}}, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001a40)) r1 = fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000001a80)={0x0, 0x4eec0a30, 0x2, 0xb99d, 0x4, 0x7, 0x0, 0x6}, &(0x7f0000001ac0)={0xffffffffffffffff, 0x17bf, 0x100000000, 0x8, 0x5, 0xbc3, 0x5, 0xfffffffffffffff9}, &(0x7f0000001b00)={0x8, 0xb5c7, 0x3, 0xaf7, 0x0, 0x5, 0x3}, &(0x7f0000001b40)={0x80, 0x4}) getpeername$inet(r0, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001c00)=""/214) getsockname$inet(r0, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) mknod(&(0x7f0000001d80)='./file0\x00', 0x1000, 0x7ff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001dc0)={0x8001, [{0x1, 0x6}, {0x3, 0x1}, {0x3, 0xffffffffffffff20}, {0x0, 0x5}, {0x3, 0x2f5}, {0x2, 0x2}, {0x3, 0x100000000}, {0x3, 0xe3b2}, {0x3}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x7}, {0x1, 0x9}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x7fff}, {0x3, 0xfffffffffffffffa}, {0x3, 0xcf1}, {0x3}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x80000001}, {0x3}, {0x2, 0x1}, {0x3, 0x80}, {0x1, 0x4}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0xffff}]}) clock_settime(0x3, &(0x7f0000001f00)={0x7f, 0x7f}) preadv(r0, &(0x7f00000025c0)=[{&(0x7f0000001f40)=""/194, 0xc2}, {&(0x7f0000002040)=""/231, 0xe7}, {&(0x7f0000002140)=""/72, 0x48}, {&(0x7f00000021c0)=""/208, 0xd0}, {&(0x7f00000022c0)=""/170, 0xaa}, {&(0x7f0000002380)=""/172, 0xac}, {&(0x7f0000002440)=""/1, 0x1}, {&(0x7f0000002480)=""/39, 0x27}, {&(0x7f00000024c0)=""/232, 0xe8}], 0x9, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002680)={0x3, 0x6}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000026c0)={0x599f, 0x7ff}, 0x8) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000002700)) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x2, './bus\x00'}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) semget$private(0x0, 0x4, 0x200) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x5813, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) close(r1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) r2 = semget$private(0x0, 0x1, 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/61) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r3) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000040)={0x7fff, 0x5, 0xffff, 0x9, 0x4, 0x100, 0xffffffffffffffff, 0x93a6}, &(0x7f00000000c0)={0x401, 0x3, 0x5, 0x4, 0x3ff, 0x1b, 0x7, 0x1ff}, &(0x7f0000000100)={0x4b3, 0x5, 0x8, 0x10000, 0x42, 0xff, 0x3b6, 0x800007f}, &(0x7f0000000180)={0xfffffffffffffe51, 0x3}) close(r0) dup(r0) syz_open_pts() 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='E\x8f') truncate(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = msgget(0x1, 0x410) msgsnd(r0, &(0x7f0000000000)={0x1, "0486df9267c7b8ac83650df3277835f74a56ad21749170dc6355faead185fdc0dff4c7f62b5b1dfe446df9d50c84998de591746aeef6dacd99b37fe4580ad79bfaf2f9cd07b3aa5d8d85cf1c96f0e55c05b785bd0873659ceca20047e93cee83fa271efb9c6c4eaaa189b0866cd31bfaaa74ab6c86ffc8a6b8ac28693f36c23c3c44111119494fa4859f78427efc239f10160f9425505069a07add0d3a8c748d8f683a4e5f133464a101adce5504aeb81420ed81cb04b80ff0ba57a5"}, 0xc4, 0x800) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b34e7f2f8f48e86a7e25a79836b0000000000180000000000000000000000000000000000000000f068d405ea0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x1800) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000440)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x1, 0x8}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000008c0)) mknod(&(0x7f0000000480)='./file0\x00', 0x4, 0xffffffff) shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0xc003, 0xdc6) faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x32dc136138adc11a, 0x3) fcntl$getown(r4, 0x5) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000640)=0x9) fcntl$getflags(r1, 0x3) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000500)={0x4, 0x5}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000580)) fcntl$lock(r4, 0x9, &(0x7f00000005c0)={0x2, 0x3, 0x2, 0x4, r6}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000600)={0xfffffffffffffffd, 0x4d, 0x7, 0x6}) getegid() socket$unix(0x1, 0x7, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() r6 = getegid() syz_emit_ethernet(0xdb, &(0x7f0000000200)="2861b2e7768e159fe6f61e1c63ce36f28b68218789e6b07aa5235376995665a37fb72eac9cfb944bfc28bead15c9015f308f26d97378f6248b2b1a31f81918833b4d2d0cb7a7d9829f52e5a7e605dd7fc920661d5f2a39ad99cc20c3ee9859532a48f2b3c0312fbed95a7e323863f6ec00ba08467a6b99b27a9fb67d7035a7f92fd3831f2a3fd427bea0414b3512e36f8f191d52eeed84178dda271252c7e99e9d441523174fbba425d42ea0600a5eea467a487ab9ca469b014de3417a896e7979ac00b587045f1b4abc0c0d6a87bd9414b8a263dd66981dc0d0cc") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() setgroups(0x8, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7, r8]) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40a, 0x22) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0x7cf6}, {0x0, 0x8}, {0xc7, 0xff}, {0x22, 0x5c}, {0xef, 0x2}], 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000300)}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0xbfff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000024, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) pledge(&(0x7f0000000040)=')}]\x00', &(0x7f0000000080)='\x00') kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) dup2(r1, r2) 16:00:08 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000000000, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() chroot(&(0x7f0000000040)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: setsockopt(0xffffffffffffffff, 0xfe, 0x80000020000003c, &(0x7f0000000040)="01000000", 0x12b) 16:00:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) clock_settime(0x2, &(0x7f0000000200)={0x3, 0x1000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) chroot(&(0x7f0000000240)='./file0\x00') readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/79, 0x4f) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x2cef}, 0x0) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/1) select(0x40, &(0x7f0000000080)={0x2a82f8a7, 0x5bd9, 0x3, 0x8, 0x6, 0xffffffffffffffe1, 0xff, 0x2}, &(0x7f0000000140)={0x5, 0xfff, 0x2, 0xf90c, 0x3, 0x2, 0x200, 0x9}, &(0x7f0000000180)={0x7fff, 0x4, 0x9, 0xb8a, 0x6, 0x6, 0x1000, 0x6}, &(0x7f00000001c0)={0x100000000, 0x61b0}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="18b759e2539f88f1f871e3a73313464ae1f3b4c8c07605bfd209f97b7fc0e34720759a9ddafec601b56e3a5ccd1dcc4b4464890e8a7e4c01487315f6fb91a4c766a616a766a0b887ba2b2f1313a8f39fc123ea9ae574af07f8a9ae04b1949893fae97ee3f037600c1781edc09dee18c68e82f1579dc2e4d996bcb873df9557c2130977eb5ca8d38ef93e203e59bfc2616540358a1b3efa", 0x97}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x3, 0x3, 0x8001, 0x1, 0x800, 0x7, 0x80, 0x0, 0x2, 0x5, 0x7}) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) socketpair(0x6, 0x8007, 0xfb4d, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x6, 0x1, 0x10000, 0x1}) symlinkat(&(0x7f0000000500)='./bus\x00', r2, &(0x7f0000000540)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x100000001}) recvfrom$inet(r0, &(0x7f00000005c0)=""/4096, 0x1000, 0x40, &(0x7f0000000240)={0x2, 0x3}, 0xc) open(&(0x7f0000000580)='./bus\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x75) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x8000000000000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x80000100002, 0xfffffffffffffffb, 0x96c5, "2fd71bc1040000005184ed52719e784400e8ff00", 0x2000000, 0x5}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4a, 0x42, 0x2, 0x7}], 0x1f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2b, 0x1}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x8, 0x800, 0x1}], 0x0, &(0x7f0000000100)={0xfff, 0x1}) close(r1) 16:00:10 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) munmap(&(0x7f0000aae000/0x1000)=nil, 0x1000) 16:00:10 executing program 1: r0 = socket(0x18, 0x80003, 0x8000) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x20, 0x1, 0x6) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x20000000000008) ftruncate(r0, 0x7ff) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0xf9, r1}) shutdown(r0, 0x3) fcntl$setown(r0, 0x6, r1) recvfrom$unix(r0, &(0x7f0000000000)=""/133, 0x85, 0x800, &(0x7f0000000100)=ANY=[@ANYBLOB="0109002f66696c653000"], 0xa) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x3, './file0\x00', 0x3ff, 0x800, 0x6, 0x1}) recvfrom(r0, &(0x7f0000000140)=""/120, 0x78, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ftruncate(r1, 0x20) dup2(r0, r2) 16:00:10 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2080, 0x2d94) r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000180)=""/89, 0x59, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x7f, &(0x7f0000000000)=""/141, &(0x7f00000000c0)=0x8d) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r0, 0x9, 0xa6, &(0x7f0000000100)=""/51, &(0x7f0000000140)=0x33) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x100000000, 0x9}, 0x10) shutdown(r0, 0x1) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb00, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7f, 0x7fffffff, {0x2080, 0x1}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) truncate(&(0x7f00000000c0)='./file1\x00', 0x81) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x13b, 0x0, 0x80000000, 0x9, "842537cbcc8a8ff4129556b5b304e568c843bd48", 0x5}) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="5e94f62e5a423df2b183810f0620", 0xe}, {&(0x7f00000000c0)="b3db87647ec0cc0ff1d9183b904a5cca9f17e5bd7262a8fed0890846eea7a8d2a8480950b64787615e52780a2c93aa64b4c6b4b7ae4c71ac80c218f8db3fa962e645457a455ef81d7a954f0286a1be2ddec7c0a7826ac2b6b28d4f2238960d1b2f2f5ecfecfa80a9a8b61a029b0436e216bb360a013468b02c", 0x79}, {&(0x7f0000000140)="82ebdcae72710e10f850661149fa60c1fda340b3b2836740928c50784123af1156c2670f", 0x24}, {&(0x7f00000001c0)="3cee41acd1d33f9b1609cca993ceeaaac2d8f28c43d8fbf8be80977f4bb6dbf077039ec296e06d6fc9cc23d2c9dae537b09e5dbead01949d6b491a57d6e6902c8ce745ccb641d95150f3c74bf98033509e868f23d37d1c9582fad44dd4e8109709c057a4e91b2afbe6d59d35b2507bb70df2deec60992d1f212917d9ddf7bcf8c279d420c2465ec6978fbdd746f4e972", 0x90}], 0x4, 0x0, 0x0, 0x1}, 0x400) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x1, 0x1c00000000000000, 0x3, 0x4, "68117edbb5906200e069de349d2b6c22ada39f65", 0xffffffffffffffc1, 0x5596}) 16:00:11 executing program 0: socket$inet6(0x18, 0x7, 0x4) r0 = socket$inet6(0x18, 0x3, 0x102) read(r0, &(0x7f0000000000)=""/113, 0x71) shutdown(r0, 0x2) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1090e87354fcabe99abccbf3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400000000000000000000000000000000", 0x63}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000000)="c73a7c808635b935639b78f46a06d57f", 0x10) r1 = open(&(0x7f0000001440)='./file0\x00', 0xc0, 0x20) r2 = syz_open_pts() close(r0) r3 = dup(r2) pwritev(r3, &(0x7f0000001400)=[{&(0x7f0000000300)="30e289c4b4fb3f45599deb554b2fe81dda95df60dfe4949221ca3482a21559ff4ecfdfabc343840ce30421ee21639dd590e3689af7c6ea63530fe80bfc40195eb9bea5f5b4645ebb83d554341e17a6eb336313c6da7f5414115fb6ba8af29ec45c68876a983b2d85b291cecc1d9c9526399cd4d6deef0d7472b36d487bcc751f734211dd042633b211554b720d8bf45df3bd90aefc066217a376f7febea71d4e7d1be3556ce9ad50add0fabbc8bb7fe2f6bd310ee86d789ef34851ea3aa746d30690f9817e17de164a2c63d0e2344338b43e3ef2597c8d331409567364c1dd0ac4b55e0e3e74c9e8b36a6fbf4d1b1b1372106433d5b606a3", 0xf8}, {&(0x7f00000001c0)="8f6c8e4d3eb8ee6f72779ad5ce8619c910c13d3f42e7728e5b97f397554e26477f2336d9aaf5cc212339dadd5213b84980387e06d003ed91758c30b34dd907d6eac9069a4e74eea2169c8c6455ac6e66bef18d6ca645fe8a5b368db6aeae4b214eb452684572c287e643f615d70ee6ac8ba39a89a885b30c7085c337135a50c7801c9953a218188834700c0e2f9d8a8c4b4037c437984763d42363ecca41ce2c9266f6fd1d02709ee060974b79bfff6cf36e28c148", 0xb5}, {&(0x7f0000000140)="9d74eb7c4a1b003abbc88a755beabcaa4704214ee0b07124067a9ca8263de5c497adea3a8cbaea91a6bcef71b94101dd", 0x30}, {&(0x7f0000000400)="f37180ae1338ddfb91ab7c6da185a496465a390c4ce5fab5cc7a4b637f3b5c7124ae366ee795149912737583bbfa026cac6a253ccccdf529058300302455cec86c9c76df734d2623f85aa053dfe925fd0b5ce52593f48c3cf7c7ce25794d1b6de49bc2b4c1e1d0c72cfd6d6e24193c5abcbbb7ad4b5b6ef7869d88cfc23f5776d30f4b9aa06d7d9d6f43da512267cbd88936a143694fa0fc9ad877655ecfb409d01b187c3ee8e3ba6ee48681b280fb5a6f623e8695898c5a967ef63e3d1739811e70a096024ba90de2318115367860b5ac5cd875baf6e60ded1eb06aa1c9d8a2702fdbeacc57585db0aef8be9389361295c1941dba9fd3efbb1b694fc2c9bde19d4be1055c9e31b04c6577d2b0d9f83e7d97e778acd2e0fb4a0fc65fc20d6f52e7f42b34c715a17998c2377d7267a8d41018f68758213c5a6c19036f053a12e183f797880daf013962b9c23e227ed25bfb80a6cd53d80f032dbd0fff621d5deee6bec755e4e00fa74f6ad732594f042210962777432e701e05e4ecdde09cb4112842d481bd0c98ad396d10172b5a33efcc2136931ac4a356476510fc755b42a92b9defebc3a2cda7cd9dc509daea006857a922ee6607ef7e08e3d228974e0c5fb01cd0a4458716f900dc7c819a74a5ef2fcdbcc1e4b79d125354f308fc7a6f768dba4385005d916fb572d1bcda268c10b6cb7fa26ae9f0ab00c9c680f203954541334c2069fad798275463cc24e52daaacdf1a0e97c3942fce4fd615b3117143b73c97546c1bfaa2432d46f7fc36f9ec9c03f565f08f9f16d5827fe2c47688f7b5c08a1b8ed2bde481aafec806b2254c6d3de2282ec99e73f2a3bb9f2ffee4c6cd7c2eb90531d3a0afaa2ab08406b4a44920cb143bde95dc229bcd576eb5c129d046040e0c58c782927b67a7d7e308617c4d7ea14fb3369e30399d356cf9229f8b4201a9e040e89cb1e8b9efe59a594d0611c282e050dec56e9cc33f56f658e5031a5ee4d037cf1b7b7651f741d3a9c91a68ca1c00b37e9c9788ac3fc0f2ea78ff7b675c2e61540d562da6166fc852f9ad2efeacd4a15a2c472cd7308c8e305d2bce47be8b4ea35f8f864a7901ed5d04a880b9e1aaf5546d161d92a0e45d674b1b4c751d5a41d177604f640d8e14c71e9f90b2514b5228e8c0f397e7c0d5d8691c77edc1bc48ed50c5ce40126cfb881eb949de44ba62c279ffeafac092c493c2984f433fc76079ebd969756b78283c625db5f4db8be62c1daf7609ecbef4589b9975549229dc582e9e591840be178ad141c7ce5c3048b2349b96ea6de1eac48b5913d68b5051ed9857f278c0b33f551d20310f5581f0441659c0e71b0d4389400ccd67a762f0f82d2f46cf1c8e5b18697b2b91a2124056d4ff67533294f6e4d10befe987299960b80aa7a0d799f4e1b79a350e8221d2b89c72662a1b72b1717e969c1ac14ea24828c90d36b21b8df688074ebcaec67accac4262afe1c80e4c0d217925fe68c0ef5549939f2c158a4c9618d70d59d4f75424cb54586187fe8a54d8e215b2afdcc1de5b91b0710d4de58e349b1a58abadf3ed1a8c4f33150141ca52056a483f92faeacd63b71ea6bf6e3fa1b25dda035c8f483aaf7f287cea6bf49ef40960f68688704af56d0523b7e0f59e8eda4421c9f32eb01e3cddb6470e3f92cbe25c2fee2d34de9a5ff11f063632c83b3c0455efc5df3c1292a7be980522994feb15875590f3c084716c22c1e8d360d7e2a386f8cc1ac9fd9d3dd14f84e9b0803a9efadac3e950670e2b159c57601f8a90393b5f3791f1a8dd0dd0bb936cf99cdfefc2096e69852b5610b5cbff788f591efa112c67b6c48c4c8ca97372faa265328de595954722935af1b571d76675eb9525b2e75d86def5d3601f00024b1280343cbb2904ab52716ac829daf73782d68fea530909090b32c13c003eab105c7c5aa5a64f0c8373650550207306e94a0ce7143e94ff110860039b7b0d0b8a8c16cfb81cd4d3f0979fbc0e3c43080b85504554b21f6e4864e1dc2edafc21fc6d8b50978c0e1ab9fcf130a8d83f66c88971109dbef2672c1ed95bf2b5b3c9ce820c7a0464ceda9e49b17d0bd0fbfb62d78e2a76fbb4734069c97130607b5c8148b5690b7fde276b74e23d5b545c21c5b07edd6ae7ad0e5f7f3ad4f015da28b074f616e18a28f88e846968904c26d9b49d09f161df0620c82a6c4763533f0c0b45f60081ea095a96fc93a9dae7c2ddee25340844cd3c6a95af76c5eee79943e2565f73bebe139f672d7ecd6c5400b79c812102550e74c577117c8cdc799b598dd39d98dd8c9c31d21641e5ddcaf6c6b25e192a201f73fb4ee62246ce5e6d8127626f0b50d52de949a5a78d1926c7a424619a70a4af71f89f44f001440cc797e1ee9b03f43174fdcad91453ea7bbf8b569887e3fb4480fc34454b2546aa190ab8cdf4ba502fb9dc358fd6f701b123f36a81dfe67e60f417154dc9dafaf53bf09a56e1ef21fd8324bd35d7ce94e74170fa0f22fa8bd5730dd789b0bff4a3639bb49192db0d5814e2edf9de2bf4f74c0cf1ebb1fa6bd04f0834a11611272951497303891e79b66ffae04d9cd969243c126ce3289a867ab724249499d17b2a6cab8e6e5fd2031e9125bafdbea2db8b3efa636de698af1ef6a491100b8b9e28e86cb1396010c55f7dde4ba3688c42a87913e8e6f298aa0af352f55f63cd8f503cf1681891a710b5b5bb1ee24013fc3f35d4f613f795bd3732b3c73f7807ac192813b7a495d62ccdb41c4b10afb82a1f03fe1ab87d8557fe3a7d09fc9b51532926d0e8d2f22c8a4b50046f994b9c46b9b00254c4b409f8e42ecbe5959372720fbdad7f815098035234e5aeb50ad7163efe4675eb9c35a1406ccc889f1205a891093edd865fb9879aef2c0ac9ba599734092b2526a22f9affc04100c654d0e1a7c01b8efd66b55f3aabed52e61f21e12324b421012eff1a2d29b064aabecc3ae481bd5a224c341965a1229806d1f525d74b315c0c4bcab9b02df0a5f5d1aeb8b5b3ee6f5983c823d7178429fb799cd7c4019c0aba2bc1f0cc7f4609b7eacbe081b48459dfe77382b4648a4f89093db5512e2b169d20d5744c1f4a6a95a72ffa9582182a5686b654d0d69ae1460ce45bacd0c594d8a7ebe5a1932c2ec79d8c31c67991d2b8515a12f32f0d944ae2781b4aefd92f02fc124cfd469feb92e019fab33ad865c4cf05de25ce78708c22ac9839b4e10f19f2f447754bd3299eb64fe3ddd6e03410ee9166163e36a59df3fd81681c5fd6646a5bfe0896237256ee0103b13ec2f919e0f25f54dcf5d1d7bd5682059a2b9c6ee4e4165451c13b1bc019171d13be0b02f14ffd9e52e7e53b7852b47b557ccd7d1cd8098d7279ac49c5c6998973ffc3efe85823cd921ae98321c6a604c1a5da2053ef9972e04b25400da0c5290e759f93d9a47760c66093a59154f01c94216781796dee3ad8881ee95a846721fdbc99766f23f40672d948283782ba3990e68511ef35d54a7568aaecd1aa0d441981fef4e86c4b627fdecf9654df34aada6178c450fb640546256df71872c9583b58f1c0a90cc802b965812ca6dc59308731eb5d5a8d3c11d895b7e894cec6c14d6c86a5f01fc2fc9196e4d956e16fe7dcf099b196468fa094483341ef4626a8390431c991f4a64f0c06bdbdf234bab4b39387ae22d8d78e1fc18a64492f663fb21aadec06e8374b39007646f2d657166489a9a7379290696ada87f84121e4bdb932022c37a372f9ba7c4366a35dfaa3b59825661f8358e30f93e13e54026d662050a341d6b32a446032314561efc3eadd2f77cd93f4d1a1102b0a5171cb3972daef43b4b593d28f5c718ef0df805bb35359c9e54029d422f617ce19d7f0376e27003f09d9120decce9e632488a86e0fe0243c29b6d838caa88896ba623561e92f33415f38d3afc99095af7635cec3f88352f512961e59e74c23fa295ba172dc48b2887213ae5d13acbadcc3cdf07b9686e2442d90d5c05528c05e816588a7e878aea9ea0ca839bead289216ba0a91168168062edbdef2edeff7989dd6ede8f58c195857b301fda506904ead11e1691b21c234a0e14e5d821f639f2d96d5b42df6989a98389ea9cfa010787af6c28a001d90976c8835ab091c2cd33267a60e3965aeb106587ed735d9e06b9e95d6070892bcbe8725ed087b069c4df15e790cd7a9e831681d91922389f66683a425468eeea76c608dbf21450908ba54b67809ceb31749b13e64f6673de09aefdf7df5f914022193f87284ee37f4df70c44ed27d8480b815ce2d38ff2b3c2e270f5352f50b97b5bbcc260d8852af7f09fa9df0c1b41dc865358b24cbc1944c32ac16da02c2cec377a8e8f8d37b57a6ad6ddb34941885d72d99db374034f756b2609a33824af073fae671ae80e41a20aa888363cc6f7328b03aa3e0ab5370243e79301d70267876b2e4f012d63bbd78e37bd7a2b788a76724bfa44aef18033cf60e06bd901e8f4a31dec83f3d17d35267c11c6ac3054f5929612f84b80fdae9c566225bc2cdec5cd4de300cf6f76445b4cefc16ba2340a9c56f5c39417c7de33fc8b68f7061539069fbadfafdfe10eea8a588e300c1f0d4a40300b8dbc24c6f5db2b11cbe67d97d6834974805fb1e1eeff14de41549b743f74722b7e5206939405f8838afacfb4e4c0a9fcf492a358e9ff248c52ce54f4c6b4f9fb66af9e19f5e895650441b7d03098e0aad1ae28fae2322e484020201d79c89b6d5c772de7b2e56dcea15b954af8d06d2a6e0c9cab2b9e8c28463b68c50abcd963a3f16939155794c7be61e6585bfce938b2dcf4d9a7fdfec0c6522afeb8a604203be90178146d3f76e2999ccd4f7fa80fa72af7684a27fb6ee353fc87a57d91886ed65a9e90c725233eb2b0c7d3508541d73b0a877c0b24f17e8db254310d5dbd51286451157963818387c57e08a13cddf58a51baa79157de48509fbecc908a47d9b0d768be46a2f890090595d5cd9af09d508957ed604c0eb816d19dfd6e60ccc21e666bdb4c5f95677d1083e69e54f9ebd816e5b98ba6c60e298de646cdd9cc3583f91b832c539d7b3d351afd92a71e5bf72b43556d79325045b642f416e8571eafa7d7f8ea018de98042494d00f0da40dbc514f3f7d285a6e96726a7dbb3fd2d11df7f1c10c3ab88ffb6b481dd2db1e8dee959c8cf3690d3004e7cbbb4af25f4cc21b804795baefce33e526947359157e1636c4ef21088c87af70f96ed331c12e6a0529e53cb2383926b2c260c888986a0886547190d51fa35f54bcb8d9e8ff70e4d4e7f1f0cfbf3e6052d82800e8b211d0ff288d2f39efa0dfe37ba02f5dbcf85ce211b87fd20e0315542cca9147e1946e60de4d01d4f28e4fea82bf8c5e6719aff25be5f95f83b86ecaedbd06f302c3862b1a8bb1dcb379b77acdaec61e901a3b64ad244f49ddc13529485f1ad89ac1692e395dbba93a99a4a8f6b2dae34ca70ce111e808f3528dded9cd64d9b68b6d08196c71dc852d2750481bdbf3c6f3c576f692afc8b5d8066ae5be741d8a88fc07ab97e40ad1669dde47d797bc8845186e8ef426e244ad29ae07f159c5f80c41dc713ea22c1abcf2cf0a82af4a4820885d91651bcc0c1d45dc5efd00417a128af81cbe11a7c016eec5765e90f703c7affe99dccebe0cbb3e08e4148a4b6416cebe7f53c7ddfc35e1ed4cdc396a04a742295146fc859d62896db4db752029d06b6ee084906f6e084ecb90ab06e31834473e586c509f35c01e9bcc1f8a13a9d217c227b30d3411475fdeb2da", 0x1000}], 0x4, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x7, 0xfffffffffffffffc, "00000000000000fb7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001480)={0x9, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000014c0)="1ee1853aef8e210208a148b8cca3e4cbba0848098ede495fdf37e207be5b00dfba0ab3c11664db91bdef55dcd9add1e243267bb4b846dcb83f134b3082eadecb4b6050115a0d93306b1590b6449b25cf37cb3cc026d39f5e7cabb1d8ea3ec7e981cdcb68c713e04f938082bd79ee406804112512f96623afa7e1573b7198c6c143a8a82e008ef1748f7c833ccd93cafd25bfd81f735785f873131ab7eba919a4ddf44fa8b1b7dadbab4beed5893225b1eab36af4134c37343e389dd318489e5e96b036e53aeaec8497e52ce2081641147880d3f9b475c1912ec9fd68479870b2752cace38a937bb6a673695e9dee517e0e1dabb379fc3d7720bbacbfd9e1f6dd95f8eacd9a2d2e6b75aba24cf5c81d9906587b29e2e541fbe55549549ade8bedbf0c9526e25b4222166aa4eb202bcddc65e83203093240ce58b0b4ccd26c5c99981c2ce59976bbf943c71052db19cfe89cb2fd2f5931a550b9b12efe4438c10813e4f5ebc7182d655689ec8d4a29e1f3043ebf9b7349c32b98b309e04edf090d7422570170f7676429ba6c4f5730aa6e825a966da55e1ee877562b81d5a9618809e1fde10487e2d15d89e1d8363f71f7a112d53df58ef145df538e1727cf2eab4f4d3cd7a8eec2585e0ea30cb49dd90ecd9efe0275e6f0d09ccc2c6b3a7466e14a399f6ec6d4ffd53b00e0c08ffaa6a4c3bd8b8b9565571493acfd72f61f9f1648234c7b4b7eddb91c98f2e3a5b8a4981165dfa7ef8d7d3203e853da40086caaddb0236d2be7b5a3df9eaa86df53f434e034cc3be4920fb3c8eedc77b1ee5d370e61e66292bb336b60dd25e79e61b877c2308d11b5ea13cdd9268f9f12ba77edca22ededbd7b33aef20169faa228047c105bed83c910770c9c3990abe94a099cfeb800d5ff4edb801aed90e28d20c14d33efd60f484cb0a67874ebee3a36fbf5ced26cf17b398e89fd080d701cfb78995446a124b5a3e65f7c0e62cc16fe28f3c46c7b9d51d5dd84c662110705683833bc745f363ecc9d6a39b54914a47a5e1cb675cdff90665a804c1f09fafe04718ca0235912c64bcc73e855b7cb69a89e839813663d4270400260828286a41cd18ac9b2175fc882b31bf1ba6b0a2b44163a48474a1991dc1115182fca5bf1811de52bb1a9d8e2ec78e36cdd06f11f4f056a618d1756cf5f48b527314c7966036d6c55ba15605fcf3254270c9cfec9953f4e6facfe283ee45688787c72856730537d46454bcfd2fe7719033b5604d82e16c389a682d0de0c338e764124b0d6b6266e8430bc0a07401d3331ceb9634fe9b95a6960d570860346f36e89c7c708091e98a8cc02c6222189483b2c0651a8de038c7e4931683ce2083de8689cadf5f7f12d318307eee714017538cf435fe60f75ac561375d02da531c724a605a1444ee8e1774de3725dae4ed1d778a0dfa4608c7b6d9e045d9aa81c29fdca2dee0bdb9f3f966e505ccb34b51f56ef99a956d3c720d70689c04e8ada112994c620a80452e3d8474abf0082acade1459a05d05863681fca206face2c2b4e44c9d96ecc5f4c927ec18adbb2674dc6224a442980619b58fa23660de3c894fec19ef42b76d2d50b34f54edb6bc175a70cc56b38ed4db312d69b376b688a157b7aec23657cd63f6f756e26662eebffb7c52b9d69f33ee35cf6b924ec53bac7d1156b658c407617c8af7718a5a99d1201afd28da817ff6e9ba95b9bf4155cf7b49a526a97aac5a14e86ccdfa79b4efa577781485f7fe93efe53158073dc2941b63c8b1d080a85ca89c2c23be1ddd4ba93c10953fd74044b7b4e33e5eacec384cd9e4e8bdda1cf9e1c10ec2b90181079838609644ec33ce63ab110ca132a9b87b8267f69f128e078395373dc78cecf414c773a96b9a06210859a646db255a02f9cdea3f990a42e4038b78dce6bb7956aa0a9b18073f8a498ddc8e2a5b1dfc29d55ee4ab495e6990e368a702fee392577a0958241b86cda87697fd68e5c9c7d12f893b284835abb906e2d64296632f6b0e35be9fe1855d37c4840fadb2c6aba4e72dc8cb1fd90c9f44efe5cbf11ef78fd38aae557fee0356d1288820b06fb1214a9c8d838f0ad4fd3c2e05658cbeb96ed2b7a0a9ffd8906fe4bb6a3cac06ad4265e69c29ea3c1e6c1820a13b60475af6c6ea1d2c00ba3902c609719ca9c263d1b93203d79d48f6d8ed83b6a9607f35347478e035909bdda9772af277fe9c09bff001d40d8b3cde6100e7b300f3b6331ef04ac5c7ddaf873b5d970a086a6cbdb319bbcc14eeb983e798553c18a489732bd9716dcae3fa97bd51a28fd5778fd7a25374388a23e2dfc9dffc2ceaf58fd31c80c4f88e021d268a68eaf2675088bea4810fcf78cc1fd9b181bee2bc68687675b3742441f8a09814d8d00346ee7925e44f5bd3558ca77a265eb19dbc68d93a87060cd20b6425f2c22fe62645a92ea7477ced7af00ced1c5409207c76d66c860b9216f3401164e5062aa6e27c1c14601126817ad601cc3b87673a9dd19e9ac6a9beb89f72c81e2b543c83b2f0019bf3d7071ca175f1081bb58dbe7afcf7429383ecb75bde581d3fdf93833d76ebb64eb17e199f8aaf3df6f291e4f7edf1b28baf366915590589d0cd47313fba3db64b4e82b9fc9647850b30d78abac82548b867f029500cec2efe3a9b7c939ac490c2c005bd5a2ba400f3787e606449d6f99770dab30b7c7757b14375f108ce1c9e484e9ee7ba98a19024a91fa027baf43d7dd26bf5b83a12d341e20b2704bde2c36a6f429eb4be4b3a849c9f51ade90167cfcfeeeb74db9416f10703eddbf8da650210e6ebb71b6aceb6d62ad6e824283c862150d4129577da9592ec0789623f9e3db595ce3e3b76bd1eece801e978df4b806e46e5215c5c5e03000b76e75097493eadd78784be4cd5bd6f44214ea40ff92ac761b5712163f55eecde15de2b6ba964dd20793bebe82d1a7c0d98e8c934a52521691fc29e623faddaadfc20a3f49ef4f195d393009623f6e8eee96da00297ad11389fe5fd508188d13a4926638b891a729af301ee54e207ecbe5226f41afac53638e6f2ebc682a96ba271d763e6e0b88772afc196b855b9b12a28f1fb854fbd389964af984729cc81412aa89227b2f1968d380aa7f496bbd938473fa84756ef44e1b06897b8e2f7d63e2e272579d90a2344267598be74e0d00330d8d088ad8183d4df7ab93890581ec01c3e39ade6e00731204cdfb4518c1651cec3f2cab614f12aba0f37db0ed1f7bceb47d7f10430cfc91a3aad03d78562b2a8325029d2d144b9a993e9e43f97ed556a67f8d3b740a6b5dba67e0e7f49680c5b8bb597f1b5f6f413ba4d4fce334523f01404de95b64ba2e3f5c36b9ec714144bcdbf3eba48b3aa35455c1ec178326ba1d96f3bf56fb42dda15d6066b37158fb4461ea61e0d062af5d2590b93c19a6ffbc811aa69ac444fd770a228bc743b4f9a5fc9157290eff08709c620892300e36ae32eb1d09e3ff295faf61e5359a30bfbf2cddadf19e1c0de44f6d5f3d05756cbe204390916f4013bdb0c98ac5a7636a378fe1e104ae5d74fa2ecf06fb756c10cfef46fd0fb206a8f781b4a5c3a77bfe7d632762ab94bfde95b5fb3f633973d558ba6b53525568fde785b7160ab70486ad5483fc1d41ebb3ef5cfc3f4de88508da10cb52ce3b83071c4feb79a15c1c33e8e8f3459d9917bc8711e58a312356f96becb53d5a74ac5334e300a6dba1c460c68f4505e03fd31c43f52226e9fd28afb9b65097c681f3b2ff49231dc31bc54ba45e96866bdd16a9ffb79cc6458152b6ee0b1c80afc2d7f65e0ba872610cf3357c5fdb7d08b15631275d3e2d5972137703e53670a6325c284879fea167111e9510ae5c65ee1d7ded8934a78a62594ed325f7d57f452b4d5c1cc99d9dcdf8ea97cc0fcfffe404edbf426a28f4218fde80e065fdfd798bc9498e65b42a920e27fb30783442c0995841a27c04416de7ba16779fde467c1478407904ff56ecf6bde7dfed3fca4790607f776313d6936ea9f6f8f4e224ae4194531d6b343a4c5e2b8285e29b937afb798aa2bfc8e10b9d5de02773c7615610ab1c8a8256fe5ba64033388898167c6d104d56a293fdc6477088de45af9802ecd186b714329a8d1517bbc4cc438dac122c8ce18d8d1c8c98726bbb219a0a80d73ad111e09f915cd6571b62377a37d01f0403ab33089ba6b33bf475ba3926e1c2df959d6e171a9eaab6c052f7c0db0be0e5b08e0a6616249ddb2c3c045db36130fb1f3af99b6afbcb5483351069c64fb7ca9a71bd82d9a774e8a728e6b66ab4290264c974e5f037d689747d71cd16fc689449d5f06e565a9034c62e1b954e36bfc2b7e1146139ebaea77943554ddfe498125c8fd6643c6c62537c18137dc13997b41e3040edd98e06d8d186dae5f6c30bb69e81ec622fafa87eeb71dcdfab5571a4710c57559c98778bdb534ed662f615ef40d285b1ba27cf8b98fd93dbea7be55af7d30db8aea4dace2ded6241bce9fea0b0d3a3438083021de1cc901f11b93f1938cccd073e68a8dc5b54be772793a883c1e2f77ad0b4a3cfb2f82764d4ac7c6238f6abd9d43d7b13f283cab02966c4df239abf950117b74a7086a39f876cff93d4f9a1182921e9d97f8ac28ac99077eaeac6c7bfe0ec5e72329e4191198927ae28a62a2fe3d6aaaa54f6f453bf1c1a6a29c1f7924f625b4d8d69a3f273495880dcb3d491d567693545747a81835ba49d4bec889ec3932a71cd7128c492fb21e43f161d743225570a1f7bd81361d62747067859350f595c87b94774c85f728c5544f44606f43dd793af63b62fa044adc346ed1098c384529e036b219552876e565845d1ecaeb0d5b75b862d6e138adc64d25af6e45c0d4ed1c712df86effe7e41be1c07dd8fdebe9493d468339a0d32b9bbe895be02dbc688f3cf1c1fcd483ec51e4449e5c686f4e6f83b804de141ccc9b8db9aa9a02bbdf3f2382352c306484b8637cd5a12162f631f3cda313b99897c856276cd94b1a45594a114dd1b90cb48fccb66590cb73369e47a188961288d2b595baeb5d6a702af201f301b4581fbbff797d91220ea291ba0852a8efe543f091ed729fac66342956149d23de2c446b3d83577e38a8ee7bda6eddaef144ac5cc55ec98e72ba71dfe23062232c79ad88c007b6e496ce5e2d1053b148bb4b806c63b35629c6194629dc1cb090456500765a45b4e5a74622bcbd158b90189fa99cad63eba0e49011441cf7ef3fe97bb4efa951348c06262e62058a208c659fbb50cc39a8e378d385daa1670a403990ba1a3c6034e32467a6791dc42a57f15d3277f979406040d96029dd48c077ab9d6acb4acc694395e7ae9dbe16479d04cb1a6f91f398b4ded2434013fbf5bebea7ab2c2495269b5363d9dffaa43284c60b4249d2bf436371db076e6620beeed25ed9ac621f53582f341caf522eacf59820a511f4aa72cda29e834a9a24414b1ebfdf803f2bfef432cb04cc21033d49bce5aaf318aafe568dfd8f12a4bf87ee4783bf8fe72800c8cbdc65172f51759e14ee1f5024e081dbdbbb833604ab93d87d51d48d38a0fd73803cac9b8124c4c8c5ffafd53423cea11ed9ee3e94d0a2d4c0cbbdec8d0e3a2ec33a00b33cda78255c4cef24572ee485829ceea9f67dd7a5848d640fa0109a1726564dc0d1ddc90445846cee890e6ac01b6a9186b0d0de807f684298fc56970a4b4e34d5e1401fa2af5963b7f1f93aaf0369d4cb0feb0eb69debaf3651527170b2c9bc8d7d597e2e5e91d346eaaef106c80fcc691b", 0x1000) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000500)="2976f21f259c03ee2b753a1bb2ed5aea145bd214ef0495b53e67c75505b757a8d6669838a35df48899b8bf18ab10d8404c105d1632500e02c99a3ac0ce0f8f00ffffffffffffff01d0567424a2135d327b065718225329f633a91e93c73dad097a56453f565383bec041657aaa3fa9d9b46603b01e47a2f50a6bf4588ca2074a0d54c8ad717f93196c28834b579dace93419e3e39ffea59f0aeaa92c0e137b53e0cafffda7c593f105fac7c2f63960316d7f29dc816d0e6a45fac7333df0fce7f77c9b5d9351cdd17f081e63490c09268641d531cc0000000000000000000000000000000000000000000000", 0xec) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000000)='./file1/file0\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pipe2(&(0x7f0000000080), 0x10004) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:11 executing program 0: msgget$private(0x0, 0x2) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001800)=""/104, 0x68}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d58952f69516a0f09af25489799b0f628f6a2bfd4f6d1f1ed455c91c5bea3216ea957d48d9685a3ecf1e18a8d193d4d99e42d40163045ded63cea48bacf52ea13607370a7fa653dcce27f3ef344765fbce23fa705723d503b2ce8e12cab7d46f977aba4103e2dc6aad4623b5e679ec4a250ce5c416d001b39685323815de2ec80da4697f9637c6415224e1ddaa0240975c29813a20941ef0c620dc208670f779214d570f7cfd57639bff05392e254ec4ec373d9c475fec19b4905c67c36b56617e4a1e4f24d8", 0xc6) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0x0, "b81596dc21220004082d33b2bd6c2133e100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x86e1}) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) getpid() bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r2) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, r4}) kqueue() open(0xfffffffffffffffe, 0x691, 0x20) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="9cbc966b6efcdb4402b276fb24d036395c419fea3e9eaf12d17a02d6fe4623a15f0a36a70e8c240c9edfcf93ff9880b76229adc85728f75ccb4961b4e1a0896257b11b2d8a1875f46e898cdc28112dd84134eb609dd83bcf45ea6e8ada0dc465bf47cbd4fa0faaceca29580460c9a566dae110374484a5a2713c7fbaba83dd8af624932faed1aefb3f96eacdfc5ca732876bf223cbba177f08138e39512023a832200bb41c4c13aef74245aca8cfb51c8d2dbaa100b4177923ae35deee2954f418bda74f78a912629adc000563f437fa96acd736ba8f2ab40c357628bd57c43a36410949bf79158748cb2ce75e2a54742b96150706ed5cc31d4f99467c1bc17d5d0478cd8de5b42f99bc562b5ddb1c773f023f873b6399660c0f263aa2cbc3d1dcdf5702190a527c6f8bec74b5913ba63e552da031ad39c59266f7564db51837ffb2485dcd2df43a6469e54a7735815f73484f7cc0a18399be1b91e59ed8b0b1a1ad4152f0d4c5ae4c8e204da500663b38a9051706eba0c362a0dbdb241c2132cd1669e49113484b18dff1468a56c584ba023e8cf6ec9ebeb0a18737bf9eb2bead8813f91d263b3cfb98d6f0af5827fa49c878e45407ea18199356c9fab70a51461c04034ca156badbe8533ac0669c910f151c76185697d8af5dbfe3a8235ad51000c14fd7c124a62243aebf2b842983c4c687b25eb0a3ab5f9b6d21a63bec505d65693c1373d2368522e0be7773bbdf68e90adca4ece8c859268ae16ea97da7c37bbcae6a3580848cb0ce075af526d05c7f1fa88bc182e8009032e0268c456b65dc60", 0x243}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1000004) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9) minherit(&(0x7f00000c1000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000253000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000002440)=[&(0x7f0000002300)='/dev/null\x00', &(0x7f0000002340)='/dev/null\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='/dev/null\x00'], &(0x7f0000002680)=[&(0x7f0000002480)='\x00', &(0x7f00000024c0)='/dev/null\x00', &(0x7f0000002500)='/dev/null\x00', &(0x7f0000002540)='(%/]-&\xf5\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='&!+-@\x00', &(0x7f0000002600)='(\x00', &(0x7f0000002640)='/dev/null\x00']) r0 = socket$inet(0x2, 0x5, 0x4) r1 = semget$private(0x0, 0x4, 0x80000006f) semop(r1, &(0x7f00000001c0)=[{0x1, 0x3, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x80000000, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x8, 0x1000}, {0x4, 0x100, 0x800}], 0x6) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/158, 0x9e}], 0x4) shmget(0x2, 0x3000, 0x0, &(0x7f00006e2000/0x3000)=nil) recvfrom$inet(r0, &(0x7f0000002240)=""/169, 0xa9, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000002200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002380)='/dev/null\x00', 0x81, 0x0) utimensat(r2, &(0x7f0000002740)='./bus\x00', &(0x7f0000002780)={{0x2000000, 0x4}, {0xa83, 0x1}}, 0x2) symlinkat(&(0x7f00000027c0)='./bus\x00', r2, &(0x7f0000002800)='./bus\x00') ioctl$KDSETRAD(r2, 0x20004b43) r3 = semget$private(0x0, 0x3, 0x208) semop(r3, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000026c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0xfffffffffffffffd, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8081, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7, 0x1f4, 0x1, 0x1, 0x7e000000000000, 0x3, 0x3, 0x2, 0x0, 0x8, 0x5}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002002, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x400) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x2) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x140}, {r0, 0x1}, {r0, 0x40}, {r0, 0x1a}, {0xffffffffffffffff, 0x3}, {r0, 0x20}, {0xffffffffffffffff, 0x56}, {}], 0x8, 0x2) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) r1 = semget(0x1, 0x3, 0x300) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20, 0x5}, {0x43, 0x7}, {0x25, 0x80}, {0xc9, 0xfff}, {0x1c6, 0x7}, {0x0, 0x9}, {0x81, 0x6}, {0x0, 0x6}], 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20101, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000040)=""/13) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) symlink(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="282d16d5753827", 0x7}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000540)="47cfdb371f8e946462587711cd7eb1b5cec43a231a8531bdc32253fdfe98a9f4bca4c15899dce28bb876683f08f889bdd30cc9d3d183557caa511420cfed549bf50ea0a3059849dc4ce1dad393eb814ba7045021683c2bc2919757d6ba603ec67b92970ba424831249b0531c2dca101c4ba985d4b77c18da9765fb", 0x7b}], 0x1, 0x0}, 0x408) shutdown(r0, 0x3) writev(r0, &(0x7f0000000980)=[{&(0x7f00000008c0)="73753999319c32a55f92d0b4582d47695019e8bcfceb5d1199900a855729cff824ab72fafee9390935787987e9c44d932df905c7624c1b88c55b9bbd1e9fc6fda4f7f5a3f8fb705d01376126874ada0f76482d81deb51f508209acd5c0d48858697b7075017395835b0c7a09f70cd9c8795de451966ff36c31f0e909d70a294d5e0eadf23e8f959effe654bc8563b06a910f9854ae94bacf6206ba20178a0c02953b2f1461491f2c547f054d", 0xac}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x4, 0x10001, 0x47a, 0x1, "7640dbd9113f65de3d52230fdc67616ed1853bc5", 0x8, 0x5}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000380)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) msgget(0x1, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r5, r6, 0x20, 0x7fff}, 0x80, 0x1000, r7, r8, 0xffffffffffff7fff, 0xfffffffffffff000}) 16:00:12 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:12 executing program 0: r0 = socket(0x80000018, 0x6, 0x3) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xf0000002, 0x9a47, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000085, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x7fff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x0, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x95, 0x10, 0x2, 0x1}, {{r0}, 0xa899fc3c521b9511, 0x10, 0x22, 0x3f, 0x40ffffffff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x3e}, {{r1}, 0xfffffffffffffffc, 0x15, 0x1, 0x2, 0x8}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x31, 0x1, 0x256}, {{r1}, 0x0, 0x24, 0x81, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x14, 0x10, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x60, 0x3, 0x1, 0x30a}, {{r0}, 0xcdf52196beb9812, 0x82, 0x4, 0x8, 0x98}, {{r0}, 0xfffffffffffffffe, 0x31, 0x40000010, 0x9, 0xa42}, {{r0}, 0xffffffffffffffff, 0x92, 0x5, 0x40, 0x10000}, {{r1}, 0xffffffffffffffff, 0x2, 0x600fffff, 0x2, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000002, 0x1, 0x3}], 0x400, &(0x7f0000000000)={0x8, 0xfffffffffffffa45}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000005c0)) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0x0, 0x0, 0x80000023, 0x56, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x10001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x6, 0x20000080, 0x3f, 0x32d}, {{r1}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7, 0x401}], 0x7, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xa0000000, 0xfffffffffffff9a9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0xdf}, {{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0xfffffffffffffffb, 0x40cbe8d8}, {{r1}, 0xffffffffffffffff, 0xd, 0x88, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0xfff, 0x3ff}, {{r0}, 0x0, 0x40, 0xa, 0xffff, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x80}], 0x6, &(0x7f0000000100)={0x1000, 0xffffffffffffccb8}) write(r0, &(0x7f0000000400)='u', 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8e, &(0x7f0000000140)={0x0, 0x800000000}) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8420, 0x7f2d0c02f4c0723a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff40, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget(0x0, 0x3, 0x80) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/188) sendto$unix(r0, &(0x7f00000001c0)="b100050202000a00000000000186ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x5a4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7fffffff) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080)=0x10000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000140)=[{r2, 0x4}, {r1, 0x40}, {r1, 0x40}, {r3, 0x80}, {r4, 0x4}, {r3, 0x104}], 0x6, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x8, 0x4, {0x5, 0x7e87}}) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = socket$inet(0x2, 0x8000, 0x1) fchflags(r2, 0x10001) r3 = open(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) r4 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000200)="b47bcc51f2346a25a43ef6932f45646af98362fb621a4e0abb17b58d858440b12088871a", 0x24) open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x10) 16:00:12 executing program 1: openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "030000000082ac0000ffe0357f00"}) socket(0x2, 0x7, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/47, 0x2f}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:12 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/4096) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = shmget(0x3, 0x1000, 0x90, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r1) 16:00:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) fsync(r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000000000000000, 0x9d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a32da395d0200ec00000000000000002300"}) 16:00:12 executing program 1: socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) sync() 16:00:12 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/104) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0xf, 0x8000, 0x40) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f0000001200)=0xd8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20000000000) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)) r6 = dup(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x80) r8 = socket$inet(0x2, 0x2005, 0x10001) setsockopt$inet_opts(r8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffff) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r9, r1, r10, 0x8, 0x5}, 0x673f, 0x1ff, 0x7d}) r11 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x8020, 0x6) setsockopt(r8, 0xfffffffffffffff8, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) fchdir(r11) setreuid(r7, r1) socket(0x10, 0xc004, 0x2800000000084) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000380)) setreuid(r1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4021, 0xfe) recvfrom$inet6(r0, 0x0, 0x0, 0x804, 0x0, 0xffffffe8) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0x0) socket$inet(0x2, 0x8000, 0x37e) writev(r0, &(0x7f00000001c0), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)}) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="ce775101cc6417b6a2f2532db35f295f116316d3ab9d67385f63340e4966f04f25ad04d440ec749a98843459941459086805dd46074ed1dbf94b7fcb09ea30771e1fee9da1efc6741e59f839a8c65f96f5769122b6d9b1fec3c71ea2b0bef2f1e7dce50fc479ba746f3510cb047aea8663b5a7883153db04fe4fcf18beb7e31d64a53e433be04f1d823f40baaefb2b7d96f5fdfe111739d1492c591058c3a2ac81f3d802109e105af525a372217a92bda822c1590ebc430f7dafd44e8f88c468c338d29a40caa3f90fa3b7b61a9bf82f1346bf19a5ce5cf0318f4831363e149abbaff8292fc993b0", 0xe8}], 0x1) r2 = socket(0x20, 0x3, 0x3) write(r2, &(0x7f0000000200), 0x0) r3 = syz_open_pts() close(r3) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfa, 0x8, 0x5, 0x2, "7a7a02da44f5d57ea43fc59be839fc31ffb0f193", 0x9, 0xfff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0xfff, 0x400, 0x6, "2026082842e819d8e3324ba906f017e55d8f85d4", 0x2, 0x6}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) fcntl$dupfd(r1, 0x1, r0) socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x1, 0x101) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x5, 0x6}, {0x81, 0x40}}) dup(r4) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) setitimer(0x1, &(0x7f00000002c0)={{0x80, 0x2}, {0x4, 0x1}}, &(0x7f0000000240)) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x100, 0x0) semop(r6, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000300)=[0xffe]) 16:00:12 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x49952614, 0x8000000}) r0 = shmget$private(0x0, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) clock_getres(0x3, &(0x7f0000000100)) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/125) r1 = semget(0x3, 0x4, 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2]) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x7ff) 16:00:12 executing program 0: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1238, &(0x7f00000000c0)=0x4, 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/128, 0x80}], 0x3) r1 = socket(0x20, 0x2, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) ftruncate(r1, 0x7) mkdir(&(0x7f0000000380)='./file0\x00', 0x60) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)=0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x23, 0xfffffffffffffc01}) renameat(r0, &(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0xffffffffffffff33) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000580)=0xce46, 0x4) shutdown(r0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000005c0)) bind$unix(r3, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000640)=""/254, 0xfe, 0x802, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000780)="b9ff55f7d660c24bba47531694114a2fb86a959b90fb78f7afcc4c01be4d91d9c5c5bc2bd004ea0adc0b277e85dec97572f8b65ec713548b7e1b45eb8f6acbe6a73bc1361583532227b7b1022f2d4fa15b5513d2c08a951936ffaf9f53d5d165bcc3e754ae718f7db3229be9b39ed98fd8b42dba5778416044399b858168059057d047aee13b0534087f89fe7a56139ada2f640f32c7c7deaacbc06759309bc1582131329b7c5eb1e3665c04e13a728ec2817e7632abe6ffc5908ee96fd76e3d9eb244edfe6dd5b4db930d4ea3d3f3ad328f071cad44c3414af1ec597c04feec0fa1fd812ecfca4978f190428b795b85b5fb29c3ac537d800a5d733d5dbf", 0xfe}], 0x1) readv(r1, &(0x7f0000001d80)=[{&(0x7f00000008c0)=""/163, 0xa3}, {&(0x7f0000000980)=""/248, 0xf8}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/95, 0x5f}, {&(0x7f0000001b00)=""/251, 0xfb}, {&(0x7f0000001c00)=""/94, 0x5e}, {&(0x7f0000001c80)=""/82, 0x52}, {&(0x7f0000001d00)=""/120, 0x78}], 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001e00)={0xa51c, 0x100000001, 0x5, 0x1, "d5dff224e358f23fe54d6d36c587d7f919a43856", 0x1000, 0x3}) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001e40)={0x1, 0xad72, 0x9, 0xfff, "7bc349683df8351c4fa037d1d23c3ce1adbbd3f4", 0x8000, 0x81}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000001e80)) renameat(r0, &(0x7f0000001ec0)='./file0\x00', r3, &(0x7f0000001f00)='./file0\x00') ioctl$TIOCNOTTY(r2, 0x20007471) 23:49:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186a56010000002b00fe6d5a0000000060d0706c85c2768511fe8900bdee0b17c00000000000000000", 0x2c}], 0x1) 23:49:40 executing program 0: getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x0]) setegid(r2) setregid(0x0, 0x0) 23:49:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xff) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b00000002b60163d826b294c200001a000000009376000000002255"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x40000) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 23:49:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) dup(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x1720000000, 0x2, 0xfffffffffffffffc, 0xfbc}) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 23:49:40 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000002500)=[{&(0x7f0000000040)="f1aa260795e0f163d4f8ce5a8c47947c2bd70a67fe1e8cbe1170306d1530afab0206b89e06564fe318cd6b614a37dd72f6cb1c20a536ddb06ae051cef576088187cfa3c304ce9179c36a197b1124e1c816f3debfeaaabca8a656a336481908cdd36ebfdb41bd50c7d666cb6e21428c5f438510e914a02f240a870af2846cf939aa0712fb31ae12472aa09c19a28bb27d68498181c48e50cc836e0fe435ba89ada6bc5b357d24c06de34282c25c2d82e747bf5ef46a70", 0xb6}, {&(0x7f0000000140)="74e0c8b5f8f948e8695c0ee7042b354c1aad64a07d9f69d0db486d395153daff9536edf098eab33a11e84536e046b08c22d9898c59cd1502064166727fd82ad31a941eb0934cf46ca5f4531b42b58eb48c06fcf8a75245645b2bd3afa50ffb003759d69692251a488f402eb28484c07c6d8bfca57f47b92ef12ba8f9db03cceddc3c542eda90fc85d407909efba456fa57d5d7e2291755106c9aaf36f54a2310d56bc548f9712dd79afe523d3d56faa86eaee7660621e950f115deef750b2292f221e1be486775823c559dc9b1bace00df9ae0894988c2fb0317c2fbf6e511b83ba6a284b5b91102fa7d7b2ece82edb6c1f919ae8bdf3351681fc71f1feb1124c480c1a9e28f753c867fc97f79c1fae73c8cbb2b060976534c01b25ac2ac38fe3ff8bec4912d1eed37766d86560e690c68d10603614578c5dac9f520f44b6d139a67f22b3a3e95acc61baa77b6efe3a21bb7bb6b02e6970a119d339f2a094790b74eced1f84bfab5d46a5484a4f9921eb7393cda85d3a9b9666eade934a8c69e34b91394897a9881978ee974534f23c4b77f76eca82386b59f6e7f927ded6e3476716ba687df09003773309028581e1bde2ff70cdd769c05e202fd71cafc676ad8dbc31815b223f0088f1c353f5823f0fd536c199cba5d419f5dfbd3a76225af51ad905791cb10919ec61c908c70a87cd1b7b8c6667dcf05e0ba6725ea7729435af74133b659b2a11043618470e7c178ef32a1033641d3fb4c6f9469af9dcc82f22e1127243fb37e654832606d09d7d89b599a49770e95686eb93bfbd72391d81b4c07c18c0feb352110471ae1612eb0955dc41fae2185550aba851aae2b8f5783e36cb3644ace01671f8538ca6056613d1bef4c70611bd5fe42a3a5d87ff82755a429d5c4380dbba1aca58d30e534e878bd456d619e7c9fc3fe00684c7e223d59d62f0a399d902ca9f389c1480ba2fa3b736a13f8cd43642c0b22d59f24595674b4c68932f7be2c4611b481f58a78d5f6d581435fcfe1141cb189f7380b46002d518146a9983f31492ffbf678fe5d7d852990b96fe7dc7c2c4efd11dbaf807de79700b13793556a0433f8a57ce41f97f2425e4754a0a9a3b7ee33d78f9279b39ad0f1e96aacc31051ea3946247d9dab1cd2b85ab0e73bb796274329457ec1127f3ddd4f03891090e5e9e7097ec4da53d135fa92a0c0605355e82f6705f386f3305707a6af245e0bd4d33afedca913cce43e0e72bcdb9e1b02197a47e5025e9559fbe080798f4e534c6bc8fab4428b60f95ca88b1a3dfde78496cd99d99ef8cf4f6ae87fabf74a43bb6d75b75830213df4144132f0d0a7a1c9dd92b4ca8f9b59490a45625ef38217cf808fc7ce3242108fb18f4c5ddcb0259bf3fae92abb29ac8e0a690abef85178a30525dd465bd0fe7fa33e296a304edfa0c8c279e4e632d3eef0cf189878e813ef5cdf256afacb5eaddfa4dd27d499386c01a5c2a1e44ff873b65a73fa7890b133d4247230b383770706e98ea3c8ed626d4cbde1a8492def59ac2a4926c079da7eb2b8d099eefa93ca370444cdd28ef14a4d0fd180a707344b1268b0eb53617097b76c9f4ec76b7526d15a3de7831faa7b693de99ca82b05fbf56633b2705904643479e751bcdbf9eff445578e0ff7bd0c87679f1d461aa6ac001d359a05731ef7ccb1aefb084e8e2d148a97a1304c55fe408824e2e787a42161c7a67dbfd20ec14e165c1520f1d9743856b6c47ac8815a72266746c65a97b5b88653846a9751d140812bcf5ea3a16ad477cba93a971476a46e725c699929d4afad77c7fa5cf8d22a890a8487e16d475903c7e5dbdd141e12327e49c35040137469d6d5e601df4921839a4d19ba46cef4f9ba43db8dac62bccb5c7d76b3b0c9884c9327e3fa3692694236df06c6b218e9669931023da5287bc4947f1a6be22acae83bd7233d932442f28cb6a03ff977a95abd5194f7195fca8efc32c87a054617bbc5e9ab937095b4af62673a5448d8b350171aed27ef2ca75ebe6613cf5a37cd4349e09ea0dda7f390e664f799ebdba693bdf5fa58c9072633b6a181fb7ee534ba39bbff3c2129393f64cdf5b46be32fd384811cdbd4273b96fb5f73b64bd554b8d04513cd15ed236ddaa9d22653f45d43a19182511ce89eda5ac9c72ef30b535422c2f37e5282ec5bc6a27da78e3d15e29e486e9c26d564df539a20e02b788cbb62bb68f3ac95add900b18cd3dff1a2c0c6b2850b9cd3430aad5676c6495038ffb8b3945430b2889a12b84e75335407b2b6c376c29bfe54e2271d12d9b5a2e802fe1219152d0207a12e8e4a7919c2cea81010715ba994c90594700698b3afd21c5536e1462aed833cbeb0b53f820c30a65f8ed70e00bc539658ac9429adf402fd77d793c8a6a2e578f7ac61a699913b11111c6f8fea2ab7c4118e6b2ce4fe44577e11576aef8073c6827d0cf721504072a2bddaaab88a6722dc0df9faaf61496386f4db203f09a023e7b73a6da63f1bac47df3dd1d99c54c38a21c378d3541192dda604a149e8994cd56217565b0896eaf5530e497d930a103eae2a22c8ef05bc5f5e1a7c5e75ebc1f4748bfa5564ce4280dd83e94e1fbb1520c70b24889778f645314ad7dcdc546fd90cfa18311dc803a8f34aa9cbd420fbf67c527749e2027f79b11f6e95c5875f67aefe80210ea6b0e7daf02e333f3486ebf1df8a8c8e2ca57df71151a4ca176453ae2a4d67a8a98c6030c38ea9e7b8e0ba356366090a59c3cd43880da069ff89755e734642975b9c2f791539f0226679f7121843d1647a77e9345902b42d1d437bb1ce64a48e5801a8130870c9ba0e70f84af8123d390c065b4d504b3f6c39c989166141d263b1607d731ccb4de7675f89fb8694a57382648ce57f1a78cd2d3b2782bbaf5479e7cf87d7ffcea8701b50ed575d963c90c2d0a5f5902f72b6d36fde33629605f8c2893e7b39eea49a0be721682bd6d0aa1d9e8893aa98d6718c96bff2ee5e18e6db1a87c78366c07ab7ae38a13aee248572eac59c719d2bb730e69e7324e0b55fc4a1c7e84e4644f9a5dbf9878f2af8adca086b4fce9dc3e119343777c5be7c2f4ef2570302ae24e8d5c4baca74739e9fa7613ff585f4403281cb9908aa96bb10bd0f864406230cf54c27a6873829e82a995aaf488f423bf8c39408428b3206a00c8a885a9002967d33b1b3824a811476aaad378a59325d4df6cc20ae8a7a1f6ddf6b94325c5007930391751e3f0e36d5612938113cc26e325f5f0ceaa22026e0849480fb756a442f923ec992af9fad98d165e0de42ee4e1c369dcdfa4e7fe67c02648d80a048b9d9d8af7dd82e12f74f5b487e199c79f845bdf39e5bd6d115eb56647ec56484352b3417b7836bc1b22a78b8c08c68cc4e59c78c114ff896f6ba70683ed4e5ee3136c76e95c896eccfbb1b24ffe165acbb30bb99508482e48ec6f04ae5ef391cbc7ff73afc429c4e56f5259424a2dbdf8b7857aed1b4e2a69166a250548a9e50c8602d7848eb80f379bd8f37c1a6b29be99454b3d5a50759378fdb81349f77c3816f7fae86e7cd17c0324689819aab34cdaee2865fdecfb12abd030bdefb18021a162eb101841593857830adae1d40fcba071c78f0e86482a6917190a24d4b2ce4d4ac5771252e7384a0586ec9d9fe299861730def97f7532d069a7978e84e0ca85c8c2ee8c60d8cb8f2835db2ddcbe0b5f3a362c5de190175a9b0d9bc9be5e9605fa446ee25f07b449850e349fedfdd5162665b9a7232c03a9af90090bf5a103d69a9b4e36fe53426b88a165ece0357a505a6a6a2f75f9be59244599f39d00946c717dc027b5b528fac6578de9088108d4916b62deaa1b534310fac5ba7089b5a42278f500ca3062b045068ecc628ca07f847cceb6ccb35533d5e571f0fecf7948e704d3b65cfff06029746d1033c3aa59ba4b7264ba64a460f259e8d8448d01da2729c50d4526d50d11f430063ef59349ce1c7baab1bd0a44387b7f1b4414cf2062ec30028114dad3feb20d832908625a869b499fc573414912be0c859dc94a6cb13278f3a190bcad8b4d203d21bac599f29addd73402cf9985e18900f2ed373b885198105ed50d7d6d2e9ebf85e531cc0beb0309146165cc92dd1dfbf69230de3a130ee4912df580b00d9dfd2aea82d730777af32eeccb1281d1796fe16bd317db5237ed00a57eb41dbc3733cb2c84e03bbb637d84c713ee610e43d4315bd3cc261ce3998ab54dfadead039c47356f521cf38df48a299c19b6c8f3cd1b55901cf67dc9581599bf06f625e3984bba8275028c0d2bd4a5ec6f64d7d350a1ff9ba9cd5a0fac399fd3f6ca349406864d34874514451337ae4d3f22173cd9fb4b7ba621429b33a9f948d347a495da44f2ae046ba0468078149dd88c120c04ff511f6a557ef9c671418665a1bad7a748eaa42885172065feb43c9cde492cd1cd436c288512b31f206c6a42a460c35d10ce8da90307501e68893e14866753736254328c8172fd55f04cab6b437f6abdde8018580f191c8e59d40e5f38579c22ede5605baa2f03dbcbea7bf3486d0f461decbb1d4e07a0298d27f009b1b985e59261228f34aaadb2854910a8fc95ae31c206720a31dfb406c58e6eed8ad7b8f93d5b1c09fd5b3a7c57cc8524bb1ca5d40295a5fa77609d4f41d3e2d35c90297098e02703e2c2b3c2d10d90a2c6e2c0ebe1bad43d053028b9b78cd2f4f18fff04803be167004a150f439a6e8245a0e39f669bbb0012eff957e70f3d2ec8c9a584a9be4b95093f5693807884c74cf9223fd8a9aad9b5c7e3a43b15a278cf8a831c244ab4cb525a24658cc3b15e810e4f6bc7509d2a34f0bd74dc2ab092ce238c1761dfeef0953309e133336d3cd693fa7c7bd4beb917db12c2d93195ce295ff4f88728fcc98a881cbe1f167199ac5894bdeda38f62e677f637ee8b83f1d4c16df2335528336ed6180efe8a956d3840691bcad42d2e6a37b3b213eb05a3760a9194c402e4bc2d30b44534bb1f2eeb28c4d3e3b0224c81684e596922df16f6348c974fd5ad814cbf4dade4b088008f93c3e49d2dc062cf46403899e4fc01b11ac6f247c576fa49e8c9b36ef577a1a1f51c3649ef8dfe5a9e4eaf28efb4255b397dfef506a8b17dec381ef1a6162344bc51e14f3c234e21165b2b397ce7f9af2059c43f64537823c5641d340f0c6cbd5381096968d209df977d5c13da02e375cde83aa742f6ce6cd034677e150e083753fdc10a1fe44a90dbc381f5d10bf94ee2a8f9dd9b4f143801a184045fa74778f0f74de32b5181e0baee0b624ba35fd2c93a520149cc0475a99726a448ce3862a82e7eb0b0fe2b4acef470983caf2bd49bc3db6ffd50bea1679da40ecf565922e0c86014dc6af3c539bf1e29431a4776775bb2c9541bcc7b85441a43d5162774058aaa73faf2fb88fcd8cac5e4ca49ba05796645cfacf50d7d08c571aa9de8975f4c8908b9cfb8d9fdff9f41dde302895afe598155f97b59850a967bbe047f42010d70849af120120b3b89f2d47972b36e2cead166401610d4d93c38da2fbeec601c3b8f13a158a85c7f2baa17040dfcac6811454acfd253f4a6c0f6726c4894596d4ed6625319ae56382b66ab43d6c1ece8a78f55b4fd79e77f440a8aa858e2711271a38864f4ec1ba5dca9b6c866d1fc1d2b8897e6b3dc05206adf23aa245e2234f1b29e640105231e635154db8c5beebf905eafa1836e54b037b3f57985cfdf083fb02eb66889c43a76e5a48d8fa927d94f9911a5f57bd1f7de249adcb", 0x1000}, {&(0x7f0000001140)="5395648b7024471bd2295c7d6fae8e207bdffac3e61c1a10bc7556b51f29a2311443a72ee073cc13f2cb0875e03f338f4108bed65fcf98e43344a50fcde3b5e2ed219a3a27ae3a7de73b94ac50aa3ce984d56321c3ddf5fa9203a8ad4f9068752ba0891c90f6c511d632124dbd0c9a3525401061deb31720fee2121c8a5f318e2b200c3391a7092a3cfa0aaa7b772025852458f13d105e67529c18cce888313ce27d3b2a3d603d512b8c0f27447894c4551e5f", 0xb3}, {&(0x7f0000001200)="a4038e9ebb62385ca62f576945aa1c65b59614444d2071fe2466cec44b95cc0e1399a8c885f6d12e049bfc9b032ea426f21e6a618cfeec86868c8e5caff42ee6a3b583ec68cebf670a065cc6aea9396a059ed6a29c7eabf8fda6d3683225d2cabdb98517b53f039a30760c87efdd78930c62194040487268e5e0e81318b219f7eda653dec16d070e4bba91", 0x8b}, {&(0x7f00000012c0)="13b26a8ac6c7764a873558700f82625701df027b22248df7239103e691c48492da52aa82a7f04f4c49f0e7feda879b596d68c65268f1dbf0d7330163c6b0dc0bee7e9310151bc043451f0f1626417fa4e92af8b391f7da529e9b88f72dced36af25ec3160780e3aff71f6a00e9", 0x6d}, {&(0x7f0000001340)="8c4baed014b92e0a150a79577c465875fa8f5397be300efb4103232744ab1543d05caf21a57c6a11a9b794f95334ea7c30b2729650127cc362effc8f", 0x3c}, {&(0x7f0000001380)="5306429ee75e130b128d1398ada7c6e3ff42f0a1017f1e59ef3cdf28dcbfe6451ae7fabd0c4bc8dc3fc48d1b4dc2fd4e733625fca4ee9a656e04c2862a7bf68207135dde0fde5998d8a56f5968dbebff7f3bb53a9415ae2799689a8ce0b322a92ec4d0d2e86c107542b488e8ac06740dd27b48fad5a47ea1fda5b1b17ec68b886aaff46267f8fda66f76eb21fc4281b67ccd397bb81d7166bc300ac3426b85873cda8763c655ba2a8e26fa02fc37c17ba65323a7dfef26a32bfcda840dcc91ef9748e8595619af2e33405f9496a173157232515c85022607ec17b0409e988ca7372812b05179d04c985b73914e4751dfa7eada86eb1b", 0xf6}, {&(0x7f0000001480)="89c9dc1a1dac25278d8e1ac43268df654b942cde0c4e1c34b44394c9736e3b4f8b21d7eecc0636ec8be7f330a03a81914ce20f80460490617f9c90d15098e84d3de9f3ea110d931b814abea46c7490369c095d82c57f24262e067b49716b57845e2bfce7c58adf2d66df6abe817d7de70072a0e8a662cce298ca6fa88a088f203bb22fbb14389ae09d38027fec5abea597d627be05b56800fdbb577ca8384618d85bcb0a105b34d073bbe0cf97dedf6ecb7bc455d13bf29aef45112a8dcc05b2c37e6b117f9a187d86569ec9037d1dc7bcffc115d15023cae9f26b004769fc7723275d6e1e3ccd83daf9a3c576de17de201813064f749896b6bc23c56c3a1491b86a89b890c7f5c8d1e28d18e3f602c48111c109e8f117188550a521451518d684b69416d7ee8ba87f6214a882a178515a04795334247b317cde7eb260ae35c3946f0a532c5c4860be2ebd364dbbaa9204d2e2471efc8ac3cdf3e00fb7e937f32699987175bbd22a69ccedda5c7c7de598f7d9a3aea889211d08e0e9ddda6db9c6294f5fcfeb7cb4dc56d6ba70664753ae57fff2b962acd00699ddf01a51c9c3681d00a3b488bd7c5edbcb35d54010ec8831c4a7f50fda7086ae50f57dbe784708585c78777b69b76ac12d7d3a030eba3aac2a71868d6d94c5802b4348a57ac2786e7e87a15abbd3be4c5a63feedd872634524a0f0d5b89abc56b2c136dd9a47e9e35b7f8bd6b1721d1982797f97c83a8cba67c17a0b6d49ec79c17d3e8722ff9f061f8d9bd8885f00dfa7bed173495836194d358aed61befadbe717cf898d90019aa311e0dc5ba4432c2ff783ad47913626be52a40b03333a451ad9e674a1345be1ec00f343231752e7b81277964f83875377a5c092ef876efd96604897cc09066fe5a5a9e4951408113880245e6cba9cd5aa95645f4dfb506d27275359b4853da14111ff4c7d2d1ac53e4a64ab8866ccc5a0c522d9aeeb82d9243ca02dc56f1884198a31d43d414ff06dd173faa679b9a94102da445d0182da69b885c923496c6a683eaa206e0acdc700189e064b1299a02c843c0a5ab98f15c8029b4505b0ce2f4f34fb25a52c559d2549a0154b66c3ae382cba7e70a0b82e43104585498cb8f8cce65b9289f39f8a43c5fa5b4edeff611cf1debea272526be0ee28ceeb6c8094886c7257713cb79ea05ef5e768aea814a1f2867972126067f19c31973ffffbc0de4e199ad4d516c85dfed0e93823451debd5f20b5ca968f709fd288f6dd43a1b694f944b3b6fe982a61902c1e8260d80c31aca251511f387c3982f5921012aa629d6f1adc00c2a0ea375e2feebb9581fe95f0d8a0f4b21fad4f5339c9fafff65371581f50417b870b481b91e125d67f227c732bbf65a4930da4aace1b36ca2080810ee57f83a585894d91ecd1dd1a06c5c21a156f074a4aab81b6967c9b3309a43e00cfa87b8945a4b9e43ac318de292d64443d5952cdba592a208195d54be1f26b0a72336db61e6ac7e13543f8438e36a5274c8264e74cace8b6b751ec74c7ee8be4b999261bfaccedfdb01404eb1a43478412af12d926a60d73b902e529103942cc837eb902be3e07033fad1cbba6381585a87e3c04ed8459b85f2e8d82965aa86ad7b6a5c890fb6db7171e8a3ed8851f43df50a354ad19a75a39051e9c1b091a4f726ca593d227e464577eb5827e8f8cde1f5e0fb5145e88ae98332479a4420dda331a16133da0c4c8c82202602770af7a7717c73154ed0fd18862719cd4c97d1acc8d0ff6c81b0fea9189b4f424c9e6d703c5349a77f7fe832d3535a73e17e5c6d1f840a3ae2f41dc7f2cd9679d06066babbe50992b997eccb081c4a11fc1c07198017e51c4877059dae9216fdff2201f50525b8b5ca9e3248379eaceea0211572e2d3f31674e26c92b687b768790225c8a552217788af6a24e0b20e7d01d82f9de75747cab8b301ed87f7f200ca304eab39d7a4bf6ff326f67c868ac48649ddebe37a824b929d40f7d4d0e8394656884450edbdc769fddea95cdd683775f4c34bae31c2d4eb2f8f5c0b3efafe62a3181d6a382bc02fbeb0dd8577e61806371267b6caf6c4af43b87322a67764851912e8ffdb0a583dd735dcfa575b426cc69e43e2e066f6bb68d3be01ac3599916762f6c1dac386301adf58cb19c5f66b238f1a30487d574bf562e61e8dab7a5c418be67c6aa5050fd828b966a1cdfbb0e6e15cbed39e7a463b510add66833c39c34fc310db6015f79323e6501b351f06101159ed407d114aa4bdff65083f184bc1c36b6257779ecf904cd45c6ab852ab5a0f1f4f5ee77cc226f217566e94a153451c05331333ed5d5abc1a4adbb512277ad872e114398a6bee067a3500be6d2ed8bda61232ef4d191e09b5159b1d662204a122d7b1ad6a9648d8dfeaaa8f0c6bee36ee3ddcc42c34c36a208b5dcffe938f6c4f09fa640ea19ff1abaf5031499a5e91994b7619ce0a4ac8ab5cfbd0dd0e0bc78d535b641a0f1849a6c49d44e3946004944e182b3790310b6310eb6ee62a355e88c11b18e605776057432341adef390484fb2c9ac240d5dee6186527f09a39e4bd88de9e80125b65abda8da44406a88d52d931e8ed4a4454d732f633cfd40a6f18930f48e2c5f63c3b81a05d82be73804dac36e8fd9132d79053c07c2196a72ee2f06d925992ec573ea2f3e388b21214ca0559f0a113aef1fa33a08090bd5b5f9c1c18307b6462f76aac61d8b535296fdd979aca03299e363d18e1ef5e8f434aa0790649643086b1bf3dcd03976948cd4675f8283519016db991f82790e59b8c1e4685a77ce036b0f1177e5e9a2fe13aa527adb9d401c7966e313915b793774a7514cdc1ab6c4a429c7b443417339750177a1023ce17edc1a5842cd5bad858abb3c510ec1766208e17a10bead0894253c8c1ecdc47a4b655e5ce2a3b47e501a1ba4ff1f14905f948018d90c9ad0aac22e4999337db5747375f0235cf100aa5ec70333f27a4551e0355846790c437360131f3579578fca54f08554796c9a54d8db196298e33f2f318f51dfe3bd962228dab4d9672a132baa6bee06fef936e936fd39ea4d337dd65b9cf60b7dcb9540c1e6f787c2e280f88494885e181dec546825d1d15ac14a8e69e9b4657fa3a2052afadf7f0a418f47c5b0d29f51faff178681da55d74ea5b0c19c32726997bd601a0c032797204d69c50fbcdcd90861407541cba603825c20841cb6ef0a64390511d5da7031bdbc97500573899ab561cd4ba27c9287aba16f0ccab50133941a90f46e98f8a3d21dad1401974710a7d5ff5925cc226fa7de796610436ff74d5a6769aec3168c0fb94cea4a5fc5d6dd8b8d1397540fead46f3a1edfcfd471964700f393a885e77b8d560811441f24dbbfa95bfc24c0b3d9bf05dfc922b96f58502a9d288de30eccf08d1d9305a45eed51347e01689eb1684fd9765804b84b3f53cfce6480586911e7b313cebc69487b0c4c425b27ec05ef31e4cc4cbe8e3633f5246932e9405123d467f77f15cc37890e14e359f1b894a37054cbbfd000c7ed1c205436e7795fe88994d074c63a8b657d6369ebcd863f5d767ce07fc5da582c5af84e4ecb7846461c3f8465aad5d4e3586dbf19763f1674b627a353e243b30149fe91b301ff15d93bc83aa5ea478a41edc362e8d6e36061d578bc35897d30b3a5f9a9bb90a7cfafc447d04923d4bb7074df1ecaebaf3142c46d76a20e93175a07009e9b48563ccc533b5467128d202f1bc1cc2ff4b7576ddd86477231f2bc2d7fe4d5d81af2853e2514542cbbd67deda87a464227acf7af1c851d267c124f2f882352b79a9c1c76ecc35f668b61b94be9b286c19872c2be73c7e87c0535658bee7c6f5180914395b996d5419127fac088ce0f72a58223905315f7594ef979ddbb26ff982368d2b7df2ab0a9b6cf0a0ed6531d8e1124bcddced521c680440610b64f5a51639068b0460b0178ddede84480b31e2020163980c4761938db2a7986e883689e98808095cc8bd885e3444eb218d0707c08d94dcb9a0d547d2843ef37b207df66106e13bddbaa787902528592041b3b7561a42a2bc0586497382e48e48596b4e94b2d5cfdea2472ea2b9958891752a31b2dd001ee3b5006197856213ab010306528a889651af187dec942aa822cd90a920a7aaa63b78b24979cb313d84512190958a3bca0fc06cf6cfc42efcabcabbaa6b775608ba0fb931f4afcf7f05cdd562f478fee40148be92c8b3a1115253a688422347b029b8960080b00705afb25f68d55b44f141d60b90cfdadd6cb0229385836e4c122814582c561f20e6dde94b79de68a469480d2a3ee2fc8bf126cf89a824d798faaa51247cff70411dd68e9f60760814a0df8cbe52f0512b3779bdbdd6a473d33f0ea883bb896bb315ad27d1757e568c1c7507a722ab7a3a95cab1be3acec4fcb9a2acc1a4e436a8ee08a526a06eda7ea366b44ce1f6d1d11915244b03b1851a213158d78653deeaaa277b905a51a43a94da67605e060f2980f0e12f90748990a6eedc727115c09f6408bd684ab39da1a6eab97d4587c482398a753dd04b899f6811e62b8ce0003ace6cb5b37030cf441b3c70562b5ac6b1c13b2290d5ad69efdcbd65bfe1b2f376780fa0b127386b7729016efb61bde78fe28c541781e3a4d536ba93a97251f3ccd6eee64d0c2e4535bbde5e0bc0e271b4df81055565010a948ba6c794ea91395549d8ecc4a1b13911f49417a53e8f7f1d4aaab685c9b899421ad23f01534287ee06eae8b73f0c329e5031bab31f27790ca07bde00b387c9236809c8230f26ebdc45fabf56d573d550001953c34f82c2baf0f93a8729a1d1738bebc748d9939d6940a24bad358bb98e76e9efe136ba97c90c372e8250e7e581f434afae32e34403a4a06dd7909755c46e60966403963d19c0a6bc75be64f6405dac7102f1c76b53cb92f6c3d18220587d0a5815cd467589cb4397e6664d30ed27d13cd2eeb0bcda5dc23e28e25f3600408cd6e2ac75dd9c9945a049d2cee211b2a2b4b8742def241333ade4ad0c1e6fe5f6268978377ff078a0aa91b984854df0cb988fff70b2f0baac57684ade00ef95d3645a5c9e324aa89d7e7507c5f9e93aad2a1825ee9684cdfd0a1f5b25fc8b83f0ddcfd02e20f49e297d6d3bad5945c7648ae6093f485fe98ac758de1c2b336c753306060bb1dc021583677bad0cd0fa513dcfc3c0c4e0917e999afd31b6725317aa1a382abfd5e3fd5f2251a85ff99d1f6daa6aa26ead773408a300a77401f7fbdbd259ac1ddacd555fa8a655930e671a223a48393e2b2265cc5ce399e399a612f852f9c2998569efdef975579c4189d6e1de68ac301fb046d4f1370a88c4c78e319bd8fdd93dcb3ef1cf9d6bf0dcee1dff47f86d1542a556aeeafd707089fc6b1ff94039b028af89707e2f36ac8680cc21b26979714e5c2d531bc188c9a0896022c3e9c521732cdc3d2c15b4cdddadfa93450d5014aa5a484ea6ad723c22eba9a88cd50d7d781021158c03fffa334517994f20c4fbf6e384768a9c80e3152425704ac97af427e1efe02c5ae9b0b7d9340a1e973f60fab4eed92419b5be006412f77b5e42de0f8a480463539773d0449218fd5dbf18c5c0cbb59f2e8347af2b57d38cd2e4ae0f295634bc2bc9cadc0bbf1feaf8448863d58dac351c7ca59427badd71bd0bf42f255dedf5feb50c6e846e5ad2e6962cd927b59c13852fe5132b79b7189900763d57dfc825d91d8c7df8773d637e1d007ede38168266f22f5e3c858102dd3687d6e8", 0x1000}, {&(0x7f0000002480)="4ff3b0cd356e6e10c1ab8c7bbba64d4201508f2991d8e1eff8df023c92f414ba68f275f172c6321073a6a07f366b051f8c4cb40d6983dd40bbebedadf0fa9220758f84efc49f621db9c53291acbe06c298226fe0296ba01286a0b573968d152f0f21ced3e0bcb56fba7c6baed4", 0x6d}], 0x9) socketpair(0x13, 0x1, 0x100000001, &(0x7f00000025c0)={0xffffffffffffffff}) socketpair(0x31, 0x8000, 0x3ff, &(0x7f00000026c0)) sendto$unix(r1, &(0x7f0000002600)="99f0ae13d857fc37523fc626f6aa218b7958f528e2284ca0e5658aa13281eb86aebff7ea27b42860862f8993fda56c0fd787d7eebce4288333982322ba07aeed716082c9cc4d1f8378d34a96109cf8ced43de1bdd7fa0197785fbfca3c1c61a93bb4bdaf06338d56df2dc167d35a31f66b9aa0c3999e9218ff73b74a9c29ffb38267e64bc5f1b63d7fa3620b0d4de36bbe273aa28b7c28a3", 0x98, 0x400, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffd, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 23:49:40 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x67, 0xffffffff}, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="2a19508a6dd6cc86a1e756bcc4ba23a3ff582ee592269fec2f3d89779cb64f4539bc60f457fc2fa42bb6ed1728cc4c79a27b302ca093c36165c5e5ec77e689d3b5370eaf6be27eb5dfe3bc8147cf81253f957a37f5a443ec6f0ba7f6425dd320cdd6fb65b24fb10d02b2ec0353a76578b87a698a6c838ab2607ff7ae668a9a06475b7cace84e8d0b1b90fece0d2d5fccca", 0x91}, {&(0x7f0000000240)="46917ff4bf93032c6183460d3c8bb49010602101fca5a5f4887f2b4d4bd308303aec23ebef0c08c356c0bc3e6604fc2aa1b0cf2f929572dd366f16ff88f7f9149f5ab9c8d2b84fd2110a92720e44dedefa776a2d04c4c7749a1780258e7e4aa6ced6797e8705cea4f0c24586465971458617db4d265c0af7d162565ae444313492bd9ea1d33f3a3cf49bfd45d500c29d854c865909eaaf4a4d7ca9732891ae", 0x9f}, {&(0x7f0000000300)="696569b38ee630cc04a2c4091ad7dc27526de36a469087bee1eabaaa085480798db63f4fa6b85759f5148d67fccfd2f8c8a36abf29d867be201c890bcf308102f0e9ded5ee28e50163386d23e3e8c97bc628df9cf4ae0aea9d76c0e4f49da108143ac8ed387a79600739831aa42271a383d7791aecad61a8c143547383acc9dc028fb36473ccf0fca84ee68e90aa7fe7189a6314731908496d3d8bafde17f1e5edb5639f3b", 0xa5}, {&(0x7f00000003c0)="79c00af60bef1634686a65a215f1ddabb85ba520df0b5414754a436a63d7c87a25b57b79cb385de410aaf43e0deb8d3b7b17f368de74d0f26726cd1739fd09d2fe3eb2fa625d1f9047dfff150eb9550a248c288a378db435d040c30a48680b9ef4b706fc1ea22a", 0x67}, {&(0x7f0000000440)="3c3c0e2bef25b33bb20fc6b054", 0xd}, {&(0x7f0000000480)="d2abc2ddd033500b040b35752a4dff2e9d960b6b727bfcf46dbb4c8ff672e4f7e1f337c68fb60359d9eaff262db1a61ca0ccec16f5327a06b39d4f847b8ddd2ceec4886c9493bd53adcf935f8020bef41d856f7f49fb8546cffe519a", 0x5c}], 0x6, &(0x7f0000000580)=[{0x30, 0xffff, 0xffff, "4fd935fc7bea05429f68c774557460c85018fd2e0a99791a5ac2"}, {0x90, 0x1, 0x8001, "f00945616d49726c3343c336955280952827fd68ce767423b8f4e659b0f06b761571f0e85eec57f4c7718883aa062581d000b6fd0263ac497ae21cef938025a022fabc3ff46f6d1fd18735ab0e01b7d85919984fe71fc4e87c33d0076831051f62d5048a7ee37f8bc3823651a3ed78a433f5130ae0feee35abf99423554dc7"}, {0x48, 0x1, 0x50, "50353fc733c9eed36ed8d3ff066fc1d2f53059d2db7ccceee2903e8542382a2ceb888ad9cc961610cf2eb21de3fad43f0fcd742c"}, {0x40, 0xffff, 0x1, "767d78fdb52314d90dd7fe44c33ec7d83e1013adcbce24928e58fab20cf978ed2b51529ae9805a37ec65"}, {0xf8, 0xffff, 0x1, "78f43278150f08ccc4411910998ea5fdcf7ab9b9f67ddce7aa79a5b75e675806f6036ca142ea15301f35670d6869057acc6e06c9d664b54ee8ff42aeff192d2aed3e1c33142a160aad19860591fa07846513558599f88501d6e6e0db7d409a25362043bebcae40c5cb7c442253b012bc467a6aa53f6862475da5403efc028901d2894e273321f66e3a694d9f627298253f2f5609aef1dbac663e64402fb2935e587aa9eee87c91290a2bfcea5c2cbd0e07acbc8ff92af9492337f031290a2ab58e3aa4524cdd5aa2429635864fd67dc91a1c2acc6b591125437a828283322b4d62"}, {0xe8, 0x0, 0x7, "337dcffa5bc496778639edead3882ff1852b3c9a10ad0bde090595c748bd7f43de417fd230b46e5521203d9e7b9d608295c7df2dee251d8d6fd63f66fc25e330c075b6b0021ebb86f64fc253192064e8c5815c419f01f5b77448683f2b2aa45d600bfe17175b3487b7368dd704baadfccf200dedc16c04561c9ae70741f86e0a2aa31213931bba5f4841278a25b4e884702a7b04a07e335bec5a8e9d55b93b2417c9c1a608ae82a28905253584a2b7b44b6a8ef5f2bdc661291249a36148cb37c69aeb3db44a37b194413dd09c5511875fcdf1c55e"}], 0x328}, 0x4) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10102, 0x8) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r2, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x9, 0x9}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x19}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1a, 0x101, 0x800}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x6, 0x67}, {{r3}, 0xfffffffffffffffe, 0xc8, 0x80000002, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000010, 0x0, 0x3}], 0x6, &(0x7f0000000a00)=[{{r1}, 0xfffffffffffffffd, 0x86, 0x12, 0x3, 0x9}], 0x8001, &(0x7f0000000a40)={0x1, 0x7}) 23:49:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x1, 0x5248, 0x1009}, 0x9, [0x4, 0x6, 0x5, 0x102, 0x40371, 0x7ff, 0x6, 0x40]}, 0x3c) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f00000002c0)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 23:49:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r0, 0xfffffffffffffffe) 23:49:40 executing program 1: select(0x40, &(0x7f0000000100)={0x80}, 0xfffffffffffffffe, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ftruncate(r0, 0xa5) r1 = socket$inet6(0x18, 0x3, 0x40) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x62) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f0000000200)=0x7) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x2020, 0x6) 23:49:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 23:49:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10200, 0x0) fcntl$getflags(r0, 0x3) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000080), 0x0) setsockopt(r1, 0x40, 0x0, &(0x7f0000000040)="e082f66a0a1a03e557b5d9", 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc0, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x1) 23:49:41 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) geteuid() r1 = getuid() setuid(r1) msgsnd(r0, &(0x7f00000002c0)={0x2, "174dca790e69644decbc18d353d0665af04ac9ed7a2bb94c37773054b5fbf583db4f3259f1bafcde0794c5092dfab6689d985ff7fab90a8849261ad1bd4b9338d71830e0802cecf5adc9b518ddd75332f6079d3ca90fe019c75706e13065cce9bb667c6f5a6a848bc55b8caba02de68c7b4e1258cc75c89e9ac88739b5"}, 0x85, 0x800) 23:49:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:49:41 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) socket$inet6(0x18, 0x3, 0x40) setregid(0x0, 0xffffffffffffffff) socket$inet6(0x18, 0x8000, 0x7) 23:49:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x52fc) r0 = kqueue() kqueue() open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x51, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000082, 0x6, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0xf0000004, 0x22553214, 0x9}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0xbd9, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x20, 0x22, 0x9, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x0, 0x5, 0x5b5, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0x7fff, 0xfd}], 0x7, &(0x7f00000000c0)={0xfffffffffffffffb}) 23:49:41 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x8000, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) 23:49:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x3a, 0xc000, 0xd9eb) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x180) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xcfc, 0x1000}, {0xffff, 0x1000}}, 0x2) shutdown(r0, 0x2) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002dc766696c6520950500fa65a894953513b800000052deeb7caadfaf6fd2437dd3c3a7f038b3187f41422eb07eee38217282cafe29bfa4aa96654cd811f5e50b736ce5250a225dcd7c582fc9e9d98558f14e"], 0xa) 23:49:41 executing program 0: chmod(&(0x7f0000001600)='./bus\x00', 0x41) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x30, 0x2, 0x8001) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1813, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="d0e177f97b8aa6b5f8601516c1ee0c37e174bfb6e7eb68e571873d6ac133044a928eec979cd8081e56944f7913e9d21c328978390e89d5101577c3dd455d1f2dafd2ee1a3482732361818d02ea6e909b1889d22ef94b047ea4d5637534f7ee2e8b5ec7cb26027eaeedb5cecb4cc713425a5025576ea11d49b2bb97db15337eec428024b71d82b5002af39e5f7f35fb9036dee75c31ba506cb5ae0e995ef652cafe8f1ce72f0190c59e63a80435cd878a574bfd1b389559036d027d66c433a3e1c0eadfc9b42e663e66bf0cd7a03c4a7a06d80c14737fd6c347a1d36893d8c11552b78676e9d2b76fab8edf90fdb803c2cf681840c00768f5", 0xf8}], 0x1, &(0x7f0000000240)=[{0x48, 0xffff, 0x400, "d389ce719b179b024505541641943e6d58cfc9a4d1945dfaeda660bacf83b4b5c36ed1fb29ddcf196847e245240befd9630cfda90a"}, {0xe0, 0xffff, 0x6, "fc0ea237e891bdd37fa94ca8d6680f3dcbb50b71cea4b0fbbe8ede71c3dbfc400927899c6c7e711bfa19fdf3b53cf50d7ab6b7ea3bbe00cc92ba38392705e35b9071f8c1454a3de7d496591ece7e1b15a5358a70ee25edb2e24cbdee7a634dc1d72d28a7ef4254df4bda90b29184dcf4b26288d2abac616e77a96dfd339d9b26837e2300d373bef1fbfb2c05f88a7367e34b586cfe4e28ea89970b5b609fbc0118e33dac7fadaa7a2704aa8ae6a345f4c9414d4708cf0d63644c5049b4d4aded646112e02834e241951a"}, {0xc8, 0xffff, 0x8000, "de5ebc71bb6f6fb83edf88244621b0933c8d951072cfbb1a077d3a43860a88dc43c2eab3407e037b67c90df8fc1792e6387408664479ae6b35005003c3a44579b7df09b9565cc0692fb9c6bdac9b1653379bb328f5906f0ef3bbdbdd2d1d488543288ca953bfd541cf0e79e07b8d556cb17d1c6a194608d6bc0d1a2d32b686cea16c364927a9aed170b3ef9c51dd590703357bba2232a64bc4a6c91342c8bf3eef4ba71bb5e036bf617b2cba3ebdb05783c3f295259c"}, {0x1010, 0x1, 0x97, "8566015896f1ec886abf929c913e871833d234a9612ebc44d91d57758976c02d23cad112e56b78129832d3dba0ffd1c926fabb164e2ab14805c8bd8d2058431ecbb9da481d46cea8cf175b0f988feb7330f19233b65911481cfc0837024ac2047ee32a3f67a9e70e38fc89cd58455c02abbaa87450951d525ff74c8be3a857b03d39ce4820064c9b5248c8f95cba4c1e77112525643ac416c1aa52fcd123bb5069eb63626b37d18af44574008daa4e18660c5fbd7e4bfedb20c9ca54b50c7c7a2a0c512e9994908dc479db8ceeddde38eb54997852826b717e7bc2a03504443ea344be9e24bcdfa0e211367dfb33fcc65ed29f1cf5bf2e0de7f378e5b53bdf53638de6e1b6f077e030604c4997648f54600fd6ef7e83a4cfd527ad0cffdeff5e455c7a23ebb60d071f69cfe8f9656b728fab9c7dbf47d9efbc063007793b26544749fa8e8a0d1cad4431ceb61893bf276a2426d9964630573fda72bcae559004566d9d12e161d4384dc686efdb483e8b45cb2a330f740d4c5b88453ea10632c064be9ad1a933d7b26c0c58baef38c0e22547f1550af13527ade7db7fd8ba77bedae681dd6444c3e85de35ae6385eb8ccc338a77e69e8711510ffce514350950158e510db244858f7d8375bb08c2915e2bfa4bbbc639ae5945069bf5444cee7978e481502a70c49281e199215d8d0b76c3433b3cc92e098bdce0059bbc124c0a6191da7e1ec04390e887549e4963357496daa95bd9dc40ba413e7e71aea049ad97c0abda85f31734020b281b510345aba807702c6e7927f2149e7280ed8450c862870e25cde3a73942e79b7878a3c2ebb7ae3b5ad1e96a723dbbf4a172fc7be448e6b7cbccb83cf9a17d17604fa366dc4d68a16ff409da6ad55a43b10659b75625616de109e8787a67e2e64e63e72cf58ba20d4e9fb5b7cdc7b2a9a781232578b9c008f0e9bd999043e09f7730ec32da7af6c1a3736758ddfe4661a5d31fb6236afee780e2851f7a9119acc27979f5241bc01596171429bb8ee25c33e59e4da531c8deddbc3b03637dd19621b0f91ed5ea9b36e793d6c220ad3711663389321205897951e04636a8d024200e7660f3c27b379db262cebe059d852cafff112ad8156bed82f512e51d01eee74d6f8c83c862d15830f2bcba2f2bce352b6ba5473fdfe3f152783c73262337f642441d50b6b58c78cd81b0c475b88a75e6cc36a8f924960c56b9e9676d7832808e27bbf1c1e54645bfa406f52a4c2c4de76e3fa94b32051ae02b54ea4c517258c3575d00d040ef3949d57777743acae35dd2264c717a1b4ae5ff61808c10e4ae0b30cd15ac2afc2da2655cc31d8dfb0c5a6c99fc784154d7efb990baedaa66b55f6a67087a802da218783359d533257d86d2dc95fb7ff57d2029448f508c547dfb27719c6009a0ee2f7ccf8d7e31fb8983bd5874fc7452b90d2be015480ed2e574ec2f15fe459ff16ff0776787a8dd1944337fc11950cc354ff6e85e2b8913303572806f56c26117a3cc937c2a139dd43b9a5df60cace42182b1c74f3c00b4ef92a8771c1a731b20ca7081c8500628d3b2648027b2589ffa879dc551bd0d1d18cf5a01ab3fc3cdf1d6330a93a89bf6b42f2e615989829110dbb2bb4b07256447aefaa3db5152b231896943570eeac3f33647b82573575f14f72d7cb0ca6bc6336c01a502041fb5762cdf59d3be4805961107acb16e82d2c7fa5a9246748aa56b4c0dc36649e0f2c4dbf983fb9047ee27bbb911bd2ddbfe0eabf0e0adb1c81973d16e0fd2119d7d440ce5e102471325fc0f1e5cea563002a1c7ed166fd15ec162ca7ff032fff335f62c7484be138e6088c884925270fd2d10e3f51ff20891459f82be28a3dce966624c6420a3dd0dd54725d3b035912f913ed3dedff6f9fba9cf8534a923d0a7e3dbc56973f7fc73121b232bda892193fc7d0110b72a988436374a23684292e9e6426d564bcaff3229cd07d074d9c09bb150e6f918179597833413aba229bc6aeac213886cea66d55a9fa34431e3ab455414b9b5ec797a36d1163753987edaffd01c96b7f1e27944d1bd0f92aa9e26aa1c0c300636c75bf0c883bdccf96ea6a4d8927c015fbc92a0d89cc97bb70ea84f0bd2f030e3d05d0290b17f18b9f20e1d1537d4237864d88cbb7755f7ba715c3ce863337e666d133bb1212ccc33f905425db50724a023edcc6b1bcf547c787444db25bfcd3f72587a33cfe32f8d1cd29e9f3599175ee5253e0edc726f542423d256969b90e37120318bc07e9760104f420dc0bba36c4e28e5853d7ceda9a5982350f0f7a57ebbf6cf6897075231d8cec1956c7d88883ed3759d8a6ac9f471a36f1f364955a4675402726f3f984fdbac21b3552d8a75423b336bbece6191bed6a09c6d73dad7a8eb2bb4fd482a605c66c6661e953b7e3c7fa30a937ac77b5ac77afa67ba6c09aeef865d9107114dea61f49bf23f3aa9ef6342b4e7a21f2672f137c5a445374c66e1f6e877877d5718616a80854c4387e2bb10f5d6f9273e3d595d220c5550d432c0aec02788fb09ce8101a315429d4224a528c1c228d97d928be81a580f996b24ae9337b72992cac6697719a72f43b8cfba4691ff7904ecbae8d0ad4b3689c510bd4ea1e04a823165c1a116537c7ca33a84562d8adedb71c65041e3d5adc2033dacfa584fbd6d20a998de298d658c63924a6758211ba9b4b2c5fbe279518d7a80c019052048936dd16b09c16b9a69f9817529499842efcde0fb4d508733fd816f4dd4f2f0f367957256ba7c51d6f7c2c41c0d46e81912a391e05333773f4c5616b0b5ea44b6d30a1e34bdbd57cdf636f8e1195355718beb0e76134582fb57424f76f676d8934438d2dddc09e93cb211a33c4c869bcbc961025db57f3a3b28bd02199c373d3a9196192d3979c8b457434d87926bdfca33993068ad1dd32b89649e256dac7f9f22482447547a86596f55fdc577200132d0916305654a09d8031405c25af8110832f6eac80e08716eaeee9d9d68c5f7e7f4f38da2aa1459c1e2e9c66635775a4712d47718adf6eafa4de5e10a0816279439e594fe63f3e94aa50ebc0c8e274b50a8b6974155217b80a0729fcedef5878f9cb791a3b1905d0c8deb19b2f0f9c82fa3000d22f90e1c2aa04bba44c3127fee9d0d2da5b7ab740755a3c99374944e3a4afb625385cfa0ffb77b298c4e30450eab54bd7d53f3f6ad626d8afb538882edb15797203978731d60997d72d2b5454a35030f736a498dc4045b0cdee139ceb63c15c7c8c3d41475b9553cb5142fb204b5fc6d8427912434bdf632d3d53372e1081dfb2504af5d0dc568d7e0da554e8eb5a5395c1cf8cfbda5c637f4bdeea78e89e902dd95ea864d6fe5df26c831f14846604047fa0a6dc242e1af4c6d904ef2e1c3849f45cf56f714178eef2807a033c4b5506f230606846572847441bf3fba5ef04f0c081b232d0364b902ae7da0403d63af67fea067f545c12fde60cf3009c1027932ca151cc9afb86f6fe07bd8939179505f16ceabde2dede8a4ad02cfed0f46a60bdf3510f06ae7fe30fba5bff7eefdb15e45ff212e6a484b42917e78e87c7cbfb73ecf8e60a6e3e2b444ebcb62bba252d480b0bc609edfd75275d3a8acdfa769c9efcc107596d8771a15d942e169ce062afc4b0350dbd015e29f68d6950ec4211b417f5f2a6ba6d74c273aa4fedc06941e7a87aaa45014dfce67b2e892c798830565f63571df58f2748b59ba60ef8c46b84cd025befa620f6b5e056c92ee5f9d79b1c2beb515907931a84d5a728c222c31ad28eae06bb23cfc8ba7a6d27bf8fca4e9b96f65da6337fba442e2005bc1f5a45601e32641093713facf75d337282bad60601f16d3e35e989468a7250d4ea5234713e70fb3662ea4e73ac2eb6818820e5601c8f9b41ef7f0bac4a6f9c2a43519ffb88fb60f26e47c6836f668be764f168fb17fd1a10a072a3828fe05a00e2071579bcc1c4bb096d3be0d1b7e62c8d55be2aceb5cbc49149a74f5b245ba0d5d116553d36629506bfbae64039ddccc218beaad3acadc055c6412e46781f9cc31850f482cc197f6a23ad4aa2866567336cd96ed951b4ddd87b273acfd1d95d70bed4ee3ca49dcdc27e3ae5a0fe676b7450a9c5145ef042717138b100a128f4be3b51ae5f77cbb48645e752b3e5280874730d0fa36b04933931751da265c77a54519ada967053c0257f5ea4bc16bf95e9f9b9eec5f431c103fff45fc07cc43876025b7de3251f8833fcc28e36b98e881edfae2ae0afb17325556bc976e9790b887a5046c862e6c489339afea8f05ea11b03d2522e5832ac82992ea087733cc6dee3db6e7b6c592c0e877f97822bf182930ea8674656bd4bb20875f8690ace7b327ec2a9e7b194aa4edc1ad34e2c18c60092c5686543e4e178157916e5bf28b9e2a677b1bdba5032757fdd29bcce40eb97370449da8c3b57aaae716901ce418a947c78e435e33eb25200d962c59ccc50f90fbb96f59511243e63dbcf14b79b48cd24145afb221bf2a19b68c61a518d6b06725347a10532392849b892a1a0a691495c1b88bae86c529020aca3a6cfdf4fababb1fe32b365e2e86e34f94acb0f83016ec6bc4ab59b52b8b9df4a28ee61bd10121e8668347e271c4e8097355e7bb14b38b13dd8e76ad543ed0fe5369ea809d6d615e63d26081a444378c91fadac7efb6064f1859269c51dc24526febbe5bf81b4eadc5fe9ab8f1697ce0a09d200dbd4c87fe6d7418d1f35017b22261f8c569c18dfde3983f383295a886443eb565b17a08e4d64c53653283f99e97c71a78daa4ba28faed7cbf0a519016c0916ce22f2adb0c00a9f4845c5e58e4221e7fbcee053a6479a00a7d0fcfa4f3586213ca2211065f8cc572a18e3f9491c08f2845d608ccfe806a9e271b8e2c9af3f3aed51835767d513ba859c5cd6945b180707d9fe23cbf5d96fc545ceb85a7c75802c500e8099eda2cf8127602353d5f7b23684d3aa34da1a3bf80dc4f16ae0ec50e320f861c07dfe34e8056c03a0337c5e66f024594854a9dd7aa407b80ab24bfd19fd5a71b1ac5790e72e99a2e735e0de429678b54f29e6b7546cc4122106a2c3f45bc1dc32ce017f71de8bd92604c3985b1fbb83f3609588b5b374a0caf20ca02b15d1ec5ea7411f487db6c4593054a28c715ee9f2bda59671b9ec57df215cb837857086ba1dfc0704d97724b08498fb9961319a15f617c8eafb4d3bdef84def632d4da2fc8ef82eaaf6ac16ce9d619ee73c35e778cb3cb139a32e5d102fdc30ab6603d83d8ca356db57f1950b857d7f25858987a041624e112f4ace4095295a929c56760700d918211845a81a201842d0255fc9168f82b3f4c08a3cf2678c93fa03a8e80430fc362d99a82cb885317abbe9934ba96183306d114e249542d422f0b04c40e1033d16300bc5b35cb1812a4dc5a80c6fe460bc73cf9cce9b3200ef6143053e7199df81090d25a45c49f40480046de0639b0280a68d2c0c705c623f4aa6576cc1cb47005ef8a184860191b4a902ebe6d39bcd4a3a8cc02f8d78de012187d1c3db774f0e5b8f7b327ededc4278b83a5b621a07a7961a71452eba5799d66d2ab181ec37a5e720fcc85d0518da4600452c803512ecb1d451357a1188b7f9feddc334dc91720462e2c7468ca083be56b2a668eb636e468070f202159c4ba217333948abe1aa93d715d910617d242872f0fdbea20180e81e1295dda04155e4f235c5c1e3e6adccd8b9d458fa5a10f05a9077d10ad9dfa8e57b71dbf7bf1ecb3e40fa21"}, {0xc0, 0xffff, 0x9, "49dcfcefd31736bb73035bfec32030d231ad7a5b4541f911b4e1e4d4f2f0a393e4367335ee3a198cd4d78fcdfe9084499ad82579662e5d61cfeb851291cd40edbac92f6f00a0c16aa9c2a565b1ac37d1ffaab204739d932a2cb578d42ea8646e562098993c21edc12ea47b20a19d3820a1d09e39946c29649a788521f39749f152b2b892f11d121675ed585cc1c7bb69a544ef17eca4d4c2555a696898aa66cfb4142858e8cf81da73022bf0b9c2"}, {0x58, 0x1, 0x2, "bea521779a1035add4b248306073cba6e012f4d25e51e1527515ec8bb6d0ac779534e0323e3f28921ad9ae90fd942051fa35c903342b0577f433ce037561b536997a87f75876e5"}, {0x48, 0x1, 0x3, "17972878a908dc795366db180fd3941ca1a6dd40491502d3da255cd07cc5a8a26e10e5583026de3a1c1ef26b16c3017037f9b615b6c356c1"}], 0x1360}, 0x405) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='T', 0x1) 23:49:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt(r0, 0x5, 0x3, &(0x7f0000000100)=""/254, &(0x7f0000000000)=0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x1c, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:49:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0xffffffffffffff69, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x1f}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x20000001, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x7ff, 0x81}, {{r0}, 0xffffffffffffffff, 0x5e, 0x4, 0x2, 0xaf3}], 0x1, &(0x7f0000000140)={0x1}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) 23:49:41 executing program 0: r0 = syz_open_pts() lseek(r0, 0x100000000, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = semget$private(0x0, 0x6, 0x100) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xffff, 0x3}, 0xc) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20401, 0x100) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000040)=[{0x1, 0x10000, 0x1000}, {0x0, 0x8}], 0x2) r3 = getppid() getpgid(r3) getpgid(0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000300)=""/200, 0xc8}], 0x4, 0x0) 23:49:41 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x40) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x69, 0x81, 0x1, 0x1, 0x97b, 0x7, 0x7b878d646c0f293a, 0x2}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="cebaf28f58b22059f6debb0cade96b8078795eca9d0b48", 0x17, 0xc, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 23:49:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0xcd818a95bad4a46d, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 23:49:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x52, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 23:49:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) flock(r0, 0x2) write(r0, &(0x7f0000000140)="80c9031d9a23f638916fde0e8b2170988234a836a78c7c9c94a419fcd78f0f8d", 0xd1f946da4328959) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x10000}, 0xc) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgrp() rename(&(0x7f0000000700)='./bus\x00', &(0x7f0000000740)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="03dcd8918b49e08f6676a8b59c0af335d5cb747706465e", 0x17}, {&(0x7f0000000180)="ed53d8f13a90a4d205af304a4782054a9c3b3a7759d7176a53977f6e51ae75600c59b1c11d921cbd3897a51719c8f7d053b97891eb6c57846414d2fc947965686fd91c0985757564f033455b58439684f724b0b4a4214391ab76504dc52e81ec7995f5974aaa555fb7ad6a65d99e2e28aece3b755877f80beb1973317ea7d01e910f3f5fe8fe249c893bf7aa209c7ac11938975effadcf2b66dbc80417adca51edaf1fbf7001e9d4801742c306dbd820a66356dcdb4ec60851e71068c3bdaa3113cdb72fe4d3d87b8cb625469e0bb8b70b", 0xd1}, {&(0x7f0000000300)="655efa2c056173a02d24ba79e45be3ef6ad8db22769d0d2f61dd356a600028acf570ac1f7d7f6ecb92f5913a51cd116d87b9de773a845c5e76859ed5ee0b464307fd911409fe6646000bd8c603614bcb58eb13143d8bbd8f826259eedcbc3b55c09d6cea2851a603d01515672a649bf985d20cdb9a07dfad60f231ca064787d7d6c9ad2605b5322d887e656b90111cb8e089624a44d9da44", 0x98}, {&(0x7f00000003c0)="dbfd7847def1627e3b5998f433b2f7ed7404ad8f7b176407de35834096764f7d6c19add3862fd2cdb644ac73987006590a05a4781e290b3651e56aafa3d24b946d2972e25428765cd5772a873bae3f72bab748f9787a7ed147d11c970224b9f6d1a1f2db4251556b5ab04e337bea56f514e2a60853ff490630d492de1034d13eb750736b710c9878e070684597262f0e83d3b125a5c6862c5f4fb303ed4d31ef8643f0b45025b24a5fd37dee3c10b79cd8a082fb4388fd697901b2d3141bd59a6dc9b6481778424a19f9f4", 0xcb}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x8) 23:49:41 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x71814630, './bus\x00', './file0\x00'}) ioctl$TIOCCONS(r1, 0x800c5606, &(0x7f00000000c0)) 23:49:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 23:49:41 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) dup(r0) 23:49:41 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x84237bc398cb895, 0x20) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0x8001) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x81d, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0xffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0xbefa) close(r1) r4 = dup(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x101) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x100) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffffc}], 0x1000000000000371) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 23:49:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 23:49:42 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 23:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "ffffffffffff000000e74de400"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 23:49:42 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000180), 0x0, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() r1 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x3, 0x5}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) 23:49:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket(0x10, 0x8007, 0x9) 23:49:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) 23:49:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000, "002000f70601000000000002009349da72b6c800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) r0 = socket(0x15, 0x3, 0x2) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000100)="eb871b56ecf4fd812eaa4e713048e699319296487dba2fac77154158c7526cce186fd6b6f851bf40a0dbc4652860f134b56780970f2c35a109406a59716f1db3c5982e1337205ad8bb406941516c4c9e49c55c52cfcae4237fedda8ce5b807fee1a2087ec6d45f9bde624080a1c905f52f3d71ee8f57de254974ade33ddd514f4d8d1baaa9b3fd01b98587d3768d9ff2341eb14b6834d429fd9e4ad47ea0b1811a09e31e757932a9c8d7cc5fcf3f7e59a9926da654f3eb0f7b5fe4723526a7aa3d29729058855197d420f41d82ab0a0f24acbc052685323b3dfd4199a3364872be7b2274fba40095b8b0d02dba1558a61fe9749d24c01023db8c61c49c6e8f7306be5ca2727397651d13421ae6ebc3fd3099599aa602cd6c21c27564e5bfae6d0aae348d2e5c85", 0x127) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:49:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x20) setuid(0xee01) syz_emit_ethernet(0xcb, &(0x7f0000000080)="927b57f4e658083af9ecdaf791863a30631439d9080eccd1febd9ddf549f0d53766dccf2a7f12ef38ebf01263c60ea1bf3376e55ec05f94dad896f7a818d5c9c54670164a0bbf17b89a9a2d4bc95233a18bde25e3da350582bf2607886b2e0ff18211a3df3737d90f7fff96b932fb5251bcbc9fb6af6a1159db5e2a3d9636107f3566b9f865febef2cf845924a5f8b859d564d57455f1472d02aab67df12d714fa2eab01143553ef8147cedfe8a8584166b3a857ea2b12b3a26c393d5ba019000f931dd551937635a65377") r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0xffffffffffffff7f, 0xffffffffffffff57}) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r1) 23:49:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce000000000000000000007800"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 23:49:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f00000000c0)='.', 0x1) r4 = fcntl$dupfd(r1, 0x0, r0) fcntl$setstatus(r4, 0x4, 0x80) write(r0, &(0x7f0000000100)="c6", 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) rmdir(&(0x7f00000001c0)='./file0\x00') 23:49:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9) select(0x4bf, 0x0, &(0x7f00000001c0)={0x0, 0x8000, 0xfffffffffffffffe, 0x200000000000008, 0x1000000, 0x100000005, 0x9, 0x10000000000}, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000002740), &(0x7f0000002780)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000027c0)=0x1, 0x4) minherit(&(0x7f00000c1000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000253000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000002440)=[&(0x7f0000002300)='/dev/null\x00', &(0x7f0000002340)='/dev/null\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='/dev/null\x00'], &(0x7f0000002680)=[&(0x7f0000002480)='\x00', &(0x7f00000024c0)='/dev/null\x00', &(0x7f0000002500)='/dev/null\x00', &(0x7f0000002540)='(%/]-&\xf5\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='&!+-@\x00', &(0x7f0000002600)='(\x00', &(0x7f0000002640)='/dev/null\x00']) r1 = socket$inet(0x2, 0x5, 0x4) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/158, 0x9e}], 0x4) shmget(0x2, 0x3000, 0x0, &(0x7f00006e2000/0x3000)=nil) recvfrom$inet(r1, &(0x7f0000002240)=""/169, 0xa9, 0x0, 0x0, 0x0) mknod(&(0x7f0000002380)='./bus\x00', 0x2020, 0x7fff) clock_getres(0x3, &(0x7f0000002200)) getpid() r2 = semget$private(0x0, 0x5, 0x100) pipe2(&(0x7f00000026c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000002700)=0x6) semop(r2, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) 23:49:43 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) socketpair(0x12, 0x4, 0x4e2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/246, 0xf6}, {&(0x7f0000000340)=""/15, 0xf}, {&(0x7f0000000440)=""/144, 0x90}], 0x3, &(0x7f00000003c0)=""/97, 0x61}, 0x42) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) login: pckbd_enable: command error pckbd_enable: command error 23:49:45 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x800000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='x\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe57) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0/../file0\x00', r1, r2) 23:49:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() lchown(&(0x7f0000000240)='./file0/file0\x00', r1, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) 23:49:45 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) 23:49:45 executing program 0: r0 = socket(0x11, 0x1, 0x1) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x80}, {0xcc3, 0x9}}, 0x2) 23:49:45 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x7, 0x81) r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x5, r0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="e4f9d48072c698cbe1054c3200cb4b357d7a04e5e051406ea01aafacfd68b7bc9a331f5fbd25ca03844a166162d871b53a17bafb57a79676a683d4fb62ebc158f7484a8f4049adbff9d249395f5fde4f2d1d671ed48ac98dc1cfd6e27558e536e68bb69741012f46d3d3c3d5e8d808659512375c90b0897e788c67c68e7c5da65ef71925191d8caf8f050dc4f6bebc898289faebec64", 0x96) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 23:49:45 executing program 0: socketpair(0x7, 0x4004, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="48b6322299156d37330033131f75b3d068ec78df26bb933086473de1906151188bf1d25d42f0216c340a59fa1899401e5c772c6e77f2e107c6955af429ccc4a105f1c8c02d489728a07cc98f0c78b902a77eef6a937eb4cbdb5733a0fee510ae407321d5ee38d55876655e265295a468d5afb4772286ec49efdf58988a4be3ecc2d889ef128f844b6b4f764a3b71486fb2ed5a5a2ad4cfcee2fadbc020ed0ad13b1f19def30980aceebe6af361adeab39a5d8a43bf63368a3de8ccfd4326ee9c1093a0477bb07992013a694c37aead226b48a6b69c3caf6aa0d8", 0xda}, {&(0x7f00000002c0)="05abcdc856510a9ffe30b5cdb851a3efd2b9007a8063c4c2e4ebbbbcdf245581a95e6b041699fcc666e23fb90af35a628d4d747c9f8e9ca6392eee6a0cea3b3dcbc63a1b9553102d2b661abaf46bdd9e5b89af13ee7940d24f3b4d0f8d262730155a0fb0e8199f55d66db38480bfe95084bbd041bae48a3a796c1cfccf29091b3537675114145279726c26e9c8c913450b62ddd3e1b0ec712832a2b42fe55430277f5e1920b2abb529b7caf213da6b47d3aab4cb0e68adc62a0d248998975295aea4c0a0c0df659b5f4a08ee3fdedbe60b2f4e59b774acb17d12c4489eac1bd9", 0xe0}, {&(0x7f00000003c0)="b9ddf2e2d383402ac2ccf22ed39d9182869b60680b512f27eb35cfb3a998fc75aef95cbcdc940239619e5a78bcd0682e368d61cafa1bda31a661ab94e42ca83c62daf300496d591b92b2e14f88eb277604c85ca58c655be84fdd97bbc1907aaf3baf4e442c734df451dbc22693b506326c0e75b7a933b69975bbef2d708f45625a7685d7d743fad04c3186f376811b", 0x8f}, {&(0x7f0000000480)="eeeebb040db4e46ee49d47ec5f038774dc7e9fa8b19f1c2fe3497ece06a054c9f43b0e0ca3f36e26aa5a759723eecea63ff2dd939567ac0e29feed7145dbd6468f2a9e97307e604c0804380b75b0a694cf95f55e52aea15327a4ca4eb14c3f902b73e34f2b265f22dfdcc0f7b970c27b8c62e587d68929a6c5feb07e82eb3e6d551469bfcd2f0a1b657d79b689545a108a73f88f9d9a77627f0a24f207af6308548791ab63e5333c5e7b65c7a1a44e506c55d37bc7c8f010", 0xb8}], 0x4) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x6, r4, r5, r6, r7, 0x80, 0x20}, 0xffffffffffffffcb, 0x2, r8, r9, 0x8001, 0x1}) r10 = socket(0x18, 0x2, 0x0) dup2(r2, r1) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:49:45 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20480, 0x8) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000400)=0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r1) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x120) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r3, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 23:49:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050202000900000012005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) dup(r0) 23:49:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000000000000, 0x0) close(r0) 23:49:45 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000680)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000140)='./bus\x00', 0x82, 0x4) bind$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="95cc39240000d9fba3f7a44af160b78c676e0a255086193f7470b671fb0200000000000007ff7a738264cdbe"], 0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000003c0)=[0x0, &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) link(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4513) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000740)="6b199c670c5fd3bb0ae6a6952a2eaba2029f4d6b741d337481fbfc1b697f42d0c99348b3c477c3959bcbee14beda4c2c3f19f1692404927439cff61637d293810ca62394ceb2c47908bc605cbb37b904a19d08ba357187dbe9884ca1e36969912a9923d6da0483bf0c88f59e7040064d068e3ee1b7af3255e05f7eb593f154fd251272c0bcc64f", 0x87}], 0x1, 0x0, 0x0, 0x1}, 0x9) mkdir(&(0x7f0000000580)='./bus\x00', 0x1) fchmodat(r1, &(0x7f00000004c0)='./bus\x00', 0x8, 0x4) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000480)='./bus\x00', 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) 23:49:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2, 0x0, 0x0, 0x0) 23:49:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) recvfrom$inet6(r1, &(0x7f0000000100)=""/164, 0xa4, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x55}, 0xc) listen(r1, 0x0) 23:49:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000040)='./file1\x00', 0x1ffb, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xd954) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) wsmuxpoll: not open 23:49:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000000000)='./file1\x00') 23:49:45 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x1000, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) read(r0, &(0x7f0000000180)=""/237, 0xed) syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="02a35966eb9fb5706b33", 0xa}], 0x1) 23:49:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 23:49:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="dffc90b8e051f9386e50ec48e4a22bf20efb3b9d1687bccfd296b62db188e905eab1df69e53721353130be7ebd694a42d98b1fd63e635256feeb640ac35bd9d71becfd06a50398fc7f75cbdd9dbb4fc8236573f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d30a87ac6922e92e760d8825a6b7fa0000747971bb8aa82ad7346833345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf260ec7b84d7fd11ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816638d8ba809e9767bfec3eed5dad1d4a3fdff5d20c594e1b1ff4408641b2447322e", 0x160}], 0x1000000000000033, 0x2) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') 23:49:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 23:49:45 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) sendto(r0, &(0x7f0000000140)="f2dbaf18d2df40d9be20005a7f93c2eecc2f225cd563a3c536f17d26c635482211c07f611eda3a5d85c6a4b30e3cbccdebab5659e021fa4ad719aea117f65a6970a40165780d2920c9d7cef93a328cb56bee225257dcec18ffc97ffe775ba1881c72e2b45350a302723e0a1367ed2f5c4ee2b98a2fd82ad86b1c8815c0678f10677db10189a2b0772bb80aef0052104d986e77234d008e247862e1f289ac6f7870a1ddfc04334b6464fdc6fe3a29e893364400426f9cbbc48875434739fd7785f244ac803cdcce711b2357fe549dbc7cef2a8da8a0e6a531d5bc1570d51a52b67b7901366c438865c881af45a913", 0xee, 0x5, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x3c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 23:49:45 executing program 0: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="1745879515fb5bc2fd1ed3e63f0f679c2c2e", 0x12) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) 23:49:45 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x8, 0xc4) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000001c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000240), 0x0, &(0x7f00000002c0)=""/11, 0xb}, 0x842) 23:49:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000040)={0xffffffffffff0b42, 0x3388}, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x31, 0xfffff, 0x7, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x13, 0x20, 0x101}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40000002, 0x190, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x967, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x9, 0xc9}, {{r0}, 0xfffffffffffffffa, 0xc8, 0xfffff, 0xffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000006, 0x100000000, 0x3}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x800, 0xffffffffffffff7f}, {{r0}, 0x0, 0x40, 0x80000000, 0x80000001, 0xffc2}, {{r1}, 0x0, 0xa1, 0xf0000000, 0x96, 0xad}], 0x1f, &(0x7f0000000100)={0x2, 0x1}) 23:49:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, &(0x7f0000000100)={0xff0000000}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) dup2(r2, r1) 23:49:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9) select(0x4bf, 0x0, &(0x7f00000001c0)={0x0, 0x8000, 0xfffffffffffffffe, 0x200000000000008, 0x1000000, 0x100000005, 0x9, 0x10000000000}, 0x0, 0x0) minherit(&(0x7f00000c1000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000253000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000002440)=[&(0x7f0000002300)='/dev/null\x00', &(0x7f0000002340)='/dev/null\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='/dev/null\x00'], &(0x7f0000002680)=[&(0x7f0000002480)='\x00', &(0x7f00000024c0)='/dev/null\x00', &(0x7f0000002500)='/dev/null\x00', &(0x7f0000002540)='(%/]-&\xf5\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='&!+-@\x00', &(0x7f0000002600)='(\x00', &(0x7f0000002640)='/dev/null\x00']) r0 = socket$inet(0x2, 0x5, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/158, 0x9e}], 0x4) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f00006e2000/0x3000)=nil) recvfrom$inet(r0, &(0x7f0000002240)=""/169, 0xa9, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000002200)) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000026c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x3, r3, r4, r5, r6, 0x1, 0xb13e}, 0x6, 0x20000000000, r2, r2, 0x6a, 0x1f, 0x100000001}) r7 = semget$private(0x0, 0x5, 0x100) semop(r7, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) 23:49:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000100)="0c88444e8d2181de593bc3179a5d75c42ba4a1bf17dcb07b0b5fec53b4f926b55a7918878bd923c30ca1348d5b942f2b243211937e06e61341ce08c098cc6831f46f850c8bafa9c1c7b06910d97f9b7940808bd2c2a313721673f59e9bb7a38e66ddeb69911f325b5d2f157eb7c2e586edaa1046ebbc5ef0a667cf855fbcbac2af025c561c1d6e5ff15fe85b2a5f6e7828ccba38d14fa281e2c6bf7ad79d76008c56434e8bd27ac3c64e31d51dcbe65746989233831128cd137574fe04c6b3bb", 0xc0) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 23:49:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:49:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 23:49:46 executing program 0: r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x800000000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000340)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x2010, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x30) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0xfffffffffffff37b) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0/file0\x00', 0x4) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x162, 0xa490) 23:49:46 executing program 1: r0 = socket(0x1000000000011, 0x8000000000000003, 0xbbf) sendto$unix(r0, &(0x7f00000000c0)="b100050105001e00000000b1ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1, 0x1, 0xfffffffffffffffd, 0x0, 0x913a, 0x5, 0x7, 0x0, 0x3, 0x4}) getrusage(0x0, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000000)="55a7d3a246ed3635f992e2", 0xb, 0x408, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 23:49:46 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) unlink(&(0x7f0000000040)='./file0\x00') socket(0x20, 0x5, 0x4) 23:49:46 executing program 1: pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') 23:49:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x1000000000000006, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x4000, 0x4002, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000700)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f00000000c0)='&%\x00', &(0x7f0000000080)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/232) dup2(r3, r3) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x3, 0x6}, {0x2, 0x7, 0x1000}, {0x406, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000500)=0xab) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x800}, {0xffffffffffffffff, 0x8000, 0x1000}], 0x9) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000000)=0xfffffffffffffe9e) ioctl$TIOCDRAIN(r6, 0x2000745e) semop(r4, &(0x7f0000000600)=[{0x0, 0x3, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1000}], 0x4) socket$inet(0x2, 0x3, 0x6) 23:49:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x80000001, 0xfffffffffffffffb, './file0\x00', 0xffffffffeec7ca22, 0x1, 0x8, 0x9}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername(r0, 0x0, &(0x7f0000000140)) 23:49:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) socketpair(0x20, 0x7, 0xb3, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="3c97f5e134915753f589bdea76", 0xd, 0x401, &(0x7f0000000140)=ANY=[@ANYBLOB="36d65e124922051e8c366b4baf8f5c53"], 0xa) 23:49:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) poll(&(0x7f0000000180)=[{r0}, {r0, 0x8}, {r0, 0x115}, {r0, 0x20}, {r0, 0x108}, {r0, 0x1}, {r0}, {r0, 0x10}, {r0, 0x2}], 0x9, 0x6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x100, 0x10001, 0xfffffffffffffe00, 0x1ff}) r1 = syz_open_pts() socketpair(0x0, 0x3, 0x81, &(0x7f0000000200)) r2 = dup(r1) close(r0) dup(r1) setrlimit(0x8, &(0x7f00000000c0)={0x40, 0xf4}) r3 = syz_open_pts() getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfff, 0x0, "6540cf796395e858c07731ff910f583ff3c982ca"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) dup2(r3, r2) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 23:49:46 executing program 1: clock_settime(0x0, &(0x7f00000005c0)={0x40002000}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) nanosleep(&(0x7f00000000c0)={0x1, 0x7}, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x30080, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xffffffff) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 07:53:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002003, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) 07:53:36 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000a2c1da8d8753b4de2cb9e545f8975a91"], 0x20}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x0) r2 = dup2(r1, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) 07:53:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) socket$inet(0x2, 0x5, 0x9) setsockopt(r1, 0x2, 0xf5bc, &(0x7f0000000080)="84b199cb1dce504cfaa0eefc2b1856be541564bb6a75fb0fa5ea355fe01febee09c6a9fafc84de60c5db5e1a3553bc98ac37eef3b0e67d34431450b01cd7052624c30e8d2194c01780d4efa7501d5d98ed4d924fd00ca5ca32508e0f43961d530751100065f32753ebc0a9a4846ebe26951d5eaa560c84ab0d986ec1cdd71b9da4fb53ed200fcb1000fdaca9912876d25cf45808c7c0494f582adcd40faab5b635d80a243ac8d0ee6c1e79883ba4f283857e36becb3365a9c7882aa804f7fdffd58bd02a3d056b6a6fa440fc832f20939c99deecdcece3a61fc021", 0xdb) getsockname(r0, 0x0, &(0x7f0000000040)) 07:53:36 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x10080, 0x1) sendto(r1, &(0x7f00000000c0)="5bf19b734145e51eca8f5f427075404cbe61f2cb6f52cf01b0700f57e2768119913fc8837a7e8d89ef1ba0e0d9bb7acaa88777007a3cef60fc178e457cecd352", 0x40, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0xdb}, 0xc) pipe(&(0x7f0000000000)) r2 = socket$inet6(0x18, 0x4000, 0x595) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 07:53:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20420, 0x120) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="7a1efbf8b65e1e13c28ecb637fdd4d8aa801f7dc7afecef6abb0526dfbd163ccbb34aa6a07063daf689d3c88d7e06fc71d19bba66fba6e0415956be5cd59da8e68f5348b4bc0ea68d69a04162c2d7d9a84ad0f32d66019e4325628dab5233cc77d52778fce53f6260c6d8ad218e9421e148ca9fc466880e6e73f11c901f255bb7cde9b3b7c169be8b7b5888fc6ccbdb3874ee0d3e0f364f91d19484375b56e8a9625750648ddaac6dc295c406ab1db7a25f5591b5065106c0d0d521742917a2292cb4e2bc7f077f175a4755ac48709ab165700cef7cd910b2df9416cf3c1362aa304f9ebfe7dbd3f796f5db1c1801eea9c801fac106a98ac7f489d65831e8c4157804e1dcccb464f8b2f08f2e1db79f074abb1fcc9f29ec004a0dc1e9cb4b8d13b42cc14aaca4bc89699ac7d855190b8e11ff014df0216e39a9efd1da8c2cf788ec613b72a4e1a33e074b0a03889f187c657e8e571c8f42d7c274b21ed3153a25e923a30c6967799b822fd78f813bb291510a1489b731d29769b7dcd69363d496f248d0fef6ebc6ba791e49537bf19ebd8db89f14800c2a88026765667e16962afda3c01e2ab0364f6c9c3da6cec87cb7eee2d3dc6922d02f1b8fe6bea1f671053301994e320537d8a86968ebc341400a0c88a195f2c9a3e79a04c7951c287de36e6813dd3633701af6df6c49c1454d2c482f1d5d7e123ddff9b0b3646cc628c1a5f96c86268f4ec83fad9fdec5554404efad36c09830d3d637adf419465fe75cd3a390672ed0105fb7df45f1f8fceb44a2b3554223a16d4ead2d5e5db45353bc5608cd1f504197f99dfacd27ec093b2c5e3656a3b3c373ee547d6184c0c6a6ba5c14f9f4390dbb7bc488acaff3abcfca3566eb52e948c22490a8ff84a5cdf765ebf7aa94ed82286c7b22354aed9fd5a632acbfcca5d73d1011277b2ef124e82e00d67d4b232689843853ca284e57cee0fbf0d1261fc9036ba1fa478fda8b4051df57efb90bdb83a707b8b17552d3e7b9dfd2c60fc63073bbc9c4f978112f091de3c040630fa1451f3023013460f760e2d17ba6230375c541af8b16b790b9eebf73a8839b382a800075cdb75e722468882747ae62d73d502fad6121c8e6777e60b9c269a5d817483e2d9d4a4c89d1014cdce0930d303f92fff3ceae82055ba72b9431733d2e0798f4348839666f930d1bce40c9d3b8eb099c836442ff10b02eb3213013236828cc36eed3ab7f3c5fcdf1756be1892e250e0579967277eb70cf73e6f6a1980795d23bcf687154adb14c1964fd459ac65bcbc25c4d0cc177d528b2076e2f54be4915346b2b2b03be19914d9c9f3d89da75fe5c08ea629d4d787db804aefd3a9d8954958b7989d8cb9d1c915bf3e1a6eaee62fd5ed48f44d9277ada02a0c1bceb8cfaecca03287579afdc96c682e4c06f3a395776a5897f5af7126e969189c0e349c531eddd21d5700d61dd925774fcce18499b805c8c6954e339ab89c085e0781f05f899165ce51a36718af95b685c6f7bfee232f5326664f7c47fb4f0bdc930a05a89cf50086fc75287ef5aa19ef15f6bd792a4f7eca63c8864b3052ad6f05307b3494a2343185454b50e505800bb643c0f03d4e2ece1df23bca1a505c300693e84b5e4cf886b74c6c562374c48d53974e47f591db635b7f17d9212220ca5dc6e5559bd2974e8cab2f176f86e11e328323769b1ccaffbca64c3ed629693769795e1c2d4b58a56490d32a31ef001e6836fade53e7b0e3f96b2f30898f698cf39134aee2f942f7ce4becdad86b27d679418ad1c044522199a61cded6d33de07e6f8be61ab40cdd7d729d80e5f67c79989e6b5672c356d0c60c06f4135821080c841cf515431c1df3d3cad197e5fc05c20ebcacfcd928e6e041344654b39ce77fdb49b3f053429935dd5eaa5eb5b13c14f05f20a14e617a929b601fb87de4cd71bef6c4d506c466eca95108bfab39dbe2da32760ba6bfc398fd2b56ec0ba0de8c2ac6a2c911f2f76c2d07099823812f34ffc2e788483418dc71bf259a3aa7966dcd2692907928415c8b51d3be2dc05c580e5fae8cdf0288598f96622b70b817a0be469163d5d3bec5b98664959542fb19b95ab5b59472d65d7188129a9c098098c659b7d4dbfdfabe0e2dc67f5de916f2af4d5a72b2c5597420d60d50ba6173bb0a95d08373f48e0232bbf6a8caacdb87de544c74c1dee1b4054d1ecad5c926522ee7c30e0b60e28998d51bb3517290b6f3b4f2e35e3869af6a816afca400cbbd91bc894d2e608080de0aa1ae82ffa3da2370c11d49eb3849a60347147652c071b0447dfe736bb97b68b93a452fcdb0aff658aeca9dcc5ab520440aa4c709405cd33abc0770741067ff15dbeca39166d64c19ead11d375947e8750258a400153a39a85fdd88cf318e04efb4cfb429bd8c2b4651e10e438b0ae2d782266c9cc58cd343f350c11087cea5e07b67ac7c6e5b61af83df92a4f0b00083a0b5f2c6488f0105b801ae1a2923cac7ab865e295d17e60d4f48b03f587ad6e84ee99f2747dcd705e92c09005205a438469331d894f6de8130ed4d72b1354f71911f12011554e5fb8297cd67427288307f0ecaf3325c4d0d3babbeee5a4eb9c85faa1dde6521eba196eb255506b59c4459d6247b7a0d48627dcda04ff9269dbde174ec627e1266098b752a2768aae726e83d90f0eb5fdd07b741544432c5815ccc926637d935cbeb6df2e6bac02d7ff1dcefa1cccb4e198036952f5655519b45698e898a11411fff0a3d14b66c36a592d3b80ae01405995a49ad3e0261ccee24a732b4819a7c82f01c57a67530355bea962d5f477f9fbf494e9a0f84a885fafccd87088a089921037895d289101eb8091bc43621fa4852e98d0035c7f79ae2ef62e62ef4972a3e789dc871f19be3cba9a77ca9fb80553c8591c82e925ae19b0663b74c4979533c6fe506c10b376abcb40627610e1aceae9ab01609a4c5b3fa9bca1b174b8bf8b604e217a9b8ad687b7f47bc9433d0156e451348b17fca278ba9951438973685a219e5f0c22f522be19366ab21c7e95d67b27e4d530cdb6df805f1bd07b7421947a115c2a137cdca9b9c101d05f6eecce9bdcecc2a506a2aaeeaed80f06c8a5d0ba2cd64f5b0d6345b3df4ec8e2c6434b2e11d54284cff1339eda64a0aca52c5491758bd19f87ec9852869d7ff643090d431bab924002a5079668f5d36a0a352da7b51be0e1feba89ad5e870196e6054b30bd596cc2bd0f894ba62bfc44b5c34f0b1c616cf6655fb8a96bf160feb81c2718f59ac0cfcfb7eba4dcf13196e8854992fd653d9b661ffc1176e1033bba4da02c04f78aab2bc38ed5d69f8edaa9d1cd3669c5f3132c78f7ba621294475637206064c925601338351ca68e7e4db0fa71a57721d4903846f5fd23dc7edcc8d1506d30633637365a19d73b278ac361bcf58e9494bb4967e649e7714bcb139138f26834cd3b1fb868692fa472dfb6b17d96d7fa8f4213105076f08c111fb6a79d3bf88706eb4eed774f23cb2e04e0d3eca3d3d56487b91f7e63a222a373bf52a2fcc0058ad014bbeff2651bbd00fd89afb7c4223a174e42daa425555302a02efbcd210108114647187ed046471fa2ab08054bd49e94c3962768b67726ca0d851f68e3a5e05193133432031c87397aa6703b38de7ff213c325769517a2f5b980e489ee7cae6d7823b5bfc8f9f769a3c55c6de7b552101bad074420821a01ae8f2ef066167d22628cdaa7fdd8c4f1ddba0a1eaa4cebd84f2e4fe2df84712e365314b2dac20a0b0a3e51f76c38a8910661fca85ecd9c73f9bde2156a39a1487c705ca6a09ff53ef7a4a78ff68922c073d32ca94099af68c5e640205d9b7dc60cc80861e81c85973eb5891b1041cf9a932ef1ceca578339d061ab90758e8d3a7386aa57dbc8baa5457fff0ec2be031ee7e0f71d0e1c2fae4ce15599c366fc0c6fda484b94a0e4ef2df0edc9530d6459cb45ffa5fa0750631eb99ccc5e1f0f29e5f5f6261711272364c4d9b6332b27d37f29e9a0de6f778fe97fab96c8909c7d8c83b3c356d470b004c8dacbef8afb1d0feebe9c4efa6d805c32ad530e5ffb8e5fb9008d2b311224cd2b3652fa5c8e5eb771ce3a1cc7736397b2457403ef39c3b9f9e11314451dbba80709f4cfd0c60816bbaca7b03fffa5711a3a736e4d3bd45b441228ad4648479fbd3cc7ebf9c88bf24e4d93006683185b609c61f2191d7a16baf38d0e09bf1f7c0e1b5cc6ec09cb770739ade909e115df75bb864eecb09c53747f6eff3d9dca702a8b72cbad1940ac307c28ec6074041d2bb9d6701e8916b020e36f41db573f56b55a754e4646b2bded61204623e2f80f8e67ee45642d1b016871f82d00e29f4095f8b0977c23fffdc299da0b8b98d042d3387be8e6aed7361226a9b6693f9c3bc96210b275a19a072c4b77e580ebcef2df6cf011328d9b4bfbbbdf9d570ba3d774b17da9456f9e3967be5c61b9d5e5bae483fcca21168be3d6dab1d00d290686cbf448909b28b47a3a2519f18447317ecd8daf0c72c67f890b458b245e9d77c926c9f36d65b6ef99a7a209de0f5663f4a7016d5a05fb770b214ea3a97d88e59536088a4ab70afb3410c9adc9f9e1fe4dcbe0fae1381a401e9bca146ff314fb54217d17bee78db70e501cce3c9bb18778524fe5bc7cf585b0f8d71cb8e19f6ba8c4bbb06fa2defce9dcda23f8f1342d2596d5b810bc0c437ab65f593ccbbb21bd98998820150eb039f3274c5fb03ac2f0fc267e3f14b69776a82a6592c630ee4031d20b39ec0586b82d2f34c5e6078c8d91533577ae7201645f77d028da7019bfe098cffd859c58e13b91b5e6edba2a6d64410f9ca87f55842f9dd57d88ed3aba84aac717f1f495b5dd77a921578d02763262bce93d18a5382dfd7bfe72344bfa59896d29f78fc66e4797848581eef9aa7689d84358e41698aa34cd4af024238f3af9fbc9d864b2e8d95b6b7b1ce120a7eaaa1c79848ac4e52533ede2e7a59a0547b0b0cba74020fbbb337a446f9886058ea4eb64fabbd90b2078ca1474e35144b51a3bdf84f8e7d3fe9be7834bf9fadc4526adc97d2ce5a7ed69d82db800a02b40f3aca42a77835ab46448532dd19a97791ed864e0b16224b9621689ed7aaafd7c7ef22b486552d7f2c116d606ca4e0a0a185219b302b5b79b9c71002d255e41d816a17bbe612ffed57fbdf41bc27f9827ceee342aa09db16333ceb6c97d0ab06614d88bb0987d182e09a9510669201de30093adc6c93aa7dc773e1260f3c8cbe84315228ac71fd173a5e30cea31372b6759aa9fb792dbc21a1724db8135c66e6be4232db2f72d7e46f6a68720d5df181337c41cd0545899b38b3b68942367fc9c234ab79238f4ff1a3f25623a19246782f6cd239216d92c414667d8e1d761bcdf8202412bda5580bd3a56c96ae8d80846126431dafbf409229235651c219f30e4df6154d47850f6718b33d21fb64e6c1c3bd4e4be6a861f14c8d43b781925cc1480ddcff2a7bfb24177aeb23b64f30d3d523b6f10ce165bbf1f89f875726312b5ca7804e8bfec9281bf8562445a4af51780275d8801dbe65e2eac79bf3d800831afeef332daea90d8af838ee19c7df6d6e453fd32581f1542939c6f81f4b961fffe3a7fa34d8157d7114d1419fd715a2f1dbac3949c2b6f4953cebd7cf3f117c42757302c10741753d00e1285bb933abf7b80cbad088b5d0c1c642f645b8063c2da5fb611761a26016cbc92f59699aa5f491c77c0477112ec963da7a676037df0e010c4a35", 0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x41) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto$unix(r2, &(0x7f0000001200)="e0d52563cc979eb0148e5df996d762a5f7e1b77b9bb962cccf77c24df6641529f0d33d3fe1eb460ffe5c88bcba2e03b1b8c23959ca9a8176931b067f89214e7a692c5e2705eb8495383f521de57d9fc69ed4d72f4758bf8c42451c50b6c805a9681da5b49d509270a14cfa4950f93f2ff2961099c89fa75d90f9c52953011e659799329dffeb37a5207ed7269052cf448116a39783f5970c0997924c48af0df0747da8ffc8c18d6a25b71d0b9d1d74b2296d79f806c094f87f741641a20a956a57d7a98847973645688168f4c1df69d4f8f1d86be6281ed646b973ed018f4b8cfa317d8dda17ad7ab7fd8678f2a9f27e8915d1f8e49edcc59d5885252b0b9f65c01961cdcb68b4ad65ebc90ef27a8589ff6a175ce2965ad25b8eb2ed48877b55fc1a824ac113e8cf9e08992fe0ba787ba77ef0b45aaee3663410192d15c501a81e4f70c6d94ffca8bab1cbc6c01b4b72d0bbef771a13387bab8587d82d4d955303c0cf3b15091b7cda8e2bc5b2a71492ed1f9e37115e989f4da07676457411ba1a164d5fc99c75ca138206a78e0ef216041ef159cf2b47df256f0ad6efb86dc89aa55b4847d56d9a82e217af0bad91f8b7107081ff4bdb8c5959e4cbb4aba86deb188640d8742eda3852999732f634ce3150f6f41f67961aed62b5410a3f507ea53990af81891af982800236a4f6248877d101bc9e565922edbabf8db968e7f360b2708b2b8f9594d258290ddafbcd66a8b65f1ad3079659a8c7032bb0539050522ec481f6878aeb99d79229fe7751de2f7782e382a021eadce93e2180ecf6d43943fca8d1de1961bce7643f5d111da9fc8d29574709731a6c831ba91296642b48f51ebc0fb8c44d09097f1daf90f38c34ba3b6af578d6ebf49ddc222ac8d105652b5f8023576e96fbd55d31a54826ca7c546f18f94b1308e51a0290c8dd885c436346f64453c0801f788cef538f7e0c9c71d4a3a10661b0df9f32cd781057f9165dc50ed192bc7dd954a235c4f4da9a04fbb14fdf7fd1bfd4fe7bec99505ccb6863eef6e0560cb799c4884693d983d19449d114a51996239114cd4be5b1e699051fd0ca7e2cc07fd90ac65cab2d1a1060d9ab764bc0881508e999cc186f66243e523fa7b20a4dffda11bbc40a1a2789422b9aaaaa145ed1a40dc594b94a044b10ad045cfa2f1bd9e8626130cb736a80e90b3ce147ada4b7b9420d8f4bfd76dec35e5af5c0fbb6d80636920e24981f639660510152698b1fdbbcf6c8a42be5f0a7b605fd7ede4875f38dcdbcdca243798456dfb92f06bda2a7140272f7a6f1441aec1a4867f5f3cdbab1e0c2ac134f591733db610a7cce6c06a750ba3de9e282cd6badeaadbd823c3f0b64e5758da34419b494d66c69310a1d50cae7a9d6aef5b1515b7beb544ae541daa50afb8b6760ea59bcbd2128363227a39b78ff01a11e77f09219e912b31805a8c4d8f977aa9ea976a0d0165ab81ad8bed67a07539a0628e61a84eb7a9ac167a281ccc34c3e977535465e0e48253a619052c6035b98cdc2d2da1c34c40ee051a743698bddd27b1c1169a3b354510894a7f01a98b266ca335a966770dd42760fe34fe78b18641f9422792efd56545f9f09614361b5e972925ae14789dc5525f76ee6f53ff50915672a99879ea0c9245e31ae4ea9d3777dbc81ffb09849677a8a0b5460831550eed144436252da105f51d65bf358103f984e36efea1acec9d87585c4004a3076163d08d6a36383a876da1b2d8ead4793096f7835b82ddb002ddf7a816f30d0a02a49206a55c6ff5d30ff436b6ee784e8abc331500010e2a856abb493ee077e0e3e904c94331f4bc392b738763de95071c0fb6e847163d2d7926e7bf39b6fe2ee9e02d936fa03bc3a6fbfe38f1a1c1f18a6fb632b27b51a00beffead6e6a0872d2d1794e78035cae89ff51ff3291b7276d89beddbe8cf73d32b135a039b48b3c2c6a4ded1e228f9f24b60a8b06857f23da271d4ca2b394a552e715bcd6c5d893e2b9d2c058c5ce7adf932bc029f4043411ac26b8794b7b97ab287c06279c113546189f962465e3c0021bd979a9f5dfaf3134d2c39035e09b31695e3e47f8b7873d5f8a0384154a5eea5946c4d692b30201dcd42065582acf89b04a7d70931f1c0185f4f3264beeb7ea742e2ed79162114ba176469d24bb9cd18e1e006178137dd00de9e925b7ddf4eaffdfc6ed0d7e900dbaa3d3741f0a288029d1c1eeccb8d958a759044f1db94ddf4e239639d711ed79ff05d54224e4ea27b4a64ed8ba6847f0300b8204d4fec4d27619a63d5e742a5a41da9add093e8e3ee48baf7eca1c6101f4e3cbef242888eace9e9d50beee2b9eaadbe62bc5dc3ba5aeee17573b5958ab2d7b832d8745e85b7bfc422d1c7f65701fe784939506ac8ffa176268e7c13bf5d2b2c0e3ae808c10e5977dbfa2c28de87bb2060d324a1b30f050c7f25b8c2198736c65a365ab368531ff727463474eb052fdae8c11ea9cae5137b618d5f3545874767caa4f54bd157cdb3f580dda86f7d995effcaad266608b29642708e660fe5ff5ac7bcac5b191eee3dd35e27c1cf2c37ce89ac2a47b7c334c2fcb8014d003de480e19bc59819621ecaabcb335e960403aa4871ccdbc1bc6f64a9936d114921c05ab31b21ac7ea1bfb5d3d40f8e2f433451b9312ff842f8dbf5896a53f58035f1b2dccd1c567b9a26bff7e13c12860c8ed3ae21c5191afd28dc8445eddd81bcc4e3b866789732793d7dfb9192cd3c851503dfe7f3741c85a295aac259f4246e95e5f87e03390abe1e949f4100f3eb5a4b0715deaebb34d5685d1223aeeeef83658c0388cc16ec13b8b575d617f5648b5b00f29381b0e2d9aeed6385cf72a08832356645a9cca3fca2161aa2d0a04f08f3cefb815d6ffd58182f2db7943109f876fca55e06ad4823a04d36a06b817a5d12385e26c56071af02d2bc5fd79b97c7cc6f0fdd5118ec4c30822b28e8226bce7fead56347be341e09f6d4dcbdf376f554350e075c4a82039e5cddbfb581cc60862a2cfed5eec56081c5cc550cec8f0ee2c6ac36107da740f449c5615454d02a7328f3cc70a45918b745abc26ed19dfc9dd2c489b6a20efd378b79f563c47c721a190507b41b137cde2a08a21611d03c3d36502fd3409c7e20056b9204fe99411743b58b67e72752781680400711133a970af957673c681dbe3e68010668d99c41c848604c8770daf52d282a6ca1a83c438ed966f10667a19ed1bf2a7b26739e017b6eb7af72cc4472c8a497b58ffe7b350208e38a1f7d57d0f32a59df73b8c518d6cfc9ffbabd4e2f1f73ef628508b1236c6eb9d92db391a62918f1d4c2a1c7a1b5312e861cfe00c7910f8a5d2ea9b3354a8ecaae181501d1ff76b1852c71105353ffbc2ec253359ae1cd6b26c567ccbb4ee6d959ee0cb39d5524f416db18c6dc6b73d77dc841dc02f102c7af5591b5aa54c4b965890677e36211de2104d6a1a6e6439164785e7d61e01fe707ade63dcccd3426b433bcd231b2ff17314555048ef668802716397873a96fbf8784348af4f411d1e2e2824e116ff8bd538e1ea10e452cbf71823a90f9438355de88249e80fa2ec1f77e01ad58f1bfbaf7a827be3f2376ccdb0e8c0a364893181f9f950983f9fa72f0ba30ead9120aa48aa1ea4a834ae1b79fbef5e6b5e317d947cff61e511b5f9cdfeccd7604a5f58ae4c71064b11500ef69bb07627e0aaee864744bd3fc08fadbfa2918a116e134df2bad379d8131cbec3aac712e31feb60be28f24e70cf8b2066a77e6f382d18239eca12279041a74ab3acb9e0f865ab4fc8fada3e536ec48c4f06a14715e2d19ebe91b23119f80b80b7799a8106db83fced297fa2ad6b5eea0dce77bfdda3fa0d568d40d6d67f9cc091579933e98fe070b04c05437cb3b2d79fdcf562dc2390bc41358aea8b3e7c181763cfb3993bd32668ff18abb73d2cee2617f7f711c7338e71a5bfa3eb78501e3dc0bfae0d86193d5ccc8e564f59052490d778dac0fa2da9716b8e1ad4d39856259170ca8015a5211b69ddb81547da148f407dbb3241de41d41216c38e69a7cab2450c7c3a42ccf612c8d0354f28a7cf2f6d15da5333d352a0fd7124c4f6abfaa4dc66e8b6abb78e96f29296c9f8a14560cb80441215b57967f9a543dbedcc2b1c127c61512f5c0e5bef55246e572d34dd8ed5c45389f4b88be3175459b671acfe0ee6adb036db8771993ce595b2e4b66238d9a7910e469c5fa44a74d7ed6711d632f1d16dfa8aac79ad0a0c9bb4dd326f8222d3094bcf21ee71d8630a33e12ab413fab581ec401bb19a50d59fd77a1260b7db4df9ca49c536b659230a2b764335abffde1513b5b40940198c70cecacb51699dd2c92d879c41b22cc735b5d107a6046f000567f61621c4b43d5a15e0b6744db661e18f917a6a0d43ee9c7803c12ca2e98d5f7a873c3a566bfec32155c742a25fe1fb464e7c60a544b43776957570082db93eec75554caa4e1964649dcaf647db1479d7460038a5a73acb78042b414019eb92438349f6575b8a6581e78a19d8f9ecabb0880a5adce59045ce6623d09e050db4fe787affd0a04714d954315f8f99081bd374de3245030508a271b851394bbcc77c7f04c541e2bb44630dddb944923a0e862e19668bd49a5e42ff80df19631b38a48b882cb8b02bd1ceb03021555b1098638afead63db6addab58318bfb38d2197dc726feb659069e69057401bd6bdd720f210c315a26e00c0d8f6c22faad8752a99e47d84705997ae88d60e4ab673b23a624475bbcaf4f6bd62e081a44015f9dc4a60a7972a8fb2bc96629d924a9fb449308f8e1e9fa5777233f8387f2405d781473ab48fefb940d4cab264cf8d2feb36c95e6c0dac512fcfcbab36c77125b3a1f08616a166dcc82a58c936bbf0b5c3d6095676c0d1ad9f41d4ca9cf2645243f78a6aad32b0234c8fd8d8590e66868418851296870f5654db0c3f90db6685fa3c3521bc0d4dbdd0da9f7d283d17d6dd27cf5d6fe6a95be99008e29e035a5f3595a8479f8cbb042f17b87dd1fb4edb6a52d6d177b341d09d2437bae4f07f31b4773eafc97da49612db251ca6a55a2d9e0601a16db393b30f4058adbb6f38ed9c7fcab9ab93b66c2a4d93feeee45cdb6c321db7cc9b0ba1fcd6c033184df50f92763b1d5d1ac924f16e5e89ecfe5820b29e789ecc0c2a5b326920c9bd5d8f2cf1f0a570238fb766b1631fe90fd25c5098affa0c56d65b62149ee44513aabf8e856a972b7ab85082f38edb33f0122d903dadb99626eadf50a348666b946454c6ac6c4accfbdc80bee0b49d48f4c2f08406a8df5175017ef49bb5e630d8dceafa754b6edadd3b69a69d9db8bca40d8dad226e9c39ac1781fa74511c53922adcd0fa155c6ec3e59f50b40708aa802da2251a3e164ef46ee6c060157af586b24b292b52da85ce81b8b21e33674cb3dd8101eeecc422d419aef42139f7ab303b6126a565f74df68bde47f9401d33420492d8d5fe61612269dd5b505a46a1f085150f66b4ea9f83579dc8bee8d9c2496dffff95ca2626f39bd176fea7f17748a08c7ab78e10e78a319d9341c3c060e5931a664ce3016886c6feb7278a5ae119baaad27b31937890c630f3119d75f38fca1e71c9e7ae0ce645ac4740556f5cd73127276c880d612e507a910d39ab04fdde040810dcfbd8eb9b81f73014add6c718c7c8064ee293e064babec865684bff660bd6303eaadae7898d98766849ef841533404f13f4b3da12f34924cd1b530f83dfa0a7046cd22f95933f91", 0x1000, 0x40c, &(0x7f0000000140)=@abs={0x59e18b9200234fb4, 0x0, 0x3}, 0x8) 07:53:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x8, 0x1, 0x7, 0x15d, 0xfffffffffffffffa}, 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8800, 0x100000000020) fcntl$setstatus(r1, 0x4, 0x7d) flock(r0, 0x1) socket$inet(0x2, 0xc007, 0x10000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f00000001c0)=""/159, 0x9f}], 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2800000008401, 0x401) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x3c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f00000002c0)='./file0\x00', 0x880, 0x120) 07:53:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0xa4) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2366696c6530001b2628966eddb38ce1b909f7cf08cce346c625ef343523360401f3e02f0d64656370c3f3621e04f1966d1ac83fa23dc660025a8e04c1003e8fe64c7288eb2888052fdcb10d2cf0d1181c84d962784552f276129666a2a48f8cb2d3e417ce47acdf4047c9d1495440e3976a551c1a13d9c14b3e924b0498a7cf8331bb22dcd77f3b614e7a6adad0d9ce"], 0xa, 0x0}, 0x0) 07:53:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) dup2(r0, r0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x8f, 0x3d}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff40, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 07:53:36 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="797d1bf0151447ce210b2fc22668c7511385b1eeab3015655f087f1cf48857f1a82b032102587b7f8e7074dee6f06e28afd987a3d7db1dd63a812e1e66ca718db8fe86f970504c7b15f2ae0d76391118ad5636ae23b06be019fbf24b32db1558f90a29e2f0ec926f5e44f3ae1f2aa8198d19c1885cd36ea607ac825e06972239b229af030df6b544f3ef78146d270d3cf8f3a9340101715e79121e9fe2b9671ae9e2cf8b6985a1e0245d482f590c2d486f4b", 0xb2) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000300)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="3796567aef581340512e4d090e3f895f93ee5c38a92beb82f2db0915204a22e5602b0f951ebc5ca9171bf63352fd82a8b76077042d151b175f644bb4b1ffef908f2729d460d732421d0dfa5b4d67e240aa7ab4cbc4accf59c8b172eb50f3e97499d05ea82f2c911ac14bf3c14c60aeb5f8bf271b6578278d29e7814a5b1b2c8d2ef89613defdd24609fb860b6fa00fbfd36295d916d920840287d944567802cd17a53b2f1402afffa838d8255fd527976c47714618b91d8bd9329f21fd650e1d4bb7586bc744f9e05a550dfe76", 0xcd) r2 = dup(r0) r3 = socket$inet(0x2, 0x3, 0x0) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10002, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) 07:53:36 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x53d8, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 07:53:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) socket(0x6, 0x1, 0xfffffffffffffffb) 07:53:36 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) 07:53:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002004, 0x4000086128) r0 = open(&(0x7f0000000340)='./bus\x00', 0x101000041, 0x0) stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)) pwritev(r0, &(0x7f0000000380), 0x10000000000000fc, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 07:53:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x100000001, 0x3, 0x1, 0x0, 0x7, 0x6, 0x0, 0x0, 0x2, 0x7fff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 07:53:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 07:53:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29b00eba35516245ac06d3a2f8f819aa41faacde9dd3d6e71e9ace67c8602db98d0f4ff6b2e0942147ee40857c3555f0513da2d4e67d3c120a", 0x2cc) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff5, "ff03000adc7d8a0000000000003200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) dup(r2) 07:53:36 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 07:53:36 executing program 1: r0 = socket(0x11, 0x3, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffffffffffb, 0x8743}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xfffffffffffffd5a, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0xe7, 0x8}, {0x83, 0x7fff}, {0x8b, 0x232}, {0x62, 0x100000001}], 0x4}) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x7, 0x5, 0x7) 07:53:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, r0) 07:53:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8020, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1}) ioctl$KDSETRAD(r0, 0x20004b43) recvfrom$unix(r0, &(0x7f0000000180)=""/24, 0x18, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffb, 0x8, 0x6, 0x0, 0x6, 0x8, 0x0, 0x1, 0x1, 0x17a9, 0x1ff}) 07:53:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/237, 0xed}], 0x3, &(0x7f0000000300)=""/187, 0xbb}, 0x800) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 07:53:36 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000004700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028d912fafb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093a719e400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c55a6908cabd0330a78488a10699de2f5570d4708fd68381bd62925182692cbbc517ecc58b72cb390efaddf3356c8cf94118ec3f22cd2966bf11c07d131be0128225a186498869c0df23b0494de00107ee070fc1024b03b8aa3d37adcf32bb170571e24d6a70feaf08b1adbd2571e0d25c14d569b83be5bc18e752df39c6f1413de00fad0551e52b64d3fc48679e84e70b8b5a64f9b8305be73851518a32dfed521bb96048e49af3fb43f6fed090dadc788c084033cbc8132ac2985468cff0b8c187e0375f067d34da6f77a61b11188f60e646fff78c0c6afc7d7b6b8d8767c8f9aa3f5fe1bf1fc51ac37dfcfb00d4dc35ebb4f10aa4bd029ff7"], 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r12 = getegid() r13 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x7, &(0x7f0000000340)=[r8, r9, r10, r11, r12, r13, r14]) shmdt(r3) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) r16 = socket(0x18, 0x1, 0x0) setegid(r15) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = msgget(0x1, 0x3bd) msgrcv(r17, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ed11c3fbd27f43f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ac7169a2fb86d9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x0, 0x1000) msgrcv(r17, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r17, &(0x7f0000000200)={0x3, "68f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec9266279361e4ecfb37f2f47eb09"}, 0x79, 0x800) 07:53:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 07:53:37 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x10000000002, 0x2, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 07:53:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 07:53:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) poll(&(0x7f0000000000)=[{r0, 0x148}, {r0, 0x17}, {r0, 0xa}, {r0}, {r0, 0x20}, {r0}, {r0, 0x40}], 0x7, 0x5) 07:53:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000016e7477365020daa00000000000000000000000000000000000000000000004b9dda37bd9950292813087c93466f123c640c6287a5622f0648bbf7056310ebb9074ba0417fc5d2f1f020015bde4d61fd2f3dda79c39d4318519bd994bc76902f0966af1ca396e66d53e76c5c9debbc27e9c5806c2e3750f91be5e449e7918d726bd3e5a4abf39a6fa9b9068e10e8808e82d62a4e3c8bd5259074303f86cfb0a8981f41b5a2"], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x3) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) select(0x40, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffffff9, 0x2, 0xfff, 0x401, 0x62dc, 0x3}, &(0x7f0000000180)={0x3, 0x8, 0x3, 0x9, 0xce, 0x101, 0x3, 0x3c72}, &(0x7f00000001c0)={0xffffffffffffff80, 0xed4b, 0x3, 0xdde, 0xc2a7, 0xfffffffffffffffc, 0x4165, 0x7}, &(0x7f0000000240)={0xe83, 0x10001}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7a) mkdir(&(0x7f0000000080)='./bus\x00', 0x80) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:53:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffffffffff3d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) write(r1, 0x0, 0x0) write(r1, 0x0, 0xffffffffffffffc7) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 07:53:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000180)=0xc6000000) chdir(&(0x7f0000000040)='./file0\x00') 07:53:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x22, 0x3, 0x2) shutdown(r2, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x0, 0x2, 0xffffffff, 0x8, "06bcced3bf0d11fb46bf9f109f7724ab5c043cb1", 0x7, 0xd00}) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="a7d9032cb64a9d99e63a449254b10db582c5268b154f1c77714633e3d0cf438f884becdce41303d041def40d2038b3b3a5d73b019ff487e333ed18b9432b5919bb", 0x41}, {&(0x7f0000000100)="99ccfb65d0c9d8efadaf973ef5c780f92cb7d841f55fb6e8f57942cf2b1437fa6dae22f68301864f2371afb4605ae69dee61", 0x32}, {&(0x7f0000000200)="50d641ddb4256d113c78fe2ef940883d401b022d3fa897fc873ef4163fd23828bf067fd09fc92a1d35a6b506798802ca2da2d19ce08d153a8ec420a2925f05054a9d26281b1766b8fd29e26eb2ab9c4478a2105e3bcdfd4b9337345274a341f1b0a7283a5e0e43bc0492", 0x6a}, {&(0x7f0000000280)="ddc5b5644d7c098440c96f4d4cc2665782d7a3aeff32c06ec9620667508eadfad4f26865039ce124eeff0f1f012478bc2af38304e41b4c8afd87e3b9e4f835fa705f709d3863075c9c952a7fd1039256c5e6f86ea1646227eaab1a93ae2ef0eecfa2b3433993e83350c9ef2c7c37e46d27c4de2a0f8f1f6ffbf03849e6b87dc69ae7a84b35441398c26befde928bec7d72edcfb00f3cde35", 0x98}, {&(0x7f0000000340)="f83afb01214b471e228b1394e6aeae26401d9abc5c1d3a2e72d6c5278ae805a7f704ed1caa760c7d2fe223adca61262631e63cf0a91c50c1280fd6a04093e3aaf351c1f38cb4483dc34046c13ac85a2687d03beba59d608667b88f9d3cd70c57a5b57ac3939e", 0x66}], 0x5, 0x0, 0x0, 0x8}, 0x400) 07:53:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x1) getsockname(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) rmdir(&(0x7f0000000040)='./file0\x00') 07:53:37 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmdt(r2) 07:53:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ftruncate(r0, 0x5669) 07:53:37 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:53:37 executing program 1: r0 = socket(0x19, 0x1, 0xf9) setsockopt(r0, 0x6, 0x7d, &(0x7f0000000040)="2b07f01cb5ac5f42ecb33fbd740ef227204d24e0ca316d121f2a1f4e9c8ced053a0435e66d9d5830a84975f6f8b70aeaa169064a5c85233a0d515d7087d7d373a0184dc38393da689ea23d1d848c7847680839a1ac844e94a02e7f48387326d2f1900ce2aa4100f38be6b95589748df4c8136f152e65bc4c845e8c0a1381290a366e821b118ee046", 0x88) sendto(r0, &(0x7f00000021c0)="182ff77114484c691b1f44fa21e6c0321e33ac4fdf811409e15f82621ecbe387023df3916b27bc44ee14139a0c850759e8b9597668b699377d880ef1ba69418d13a3f13ae5ab50fbf07dd65aefcfaa7ef51c09f223a3dc3f08202c3b802190f0379999b60673d26e81e7f6108f3ff6efa8b37044d364474cee309fdfd96253fc46636a94105d27d0ce8b725710854a9f30af163266ac2057e1a9ee2dc793fa7aa7e8d1ce80a4d7ac0749f66b555a744a428ad0d89319f3b4f50c6d1af293619a3a287fb292056d9b95d626898f015f19a26957843ac5b7579c938e0c358513983da89ce956b6c366ee2027e1c739c2f29cd8437689a959571f600e8c75392aab2a7822fe962055c1d62e20a7e4f695d191d3f9e821a0566d582cf076e0e62710ae92b2fd37f26a039db39b40b016d5cabfb6a821954a133f9b68edc3d6b527fa090b281f6de3d5c7d83acb5fdc76761173ee281eb09392b568fde5a5ae9567f14abb2e95c6b7dca81ca960afbf2b44d05dccd3574dfb7f2f0a9274892845fcf5c61b9082c3d74d9b45ec22a586819ce31f84ad4d2083fba4f1bdb77a472c3af7fe739cca7123202f4908c93b52a85d2be7b907fcedce4164990d83fba13bc712a35233194e8911aabfe0aed7213defe6be7535d10f028d456e08763ed65384f2f40a08f9c1584943afe4fb9645d7abe589ceb57f9398b7b6f2d5da7c6a3cc6b7bbaf4759a4ee66a5dc7eec189ff76334e199fa3e1025009b66e63edf46eeb411d79e9ebdfd16b9e219dd7b85160f666f48213015cd6f7ff6574329e93e7ff4d8d1abb7724db415d44f4583f8ed4ce70cdf225df75642d15ee5f0343c37e40b8f406b603d66fdfdaed5adf7078b6fc78524f60b0d16dbc0bd089e0b7f7aa3b2470e515e3f7e09406e431e2d810f2f9fe4ae2092f8385d0fca2353dddc0ec80eaf8710bf93f9707feb22c818a64af2aa2f140865bf6e4e63295075444a5ce29995c5816f0e6fbf3dc34c8f1d133b972b70c51497067e95d500db5fc0873a7539364a2909462e36d35bd0e15f86c421f2b5a20b3c6fa5e2af2aec9d11c32a405152cd5b9c36236b44beffe9402fd7df8608418b87da7398a25bb24999dfac00929e5c604b8d437ec096718d6fcee0a508567a2f23d883b46e5675a8e9b10a29a7a418e50b87cc90d66d177e25f122007291b01521401ba60b35355ed2f93117f712840121f417ab04a78d06981833cdb59c623a5482ddbd6a55dac523d8eeb37f7618d7f4430080de5d71a4dfbc954f6d72fdb672f4899248dbd631e10437372aa9f0d73f00dc0e24e804efb2ba5384d9829eb02f6f268b26e7e9086dc63cb1e3f5eb429d2c764af77fd3b1250375a1b3f66199d9bd0aefef4856c1194658378df28c56965bddcb301aedfd044608d65959bbf7762ac929dbc519885ba7b3fe18f0283fd5ae93c611f933b6d9636c886b390cd557890465d0decc83e5e16b9ff12a5b74a5d5638442613c6020ba1c9ce7501392315b90d0c32f9ee8cb46216598fc618328e430ccf71d3b713f2f88b50e3072cd649e208347c843f1fb902ee9b82d40f76ec62f814be7b3227771f0944bd9ac7f3f321a18476a8dcce5df07e8de8d3b00f85198979f8432554b39e75423c79849ecc1b27f7636a19b8d1d3c8a273f1eb428bfa89f6798215929cf511f4309cc4ecf9642ad6c0ad8392bea9f5e1319eeffed966c2339fb94e00ff935033708ebf64fb3073708ff1ede309fa628e8c147c0d858c64a5d336683432876f81c3c121e4ecfb8ed96546ecbda120f1786e0697a8a709a4815fe8d312ea5995e2e2cf98efe44fcf6ef626e77003646051d31bb7ce4c64942281c6dea962079960fb63ef27a236b39851dc1fce75b3056d232791dd86091632c9411fe6e8f67141a3b079df2cec6e0f7e4bb4c34696fda08dc8c0e03880a654247b18321d36fb4f2fab9c8d1e25ed2ddfd314c0123728232a839f70d83b0dbaeb9f7fd9ac6850f3f59bc5ed97b0606ee152d1c0656628ff93bada3d0b95189ed8db5c68db01eae1cd75540f54465b4d59cf7f3525ae64832c70aed43e7424754f91071515eb754fa76534381cb53d77913c1b7b9fdacb47a4fe0e0394f34e6957aa4fd9bc6ee149ae578b9b562ea0f25336448887a60a0a10c13521e2bdddcd59b4421852d97e89a259098eab1fbc12ffe06fbf86a577d53196e96ba758ef376c313947b76d7fafb7fca9439eeb6388a7ede8630ef5706899b0dd44d58ef9c54721bc543f03189af8d29f047a18a6d29451c6da6228e7f04437add4b8594d8d92b9b94b0a1f1db1315b1e39708eeda430fcb96658c7260df4d6e5e9e3566a134195e52071dc05ad3463b6b529d53740a4da1c343bc2b1e0ca0dce4420a47fe2429866c4b8f0b71c06b081141f13c9951307fb056bb9ad6db5ccfc40625c5b19c89be6e6543ef3222de474a1f5dff89b1e2c5f651584795e135774b941a62f25cac690cf0a052d07c1298cda1eccfaa1d3615321ad7501654b99aa0795d0151a7468d8e17d999a3a96d5ae3e861d84ae7aed46f0b248bab0189247e2e56d534bcc3df16f42d6e8e863f10be49c2ac97f394a14333229ebfbb4340a3ec0038136bf10221afa6e873429bb95ba4054585f1c23df5d75208b86a1808b461e2eaa06bb6774a133f80bcacfed17921487c843b48a29ccaf7a60e0ccf9195aae04a16f7b0f962b7df2381171d3fe981096eecbff51645ad3773938c4d6314cce40180081b4c1053abd04659143dcfb309ea3fe2df76bbd5ba69144d4c7a0c994c567fe003b4a084c6708cd19424a0a665f7a3afcdd6bf92d8c621db5cd554cdd038ae42a9df60bcd66886ee9d9350c69b21500789c87062532f4b0b2ab66986f275bd38d2fda2e239856ceea9f990e5de11d7ed9e3ae0e8fe22cb6bb45b9dca2aa82c44f72025cec279862155cca649812e4e487d7a9814a1e2e8dd661f4a0e7da9411197913d09223739a534fdf505d70f5e46cf3a8a9c0f46898056eed88681e11b2135e3c3236f3aa3ddfbb1f2665ca3199e72b16fb56abdd3d61a948ceeb03bf2474edc1e13a1f1a28ed763cb846019d595d53729520ee5ad1c24f28c4171a6c25edaba5936dfc12220b63eaab656522ac52489f232e22bd58ad4f1895448e2c36a7e74265cc7967d29ff2f111487269a8eac99192df6264fda3ff3c2d60c062bbc0d1fdddd5232996717c728f2214443fbe46d231de8f47426ca82d65a0e99457a8ef513006ec4f0b7143bf75ac38cc7edb883545e7d1061c9bd6d00b5aa90ad60ac0d9f23d73144aab2ff7bfbc9b45a0f0aed717e15575bbb98a161c1ac748afbb2896b3966715efb7633c037de28c67827c9ac145a388bf33fd576520729b7a5d45e526435b3f0f7da39d63a5fcbc9c9f5a5eee8af1a3c2c0279df493b915fdc7e88a69c23f84312e7d9de4e9b472f86e9920f40b261ade6ce7a50cbbd7384c798f6e6d03a822849d680969287f797849cd092ab3e972b3b296b9f8da0f6bee03d6f9c32b29ed7d35b4d13d1d0cd1d0b0d1b3f1d03d5a24cbb94daf25f9e1d4b870e51f851783d6c1a2974cc44f9c520d353cd1550e5bfe7cb2b940df3a14c5f48f4c1ceed2e4e88639935e0444e7c25f049cbce6a82123c3120d544b1426ccaa158071ace0ae1f6ed5e1365ac4e407b366b9f77eaf90da07f07cd4b3378f704ee6aaa48e69b46f94fe968fce2fd7b13c323ecbe69b27d88b1dfb9b3ad9b619876caace69ac72635ecd0ba5564de1756dfb4465086011ea552780401e38c10c0e91b73b062353c92f8a8c361778adadd57169c477f0cd6aa3231e75cf7dd59c718269c3177ec06e1e3c38028da1bba54012392f617c4027f37af061774a218cd685ff301e6e17427ec1bd1fb30b9953092ac2406ef8675f267e73cc40dc3156ce72b2ee00fa66479b086193a0b3534f282b1605fdefe94615ea66be6720757a0db2c89acd67306762576e1ea5f1d6771e83a26a3f9c2b8237aedee7ec308b8fa9a17a59264e7ac116c43355d6a4bd11964bb85fe411de421e9b034206cd80b4d9b1348f2aa84612468a8f9ee907773dc711287923d5ac2107b2643779528770a09d6235a83596a91c4a9397c3f7488191ccb2829f6fc90e4a3ed8565e5123ec3637fd81e82caabd1a4ce73ceb63e9b1aae5b998908bdf1d43459696fd502858c66c24f03b9de084cddf268c585be558190c53bf66a03df46b65a15885192c18eb25387c8a908bcddb90ee966e33d6c0d725648a31c230d77a0cc640d8d909613b8384948ff33985ccc4636d80b3d49fefef76be142bc8c32f40151d6ae90fccde969829be207476be1f539f2dd0a8bf4706dd8c74402ae2fe1c40381e11dfea4e1846dd942d19614708ebfbf4be013c516d935a968073467a6463694fc87965927b5b4d7767e8afe4a5e7c791932f9dea1682999d7696b2c4ffcb5ed90ddd6bcd033e075c08be326aab10787c5114e6753d5a58ddd95959bb29aedeabfac3f2a7224e5f734d8f27e42b75332b3258d742f03f6c2188f6a2bd9711aa746ae428a8459a37f254eb641bd9c564c6c511648af5380b8b53666ba2c97a61661e657cc4b3dabd6be9139cc1771af7a6768e9a042f9a40ecac8ad0e56bd10cdf2f3fe5628e507aad858b6061f642edc98676ded295580c855d6ddcb8eb4a22db5650462259a29e3cd499e70f5742a2cf268e5fef17c5f995fe4877e1ae80dad95f5d7f353636fbfa9b8299b4bb3c0343b774e9151068b5c5fb7c4fefcad52cc82604dfbf045ba444fcc81e5edbf8142ca317a180a871593d50be0e9a5b544ef8071d2d40a2a15ff0ddee091a330e7150bf74fbef6f7d6da3879ae5e13992fca907d0ce87ff967097589a601dfe7f7583690c5a3e6f822271418f9dc2f77d7bf0bbe73298878f5a14679b3d3d4d260aa1fba8ab49c0cebe0dae75f32680113eb74e45b1f1fd3ad03111fc82b636514e58be90073977467a2d24f75dcb99dd6958ca62c4c1f1b1826d8769952ddc98bc60b8d0dadb1c26f1067ca2dea6089d304de1ef4d4af79583aa65d22bbbdf77a27eb0be69427619193e7ac8f54ca0afd7bbeb3f79852784509a21bc2408c044ef1ea01034a4a9c078be2b72fca68afc14ec4d18a06ca9b4f8a90f814904432855e09cc5e4bf25c26fc01dcfe75e73e952fd2c7fe64818d23f79a1c76c1dedea822f90c654241e2f25902bc0ec156a6b2c933099c304363d018abce8e1fecd2587aaba34322c1b4a2d011a9f14c48157cf3e0cce9ec589acf98a59f17443aacf0f1f1049c1492b111cd0ab2a602cf8abff087f5765ae77c81ac6cbd0d0ae46f89d9fdc24caff5c4608b99a7bb7ac55150d391ca1473977d6b9b7ac4ceb7930cd089bb1a1b5b5016dd30b643a172c4f771d2744d1792065441945e1e0bea86b6d54056f467a42730310d700d174f52640ddb0e43d732d2d2374f242078a6c57a8564e4a7543991f68710d14f2a18fe9dd140e4e9582c305246dfe398bd4f2e968b5ab632bfb45b4b63a4606dc3a244e6603ac30d2e84e61c40f3459f4cf4ea116a8798b8c5efe1e12782dc219b90aaeb8c3e17d1ffb9a6b1a19b122b57597516daed40819bed36cec02fd06fcc8acd3e9fdadaf89f34677bf8f29d928fde0bc95746255be5f4746e2ea4a38588bcf97f9b7063c4d9a73fa7b11eaceb434933b79fcae8d7b46c52be57ba261a1b20a4143a195709aacba85dced51540a99a61bda98664576dfb6cb9a47fb473a0fd2f25b214", 0x1000, 0xa, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x5}, 0xfffffffffffffc2f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x9, 0xd421b38, 0x2}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x80000008, 0x8001) 07:53:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) getsockopt(r0, 0x8, 0x100000001, &(0x7f0000000a80)=""/71, &(0x7f0000000b00)=0x47) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0xc40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000b80)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x0, 0x400) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r6) r10 = getpgid(0x0) r11 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a00)={{0x1, r5, r7, r8, r9, 0x60, 0x7}, 0x401, 0x6, r10, r11, 0x1, 0x100, 0x8, 0x1}) sendmsg(r3, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000040)="9fbfcb88658986595027e40011bd529da8a7394492908d77facf9c07761da1f82a0d23c067829765c9c11a47679ba2a1957cc9071b8a3101b4dbbaac99f0e680d3d48407f7d022d70388b43a08f3fc8ee6bc9a2c6c7f4b2ddf7f068cf1b0deb08a534e44c6", 0x65}, {&(0x7f00000000c0)="491fcbb7dbaa1f5dbde0e543d555e513c2d7516ce60005152a860259e930219ea1d988c935e475749f0d7161094bd860ceeae9b3fecd053bdb62d9834deb11d5efce6c51903e1426cb2b266d458a32dad3a2", 0x52}, {&(0x7f0000000140)="ff545cd829e6859c5e2f33c1ccb6fb0ad4af43f05edf4e2e9f5fc1f61819d27be5a6991d8f1ddc75281dc7d447187cba92834c72d18fc9e20eef37bc19c8b760c56639c16098464b9c9c8d1f1d1092245595911bd27e80e3b0ed2ababeeb8644f81d8d60b6d5", 0x66}, {&(0x7f0000001140)="d081bd991c90f188882991e2d313a148a91a42ea5cabf15327e0b9667c83adcc2ccd13df321322b0cbd3c05470723ec69152a773553f074792d769df5cce93e7783ecb710fe598ba0724d5e53843b834c4e1f6cfa888b15a4590c182b98d827d0704c0ad1a9aa09d9fd0fd013a6faca888dbc4bcf5a96d491e8ecba8b83c0a661aad750e948414bb778c9f33d0d4ef07909189636f6a80fb0aef6ef96fca418b4257853db99e238aa1e4e8d72c9a248e934baf7f1d2ae7a577f968a27366c604d4a3ef2f519587e22f3f5e2c458c82af9d27666d444ac056a1955783c6041e8c2b4fbd28bbd099ea284208b4f6a135eafe4a3730a02f6b27efff09c5d9edae9736f72c3de66c20020769d30b592ba4a25df721938d338fd915b2652033eb7cc83372b8e14d843fea309e20d381c7d95b08b12056d6f21d59156a938cdcd5fbc420e17a8c7367fc5ae43b7ea323ee5f215f720d677985033ab33232f9a59fc5509a8da210160f2354fcdb0d8a89d417b47ebbdf7a5ab48b861d73a482083240ce7f8b6479f7fd9c6ad8054b65d424bc5594fa2d7c9a8534f26c01e0ee77966b2b59dab0551a4b14a059c8cf543d451f279f052ed6a99f9e28a0cb6bea3116ca462d35243749530e5d191607d9037cb29e64a28ed9e250628d1e0ba138b0937893848df5d3bfd489d47d6cc17df00b8f5166fff2e50621cfed46016cee399300641ebf16ed2cab041a6ae05ee914088d0e592c1046106252c69c24f8f1e7ce54c26a313f390f48c513268783f5e915f96b00f08b8098ae49a524f1feb81acd6375e928ce31e8fb47b2ea303d120cc086e9efda9f6513b75f19e744f154624e9c2fa21d0c29f76b0d8c634415060c46e86e6add78ffbb08624a34b5418a0e37a04381929b128e7c64565adec715f547f9d12126febab9fe442e4142e4a734680b35945f6c3c6233403c1742e618312fcb2f0c50a958ddcca55a311a4a88e1bfc2272c5fb24971493d3ef99dcca55addbe5221f2f119e1b69c2debe4bfbf160de3cd4cdab0225df70cda1abd3e720d9f9a08240ef0653d40d093c3ec6630473197d1a8ec3cab842aac71d22fd998885e2293b0cd3f341814507b14d382d14fda0c62b1495b62dc98458106fb513e7d697df2e9d09f8384cf9e67a87d0b4af908a125bbbd194651319872e82ca6f4594fb762bf21596f60532237b1f4f616ffba58bce01b1886d233ba6683bb4f4b7f06f1f927c3b09a5d8745233ec86548f1890f1ce122bec583fbf292e85489c351e793a9f4a1e87104abd67ac1ed6aa4eaf00b19b29cb27121b559286ac0e60795938a6ba8a1c7e5c2656df36e4a3c8bb8f78066bcaf61c0670020a2353ea4d45df97441e20bd90dfdfcd05ab19d1fd5d89aac3ddd866ce8167e207532374a94e3d36377c779574ba891e979dbfaacb50878cbf4e2d5640bb052e0295c9340a376675936d6d6c3e54b22524c3c3d190bae52a44fc9d4058987277169911bac864d0179710440223eb33f25638ca73301d1f5fd027fdfa35e580ea41cd46afbfb5588590824ada31f68201fdf74541ae08859b4d522d50e851a646e8d180fdd0b1f8dc8b1e8f16228e924fa578b7cac371ad3c95b2b66fdbfe2229a6babc2be4f5eebf5100d6da35673cda11684e60ca390b55c7cd1c3d3d06c4c5dc0abfeff766471d9faf35201c52981cf416d5b14485631c32c88b4cabf51d0f1d138845049d2a166eb4335ae1cc8ca4b555777c9b30bfd3cf5d37e1e678962522a3879b2141cd16bce63dc4025e75bad62b716de7ffcef08f7d734b6b97fe8cd01bcc113dde5d4a7d7458c2d41d756ad1243a61c2263388e85968920342f88614bea09e374e96ca5c642baeee63f24545d4e51dac39431cfc54cb5627f35bf194021ca1941a06cfd21116f44e19e28a267083b9b422dec5a01f4605928491591f10e4deca23faaed64a3620a27996bdf83609ae12ce62bef7afb44533ec12ea50052dcba29a198c6b22bcae9828f818a43e8b60cb757ff10b0cd26b3f4880c3f8a422bdb66f348181c9d2a3333248f840fb5a214ff31bc2dba160cd9d4f9e4e852fcbda7944f482beaf0384f274696f3309a9dcd42d2e2bd470e02fa3118bb5d33a9e03b1b9a9ea63197bbf0231360dd1317a31d9d0528eb1e6a164d62da408317239d1e7412865ab0999e19781eecdc3c4bf94dccd4653b6486a64c9542f8f8e250e87a791bd77a719170961d31ffe312e909debb0e96a9834caea305646099879498e5be96f7a8963fa3010a101f39f43bcd7f22b96b61dff7757af4337f51fefb48de11aa862330d8b746a54b9c62ce2e28599bf5e4fab639a8eb914e0ad4719e0c202f2e5f9df4ba1d82067de79232a885dd8c1e9e9a4591ce294190339d5eade4b2623fb007345d71451c15a7ebb3de5d0b63c0a81e3bf2acb04e97921c9c1f92ad348df96e16ac7835c2f8f33b73cfa9f4c16818a35750eef8324ae0019ef258ec2b2dc7f2cab4b1596efebad2e21ab684ccd0f71b78f56a8c5c6f702188111719820edf23df716cdc77e4a981f17238e675a6d5b3e365635d6b4810be14c09c42206d3a507f9934c315608d4d505a1a9b867758cd4df0afd82080832a1b8c9c1efb8d7a640d608dd38b6111c3519e7317e1ad9fef80caf55c80f3de20f6b64eab65f76143a66b24b7524be09295a5176a4249390bb9baf8ec762dace84cd7129c42079baa3c71288f2bb6a26722c279d0b460fd25e9a91c9db8c69627b4fcc2c67df91cc0acb5d6afc86a329ba5994826e04e9ab2fc95b7998f31a798fa01cbff4b0eae0cc19dfcd349b977157c3700bf935f7c736a5affb6f6f09ef38d4f8ad295592ecacf213a7087b3d424ea54ff10442b3d77c0f068a6e17b3e44140ef61d7814e913b8a2289eb0ebf47fd62a26174b3f3c9a39eb4a40d55bcdfc7eae1acc35bdd2bfa31bb58ba4013c4059b28dde15032a825f819466dbd0bdc1f730953536241e896409e0d2eb805d9742bfa93a24237999ce23adf0adcce428e6efbde82a680850881ee46d7b6dcf1a6cef041b7fca33c5ca4cb8baf94b43c3e27e1f91851ac3ab9c2950161d7610bfd256b6ceabd8b11ef7eb152ef38c502afcbba83766ac0994648cab27aed7ff8b62817ce580e95afbb7212fcbe348bc3196ee7859d16672ca8bb4db5ce52b9375c7225a66f42f0865466a898d22548ee9b489572fedf3fc712d87dd0634dd83d09c132d16f133f4745c9e4b7c01ba5133d1ce076150f53271d5323684bc8966f12272195add20332405655276364308909e68d85aa444ae5246b2200c38c89640cc27a2db354d6129109213e7d58502da33b19fb90bdcf6f53610db036596a2a0dcaeb561062d40967fcf953c425ba2e5a959d92c490446580a3a0024d4574ed59b1ed5328eff1bebb5ec7c4fb68c2be4db08312588ba1bb25fff0fcd1a8699931dfd19a608dee7119b4c017196a1a02c4b6f74b15b253cbf7e85bea08f054fa1c86fd389e5059c895f5ae92b1a8cf8f541b12ce1dce12d0167dcd98216c4da51d6ae59bba30b722b8584a051899114df4dd9be9d6e90da45d66ff9b443c4bcb0ab2e590c90eb18e61a4a2595cdcb0437cc5edaab100df4a029324e13e63456f7cd19f5e7b0eaa82f068cccc5b6632261f3ee7165688c2df4c101389c30ad5884c89f276cba20b818ac466916fdd7bc249056fa38346317304a4a029b9baaa9ec2f33c2e3e44854b7e59fb7bd7ea3dab7aed2cb2d76ef41f839a76e452836db7810d070246b859e8043557ad57fa254cc84b6eb0af060bfbf066b772051f2cd859669e64628b33d7a34f466eb9ed84791c4b33250ca26674c1a7b1fecf2f338e2ebf5a999d4d5bf0be22c766c6c742e36918557fdf2ed5524a844c86598e9a764e545cdacac0fa7f74e2096d2ce5a87bdcff63fdfd567b60f55d69abec89a50e63603a76a7520afd230ec9ded4094efb86c5366c0b999807d73c671d36ccc5667b949435a946b09abc258fe315ba265ede54673c64e23b433e3e2e9b1f04ad8e9834e55669471f1745e4b8f5af0be970d0d1fce155fb791e6a08a4d9df481a75837be6deb6c29d774ce96c70456ecde7abb369512d917b92ae91b247346e595fd29c82ca94ea914465d8c1ea48830c779e1e92b146919d7e5326461b39e16e320f327912058518ad0521a524da553cc00373622f1231ea8748b0ff7cb814078233f7a15387d0abde71cb0b8614894d9e13cc421f29d1b2dca45e3514bc4ba4aca5567b8e6fd0ed90b1124947ef1c4cd826c166a5667c7c206f75dedb05867eea5bae99c48bdbd78515b5647315f68c79c55abb40390b2df2e57ee8d2cf29035b7283fdd4bc55522dfd85cf18c5f65c29719e62a203cc26c71879bdb15f535f43b9b3f0116d1c04e3ab784347242042a25c342ebc4f66eb6c8e357ffd31fad6e423b672c5e01789dac31c51f1a68f9b874b612697df960ca00a71ca9ad38ace4ab94b01e46fc8146c0b6b5e0dad6684689ec9b2d95357c9ed64896284e52e1b58f180855e5352131842c9b7b5f8b5a3a7377ee5fc6846f81d51b54b6edf84e40fc34f91a063a77d58e1342cc766f5cf827f60aa88b28be03f68e8af5e198230ceab2ace88c783c9b701fc0b8d1ed1887ce804172a847bdcee0768945e570be4964eb535d9309a542f6fb5d498b88a0f8b358ec39676f240993cd7b433a25974bb391fe4488d84fbdc25acd5bfaa021c7c73d803dd0391b7aca24a0c1897606c9a7dde693d730e3b9ba911d6eaa6f7df3c332db1ed67e88d0a4105242fc0d93eb60286bac60e4a640e7b4814540670f65db96a127e5f881f61072a3988ce7be6072befa6dfde9030b8c59a54e05509e99caf107776c69b1b52aa29f67d124af52c9d74101c10626f0fd21d8f1190ce9efc2afe71eb49dc708d20e79396fe032b37231e4dacbef5ce4506be2590cdad6c9fc33c90bf31ef4a1bfaa37b6125b045a21ef22b3f7353c056182ad2f7e11609dedd3ddc152a65021ced5817456e7d0397bf51262cafad18d20fac9d7ea383dbf809b0e4480b2b219ce05f228cbcc01c4382d6d25b7722c0c264385dc8bceff798777b2f1e2a4061a03a5ac191fb5eaec1c2ef6673ade12278befb81eb34e448936be483cfb9ff2eab1187fcec6115e22adadce24db94f6da2cfb5884a165d42f400bdd6f3c13c4d498d642ad38d19dc68e1a74eded3b1a61ce6d642ff8f1aa567958e81aa9c05674922835ba443b44da3509f31e492cb8eb6daed712a9d64ed5160cc206f830bdefd35521ab11c67b2c2a29dc461f2d3a7439972e93a26899a76a849b62d32bb95d8b6d148f92b8be825dac510f077464b458758b128d7ba28d46bc1cb8e873d3124df8aafc8160c6efb6f628c3f673d8d44d6a50e1ffb12244b16955d8e73a7ca7a875b0b6cf39793af379b5157ef888412d11d2699827c428ba42d6f94e7675229ab0396675afdbe92c33603f6a1e407739c35e7d06383cb96c5da09eaef7acf29d14349d8f7198a874891bdb45a0e1e8e60e620a57670a117b9ae73593009e8aa7a73e92a939b088c13f4f66488bd0872f66313c4e599864040e58442608b5e5866e2feea5ffba52345febc04a8d791106b096df2ac12e080c1027ca9cd1fd5cfbbff0d3203dc1aefe81b823ea9e71a4a3549a6213202c57c3cc51c23ea1234be6dd30ba7b61c80b6564f1984bd63746b730bb19e0305288746524bd79b8298e57f8dc5c373cce6c6587bedebe0f63d03426", 0x1000}, {&(0x7f00000001c0)="6b50899f9d14dd60", 0x8}, {&(0x7f0000000200)="e3c7a3bfc232659476964320c8431ecc128acebd91a603756dbd85a833729a47eb64c7e5c59c81e518ddf6cd2e8b7bd7a448e0b878d54cc8bd09f5b2e6ba3f0e4cbb38b565d672b8ae7ec06b998085cded66eb1fd6cc31184382ce9c8ef8b9afeed9372dd7582c433fe9c09ea7bf0cc4cd2d84ca60a8b337007431310a4ea5d32cdb7f51f13945b593fa769223393040d53e8de23ce988f1107c9be75f3c782b29857e5df188e4dbb5da", 0xaa}, {&(0x7f00000002c0)="93ac295754439238f56d02badbf0f436af720a7ae502d233b0e7ba7238b93efd5903f1b84a0c28ac25b742644e7f9a58a24bc96fecebff55240a879267836dea31a4963d2e0b86338512e478278db70f7bfe372555d1fa8a84987ab37ce3", 0x5e}, {&(0x7f0000000340)="32b641115b45285bdacf1811f8174c82a1a939261a60754f296022bfcd8c1d9727f3bc76775460672ac7a23595df40019dc9cf4f4462193fc502bfe6ccec26be8f8d789c9d3867871b23210357a7a515272d429e1dbb594f072592f9984d951639e6c0c142cf549b81e78515e20e141de1a7750794f9793c92df6b60b39b504ac5df978b5986892ef2b2133499248ad02cce5509db1c54d492fd7a", 0x9b}, {&(0x7f0000000400)="8741255e398c90d6c5fc9960769c10c702fc1d53d095e6edcce87d2f410a4138800636a171ac22512ccc15ecc9ca7ce047b33e8960e838b2286777eba2500eca28d2b3517a05cc15c1832c1798b932203fe78d9f562e012cc3f5341065304a78568120a28cc0b7e41bb6db5b47043e22d62ee6189371ccd6a6f1673f3409aa44ed83c958daf440fa91c8d89dc6467c464547267fec98d3ae912ed38f4f611454eea3d2d1efb9134dcd69c964a0d4c42caaa36873551c5c5f6acc1b91ba65241feac3e139b8105bae615cc474e318a2cbc02f5d254b88a6076cd68199c47ce3119a", 0xe1}], 0x9, &(0x7f00000005c0)=[{0xb0, 0xffff, 0x1ff, "568f58119bcf40be5dfce6a131d39f32a50f9d1a354029b1e986edd68048c9e6da41f0143771b9672ef13fd94a363bb7870ec0eb81546047957f1f7da3723b4c8625da637df1fd138a7282a9e63f5ca01977f313c8edca759cb15887683d376e07a0feddd6f863bd9ea55fe2f2ccbb90b3eb10e4f49ac03a2131f7eeec56248028c98b9a888f92eb9502704d9400433c7bda209f639f9a78fb5e"}, {0x60, 0xffff, 0x6, "3845c6f4951f9c4f6a054ab46677e9de64adf71f0734a4134cb7dd1823cfeddbf827c1b39dd266e47ce18409cfc8dc59aa84b06184bb449c34a2b27c70a28c6c1b60d371d1fe8bbde733b0a4c0"}, {0xe0, 0xffff, 0x7fff, "5a5b23133759c4d633b7d94c93c8c436b54d3a58e51dd1ae3907a846782007a4897a4447cd3cdfb852fc8201f0ab80cf18955efc1327b1d57a400e02b0d8c4ee2c454fd569b635f3154dd983285f8bde570d8c964c0571eed67787417c2495de8064e6704645491da3091f4a2fafd2b4c01fbeaf2cff386967cf28ba3706d57e0294be8dd13fe17ada878d229e6039f82e8fa5875e6afd47aae0bfb7abee3a1710e08aefb96380879c52c2e0724ad51c9d7ecdd69a8ac73e12dbb5194bb3e724376af34e04893592af23e2fc68b5"}, {0xf0, 0xffff, 0x2, "a6cf54adc22b811fa6dffdaef5ec1c518608762284d13e4df76af36be44710a1cd029ad729832db0f7ea078a660fb36f716f364226ed85e2ae4ac7e509497de981854215f86998fae2f7ddc15872ed0a9872746209da6cc9a865072906f5f014015ddec6648e9872e4558e5a39733a7c81ade4834a9d41d13edfe0c9f0a58bb3221ca0887847ebf2f1631bef5da1412f95d483271e56697db30af60d607a8a4655f2a53805301b7da7f9ffa04137a923cefd1af911500cb9ba1ccd4dbcc036da221d0c421c04ab347a16ca61c2e8ee45be6a313954d57a74b1fa01e3cd2c"}, {0x20, 0xffff, 0xffff, "856dd47761c0a1cf7a5b78"}], 0x300}, 0x8) 07:53:37 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0\x00') chroot(&(0x7f0000000080)='./file0/file0\x00') 07:53:38 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2f637daf73f8b8aa6eef6fa39c39c9f3de6548f9324bc2346f7e096ef5db51297a5658f5f08595ad31f7fb01595e83930c955dc70b0980b93238dc1be983ed10a9ee84e06314d46829d8b608c2c935edfd74dd06c57948fe46401b70e4466d12c6d26b88cda259a497c4525649a2c9c79b36dc425b40543659e8fc7edd0a6de8c1fba4bb403d2f9d629c613", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e6637768fea83eafae8bfa6"}) r3 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) getitimer(0x3, &(0x7f0000000040)) setsockopt(r3, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 07:53:38 executing program 1: setrlimit(0x5, &(0x7f0000000180)={0x40000000000007, 0x4}) setitimer(0x2, &(0x7f0000000000)={{0x57d, 0x3}, {0x8000, 0x85aa}}, &(0x7f0000000080)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xffffffffffffffff, 0x0, 0xe5a3, 0x0, "03f3aeeb9c3ecbd0375b45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d", 0xb}], 0x1) 07:53:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0x9) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r2, 0x0, 0x4) 07:53:38 executing program 1: r0 = socket$inet(0x2, 0x5, 0xecd6) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) 07:53:39 executing program 0: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) setegid(0x0) 07:53:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x5, 0x639, 0x7, "290e62f8a0542ebeb3b9ed4d1ddc01c07214e054", 0x8, 0x5}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x109}], 0x1, 0x0) syz_open_pts() 07:53:39 executing program 1: r0 = socket(0x1, 0x2, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6662666ca3abdf773d7a75ed4f0079d9854b75116a9f8b1c1781413cbb3c9579871807502fa84a0d2709cdede3ef64925fbc891dfbef8ec8840c6315c866f886462f55b4c45ddaecd4ad70c968666a91ad619f45dcf9e100e3d9", 0x5a}], 0x1, 0x0) 07:53:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) chflags(&(0x7f00000000c0)='./bus\x00', 0x40000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="0004ef86578b7a21a1675fa80000000000000000000000", 0xffffffffffffff26) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:53:39 executing program 1: r0 = socket(0x10, 0x10004007, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0x80}) socketpair(0x20, 0x0, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x800080002002, 0x5bcc) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/195, 0xc3}], 0x1, 0x0) shmget(0x3, 0x1000, 0x938bb6015883101a, &(0x7f0000ffc000/0x1000)=nil) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x83, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0xcc, 0x1, 0x3, 0x2}, {{r0}, 0x0, 0x0, 0x40, 0xfffffffffffffffb, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x4b, 0x22, 0x3, 0x1}, {{r0}, 0x0, 0x4, 0x4, 0x6bde, 0x9}], 0x80000000000000, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa2, 0x4, 0xbff, 0x80}, {{r3}, 0xfffffffffffffffd, 0xfedac762f701c61e, 0x4, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x3, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x400fffff, 0x9, 0x8}], 0x20, &(0x7f0000000040)={0x5, 0xfd3}) 07:53:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x7}) select(0x40, &(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, 0x5, &(0x7f0000000180)="6bffcbeb13b9fd812e5d6bec79805e26037a63799d619e75faaa3ba75e6255780e20a9c2011c0da08c3ebbf4e9f14539d4713a6e77875be2eee8e4d92c9c7bc4d479d6af17ed6660fcb0e908354b0a70e6a88e8399aa1166264389091f10cc320d92fae8500da2fee5517c1c66ec16c81ed366870412cff98c6ba0fa1e406b62affadd50399519a4bdc9", 0x2b5) select(0x40, &(0x7f0000000040)={0x7, 0x2, 0x3e45, 0x401, 0x100, 0x1, 0x9, 0x9}, &(0x7f0000000080)={0x1, 0xb1, 0x20, 0x4, 0x14c, 0x9, 0x4, 0x6}, &(0x7f0000000100)={0x8000, 0x5, 0x0, 0x100000001, 0x9, 0x7, 0x4, 0x47}, &(0x7f0000000140)={0x5, 0xffff}) write(r0, 0x0, 0x0) 07:53:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x149) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x7, 0x2, 0x1, "1ad82a707903365228f0b17dfeacb9a30a55b76f", 0x101, 0x20}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000001c0)="c1d0bef4846ccbb13fc04a14295a224fc4c5d77b45897831291629637998c3cd567d89fb1d8b8dc868903c2a0db5ab67c700cd0646228af3153ca8a6165aa3ffa76047f3ce63e513c3189009a801bd20506188fdb0d4059ea3961dc8c5d21a8f43f41155a2e259be342e250aceb501784ee98a1b27681888937087868b6241e17e781be7a07c93e49c3bfc2bede46276682cbb3d208c309ba7deb4ac12e3b847f0dd5bf9287e339e1b87ad14ed04c9e7bec904b8173a2063a1aee9ce442a00f6cadf93f901b887a3e950bebb3e19480801ebd1b22abe", 0xd6, 0x1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x6c, 0x6, 0x2, 0x0, 0xff, 0x4, 0x4, 0x2, 0x1, 0x2, 0x7}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000440)) sendto$inet(r1, &(0x7f0000000480)="fda057bbd452266e96a0a8060da2f44cc68888140012c7b8cff2da2151752c21c5ff3e3cc876f24d180811461a96454d252897e9b7a0ccc0ea894a0621726a39b931fd2af1a1f4c6fef6ce16370dc632c43aa2eade0f510f72b277523322e093d0cc47079ec0e26f830767ccfd220a830359ece1552060df3d9426268b78a16cffe5932afd4feb2b5a20fd924560c7ee3b229ef34cdf44", 0x97, 0x40a, &(0x7f0000000540)={0x2, 0x0}, 0xc) sendto$unix(r2, &(0x7f0000000580)="aa94bbd70d94541055739d3046fb4541845b85091417371aef09ff3badb3a640d63d639d5c68fd526efc639f08b4ae29c4683e8ffd0aee84551c8a77a278c6095e3e3270f57d43fb02cce2b0f2cbfd85b0ca0d3810276eee0d6f9fb78ead78c89478be3c9456a9ad0dc8715358e59d", 0x6f, 0x400, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) read(r3, &(0x7f0000000640)=""/37, 0x25) getpeername$inet(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000780)="409be94b7752b3975d9d78ef6599c42abfa83ae989e9e352dfb3dd8c673a494a2502207257c53b6ac32b89948eed986827bd934488a60a621aead0561ee830d5667602c197525b54b0837021015de214886a139372a99102cde652507c041c6c67c7e54eb58400be88725e43b74acb130408e8cea0463c998bb9a738c89d647a8c4024c47422770db729053be4d6c7c83f66cbe0613ade11872aad285265c7423201b567b167518e4db94807cc5d1d764854a3848a98c390794a9e4f579d27ff9ae8ee3fd4fb318729dd9c6b165ffba23a71ec61da003669043c97664d8cdbe4ce18c0ab69990255e7bb44514a830dd126f5365b9a37acb1f27db4f7ee1e3e97adfcb25066c99ea82927b2761663ff35d93413eee2d0c0f215f59b1846206d17512d3eda928ff786472c7a65157c3b5c11ded2124d7917b096e5f088d2cab50e5b74d69b56cfc0a1a8680ff9ed08a0d0a127608b0c9e74cebfea3ca21f2b4f84084f690a6289e09ec9ffaa8df366e22cbe773998c508b7229f1b422b8bbfe98bf5738bf0366d445ea40fbd0025aaf285da6b7db8ea9aadf0af2429ebcf0fd416b46ac0ebdef3803fd87565d0c646b1a686042455cb35f298ffad0e1d6ab2a7e83e8ac44e194570d025ce5af4c3f5ce6efbe029729b5a05459f60f88c74159aa955e1b1c39f3d9e93d1028f0662b02be4997d428414a8280060d53f996ed5fab04aedfe959acca8a22f3679b6c4d0ce3163aa81621a7301afcf9716c0e6b51a8de351fda767a10d5449bea2a8e0b874c6fcee6b0c1fcf392984e10150c45f60fa625d046db7675cb33aed62d8d7d5cd5400924b66d5912d049b664ff8efdc6fe16c8b73d8debf35d26b37d9a23be4560e2c4338f2f345dbc052a78c12c83cb1082edee9915e00727b4e28afd0182327104989b8149640cf5e487466dce9567f59fbdc2d150b45ef5e731f452a49b1245d80c8fe33956ff64d262bc6e2d4e3b3196d6c52dad9cbf47a0a5ef1c56735c5acf12759659555dffb8acc062391276f5aae1fa49e951368bc6ea49cdc633bdeda1020c213fe7e4f25bd7f2ae16c29f25ee64fe4f4eb663676b9a8dd0bf78c4c4205ee72892e5e5c21eccd85d154ebd0691951ea565e4bfa2a8c6c032c1fe15755fed0b3d7a89e0b1191e025ef35bc9d43debc9ad5a6212421e4c8334cd4d23187ef99b99ea563194f31eee450f7166d7a50b2e3b1307339562c4ddd655bee114815807955a99eb24bc7065020c2a9fba73c6b1ecb81ebcc23edcc0ca18e0398c2e701f1360a75b109613fb1829bcd3182841f240ee457e278c7586d53e4892721805c6839b37f13ae48b0c2655598352cace9d260bc750ec04dd0b8ba49b60f7190a60418e291ee93954c8a7c8451c1bb207c178fd2d9b4840b47cd2ccd83ad4ac52cd88e39420317e097906bec38519345d00ca1077ebd279b224ff1281ecf79620ba5af29defe3624c7c647be9e758acdc93d8bcf9e2e82f047c148c72259cc4942c485b06391998b85f87742b98bad37b09352154631dd1320e787a061a137c02140af7dcf2185f72362a122ce827c74ee2e536b4d064885aba5a921c547d025d214fd24312208ee420dc31b757cf59a1227e1f7b6f2fb0a69af31d9376ff796a8783d9abb155004ee1dd101effdfb20eb6fa89d6728ebf6c418895768223115d086f99f115b7dde17505c30546a93acf33446f9e9517fe62153fd49aca76270e5dcc6a698366067dae380f6fabf3e507a386218550d3cbb451da39fac610b44d891add0a238fdf87123b7824cdda926f341e3d428a0773726c2d91d1095d25b4404a110fdcce353620523d4dc373de6b4e57f7b1d580894158d2e7d844a66b2272fd2e1af9ab94ef66a5270367c07ebede159991820003e27625cb321949bcef9c391d0646bee5c3e0253b193bf8786a5152c15b345db2dd42f592e6e11876be6785db1c86ff2150a7dfa94f12e6122102873491f5caf74f16f2da572cb7ac54deacf7f03c783dc2f59e4ed767a4eb4317d1e5ebfddf919383bf1a33377ed95d98a140cb7b659dadb140f9fc5e373e4f981b66dd86788cabc7dac4b419c80132549dde5ac341885364215a74554e4cd8eb05eb172bb232d747b71848fbca63f41b043d8ca5e6e7b6cc7b970d02fe62a69e67505b21aff5565c50840a96e5d058f2df562e8d7e828f98c1872533d41bc2da4c0171ebd1ab40b1c4edae44ec7e4eacdc81069b0ee551e91127f3f406ae2c9b602ac9533a5001c2337d61d804233c37c1a9b9d300198cf924e9404b4d96cda9aca108d8c0711ab302b72810c22922b543e0a13e96aa3f41bedf7a3f8df51a87247fbe04a5f39d753441cedbd77a3e696d9d6dab9e7356d68b2e7301f022a59a0ff16b1e0dba4c4b7fa458fad3a6ff4e0fbed8044d41d7bda5dc025afebdbc42df66212ff3b05808436d5e6960945f9f6a6e790e055cbd8809822c73737933b074193d7a73e8234671b4d163dea8c46cb4b19c6c2c0124b457d61818bdd92afe94eaa00b5553393f51f21930245b6b1638587602ff917a6c2f55cab3d1a513ad626deb367bd0a7bf7d6c41ab5ad2798f34b594d7f25f4978c134899229e421c4de61d1ea56c3372c130bee14a8442747787a4e4922c1724d3a584b3c7a73575a650423c1467285aa9af5e2ad7101d707cabc8dd71df6917ce0507a9bef3d778aacf5b621b7e7f312299714209ab06807b53f795999956a42ac47a99f5a965843f2ff1f7dbf80e97ca1bd47bcceefceeeb716482a03d1aa617688d051634df8420f6ae335c72a84cd408cbd1ad1bd25321dfbed2051446827a18270348b8196d6c40c5434055473a05250aed42fd857e0b87445b5b846edc195592c765f11c0a642a0af7c0dcf84d3ce8b0d86e20b61cc3f606605a903047a395e40506e73e3867d05eeee9fab694520e37f92c51409a17bbd313ccecf34d919e1b18ff833bd7f6a5bd1471ad99700910a2053f62e0f35f25b07c8c21d8fa2b3201eec775ee29e97d39bfe4e791dd2c144ff211cc36626a093819253d60b4721b029b6c933dc23193ca86f825eb8565a9e95571a2dda441bb390c50709c1043a1d8b1acec75bd8227e82b3b9ab679dc00e2fbdc296de19fdbcc21f873c7a1e65f20885539c897b8fbfff189b1e94ad18aea9a28a95f34c32b09989d0066c439ccacc4b1fec3449b1cc009313fec9ac69706e57beb9faf46431a7f2b75c3b0edec562af06c56257e21382537ff4825d65fe43f02d4e5fd0552aa4fcbdd57d2abfc0d60c44ae5e3122608059c5f10b57e787c7b0f4ce035de4f613f44b4d2362c75d56e30bf8c47dcab927a524f215b68deb458038cc90623106c80d583f8deed6a922ee2d211ca42092666d2c0b5ce194dc604337e2651ae71dd69b8fb8e54d288c08c0d63060c8949bd9fd630b9588a3636b849932b310d8be14aabecbd7898ae420cf4b3be2b8a5fd9df7884e35e4101822336ef60ed44270c7a5753be8a1f60b4a9a2129f1431e118e18921cd70504489f89973a9444280d970d0f2c8b84fd833a88d00220a041e8d25171c31895eab0eb56fb87f3e9893b259a288e3165e4130fc8fe170dedf383af677390d8dccc1682318ec5a4196e2a3d86352a5608e6465fb73e25906f3b48507c174292cdb76ceba7b969e06c3d1f80d1ae2e28acea67cc43328b94d75a493a1948cefd85b3762176bb53d97ce2007eeffc02c3ab1faa619491f962e312d072c5ccdd134c69e43014f99efd5c0486a80f603085864fe53cceb72b68d220c60c7636e90e1620a82ecde4dfe1ec75c5c8a8cca7d4af6a54f353c846b22d7cb9f52f7445dc6893bb4826fd4a61e513adc6600517e0f9143f04a9824184a6a7ee6f062e930eb9e6e53c675d975091d69fb3d1eead53f8c53e0f68bd736dbd80d06d195bc772e61392ea54b6ba464c63d2bde96b32d742b375cbba2e575026681beeef45902bf17403c0d26fcc20fbaab5a33693edaf3ecec4abd5ce184133d95d32c8a4c9d76ea79ff8da5d3171c31fc4d2307283963f9873b7fb93fdb392283db294d067ca822d58bf8b0d3d800909023be16583cdcc5b2625384c2dbbbb807463fed48e6039a963aa9ee2f1d9c80db7cd30ab4a07c31d4ff074b347d02fbc84d06e007b886d1e0796218cca794dd834ba57b36a5bc563878b2ac6a95dac95ad7afd9ad26e529abfe52c1058b8e32434b75d6f0234b311b699754819ee92777a1ae26b520985c574823c8bf75c7bb48e79fecf13d02745ffb60297ce6ff53da09d16dd7425f76c20c2989b7084366b957b1be533510dca34523590a972fc49f1ca36379126f76ae5a93aa03d2ba2a72fb1541b3e32220cbe9df1fc511f4f1d28ce35436ae2b3776e4e3300626c7931706a41e5304ec4f1e218d8dc8de1b3abf22644038b1970e083dab37397e74ccd5dd7eb2301cdaea53d11bd921b2b738cb869af823e6089e2dd57b40df04729e5ce0a99193a87567ff92ae8b4735105006e33e4834e17cf3ff8f7a9ee93b40d3f4d667e9c292862c4da4ad8bd2191d397024e0316a0f01f3b94fe468ea0263fbd148d76f06e8d7e0d0c447725834bcbc3a70a843a825eae9741cb93043565f3192f897b12e0e8497b02434967e4d97d31c0f4a0e7cd3a00df64cd9ae289aae5cb065959cea223805c5f848adf4d9df0f060c4ff61b19be4b9126b5f70028e86aa0061df5e289a3b266f8f2b7c34d3c3810635efe719e829074925eb995cf2e5eec0fabce2a763b7f186c70ba66e1ffd49ae89c61968166267ec46df8322da459669eb8186daddcce6bc3df90ad3be4f58ac3d1d7b4f0331b2760f8179b316c6293ffefd9d217d3f4e9ea325cc4f2420772886af52e0a93ee678c3781a263670d9e29ea668197da032f7e49b979225ec3af1d236e666bb45bb745558163d2aaad5c2e3b386d47d4b3560cd4a743a5ba6b4110361f5609826d1a79b3768ff4b498380d7a5ce32556bfe87b67eead4552277e98d89f6ab4e06511123d003d132a1b1fc18a81b33929d885a9f84443026408335f3e43c2d04ce30317ba4e39830c235a7be2401a664bd9b5287a3696e9505f0b4f2cd3157ae5fbfb8ac1b12d8a098420b050503c7412e18cd4bcda9f94220967be7d83108aecfe8b41f627c3aa48b82c4ba7ef96a65e096ca11d778f61f144760a01322add238b29fe6ee262676657f1a00584bad610ff040680bd2990223eef76532688fe4e49d9cc1b38838b86590e17a7bdfa1b5ab110f41a0060be9e272f0269231819a6e241dab68237eeef33a02dd0548b4155072dd21f76331b0b7534f7265f1e75e50189d14db3abb544164beaa2cac8cb7181ffc804faac9f45ba7b7756ae3e6018564e63195129ee1946fee6829b31f0e02d0abf9e0f1a5b4c9a3ffff2f590b42de3286a11e246a7fd35510bcf452b99b01ca84b8a1282f63f469303bf8a650450bff66e58be8cf51ae258a3005be29a12961f2f203ffec55e25946bbecd23dc81092d6683e4754df0d26efd5b68a5488fb1f6d4efeb01a3b94fc47c42c20854f2ef3021991e9f78cc924a93ffe3bbce8f8a831bb631309fa076bb4f9e76233c67849263c0158c57ee0f4e9a457e9cc37d67b64a87811982602042aa783e3f6041d8757ded4c2e041704c5e71ad7d1f5e812a5216a63be1ce37af772048544be5c7c6725eabba79f7e9e7424d1f976f16acfebbb2e11a6edbdb69fb6e0d0d45bbad80e374aa75e14ade3e466ddd746186447d5971d9374", 0x1000) kevent(r7, &(0x7f0000001780)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x41, 0x1, 0x401}, {{r2}, 0xfffffffffffffff8, 0x8, 0xa, 0x5, 0xffff}, {{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x81}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0x1000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x1ff, 0xfffffffffffffffc}], 0x7, &(0x7f0000001840)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x80, 0x8000, 0x6}], 0x8, &(0x7f0000001880)={0x925, 0x2}) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt(r8, 0x85e, 0x8001, &(0x7f00000018c0)=""/75, &(0x7f0000001940)=0x4b) kqueue() mknod(&(0x7f0000001980)='./file1\x00', 0xe0c8, 0x7) read(r3, &(0x7f00000019c0)=""/59, 0x3b) getsockopt(r7, 0x1, 0x9, &(0x7f0000001a00)=""/53, &(0x7f0000001a40)=0x35) ioctl$TIOCSCTTY(r8, 0x20007461) readv(r3, &(0x7f0000002d00)=[{&(0x7f0000001a80)=""/102, 0x66}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000002b00)=""/11, 0xb}, {&(0x7f0000002b40)=""/94, 0x5e}, {&(0x7f0000002bc0)=""/82, 0x52}, {&(0x7f0000002c40)=""/191, 0xbf}], 0x6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000002d80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002dc0)={r4, r5, r6}, 0xc) 07:53:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000000c0)=0x8000000007ffe) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 07:53:40 executing program 1: select(0xfffffe9a, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000080)={0x3, "7566af7d0201c400255bebd900a0c68cefd87164deb1c4fababa9e86d855a0564e7d139b8dae6172ea50493ef252ad824f57aac983b7150ab9274eac983e3dde42b5836630d570cc8203b66710e8aabae8230da6e68a3dd4e6d35aa98a636823484e0fc2498d9ab63851e28eb621d9831991f28023552f5a26411abeb4a430a16dcadcad26a868782ce2dd25b14f8372766ec343bb4d61bd4de30bae94df45ea92d8f68a9847d71858df106b74f17306a21a8c03bfb47e9346"}, 0xc1, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xb8b, 0xcaa, 0x6, 0x8001, "2dc746346c6c9b2f24b87219fcc4d950c343fe70", 0x1, 0x80000000}) 07:53:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9a60) pledge(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget(0x2, 0x2000, 0x202, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/168) 07:53:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xd02) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x49, 0x0) 07:53:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) 07:53:40 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b", 0xff24) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0/\x00') 07:53:40 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) r0 = socket(0x11, 0x3, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000680)={0x2, 0x4, 0x7fffffff, 0x4}) open(&(0x7f00000005c0)='./file1\x00', 0x100, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = accept$inet(r0, &(0x7f0000000180), &(0x7f0000000580)=0xc) fcntl$dupfd(r0, 0xa, r2) close(r3) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/237, 0xed}], 0x5, 0x0) fcntl$setflags(r3, 0x2, 0x1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x40) sendto$unix(r0, &(0x7f00000001c0)="b100050202000900000012005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file1\x00', 0x1f8) socket(0x3f, 0xc000, 0x7f) 07:53:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 07:53:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) r4 = dup2(r3, r2) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x9, 0xdf, r5}) 07:53:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 07:53:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x4711, 0x2000100000005}) 07:53:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000080), 0x0) 07:53:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x80000000, 0xfffffffffffffffd, 0x0, 0x1ff, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x9, 0xe60}) r1 = socket$inet6(0x18, 0x6, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2, 0x0}, 0x4) 07:53:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r6}, 0xc) connect$inet(r0, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x3, 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r5, r2, r4, 0x4, 0x1}, 0x35, 0x100000001, 0x701}) 07:53:41 executing program 1: r0 = socket(0x2, 0x5, 0xfff) getsockopt(r0, 0x3ff, 0xfe, 0x0, 0x0) 07:53:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) semget$private(0x0, 0x3, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x80000001) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x80104267, &(0x7f0000000000)) 07:53:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000016f000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x0) mprotect(&(0x7f0000570000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001580)={&(0x7f0000001400)}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r5 = semget$private(0x0, 0x7, 0x10) r6 = msgget$private(0x0, 0x4) sendto(r3, &(0x7f0000001440)="f9f3e7f22c199bd18e9867faf0b1e4fde5269f7c9b6d6ccbf95a4ad018cbab30f3d2ff27f7a93c5800117dc76708acb1d215fe20ec3cb95f3f5cc2b3dffede517644229f882474c7444d6468731651bac79dc104c826e340f92fad0a4188767e05", 0x61, 0x8, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/153) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001500)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/4096) 07:53:41 executing program 1: r0 = socket(0x14, 0x2, 0x7fffffffefffffe) socketpair$unix(0x1, 0x86, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x3ef, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10411, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x7ff) listen(r0, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x900, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r4, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0xfffffffffffffffd) fchdir(r0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0x9, 0x4) setsockopt(r0, 0x2000000000000029, 0x25, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x18000, 0x104) fcntl$setflags(r0, 0x2, 0xfffffffffffffffe) semget$private(0x0, 0x0, 0x2) 07:53:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x88) r2 = dup(r1) r3 = syz_open_pts() recvfrom$inet6(r2, &(0x7f0000000340)=""/212, 0xd4, 0x1, &(0x7f0000000440)={0x18, 0x3, 0x0, 0xfffffffffffffffa}, 0xc) ioctl$TIOCSTOP(r3, 0x2000746f) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x7, 0xff7ffffffffffb7c, "855c55021a0000707b634c00"}) r4 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4011, r4, 0x0, 0x2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) read(r5, &(0x7f0000000280)=""/76, 0x4c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000300)=0x630) 07:53:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:53:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82acf8bd022e2f66696c"], 0x10) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000a40)="23de0ae3235a74105401ab58d3f099d3328225c641c29276876b86b2fdf12bffdcd68915651b216d246aeb72365dc292dcf73c228840c92c70a2c677880c60adbab296a7bd5f68da3e0cc1a69414eb84e84e2da3ceb5dabc8a43c6385fd2e4161ab20b242b0ce1a97c257f403803e104d87f208fbd82940b31393be066c90991b0fd735265a19a717e147f499344984391881508b0e9eda612bfb0ca009477c26c2d15b010e610e41b807825f4ef5349bb95758a453a1988389557934f3176e1248f7e8c6f25217872b01f30153e9f41c695968b539de1ccbaf14078a61426cf39370210c3f76b6a8e847454aec24835c13d570ac5fb57beee4b5cfbf6fb74e8d044e80182e5ff472b55e370d2e413b4f6aaaf9200d1a4165eca172b3b32984865a2faf14ea4e0b9b1813f170c958c657da87517eb1f74c7e61bfc13a731f559cb97e50b99e251af0c028b05ccfb4dc75b7ef90580c289253ec5ef6c6c54c894163de17db2239e9af4c54127172c0500c98d67cabf6f1976957585e5aaf229f0c676f42723583f986298e444983c0997f911e7cc5df79c5f376cc139381765db67c6651501bd5a3e10f5e6991a2fccd31f98725a35a1b18ed7e8bef110b2212783eb3bdf53449217142b7b9cf6fe17d60c2c79a1cc091e3d52f34ba07d3c099d197909a6d6a7a0ec6073c400115ea7938a1d5d62493dae16b483dc645384557f619cef32510120595af508d2f1be42beedfa870e72f84254c28ab27c7a2a38fce354a8f052be03aea277a36de3a4cc7cab98ac8aff72be247f29fbc07b15df0a87cd12978d7928348c095e6361e0e6a08e21803a97b7dc84bc83d4b0362a6471a565621c60f5d2dd27ea1ec35c0527fa173b04223f449926057b773f19432be1d653a3cce5e0dc3de180e7bc426c8505e803997d68ed85b03a28106c50f8eac34990b9a42bc6d2db6bf913554d239c4d29956a33cbdc79e481d62e466bff46e7862abd9e66174b2db35628f6f5f2b6f9a7a47bf962e850c451500ce1660090c8d3807fde42677b9d52d13cdee5157f9b262f82b990c34db3ac113ec594892013c1a0cd6d495a21ca962da8d054a7ce1115d726346c6a8a58efb188580367a0674e6c86f7339471b504e2bac7ba196bff9179dffc8e338abea0e3ef4a81097305b3aea870826adc4da9f37ea982c34ba048ded7d793e538167fe804545ed6c9b7e47723021f96ff08daa0f3a7944adf5a1b55f762ee040b31a83e155af6f54d8c9d112c52c720fd4ba7459284d4a5a9a9894c6b8fec5aa8c258de948fee37c5519dcd0f325fb99c92b2c62edc689ec0454142953966b4ec10a15b657fa916b8b28b0a121c5769766ea9c3fd467270ff1075edf47d0d7f8ee0a3393bd3e91ee27d709bcb9e51a280b25c3694a41e6f9789dabb4cddd5dfc6b20a130a74f54af0e7618b448377ea015da992aa58f5615c3fac34fa030ffae8f8b3551fb98275ce51fc51b77a79fe829e846a4d7f571b3dad94c70e530152d1c3a850823804c4b785799a20b5a32e20eb3264e301a9299dfd221111f1ad318091d08558d22dd843ac3c371028d9b43e920b88bbf613a194b6b16c8595fb61ebc1928c1d6dd1cd47c2aec4464921f2b3aea84babf9fec272f924499c2bc485447c75a2060e9ab4b030769be4f808148e35cbb741f66fd4d854731d07a6ea3c3e591587776406cc1066aaa45ff52e399214fac01fc284d111cfed8f2d5261f0907cea2102168a9e52d66319b9da5ee9bd6f618af57d3f6f24cb810918338cd652bbdb6ca3e59c0832e019935f78a3a7bb32ab1d69589792971a7dcbbf0f60f1cf8334d7d915573c48e26a69d2601a5b289c4fdc4c14ab396f76f5774a1962c9c2d4ee904bb37fe8e3112d13a551ba7cef2395e42e674d8460ddb5fb54b079f0e1ccfc702a788ac93c5f9ef07e5a4ccffb17bf7955ac79fbe95984636c7d93630d2d4394e0bf5eb409e3233864b92a6d16f0a34d54d8873dcdd93b8ec1d47dacb0539198962d0372c826a7cdba1e96a1d2ee70f34c88d1e654f80e4d7377de402b0d1dd00c9fcc388cbccb9620273de94418fa082e0bafe5272cbba2074ef93a6a3a52101a15b7d25daee11ae1f5725e3c38c27da6d7bc3347db22cea8a53406ac164df51ae3b505c0c198903b78ed2969048209490b845d4e7423afcdc62d90b85c8d119c126e504422258fe81679d6607947311e4b86574cbdd05fe6dfe0a83bcbd58aaf36328eb7df12c1169cbbe37c1f0a83356a221672becc7af07b30812ff9379f5824b13e6cc169fa7fcb9b7a4e8b5fa6c91fd9e709e89398f38e5435c8af6cde32d722484de5aa3bdde67b15029197911338da9c619daa318b650bfc31be402585589c3fc346745b4364039e97e2b8759a3f56a16fea37b8be684f1633a373c9c67960159291301f754d2c1cd23695d9c71f4161ef3d29512c1b8929abd6a4177500d9f6a8d6f102ec2840ace81386fe0a19d72acb82f87d46a67ab7dbb1dbc88b418b6c63bd7707c7b0b9c33c78cd8fec89b88d5a34dea03626b42c827e8cf96e50d895c3f81983a4fb00bfa4b31cacd321e4802032b152e149070a534a9a4948a8ead82db0d6893a44c99d189d56cb08efa5565938e82bf5a2730d9e588cad69d27255f78b512cf29423ecb3db17a0f7f0b64859e98d2809dfbc6afe826239bc205b22ca745265f90ee97dd1188cb8f3de1191be435df45440af3eeaf122e3449220bead8eb0508246e2fb1fc6a26f8dd3dcfc1d7842c80cbc55e46b9353e2ed240993000edbb6130b374b2ef31cc9753f75496e17f59d9c08b0394a16ca769825d34a4513758d0a56899f1a4f23f9effd3ea6cfe364b2d66ad4f0007aac1d2b0d8b9f50734fb29cdc484da54ca527515c27df65720aeb7fa5f1e4d05948d92fb9c2454a26cafec7740ff8447d86bb051e3500c17f9b20d19e366afaf7c337c18bf4422e014c934753a7434315c7412005db31b44f7f7f2f6f4b75b3659370afbdf56617f1c824a3e3cbdc122162d6b9ed2fc0ca1b3a1ef21f24db4840ecb4b36640fb6b7e78753f83b61ce345b480854378a7df9ad33845d9b62548a7a23bee256cc870d005749010232c5ef474574d67a8927c7a08a1cbb3c711f55766fb943e1248be8672c193a737a36fcb3a1c01c70c127c93a6cf44684000fa9bd14fa19787c32f1852d283181eb3cae2a7deae73c135e8ef4501f31652ba5e5b75a9518c3c02ed433fa816d9086bd3b8ef465c82aefb8a872c0e1aebf37cf019156ba1b271ba7196928038abc2c41b66330ff9701ab2827377f71a509dbacfe994fcbcde15ded6b2818748114b1e7e81f6ce5199b5bfc4267f933ac20a83f51ede5282ab713fef2b574630e83287ed81f47ffa684a4f9af692ff4a580f4e5a9f1ad1269183f2b9e39fdf1af2dfc98e65edc0d697e6602d1dd059be468e09667e8efd286f1ba558b6240d7d0e76cec29e73aa2b947cc60059fbfa16031dc285eba2de29c0bda01ecea6fb35eea07aed0cf75deb4a876b314baf7ca050123526d204f63d5ce9d787cef99fdd2ee512188654c52db22846068d0da713335708a4edc6ec70cf326fc49940c847d611728001ca027d2e88597a2f0c4b656cbe73ff269add6b6615af09653d3f1a5237216f0ce28baa16fce0d166332f89e9e40ddae6dccb35cdbb5fc5f801824ea3f0b70af3e283f9fa85e5c13b6457f11d024b992a9f22dbdc39053214d81b6f820fb0d09a452fafa98bd7b2fa16d6ec21cd03e1365b2338bcad947665f55a735a5153cbe05a20ef5b9244715403707d505ddac0529daf4bcad915627ab118ad668ad11f2ec0af0204a0d0f4d736537cc9842a34550e236720fa94b8c87e9fdde2df30e3e7c15bcc598188bb59ec991b5acae8bbd9c0aac42c46f2e9aac1ee00576df67bdb538939b504c9715a073e7894532dbabbc242ea9a7a99170b019db7375fb5fd194513541962aeeacd3a0c7b0fe706cae6fd5e408f7747e0edf0a0", 0xb22}], 0x1) 07:53:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7ff) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 07:53:42 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 07:53:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 07:53:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x23, 0x4008, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 07:53:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) mlockall(0x4) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) close(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) write(r1, &(0x7f0000000100)="c7250733b94feb82782a94527957f66fd3a4c76dfb218ead558ac505091c2ca8e41e9147bff3375a2223bceeb6dfbfcd978e4c7e8cd13b1f8f0564fd510ecdda3ae8418fd0fdce89cac826899dcd419c32d8ab0376400c415a2354aceef84f58470333", 0x63) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18095ca7", 0x19}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) 07:53:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="9d002d40e64073003559f8894fe14e5d93f5dea2b9707ba0de8effeb5a18435a29dacf42c618f3288952251ebb6741cdb1f81b13b205bd4218008a287cb66db6ac610460475b76daebe967109473daf5e3c95e42b97b4c76500169c4e6dda98183c18e2f1752c0d34c38dfed97bf45b0f84d478bc3fa34d634e4fc87ca61c52cfb51013cfe07b488d5ffffff7f0000000066cba73ce14e41d9d6b36414e622dc1877d238a1546e0642063287f95a4d578005597d84097a3fd7074a42fd110eb749bba6c685619888b962fef829a794f7c1e9b0b84b52d4b3ebbba9ac879e3ad40ea58be4ec5ebf696e5d4b7df07c18ad2f57548654fe70d1613bac30bb6aecfaba729ae46044fd2ee8a164b868eec98919b159124f4fb374522e1bd798abf98fbd29d764a5ab8ee5de3a68d0747d60abbecd838894168ed69c5973be92397073861711d173793b94f5460089e58f0b93656bebec1ccbd2c6dd771a2742b62bcf8d2baf902f227a30e689af77dc92a4ed8b7754972ee3b3453a52d0c4acc6545fb089eddcc15d8256e252ab516a"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0x5) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) 07:53:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1ff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4016, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x9b7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) r3 = getppid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x2, 0x2, 0xffe4, 0xff, r3}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) getpid() 07:53:42 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000001180)="6851d0d84e99568e7695f61ee9dab2a616107b34b2b88dfdaba22881a563bfe62c4931fce1211f4a1b765e5bb52407508d2ecff24cba9b64316300f26ca44f0da027b8222dd00ccc83efbc16bc8c990646e81adc910eb9c039008a70ea28d72fce02023796b206a1a2199ad5096a5ad2db1da92445223f059745ded4c9a175da2d8cd15391b40341373347efe394745f231a91a2b05b794a2fbc7229b2398382e229d10c341a1ca40e2f57613f71cdd4ed064cc155ff2dc198d4f75aec22b7235f487a52a35dfba4c784353f9baa1cb77d9822cd93a9f5f8d17df9fa9185f3d8ecef9f9a66938576279c5b626e83d9dbc14c11d0173f", 0xf6}, {&(0x7f0000000100)="2fa2a2456a3ce5d568bcaa632c5aea5e4ba5c2a9fdcaf172f7b720e87514177fa46c378147dbbeddb19d46bd078100", 0x2f}, {&(0x7f0000000140)="d558ec5f1016423b0550fc5ac02896a9c54a7b91a45387f6189a08ebe48c519fcbec", 0x22}, {&(0x7f0000001280)="231d9155e00204", 0x7}, {&(0x7f00000012c0)="fe932c835c7806158a8a1c474cf68991a1d6f343a2faa5ae78f7b6cb2b60ad1f29e95f2e734f47409e20044ae445308d93b8cff0f4f87f77428fe60aa1e52dd7432345501518323886f19c58bc3d646404", 0x51}, {&(0x7f0000001340)="327dfea8b456", 0x6}, {&(0x7f0000001380)="1be328d5532d7a6a9dc6ae8449", 0xd}], 0x7, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r5, r0, r5, r1]}], 0x100, 0x4}, 0xedc50d36478ca1d0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x9) setpgid(r2, 0x0) 07:53:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/39}, &(0x7f0000000280)=0x29) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 07:53:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="9d002d40e64073003559f8894fe14e5d93f5dea2b9707ba0de8effeb5a18435a29dacf42c618f3288952251ebb6741cdb1f81b13b205bd4218008a287cb66db6ac610460475b76daebe967109473daf5e3c95e42b97b4c76500169c4e6dda98183c18e2f1752c0d34c38dfed97bf45b0f84d478bc3fa34d634e4fc87ca61c52cfb51013cfe07b488d5ffffff7f0000000066cba73ce14e41d9d6b36414e622dc1877d238a1546e0642063287f95a4d578005597d84097a3fd7074a42fd110eb749bba6c685619888b962fef829a794f7c1e9b0b84b52d4b3ebbba9ac879e3ad40ea58be4ec5ebf696e5d4b7df07c18ad2f57548654fe70d1613bac30bb6aecfaba729ae46044fd2ee8a164b868eec98919b159124f4fb374522e1bd798abf98fbd29d764a5ab8ee5de3a68d0747d60abbecd838894168ed69c5973be92397073861711d173793b94f5460089e58f0b93656bebec1ccbd2c6dd771a2742b62bcf8d2baf902f227a30e689af77dc92a4ed8b7754972ee3b3453a52d0c4acc6545fb089eddcc15d8256e252ab516a"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0x5) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) 07:53:43 executing program 1: r0 = socket(0x2, 0x1000000000000804, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) 07:53:43 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="a5cac04944a89366bb38c145862f2412e9cb8a3899190dd8a76abc27e90a9faa5b5a3e20ec038bff99dd7e9ef4a84423489b27d7a66b0b04e5b5d607d7778206a76adcf3f29869e8a74f5fc0fb67123082c6c54f7c6c89cf2659b4081f0243b5ae0b8cccb4a0969a3f48ece0cbfacc943f81764d1fa749cf10", 0x79}, {&(0x7f0000000180)="034d0f1f2f68f130499d062427c90744c4aa59a4bc876c3399c3401180dbfb5673973edd80d0c55a9f0bd188742fccf3c6843b6848fc6be1cc2621b2b28d797264201276d37d1a820c575d718bd6305e4c4ca287dfc6", 0x56}, {&(0x7f0000000300)="b7daaff7f8961735fbf3cf5f685c0d31d693865990d7134f7f5d02fc4b8cde04a9ce7bbc5f7ca2e076e6a983c83e47e97b8621bb9fb66d776c45ae7ea5aec67bc1a63c1b12cc6652a2124ce83df805a336dfbb5cf064e4050dbf88ceca95b3f6d902ce06246af53801064e3588891c9dc1878269456a6d2195aa2314b62b01a530829474d2baead5dff97c7b4a920a6f4ec631364f15fd10f5654407ab3f6df86cbf21748042f05d690d28206c0b2ada8b6b31136ef75d078cfb7f6a9d68b1ae42a5bc1d543ef82f58d1", 0xca}, {&(0x7f0000000400)="2afdfa1bd9c9ae49fcc26af9a3a624e249811ad18d7011299fdc61101ef935975122b8a47f16a9927cb002dfe342e6bcebf9ac7fe1dfbbc81adaa345e6549a25007c5b99fbb15a51116d2c7bd1ff4b3d76c38b3255a9b8446b78c265288e82fda8abdc99ca07142cbf6f7a054bd09783781d9e467bd235d39f0c866daa34836dcd6bfb7c41a71c66", 0x88}, {&(0x7f0000002540)="02d8914ac6fb8051e9f14f8e255c9e127a765246bcda4601fa52d2659e63fbae0a42ab482b5cec7086f7349d7e00994d6b0e50edd4006fa939963ecd35184119faf2e34706822b237c266e9cf377ff07af9fc09e45cc2c70846c58fef21e3798a28c55c34843b296e58f51e6ea76ced48a93a2e946915b49172a4d0c7d143a6041885384c0d8a66a83ea002262521cc4aeae52b1b1aefe21b06bcdb9fd0a6ad62ea55e7aace571ca0274902a88", 0xad}, {&(0x7f0000002600)="12fe12abd7ec3496b3a308a9c30dde85fce9a3dc065899409baa7b8d55a885046a5952cf119816cf5dbac9d8853832fcfdcd708aeede74d2fe4c7c958e9e24908c7c1f4db2068575fcb706a96632ec5929f589fa4c9f9722d62b38a0b27d5163a1d237f9a7d32c57e4704bdf6639ac1d6f7d739dd39adeefd0760f32e240447194b3c67487724567f6a8b3d354eb770692198cf59c9a7b315075b150999c6be42c47da20400b26610338825f00d87c0cc6386e8a34f8c2057353727d69e857389ef1c2dd4d64e0741d68f896515797647faea7591448368bccac9e1fc667ea1959be049d16ca47f430b5214f385f62122af2b6fef11ea76ae0d2e04dfbed68d4e457c5ca85d7c0fd353387fe21e5f00bf89269b014889a763c6fc15ce7bb3c3656bae52b060453b51a6558c48a18137ea7117d341992b2e75dcdcbf278629a421bf60308dc1096195114f50f113fa10373cf62db39acb20456dc73cfc341d5313f7e8faffbc9fb301d88868ab120aacd35a01e756f6a5f5eac8e288f4adefb1246fd0070467f7778b9d88b3cf251ba49bd644b49eda4118be3c9dd86726072e5b1c79dfac30896f872f891186c02496dbcbe91a11bc15d0f5352c6a8bb9feaf783197e2b657afabd5845b810e06596617b4a39ee3939d5676b51067796eaa50272d09b7b5984f26f210a79d4380881e40b3d050b2041eec31b9f5114c7376711b1eb91fcca1d8f2bd638d1d26c32860a61391a0e0e386da58c87197274f0ba7b9f9a7baf416fd2b2a0897b3e71221c7ebfaa3ea504ac6ed6a01b87ba17a6dcc12df9c32fe317b363532a87c9fde339c8e77971afed4dda988de13e7df8903cb302867a3ac76d4265a85e8536dca2c6d21be35a9608950997da9915dc323724152687702f0d863abc197667aec77cdbf8e0b788ee4ebb5175c5366d1ada16e247c6dcb2fe50721a0d43ea7344b85eba9bda3bc2e99a5a2b6c24ab984496be65ea40f4b73874481842809e312de168bd5975f6b751c6446acb3467789b5124d72a1541bfc0617fa1cc0f1e255a620ef1381cffc63816d5b543e4d35b1371a3ecae2be55d461746a2f2fb9efe52ed43432d4a2076c6f58d23027f48b63bbac36b25fc23176872eeac8b0e851d6bc90c543a2946f490f878fa9e5f3fa942a65b3b763cc34854704ba19f8cc26bbf1a79b807b4e4f8b54d8a829436337783b665b71d1fad43f787ad4b10cc15e06063e99c35456b368fc262e47ed569bb6df219d91c8c000e609b5b4b23fc335ea0f445b6cb26a4bc89c2c06e978ae469df1162bff6efe3bf64ffe5d4a389ba457f597c1a551628b8ebaa027770e9b6ba37858d8ffa196aeabdb2958b49f5aa354a64408b9a8b5f6a27a3d4a6c5d1a92e7c0bdd7a03577567fdd03dbc24a4bfa36aed0c6e948f618bad65720b8595eda497bbd5f3a2ffb9f98940accd273b76ecc815ba11a96cbd8679077456f645c246b9f1d73bc746c84bdb40f04b7b48385996a05125e770351251a2485617dd15fdb4566f0fc70bc5c14d14eae81ca9d914e14a284047b342cf68955e0fbd3eddd732f7818b6af246e0c2d3dcb658cd0706e4b53d7019563abb512ff453d797e68754511e653bd0c11b78fe9414850851a82c8f0e9798c6caa5130d0932eb3f84ee7546d107e4c5ead39fa17623c1c212ad66c34a2aa6706193adb2da7e6185c8383d10962f1ddb91628059ed681fcf6fed96d94b5fabdd7301f353bc2d65e20a8768818856b122fb8f77addd91c03b3857f6f9e7d65abbdf64b6b822b3815a11d97e81cf533471415fdb1f7f804e6f09315cf67570cedec1a293e36b19f1d2d4ba82867ba5519e23f5fbc11fb6d69477f02821af31b0bdfe1a121fabbc7fe3c0d3aabb777b3b292ff573d143146535026f5fc247a72bc6d1fed823ca2dccf004ec858437d66b2d1188e6af38510b5b3c30c4753aafd58b680cd64ff6df35a18342c1a821626c3d6ea22e40dc7f625db5515160a5598e82c45214f0f83373c5b1934e88cb84d45c0e1f155eafa9beaeaa4408eefed8bcc8bd9f2029230a5af53a9564cc7a674a54b3581a5bfdea4a7765299c26accb7589122025e23e6b3e898bdcdfb0b268ecabecd49c4f9edf2a9940ab7cae37547c55de8551381b751ca4a4186858b8ddc53e7a44639b8dc53c3c9f9032fa9c24695d292d0ade97f06a052940b6ea866f8a38c97f55296eb50e9c081e1fc3111631b0084b99d068e5877fc3f3fc059cb3892524fbeb4fdbcf603e862bc0b6290c0b9cb4dd5be6dcc8aa53da9a2a34b6eaa6e5bf5b3e84f1f16943dccc024095e04329b38a8f5a052e96cda2f6229bb001f59dd7434dc69a71276efb19e312cd09d3a24fc0447697f35c775a69a7c0706d6454441267fed815dc4dd992de76c81237162b77b4746d6ce89c85dc3b897969cb03a97f72fddf7cd761fb1e4aa23c94be850f05870fafd58230ffba7abb8be89b37a58a1eb9f7c3738f31b86bed484b2fb750ffe2a6828a1fae87b6f14db61c1a66287e26c75bdd372e520adbb2835f4d26d228f73e1aee4a0575dca0c82ab900fabfa987f747b6bfd9f2c019024a314cfe39bcd21156d4971924709fa719c3382c3f80f877612820c0d7b9ede3dbf76e698adbb40d025d29711805ac8f095d7d4cfc90fcda662b38b3843691a0a584c86888523faa9de3c43dfd5f537ee6e77e671eaf4caf11dcc30dbecb18d1cd61bff4b8e962f8821a54e841a5d55a8d09320398c291888afc295fe7ba2bef689b3336521c35312ca505e1395f17154d343f499f1126edc578c825cc495275384ef4330f7fcf68dd151e5aa4bcc66c04a9d12c273e46638e12333782501b20141a6b5f89b97b17ed6b892523804037721ca73ed6665d914f4138c9f28fa4f02673e4d70649a74ad2b6d272c3b7d6561acdb3017fec83f4296466b02e11034d94a042121ae58cc56385404ab5d170cb6b36dc38d2d50c70f1806ed8c4a01fd7fc961817b291b814ed7dcdc4d84012a6c1a135e9adee7641d23f9ac8024b0049b473baa67a066f94cad13062f33b21170f2fbc92e8dd7bae5fab7fcc5b1c236494179886b2b87fb495995c8600bad0b4845687e4efa3383ec8e258db13025cfe6699a6e7e0f3a96d51354f03f911efe2da0f80f29191a0262395e8e2ad3ca0acf5905df3d42f6c2c1b5b466a1beee503772eeccb765d456ada0484197487cf9475d84b20ec6cb4dd57eb898da029118b8d796faf72f1b7532cc9b863b701f70949aa33d3b58bdacbfe38ddbda62d191e59f1768d57784787c7a917ce900d5913ead852c30707fc33caab95656aa9cd8f362fd7e79d389e8389d615710321bfb8169aee2d38b57c8efb102ef58eb5eed5f316fd4195d95914f125ab1fcfb4f395050ec80711a42c90301d440fa5a3142b02b56d7a5001fdb74a8aaa22220c3e6b495c2ef64ebaefd283f7c5a43dfbc43d27cd43d806ab2fe1ddb5593440ee9dacabf2bf11bfa4b13b9cf15471e1bf92665ce4e5a277ddcd10988ae8d43a8ab29566a3770945d03c3e09e7d2e64101ba869474f77ca320df7d09df68043634c0b2643722a5b4d956c7842eecc6bf49e25d9ea7dbe3e37df53fda814a7148cc197927c1afc2cba723e3f932aaf2c2ce17443d89f3d2e4dc789f44c65daa06f9a3526d4e25860c27e0249de504bc8b577a5ebdbb047a014d6b8a45fde317b685cae1aaa18f61a018508cef12fc38f2435831d5bed8c4939546cbcf33da218533a61448d8ee038b3d232bcac3976ed7a60b0d63b91047f4959955f596cd7321a9f1a8cb45c8885fdcc7603d8bd560f493d8a9a2269501cc5a2be052f1cf89445cd3c0d340e5f669bfbf1c5faa79327453945e4ee1db6dff36e5847a36ba56bce10947d9178b60a9e77198e1c9ecdb105ba2c2c5233560e6c17e9cea89b42d0264654f9d2cfba93423d57417666669be07e84408ec1c1248ed181eaadc0affc81b4749f6448fbbd68ceb46742a85448338aff389a8b441546cce4678e214582f627b0dd49a7cc701510994fb8b317899ecfc1b805a1a9ce35191bb2921fe78435aecf03608dbf1e7b62bc276cf8b8441c711575b1a500252586c7d55a776b33ae94ca2db08918e506d614403acf1804e9e520006bf65467bd3c5ead5e192287c30b9f5e5b67c174ef0c863018bfc381dee3927d8a22c65c1fe60503752fcd882b44cef449053cdb648e926f181e65e3f3232c6d6d1827bcfc2d3b0420aca49e767e99a6d16e9ed112bc715a1bf4660f9d10c0bfc4791db61a69ebc228cec0fe84ec7eb1ef319841ad5940193af2df129c7a18d1ce10502546404b229719aa7575cb39437c8fddbb6f929b50ffe4eebbf5a82a42ddce60798a49c84d05dffbfce35cd159601b1f91190aad72e4ac85659eae91081cc171fe8e0cf1274639067ac599e6153a3ffcf75391915e916e7bdc226b78a9812ecbf6fdcf60543c140d4515b4138180adc1ca9763c65af009a3982522d8a2bcfda766bc90da60b6057f87af2f1bf4e2b45726d5cf862d0d99d1d7ff78f76b1ea317e65b97b0d61e5a2b2bee7d0e4c96804cd7e118a5063338bef1bdbe622ae1c55e763fc13b85acba36c91e5477b9fc5d40eb8f2ee9d74d979a1eff2754d537d5ede82ab81bcac6f336809ea79d750c5cff1b82907db47f7ece0a2c1f76911b4f4e5df46b6e7f36338724efc8775ce02d76ec11481635da3a30efaecba01761335fc129c7da3ecca540bccc8a25bbbb93c8fee0a3c7e4dbc380f1b71f79239cb6198bb902d9461e278cbbbbf39863d7d764c43bd54e678dacd4f6e959ea74e6fb648bc8e58c3f2f316b0d90a70adce27cdc34b5a226b30c805c30c004ecbe0cd4c318877bcb447c458c99cfe5f0225a896dcc7745d08313cd9f0e4770d711a68c729c4fe182184cf52e1776be7c57f8ddb1834907cf2ddec69e47acf3e2cfe1a6a5725ea8ee0f7dae7c5d8687dc22a3faba554c54117654b4cf20be3e54e3a050b50e17dddc37e0601f6d2a9e85a03d095accf4b0f8347a9a850574312527a7d2a90f0197a3e2e44cf6f95efb03bf96582aa2dc86da868dac277a580c35e47507da73194c4c36e27ec8b76e38628185f004728d9b21f63322a4edcd9d49fa34d949e368dc65e0a39cb215de25c1586524f7c6e4f92c1448fd3a1925d4c5668427fcbb047707e57138125ab222ad66f4b4b6c42e54367c140dfd60b5bae9e89b52e6667e8def3c82f88d4f8d916e4cc91c75ec2324febff0f1ab2b3850ee1ce3cc87fbc9687d16cc1a4864a82d8601519383d63dd1401386b8d14082ef67fd76b4c4af52b96c0b31dc0ba3fbc085737db3614cd614f3ee09213691806f2a99105b6176e626b4d78bc43c6e4fca3337a807779addae0ae9c1c2380ed61209945354efa664a597068ea5b66372827dcbb7e4aa9a27b69dd72b933ea4a7b115e584e4ce5a74180c7740c46535cedfc62231c5e369a2031399ce8c8dc7dec30daa5763d83f2a9965e8f969b343956b12564723f4dc73d690d56f71a6ee2554c6eca7a382ec2243785257c01219d19d31a5840b140df32abcd21fb217c116624a0eaa4475d09c0892f32164cac9fadb76a57c5441c71a3672bb0013ea445ef6c4fb02d2a82eeefc7b1cd78dad571ed0c4c5e45880b3c117dffac3910131ce92a26d0cb62f4cbbba107f54e1c661e79dcc4a6a52e98a51796c789b9e0cdbb8e87e824830cbe8c8a169702395baf687708175128e17d8bcc6a9c8952ad283df26ebd9c41aa", 0x1000}, {&(0x7f0000003600)="fb647deffe9becd527a026204d838be23d365dd1cfd636765425f625d67093305b61b7597f0b53c83d3c9e04f4a1abe959e513c0fe5137423b37672f6c40b377e3b03f9ede9b85654634aa3a230cce022cde0738e7f2774ba82ca28f032f66417c97512567af5e939046d44c2566f62fcda05fe7f4a7a261781a6bd6e7e3d4a4f51af40e869860978e3d00ebec7036bbe0ed625c642885734c5ab7ec647baa370271657b229c87a205f2a200a998d281b00b40a01a6d33be43748ede103952ac8fd4122d5e", 0xc5}], 0x7) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1000000000000059) close(r1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 07:53:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) execve(0x0, 0x0, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 07:53:44 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/zero\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = semget$private(0x0, 0x5, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000400)=ANY=[@ANYBLOB="e8f95e6c66696c653000d8b7c2d8e2965bb222333fce613158d0b78017474b1ae73e68a076efb5f2f8647ba8e71396c433d5673058604e62bc99a7bf0dd0ff1c5033505352066314e1e7255f3a0ae1d7ee7f04f36cecd0cd689811afbf7e9d847bd91fd1a6b0decd8dd1f0416792ee4641fba1909f938d65"], 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x40000010000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r9 = msgget(0x1, 0x2) msgctl$IPC_RMID(r9, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) chown(&(0x7f0000000140)='./file0\x00', r2, r6) sendmsg$unix(r5, &(0x7f0000001dc0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="000000002200ffff005601970000284e0000004bdcec46710bd46426a813834c752fab19a7fd1c296f5e1368750294b81ac8884727737946da887175caa129408a70d9c14925946d7dffe2c161181da511ce2fb50d8cbedc1754f8c3072d9d410ce9de6af073b39da36a012202387f5a454cf685e64ebbdee23ae48922c8a52cdd229fbda5737c9bc5f0480d000000000000e83e6a4d2f1969bd343374e07c495864b0e0d46f5e057abb6b0d1e0c8345dcf1576dd6eaf96f13900a5dea4aa3cd1400000000000000000043c328ae3e780c97090599e3b0ec25d5cc2766a937be09bb23385d9a979082aed8b4e59e0c7e32195286d43cb58a6e2faa56c7363a833240cd971c7d483b63d22209b1403b7116f675b1efc94e4a4322b77ab75713d51e45e967020b38189964e950f3c31a3075689a8b7f87ff5d1b4b8676"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xa) getsockopt(r5, 0x0, 0xfffffffffffffffe, &(0x7f0000001f00)=""/220, &(0x7f0000000200)=0xdc) 07:53:44 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x49952614}) clock_settime(0x2, &(0x7f0000000140)={0x1, 0x7}) r0 = shmget$private(0x0, 0x600000, 0x1, &(0x7f0000a00000/0x600000)=nil) clock_getres(0x3, &(0x7f0000000100)) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/125) r1 = semget(0x3, 0x4, 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2]) 23:49:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x9a6, 0x6, &(0x7f00000001c0)=""/129, &(0x7f0000000280)=0x81) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x103, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) sendto$inet6(r1, &(0x7f0000000000)="4572cf41541b62041636d2a25687e24ddb", 0x343, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x400000000002, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 23:49:40 executing program 0: mknod(&(0x7f0000000840)='./file1\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="193d41c09eb7427e25dd89686d98bcdaa18a10be7c6ad86618fc921c89cf4c5ee7e3be831685f3c09a", 0x29}, {&(0x7f00000000c0)="534f21f11dfd95cb656067b1ab0ac82d159feb22ccc04de7e4357d6251000ebc934b44395999e35121365e087f58ec4176dee1660052decd1937a9e7077a7b634946fea195964d6dff7adc54a811e1927e9a2625ca1a9d379f77da8113c9e9f3d0c0e65516f30f6c811a2ff1d55cef9e155e9fab5f5ce826267488137565689ec3b57a2aba48e9762cfe7a4beb9adf71649631cf290a26027bd044a78cedafd1e5ea511a0f870d2f7d8ac85f192d1663b00ceb8ec40ec8e46ce94076a6a27c13829c92afbb37581904d4992a52800c57274643db899465abec39761b64", 0xdd}, {&(0x7f00000001c0)="6c7f52251f614fbcfeb2e2fd6e68e6b4fb514887df3086449a7a0be9e4b3e1b6d7793bdb0089ed8b92455bbc927eea3a7cfeff64166d053bc11609ff1f48b89f8f159695cce7df7a1ef6b351c54475f25f9d9092b9caafe5c06cb48b45570fae1959743c1822851e9c7b6901b8befb93aa9560e5dffe377fd1b46dd4b924bac8a615fda3d18a4bf698eeda961bba88f7c4d0dd378967476173e42f11d8fbbc29a8f6368d2b634f5513f6", 0xaa}, {&(0x7f0000000340)="8715271c603af504da1a90260bcb611cdcdc470352dd73cbca9bc5960835e67904490d1ed2bbc97cd9a3f899a8c6ae42c48e457f0a432dd47fbfda909ede291d507810370c065ab8483107e2be1fe77012c733c3ceea9c53c9b7d55901dadf2e9116128db506385f89e716cd561a76d73091027a6c7f564c0f52350ada40b0a18322a2324da65be9d9da471ea5f2f7819fca0654f65867e32fdf882768a69fec98315177b53eafd20ea87e", 0xab}, {&(0x7f0000000280)="d92f4eade28a1b77321cca882b5098d3cc88d773987d66b75c20d6a69ca38f3b04ac489c4ee2cc867ee275c99ddf396518de8151cf689137c9641e72302b15502c9629771c42080a37d06db96897d1ecaf69c53c32088a5d37e00930688dbcde486b26ea5e6e1a01cf8c5147190a025f7373fe6f5a", 0x75}, {&(0x7f0000000400)="a78e68023b3d708a48af62f81ace0527d1bd8b462413c9999c0b3262a3a41eb5a28abca6e54e19b1548f85ee3bc6b237c1a2a1be5e055c090b824f842bcaf59e13a779cb33a69da967cdde62fbfddecf16c06cb865a195b533a3ee93410e66fa436515f4be1e4b51e7521e97a53fc5fd629242f2df1bb8d0", 0x78}, {&(0x7f0000000480)="f7f14c98d1e2fc49dbcbc29e830b03b6429ed1cada5e1122caa630145ee3411603a934d2a35763a30e23a55b82b7806a8e4b12b942b8e50d6239e1ff4bcd829683194de1309debe8b18bb4e83985609621e0e5ff2604b144989126df6715700c1bd6bad39bc4017f5279d44c5d32077874568b7cc7755a6627cce4f6bd960767ba94f3cf00e1cdc3d118ce77d719", 0x8e}, {&(0x7f0000000540)="156fdfce4932d95e9a291706a5033859bdebab3db13804edb90843da7297c75c0b9adaace005d912badb900b5cdca4ad0a9c00a73b9bbd31e469d0be26e75e96887ea86869de423e623bdb84226c16eb81ceb9a74cef6365520d6744f7f73233134b5193cfc325ef845cfd756e37cb2eceb2461fb5aac449d59e3a9f40573fc1bac0373424abb31f34cc9d7db29d19c9d053d7023ae8f83997fc4b8b3614d2187d15b329ef66b5d819fde60c233aa30cc098b8152c91c05481dfd4f7cd6d4d9cd70fa54914cd", 0xc6}, {&(0x7f0000000640)="f35a88251d92e8989524aff91259c3caf29cb896641eefa6f13206b88e8aaba312a718e60a7b10f2bd43d8e74c0102cb5c1ffb6adea4b59c617a4de2579760b0523490b69ae9fe2fa7a6a93368a5098ab079449dcf7a559cc5f5e20d1ef16d858bf5f34338d3f96495f8118dea36429f76bad97683c6021b259dcf338de3d73ce7c944322457b878b2f650f6d1e17d7bd3c62433856530ba87f58a65d73688791ba7034f2a5ad6d73101f41d8c6a0a3e9e0e5204f32606f580e907c25669224e31a8452190db6b8caf5e4bdc9e77e7c5d276044b900015c7ae", 0xd9}], 0x9, 0x0) kevent(r2, &(0x7f0000000880)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x8, 0x2, 0xb2c2}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0x3}, {{r3}, 0xfffffffffffffff9, 0xc0, 0x41, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x30, 0xfffff, 0x9f3, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffb, 0x172005610a281e23, 0x5, 0x1000, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000002, 0x2b, 0x4}], 0x8, &(0x7f0000000940)=[{{r3}, 0xffffffffffffffff, 0xa8, 0x2, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc9, 0x10, 0x657}, {{r3}, 0x0, 0xa2, 0xf0000001, 0x0, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0x10, 0x200, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x5, 0x81}], 0x7, &(0x7f0000000800)={0x2}) pckbd_enable: command error 23:49:41 executing program 0: poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x8}, 0x0) 23:49:41 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0/file0\x00', 0x1a4, 0x1, 0x7, 0x1, 0x0, 0x0, 0xfff, 0x2, 0x1, 0x6fe, 0x9}) 23:49:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="5fff6e5dffc94fb347d01402546ff90f7c6a97f90a6e740c7d6e4679eb229771bb2908c22a8a1491e128ab64230d57875de17dee6114700000a4542c6433", 0x3e) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0xffffffffffffffbf) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x1000, 0x8, 0x0, 0x1, 0x1000, 0x1, 0xc, 0x0, 0x0, 0x5, 0x9}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x938, 0x40000000000000, 0x0, 0x1, 0x400, 0x7, 0xce, 0x2, 0x0, 0x4, 0x100000000}) 23:49:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 23:49:41 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 23:49:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) pipe2(&(0x7f0000000000), 0x4) dup2(r1, r0) 23:49:42 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x800400, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x18001}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x21, 0xf00fffff, 0x3, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x3, 0x1, 0x6, 0x294b}, {{r1}, 0xfffffffffffffffb, 0x8, 0xe2bfa79214ae962e, 0x2, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x3, 0x40, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x90, 0xfffff, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x200000a2, 0x0, 0x7f}, {{r1}, 0x0, 0x20, 0x40000000, 0xbc, 0x1000}], 0x9b, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xe0000011, 0x400, 0x6}], 0x5, &(0x7f0000000240)={0xa2b, 0x8000}) 23:49:42 executing program 0: r0 = socket(0x400000000000002, 0x5, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8b1859e9594992c7c3d7a0cd3665d8539de2a19c13b81787c6be57dbb0993f533d4436ff4b83442ec8776b04f3b4e70b93ddd48ada39597e37e6d61fc925f3ba2399a6547314369a2974ff7fef17e1f64616fd9629546b75b83d9661fdce82dac9a6bd78cbb8ecc0103cef3947f5ef8848aed50f2c89fb373782e7da74453347d0d98de62bccf3c30300000024f1fed36689cea167cc616a41661eb64181bb11a6afd99ad545d9913ad9b6e4e44e3fb0369d39f579db4e0701fd196d21c262902263648b826220e00d610b239b3ab707a47b4928d6f4c74639425f8fdaff97c6e375279b936eb71b36d429d49315a22abec8609fb51bd032e30b648d9bb1a5983aac0000000000000000617801511dbc18b7895a0f4f932366eaf45276fe4a9b8f5e4e9876f10c8f9183389b6643f5b1564685c82a84f0e9fce578d005c32ba50282e1cf4f50f04201cc2f399eb462f0c629535fded088a87756bc77295ff61c29409daadf004c42cd268492d10981494a426f91442767c11e5aa704c8615f2570b91980d08633fd938a48d41937603bc5e3908874638c8ac789ee4dc6a5b0b73f3a9b563e9b22579bc0ff04799bfcd2ed4fc23e78f6683807dbd20efd2126195b3ec0d76ef5f6b12f292e0a97b579168dd3b13a496fcd7584290eb52774ab6a05d04d82b30d301e0d8726911bcd3eca11bf4927636222948ddbc22acb7bc934c2c9eb64edb7c405e1682ac9c8e753ffe7d739e3b8b73f6db87f937b8dc21249d2c5b5d7497b86b038526f11eafc69c46bcc2f393d9ba0a820eff5abbc5641c55bb38656c435556423f384389f16df850e990b9c58ade8c68a1dd6923709d90bbb4713af850e1345c0d3d0372fed606c956b24be337ddf"], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = msgget(0x1, 0x520) msgsnd(r2, &(0x7f00000025c0)=ANY=[@ANYBLOB="0300000000000000df5c99160292a9345f38c7935ae4b11781409e763239d7bb6adb67dd1ee77cfab1a94c321c283eb678c2f525fdcc23f90232f3066334c75006393717fd906cc5156c2ab513e336fbe9094285b00609bc63383b35b5a7ef402fbaf61433eaca926fbaa06e2c131261c5fd653302426b5a520f8bad95a5f0261ef3871a74cac9a196c677352b423cfb419ad7701d51c0e0686507075d841c5a91e9398d28cb184c5fa0c6de271b55e2bfa60d20d05d6d1f49b7f2d59d7f0861ce864e5b27dc99c58afa1f6283b17ca89baa9a162244741abba023be30ebde3c29f2b6a6368ed867f7aeb052f2340d4ea31993ed7f57f2ce33cd4de349ab6bbe8de2c1da5634d26bb40ad31a2b1edef4e781a153eb543291ddaa726ea5843468af3f4f716cde359d458d9d3e7a7a20b9738720e39239842a500c4cb0d96ff7ccc16e3290f167a72d6417a60fa65ab49655c2d974d0abcbf7b119cde699ee72a3490bf27a715e958ab26ea4695886d50018e1f06a24a2e14f4e5497c7971099d00c65e63cb03851d13bd5cbf557770d1d30f51fce956af4493fffb6e7fa40a43aaecab4f59dcd5802b825a1b327051cc298f69958cd88357865e7fdccf0c5322c482658ea1a622756b8128594fa1855a898e67b346f4ce3956b3e5919b1771b28a570e3d3f6e5d0159f6216a5c6adb120f905b44a1cf3cd8b46ae4c126fa12fb7850e8290448c67762fb49937a2d9c0f240cc096782405ba56e0ec10eedb6cb99d8ec5c46c8de11c7089141db91f4e9b36711cab7541213ba9fece52190f3b01c71b6ca83d9c4ca4cf0efcf6cc05500cdcc35bce825c2b50ff2c522d411ed5780adec098863269dab534b2fd0794223d2dc119e4c5e227616cb51e5d7a22f4240db7fbe0f52a19c93f89a87b3f0d6c61293018ae309d33254032edc2f291ec81457670c1d5f02300ab56ab5cacb313c8d44f15064fba68abb3af35b575b57454b7c8e0bcc43971aa53305552adf0327f72aae5a5b2d86bc7a6644bf1b39ea3e739c1f01effe39ee795be373855ced735dc37ce10025b6c6397aa66a742ae307420a3292dc1635402d2c0c8c732ec583ef5d922e53edb1abb12d228a37b7aa3b8f788e2731441b06e5a08e7044c06a5e664473037f8b3cf8cc682c4f71abe8890ab58c8a6b46edc989f002131fc6703113a61eb701462c7a0b6950ed9897b798e21e71a34adbcc92fd1a3dd318182b148db08e10121df72e691ac6e04df2f0e23f014f40f4dd96b77a56c6bad455adabd2122c820b2b94c0bba469906052c2e9b5c8fb635148d6cced9f454a6023e7a28880c6917c4bb000976baa3e8389deb51ed630dcdcc82bfae12383504eb93dd48598366bc1c390313d2adf5db3de30175e2d6df9306e24e669facacded3a79d3335d10eb0a947e57f7503139169247086e68bbee965af3822e7912cb6ec50028222877717ece7db97f5e1c5a927946a69f39a38a5f654caea51429d97d3860f1cc16b67d49b5150864c3b3b684fa9609bcdc9303d62746f9655b51982e7fd2151e77902a185a68d3f414b8c1b9b5635c39c66e1df0a101e7d74242c2b2b47575f2d91e5459b9f59253789d9c78dbd5cd04be8aba2b5e9508d2ee5ec00b97a14bc93f6013e3dce3d61d3e4e60a88a8a205302df5a6c927f3c161323bcdd6eb10ab623b56ebe3caeb73f00c0f35d8d7e5071e15e620ae0b83f0365d74e2d5254c991dc0fb1973783c9fa39a7fd8e0fb600e32171f3deec7d4bd20bb7df03817ebdc3008b6634e7f3f5dec6d35b262d6063355a5b5fd675d84d988afd38982edd969f028d6c1378dc6d255939f373b974b5a9bf92222d456fcef680f1e1ab6a53b98060581b7b7011aacf72906ea982ceef6f8d80eff376e2c1cf6ba10d55977f040f2f395680b7286cb02b95cc3e99f3fcf826ba9b5caa377e093441e4cd45289122bdb6ccb01ff4ee9983f370e43cec2d202e6896e380ea3aae595d3d2be81f96386325ce2e2ede2045cbbac6ed5b0968bcfa5207319add29039849b7b1952321d8ece5fecb0fdd5a09a8103efab087c936cab065fdce4fccae6d6adbba3ddb7140532160b14ad496d6bae02d14e727a9773cae22dd1a42ae5da5f54c661f6f08c3ccd739ef413dc6229ef856244ee2a2a566880b2cc6643ea5df5e3e0565b1ea41ea783290b252a178926c20bce87d96d4738726a37e3a9ffd569663d3d16d52e5c11ec0902775ddf2dde9ecac79578d325393b52c667ba529276ae1a0e299603777fce9aae20d3cb552991b2020054505375262cef236f6e969abf4e9982c6d439ec6f43ee70a9dcab7da550da7c261f2138acc822e68a904a1e7b6239ac13b397302de89a616686160cb8137d30adc72cb67fbf57528437c9763e946bf7028df4d246b61996ed23dbc59026d15f25de8470ad59fcdf7b49d4b6bc3f36f267aa2541f091ef260a2444b0ae2b6900ae02fca0e4cbe4785f1c54084347becc5b633f0e9d84f92fec0f161edac059dd7f140c30ba32643cc6e7e53d9455ad5c5d65998c55bd54748db7ea33f66d2bbcc83b522cca062243a412d1f0999ec91df7c94d2cb4d831249f2550750e1997310b20e73e3251f5d26481fd9a55325738ad1507457b4fcac0e7247e9a9bced6e2b371b8ebdbac89d1f5c596cfc82900e0146cfbb93d7d25e8330a6c7b28a324afdb6a44792a365daaa5f5b50225d1ead5d4dd62cd6c1f439adb5001dbc9985bf616043c14a2f063c93d8381c940f9039f18a30c9ba62f6556b68e6d4036d2118b7d8190cac22e7b31de1d86f1163a28239bb694e9ae88116991878077ea0274896a7141a9f13bbf493bb903790bb4fffdf9d46a80bea028a092d0ffca18935cad626434354983c7b9d6898733efb6847ce1eefea3cdf802ddce9f4f83763b733fa1318b0f0a2f253a9c987fcea8455864d9f8f6376c0d21598a72c10a9418df8a8f4f576ed01ffcee7dfc810e87df5809aba294b22060239a0d5a5c4cef2ba44e393951c4b90a33eead494e5e100e0f193f253b18db74bba093b50cddc8117c9e78f015e0138ca3b87f6c0ec88b934c56885b125a93933d3471ac7948a18cfb946e4154a5db1e68630ef1bb033974b96521baf8ba8dd07a846fe17ef929755ff5b6db839025f8675b073d352c2a8c5a3080062a81d386e1e8e411dfcdd505e0ef0d9ea14ca411a054c3bafa6ff08148e27692037e230e1d4aece0bf89928a56b95e95d3dc0311f47dfeac11ad7b9abe974a9a1728f6fc823c009d4b2980faa508eb1a3e0e430d7284127b7f6fe3d0fa8411a9bae27b0513ad1cc2657fc5fbbc641bf4a5e66d367ad77c5acc742e48280dfc5763aec781a8bf81d038823c0853ac047218f63fd8cd443acb48ba4019bb404c22a00c251ca6cc9ab84a79f39438e5d12bd3eadda40b7c6b794e99337565e12c30da59d680b85080babe3b82807b7d8b178072df91acc4657cdd6086e3dee176d2c342402050bf9bbc16b248b4c4743608df674529af4167135327d50511d9d7bc911a5ffe21784b1baa20d5580980291080870d0c3a0688bf8c24470f4c3e99b384564ed9f38b3aa8985d3d5c908c7d41f20559ec966930f2f4fb9e457aba829c295595441b081d174f1e4911ca13ee011874692dce93b7804ac937c50f6937aab7ae32045992590beda3214b5a651788367743b729b7376bbd57adb95f78fb6ad5762f2704ecf850be9f285378e025055cf4346cb7859c1b55dafba03a2f8f41b12cba376e0e01be1e0ac1ff8fab581a0c4be9d5790db35e107db443a975f963e1356244c09f82973aa6b3ab647aa987eb0ffa159a62a0686c091401815770f4de112f7212a753f28b742d1f9f2f5bf50d74e56886f1bef862e3422dc56527b30673e12b4941a39ac9edacb4a6f3a6a0d449d425c421be91eb3b6b141a3a30abb302083da142a3ba7fee695f74b74d028ce5bbd1c1e6c1c247660c7fe5c471065aafec1e60fe4b3186062c5f5dfcaf1245523369aa9342a79a0892fc0b5b16a2a5975bf3e1d53226beec05dbe6afce0b55a21e3285a274cfade111544967aff478f5f0d641706086018123b0db43f6ea16e7239ac1c37440004000000000000592a82dc5576c8e773593d94ebdacb3a1cd308c9e0858821367d8fd3d04a35864ec71bbafd13561cf42c654218a245d75beadb9909cf8ad7eee9e557b3d1d2a3b681392362dee0ea4da850f43ea4e9babc016db6f9bcdf790252b80523c35fbf6bd584c80e671adf11974382ea97c2f014eaed8fcbfe7902436ce2fd1d0d1932c450d24a0bf32cfdb944773356f54375b927566b63faf49b96bbe3aa5b70ea62880628f2170241a8d3320a98fd576e8be93a7f486866b07cb26dd41999515d819bdd7c12382c812ee17207c4d7f74ea3def7318b1b4236bb82a9f9ff83551af6231bb93032e13cbda434254b5da3b08b3edff5b9f263ef2119ff66b40efd0e0f76de19f1bbc3af3123ad6c8f4f65c13f156056cac9bd76244033a213d0e8ec3b3b1841228707cc9406d58d8b7e5576b5fff34e63061646fc6891447a21c2b8eec2028d55708a11f26f08fb3aa759f32ebedd4ce8d95495c0e06e1ce5b5212873f9c8059bbba09647fd625397379904cc87a5e396d9d8c05aaf72b100d845ff832973dc7d6a01e080dd88a7795db34c2d89e99ddc423466d668f3fabedeee74f4755b81fc956a80b52cd7d3f9216bbdcc7480285367572bf9eba52bfd8ebda74bda3fc3ef6458ecdeb1d44a2b6c1481c4c0ae91512c71d82008acbc77ff41049341215473a70460ea7133eb9ca28e114b17a6f5cd5a6e893ba3392c71bf2dcb7fe6fbfb14250e876682e0fec3fb1e63b80e38c428d56fdb0f94e8a34c59408916634cfb00fff33716ad70f457c53b1346b0fb565f75a973bb556493f8875f0ad0d6e21ca98a5310250e7dd5dbf42109474dd066a55c79ea2a05aa15af7a16fa61a1f78a681f1d83421c61621c96787b52f6d61e7b64a314f085914d2e6271b5d7d55186691ffb0e3ee98343fb355f94c69ee470efd487f50ce620a049bf340f360823f26c661a2250bbbfa6cb9181a4f52d99bd60dd7fb82805201578e2db28bf392a79e532e15a7db1f0c8ef5c4d287dcfc8ef8feedd5a305493d267398547461492f89c04586e926480e0126d42b7beba048cb86d9b9ff7a555de460d8df0995240990dd09c175d6daed229c82db8b4b96644647ad68b39d456f9971458a0fe968a4afc54579dbd829cad7a43a8e4670e95d8164335afb9c0a66f77addf3237616a2b8940b26717ef7ab0f19b37eb49b0cc9b0f0c7a7529247531e4d80230802667c222680bab0ed8713964153c560fc2f7c253269541c375be75330583b4b76b38f8a58231371b77131ccc83d826b5cb23b48c7f66f877cf2dfd64beed4e4797da5ec80f58cc6414e15b48a2b263cd14550bccc0fcdb03bfd8a55cecb9f59ebe3334790074c7b58b59b84d11e7a8af641cc153bdf33b09f062f0a1345cd0010000000000000038b8f20d2f1b85b3d02fb16e3bd16b2fd7865e3fbf01e1362c193c942222ee50cbce794e00b2ca59641a7a9301a4fb95020299ab61e6707892f47d56a8bc67b53c0e1e8166ac951d60ac279c776e2d77a66a3f13acbc483b258863087f1ba41f21edab431205be2b49de573786f8c9ed0b511beb6f1e66b7d145ace0c11e94e1f70a22382d023bbb3eb8ea8f9891441b3ff77bbd93a59e52ba5cbdf8c1475dacee3469163b6f18c964b2c2976e4ff6ec8c80590ba42c8ea9fd98e8cd3fe0908b06f5a508f186c81b0a40e3aaddc7660d1e97f91ab3970a23e4cf409250d6f571f28087b941b13a342ea5ab0e829a7d1c096ae01914e3dd554696446fe0c3423255a5fb3fc86867a7f4f19228fa7b1a033c4ca3632ae958d99f7093babe1c19905a1ff4e97182b5f4431783717db80ee9be5d1c922637bc0eea931d0fff9304f8775cd8d23a9e78f49c8fab9c0ca9c17b5f32307d33592e09000000000000"], 0x1, 0x800) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000680)="488fb11be7103cbf7d8866f3693c1c7240a27d0d88d95de4b828119af9e5", 0x1e}], 0x1, 0x20000000000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/20) ioctl$TIOCGWINSZ(r3, 0x40087468, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, 0x0, 0xfffffffffffffe28) r6 = getegid() getgid() setregid(r6, r6) fchdir(r3) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 23:49:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 23:49:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffff) syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f0000000340)=""/222, 0xde}], 0x5) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 23:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 23:49:43 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006cc000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 23:49:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1082, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0xe3a}, {0x26, 0x3}, {}], 0x3}) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/153) 23:49:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="b61e95536e97f1c88da4285570cd3a30e5d93a44e63b5509d1368952182ab7b8741c3779bc05b02f10b7b01b36a6acf84edf4f6101e61c7df024949e3c4dc2d6507f5b4f785d8e04e79365cd37c324420bbe1b1f7b6a2e138f85454dd8a2646ccfacf2fcc2641a5939c92a15e9fa9bcd00046a614edb0767fa1a3f160cb18e24fc851bc51e619653236f41eb8b27385c41904a6461a00a12710c3529285b901393c36a1f442a6bb906dd793284f5c001c9fa0c79764d385006b5a9afe18f7ab18e282de6fe6a09e0d99465c787", 0xcd}, {&(0x7f0000000180)="742b1aa2097f1562c61b5fe348ce585885e83080a3abfb581b838f12075bfcc93693a8d79da4b9b839a17c13b0def18fc4aba82ec96eca881887561c260b1cf975c95184eb7ab9c2795e30bdbc14ae7868f16b525455dd34faad132bf6174c4618d4cbdae3aeb68fced29e69e87bb89bf595092b88415604f3605741478717704923484a469caf261ce2bf49dcbd741235b28b2f81762f79d7b3b5f4921bc70777394e9be9fa52ff6225911e02bdf9fc578d4ab76ad36911dcb840933673350f73aada322e7691acf78412a63f679abda2cb9cf174ebae338ce8dea6b64c59aca2151d23a8b0da710765c617c44f4bcdf997781056", 0xf5}, {&(0x7f0000000280)="cf24dca320d4aaa65cea7ac85fe2b62ee5e3d9e1de3b31d937ef665872dc20fbf7820e0fdddd91ed7a0dab4006411e98abb27dda6b4ca80d70960ad4cb7b0e4c6d5522f31fa115", 0x47}, {&(0x7f0000000300)="f97b51141c343ee3ca60b569a28c0de0b2fdabf2b19a85a869a501dd17c56b73c7108b88452482ba46a95adca4f0c8d530ba4105bb439351431735ffd139cce8bd0846d2d100b6b5994582ae55cd8ede76b7e137643cca44382f1717ee59eb6ff6726ad78001af6106ce1e4ad33c23afb30ba19a2962b71240c7c4aeb548dba6ee4c9d8750593670577de1f849858fcefa538fbc7a78405d514a6963aaa67cbeea18", 0xa2}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="9800000000000000ffff000002000000c309133b327bb012601c4bd163f9c6ec5e7a9e620e3ae954aef8a72b77af992af636d99e26ce65081698736a8253c7f97def92072dab366b6ef125b0e52cef6b71fa247525e502cf2c4e72077c10802103cc1502170503829952a474df88f7e65af5f5c9a4aa51bbf05e17b72882bb7dc15478b6e48cb1735a369dad9bf46abc87e060a711cd4d0070000000000000000100000006000000fbbdf5e40f65f4f6278e95e575168677105bea870dd1c0519ea7ca97e06361329afadd9afb02f444c58f564b57c24bc7470c7aaec28cfce56a90ec10ef8a96b95729f834567c28427d4aaadde5d2778df48b44ba8db29f05f86992a8d8190000f000000000000000010000000300000075df5907ee6c8e8c1cd6f16fc5c8d211223062a72ffbdad9c26c38cc507d6d0c5c74d81c1b639a55705656a3a2705c8abe6c5206aade0fbba22d5eb1cd0dcca3d43a3f0674c8b3a7b07b7ae6d46283c41b933bcd08d5a046e3028a3c3ca9511bf947097f8d6792c54b9b39deba25d82d40ae8eefa7e8da9d89dad8a285898dedca96061e81f4989ebc4cfac4f4698f0547b1aa58dcfaabda1f8b1325ec399aad6416728e4578496d482b4b070284960c744137def0679b934599ce526e8729f42ab5aa49dd0e53e335808504a003d25b8bfaca12684dd30d6b8f35f46ce700008800000000000000ffff00000b0000006db22714b616939aee18495ff442fa53d3344d5ac6f7711f8ffa78537baedb932fbe45f637614e507a58440f8dcc38f73de312a54d46df15b3d096043c7a7e7894152c2254381ac768b9eaeaafa6c7ad218469a6104d3b4c593a9b8934e28bb0fb3771764a51f92a1ed06bb2e5694cb09c1d7e3bed73274d0001000000000000ffff0000020000004f0a6e67cbab024579c60d63aeaa74c70fd4d1d56c263e88d2de10772801a7088ea02561341859e57a718730c47aa6fb5fd8802bf796d648486ca6ff95b1f928bc65e81f6c93820f667c15824a43500a851ee8b0e820c0d6d7c291880e3d79a32a77870be2dd2c055ad0a85beb6511b6145d09f83896be7c24d4b36e13a10242713f7f65dfc9700f07c75a6a7fccaf6c63dab6a99b8ba9216529a54a7c50cc1325d3f4255ed7d480c295723116a9dd887384d44d83b9119b42a051893c8fc5f4234ea3925e3569ac6c28c0fc71d0fba1d69277cd321ded3ef6ad762f6934794c267cd239b825548c48797e200000000059e797ad5c8889d6d811786e2ea16b4f1b5749886a5b1591eb8583595b66e240e7c666e0cf3663ba514de52499933d2772d11c978d813ed5dacfb4d4317460a03a8c21"], 0x380}, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 23:49:43 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/177, 0xfffffffffffffe26}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000740)=""/30, 0x1e}, {&(0x7f0000000680)=""/94, 0x5e}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/164, 0xa4}], 0xfffffffffffffe1, &(0x7f0000000580)=""/144, 0x90}, 0x1) r1 = socket(0x3, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), 0x1) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000000), 0x4) 23:49:44 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/99) chmod(&(0x7f0000000940)='./file0\x00', 0x49) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000840)={0x0, ""/235}, 0xf3, 0x3, 0x800) getpid() rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="5394f46682a5cd5dd5869c60da6ea01bfef2844f19f93b3d46a56ad07c459a1a1eab7ceba016d395f5114fef8284abb0cf0932e40faf1f21ec6e69ab3509cbea1dec8680b0c74769cf2b2d6b02c2fae9a5ff3b249445fdfc364e44f1f1ed71a11f4e853b77ab8f4a0fbeff7880b10e1a0a8d818f03b4fe3723860643b7b84db88d65199b5f6505489e91946c855b0c", 0x8f}], 0x1, 0x0, 0x0, 0xe}, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 23:49:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x2000, 0x0) fcntl$setown(r0, 0x6, 0x0) 23:49:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100379a0000020500", 0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x22, 0x1, 0x0) r1 = semget(0x1, 0x6, 0x200) semop(r1, &(0x7f0000000180)=[{0x3, 0x1000, 0x800}, {0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x8001, 0xa37683c506941260}, {0x2, 0x89, 0x1000}, {0x2, 0x1, 0x1800}, {0x3, 0x400}, {0x3, 0x2, 0x1000}], 0x7) write(r0, &(0x7f0000000080)="43caaad8b54e049cf52dfc2411f023fa4d48a4f4d340dcbcea54c1ce16f58b147ce84a65ce27df8da7d5940a7f9ab07cb09efd074f8051ca7edd2a6872d14ecaa9e07874cb0bb721c263ca85d606264b7bc659ca595d8d4b068b4e5b476c87ba11673ab3722f4592e76edc8ebd3dade83e2adb2c319ab0af90755c2ff00d4bb488", 0x81) recvfrom$unix(r0, &(0x7f0000000840)=""/11, 0xb, 0x1, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)="5245fc63da1b0ca1201f416206b916d4dd6460d4b69b2825608392fdfb9aa0a8795a6212179914ca7e11a292116ae7134bc7a91415a6def1af3c8f99f7280800c14f", 0x42}, {&(0x7f0000000280)="8317b719b1c38e7ffab427d5fbbe052adc47d9ab60f026c14a7676875bde1edb2100f466fc4b4520a12c20b283c67e7406af835e0ee04a00c920bae22e3f94a3000de338e0e71d4c0940725866b1441779e21f6bd8d9903a4528613f5910fe508b90e4ebf7d3ad095b0c2803c917295912d677755e961bab6a9d6cb9ebc84a0e497f39764958632d1daf6b842721", 0x8e}, {&(0x7f0000000340)="83c75f652314ff64ec0f0557e03391e6ed2afc7cfde95a1d131cd003e53d754177b5abafc8f1ce9bcf8124a51b524f1b91ecaf3bbb1b05b07b633e7657ec87d468554614f2813ec2a36a96ab7a565fca181070", 0x53}, {&(0x7f00000003c0)="dc8841763c84d9fcc39349b3c8866122e4dce8c43eb33a7a63e050bf6a23079b5019ea6cca472543e3d9ffdd11e40a211bca01407531432b8de4edaf145fd3206b5332e55316181cccc3602ad0922de5f5cf32a27ce174d3ca288e7a42db6e7ad1c1b59528ebe79137fb79841aa5c7c0b0713391e154126a98ddbe7e70e5b195b60843b152baba5aa015c9a00d46754812785267f10a5a6b7b45320c8f17aeeaeff9eb1ae84b5eb015d36f5fc172f86816aa1e65c34df981f9", 0xb9}, {&(0x7f0000000480)="2d3577694822210c91c7ca4d1fdefa76efc12ce3e6fd6a5665c65a87c5f5d65bceb69d3921fc3ced8b1a7649d4dec1338e2f9432007d7d873a1823dc607f1c3856fca507616c09ca4f1c6eb39a8d72f42f24d78d0a7c125a1ccc31302aeade2b6fb4cca750acd7d1d7e268d4c884e4b3c537241b20875b3db2c6abff5eef7a1ffc534610da319fdea4d605f9c6b60a4e32a65cceba0cfbac3fb5292fb5e08edf3c72253f50dde27d6a26f6897aa91a3eb6d27466a2d9c176e465a875144eb39235de3346bb6598088da05a", 0xcb}, {&(0x7f0000000580)="b66adf610c73df2d7fcb0c31d9967ca109309c598b95ea3f9904eab888cf712bc9911b7061afb30fb3ce4828df01b023b6a840a8904472571d77cc749210fadb8c86a307c6b2ae70846165a1c51ad9afc2e66ec36f353ff3256d207df0b3999b6d4bba65d248a4bf68f6d9536484925317377de792c150afe801af5cd32b30e3477b9e7910a56c4e7b0e212f50009a87b86e702c0e32aa1e99e35d0209a672a1a08ada38a59b431f2efb76f235b7ef5a7193ee81532acb9cea99b409b232d3c645c134efd485d37e9c358a1e2c64c4dfc67a1484603957fc82383019b2ecc3fe", 0xe0}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:49:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000100)=0x4000000) 23:49:44 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x7) getitimer(0x2, 0xfffffffffffffffe) 23:49:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x800000000011}], 0x4000000, 0x0, 0x20004, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 23:49:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) read(r0, &(0x7f0000000240)=""/157, 0x9d) r1 = semget$private(0x0, 0x3, 0x2c4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001900)={0x0, 0x0, './bus\x00'}) 23:49:44 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x68, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "a4eccea6da0000000c000000000000008000"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0x1ff, 0x6, 0x1, "aeaaf4ff9996ca59d6305edf335fd4cff18afd2d", 0x7, 0xfffffffffffffbff}) 23:49:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="404203", 0x3}, {&(0x7f0000000100)="5936a8e2cb42668d0a48a502264a7686525dd45a490b3ee7297c1b267bb41e7ba8b004dee62696a0808502e4057146a238849eee34185c4f5d008270115733fa04f73f6541cc88e57d2b6322f3b80a96690c813c843fbbd6526a5a6543b944e0edde0ca74fb46505806afd404fb8d854336638811d7af657370dad6d1503e0e721417794ac5cbcfeab9bcac11fc9e2bf7c239aca0c1251f5839ac1936a7b8ddc3cca0f3e1ff36d7610c16edbca8a68b9f88df04a27aa370e677688d645f3a260bcb836146263149d994a9d030533e020c09e805f849d919d", 0xd8}, {&(0x7f0000000200)="a5656e200f91070d13e1849798aa21d0d5bc6ab508e3fa052ff84dc830b784b463c4fe8f91b977e0c0e7a14583fd567ec6f33c8050e9443211a6360f96c648e346ab46396b320fb31620a5bec43deeb1718a9fa8a3b347c6e464f4bfa23dd933ebaa8f8f1c346f8e77f9f05f70fee30e95b5d22a043234e49fd2d738aca3b1a9436ad06a36c8ce2d66d7ece0e96658f54056", 0x92}, {&(0x7f00000002c0)="fa96ad6a13d05811e5c21ad6159073db0fa044e10046cc036d66ae5b2bafaf1cc70e0b6462dde50891d8b5c5c78bc24d4426038ec177ac62133e048b669b4b4de8c374be6f2bf7fb10801cfcb178179e6de845c1d5c58dd1c095210322614ffefb79c20ee042d9fabb235eaf4c8753aa5bafe96623fbd7fb452e6599d8750eb152275f5b9c545876f017caa968f22cee", 0x90}, {&(0x7f0000000380)="e8a95379718fc1a8f9125121b6858b632a8c15017ba31771e3759d307fe97f0f8ce8d795eec9251cb338354466bcd4b730d683f8d1473a66a6a9cc238795143f5f036cd3", 0x44}], 0x5, 0x0) 23:49:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x6009, 0x1100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f00000003c0)='./file0\x00', 0xfffffffffffffffc, 0x81) 23:49:45 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000002480)=[{0x1, 0x1, 0x800}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000080)="4bae75b116e359c78e5a0dd6ec7c6fdf94fea82f9c10f52f1474ffa9b789ce9c48fd6f407872c7977f0db916ec3c0995b08d00c282b353a8492325b2d8e512b2f0ff9cbdd9f736f1dc49ec52f9d1c6f236d3f59eec116ab569569f04624addd7a229030b3244e5b6f30a7903997869de4d7f2ebd86da8e4cdacbf8526908067bca322918bd4fda81af9b49e43eca929e2b82c17125813c84", 0x98}, {&(0x7f00000001c0)="890b550285e8bc084ce8098f5e479a4c3cdde707fb123e5cdde1ef8d0d33df894061a6ce65b0bcdcae814e24a54dae769f261c250ba423395d78c87baa3bbd2f07f4b6780739d2ec2ab879f5c1489645d000", 0x52}, {&(0x7f0000000240)="c25dc36dc51902d2f55e227a2139b59e0dabf38139b9c20089e5e220e0bad8a724d2527c77c891ca4cefc0ae9c07551fa27a6d6b9ed24fe95582957c996b236a0994b8d413c01686ff76e60c7b71ce5dace80be755440303904ad382850315f6fa6b9d15ce7f63856ceb6b1ba2f96c4eaaa44322ad1ebc884f4cb4a10e09bc7e772c043bb1cd8704e4ef806b395067c350e16daf10b1", 0x96}, {&(0x7f0000000300)="748001049cdccdc08b6618ec4223581ee4266811a38e7265a59746d15ed83806fbee6b3cf71801193f22a6e1f226c80069caf1dc3751d26497a01a4ba66f1b53bf9d92e8ecf5e29275331cadd05ee14a5ce8476b0f3e599b6fedebdff08f8dbc0e9f55559a0f54d31396b76939de12a45e7da45c53425a3ccdca4c58f98b6b77d11753343936df46def8fbea7a6e67e988b1c1ff0ca89201203fa718f58384ec220be0ab0237f86f73a751762081e1446cf910640564ef1207f72123d502a66050b81e10f6c8d11085928036feb172183c997d60519c61a46f1db3f82847f2df79c1579811d8014d52d4e032a24dd1fd4ef66c2bdda5047be66d7cad786407129e056da742e5185150a4f0636459ef4e5d2658e7164fcccd5c49400f2334ffa20a371f3ad895c4455b4484573c14418fa6ff50b519cebb2b1c4a54ebc6a919d2796c646946169f52935427f5daf349e64b11079aef68bf15bb8df16c87520e7d94412711fdad69dc5de1126d1b75524a0e98aaaa5720f711db607fc1f89726acf19a5b8b634e549998abab3ce506be4a001179f9039ee69b238c7a490e1fbc165f28d8de24174cb63b7eb870949fbe421c2a0096230971cb5c9d5fca6ce2c978893cf95abf9b274dd574bd3b26a7f70483cada57c594d67c0307cc3af9ff3b58fa5d7a3739f9c034f6ec957c8af293e1a0285d5fed317a7bbabd72b3818ba25392cb8fd74e47af9933bb803dc4ff647ef8aa81de76a092005c37fa356767ea3a22dfab5cfc0c49376a7217bf73a8a0ea0d25d919a6263f69897df2a214c5638e43480e5a729746e72f57fb2272cb8e0952e5a6b4d1096680bf4265d89b052bbe664d16a476bc284b7bd37a348fe070f3a3fc52caa06f120f73a3b27145537c4d397ad4a2c358393733814171e7c0988f77e27792dc36b3ec3ab3f752ab005a7ee892fa66eee5305ccf3f3a4ba7f06a18fea793e81c7db3bca3265da900215ccde1717f9aa678dd8561130698a87e8727f62e994c9d19d8f41722cdb6c6911ec81bd6ff138ea5dab475fff146a960e8c30abb5c86dfcbfbe1739e058aff0fdfb5ec80d35f97e6a0ed230b33933463d00f4da32f943c3e59b69155de553f6a60b43616bb77a748b01892dd6ef8e7d97f26d39f3ffdf85eb1b9551e6b3f0765881aab65bdebf2a774923d69af94f0e6c3b284b073ebff77132d54ac0574867add2c0fc08de89ae95bb625b0a5c9318a5388e5bf342df3428a8494bce29d688f827b2ac3362a5f65b56d54f7fbef8587e2224d8a30ed707e845681876d071b019211fcdb4cbda87c88464161a8d145f5e7a590f02ceaceaefaebe9c1abc19db66dfe5925b991958559109db694791e536c6b658c1bd7ba9e89b9e5e0d5fe30ce2a78c151b9fd9bf1b370a0c35eb2bd85dc1eda95d002b27540fd40ef480066657648ebe399809e2c8136602b0f9929be51fbe0ec17f76908b1fd8a82d69f76fddb5a4c47fdef30638b2e2b4e9105fd376ee47f106e810c7dc4b31f5e1767f722327a834ed678f6b992a8a6ea9af6329a47284309c4ab1c6c232e4fb01c31209339567d1488c132af1047e8d5e9c973eaf9d5d7909f03892deab8ed1fe60c311bc57668911b303a3d7af4f7ac7c5646097a90a003dcdc519fce3eea479a10b5e916266b5be4a285b765b3ae7daadfd2a90ae5f7a28f1ec70ffc4889a63a43d671b34ef2a694a3a6f6fa76bf63f53ba20da911faacef5901a795cdb45027d9cc9aa0a5e5392ede30f4d5bc3b2652bcbfc85ea25b39e396334fdeed23971509b31704c5b1d5fbbfe8e3d1103d7b3af0f1d07e75ef7fcbb6fd51e8255dbed40fbb858b326d6087bd6f468d1211911b7e1efd25d188e6949b090858a350f80458961c008abb7f24fc26e7323ab311a4c0c8e0e53d36e0d5b644f19a0647ab749a05115034a916695b91bd5a463a83435194f0a287f9ada9c4008c66a19dc72b2833d49f2fec9208464b39457c955c18cde6b1429915a88e148febf6cf1362eb83bccf2325f55eefce83c5310ca89adb8af6789c9ad7de47e31998e4ba5fb3f1305aafd519a6848b2a0822c522f92e706bce2af9990d26d387e6307b8e33a2015dca2588d3d431d64fbeb615eac5af40ad61afbded2f16279f5db44a5744a82d6dbd52da5a7da7f68c12bc961f4fcc695bff9abd94b5ddbfc96de2cebad1e83cd8a65ecfd89aa810603c576286dbf137f36227f1f1bf8938425cf8ff73f2e68f4c4d4976e72341e3308dbc79f966afabc2dd733bdb1f8b81d67167e47329fb120b263e28d120d06073e2c627fa3256459d58560d3021c00dd26443bae5c91123b94f704aefcef79cda288cbb92f02ecc2860a2b81f405b1414c410ed65dbadc310ef182bc6e7ec2184cd21949cb9ae581e1e03f8672fb90a0b3ba7f481bcc5cbfc1e30ce1aaf5fa07a932ae0cc90497d651b5385aca945871457f2dbb342e03ba18793a1612a29570dc56025723aaff8486744b529d7b10d28ef8df500315fbff59777d6284913b8ac56c368f9d4ee880017c738d1fc0dc6bd9c0f041fc6890f40ccb3e8b03a498166c068598e1dc623dfe54f6fca848a021108d12516d603cb048d03ccd62bed68683731b53a9945a34f15acebd12007d8177f6ba99d917bb95fd9e138ecb01b4a6ab9437722ee64eb04dca4b41850ec865ec4cbeb84b906660023e4897a91a87e7d19f255cc76e59041b77442d2d56292a5e2802f0c8af5866345602c739e65583afbf64aa077806e8bf0d55662a6bca265766828db482d485d2f6e38a27d98159cc996ed2f05001660edc1b7c7c75823a006f9cb7d93bb71b139bb83723fb28bd34d9d6f71105aad2153ca2db609b83ee6f9bb3039d52633b4178b6aaa88c68091ed21999d9a0deab66d3312ad0690f7d2453a7ec8acc51fe2afede1de558738cee06232fe4d37f4de6bc64cf6d70ed167973bf68c301f24ee046e2344fb5bd9c0c71ebceac616b12cb44af1fcec528dc51d8288fae2c7b260a1ef0669791693ebd3158bf869fad7b8f99676edc970e4b84d88fd490b2b3c9162ab7d4ec1614dc2b62651c776f0f9c92714d54803c9ebda76186548b20631dd8b2d5b6514b8931f625c7a96bb36b764d6803b4cff203bcaa2e069749b8a8b95ca18a777320730852b9d635a318dcba1b43d9f59628b6a7adf837bb64028b965d138b086bf64324c2cc18bbbac60e4d253f2dac4cd53c64fe33a034a1ed36a9d3a7f9014a32a3d0c088d58eae72d4451b810f2996493d2bc38e1a25562660909e63c4ec20ca70a8afc26070e112a2a3b3635998b23dd9b8fc0bb1674de88d97c720c27761f2e1c96c8bdae313b28678b32b998fbf50983c84ebd1eed4a860c48a48b733b0fa5ffe388867b5ce96ac7ca28d9c102763fd430fbd8355182793ba36be246b1374bd7a520a6161b0f2f0a22e1d27601d8c3725694db3d28cb41f487ccf4eb01366b32220b2c53ff8d5655468a76fe7c6cedcf128a0cf90b11749590460e6cec674a8bf50d190257d8878e673a7e31f863b965f45017221c60978eef863db73002e009846c3550f29cd06a71d9140b85e8510a15cd5ccd16b033c329327f667929258ec2452edb7bca8d5f5a7390e137d14690b3743068a118308b74bff0b270317a309b522611a75579c7f7ca9d04151b30481083c8a39aca83db64f6baa7d93dafb0e92d2f2c26ce8caa2c469fc3312f5d151552f8f683586fdd7f179d6321c1769a70e9e75ab9fa353c7a7cb7387acb0777451d064e2822094d77b709b7168aae0db4922dd682897757a669b8d81dbf09b26ee01732463a341d0e910517715cb2843a7450c5033f7c6ea9d2bef0d853c33150a4942636c740b7f73590df779200d9a32816056305e82c8f27bcfc365d4c03d87d0a620d821519f113b7cdf359b17b1b1ba2de990d5a61b5045c86bbfaeeba7f9dd17d03f9cdaef59e35791f3e7b706c7247f2894c689799a96ecb659a64ef30a2afa2760555222a731a07133e01cbbb50d88a9a2ee3d23fb15f4914fc9cf40f1fcddd51d00fde992f7a23c37a4e7d75d20f8350fbae552e56d17e752d03ff9424307a4bfa3929e4abd7b4665c6c691ea3abe2deb19dc0958f0936c8b49432d3528c3dbd20043e22b6ca794521d592736b24155f524d4484ad5195dbf4263ece70a8a2b50b62f3c9b2912ff84cdca07a2c8f496e6fa2c050c729000d7bdf7bd3f7933d10894bc5123445f9007d53a6bad61ff110a18e0adfd0f79356b76731d47b5d6887dc418c98716e6d338134f1247e9426723c8c38fac489b8a6b7cc070ff658cbaada02e22da9ef5dbc272c10c6abf0d00b594e14386c9db1e60d0e8efb786c5204fde2f8dda8165b33b0255afd4aa5067bfe94bd5da9a5136bcca4f61cd373f5eb32bcd3587c69904cf5052060456fc079213b81b8ad3a000c1584634ad1a0253483bed888aebd4ba79bbbc645c2ffab44d959939c758c0e85aded1fde4e0c4cfb0e3c12808541796842e43084f963349236e8fb08bfbbe0947669e6163c0fbfdfe22eb13b3e542ad28aa5106cfe9cce7041b58e3a6876c35e5662f2f3732212a1de4c21d7ed2b4ac283165064ba524d3845c5c541c96dbfc407f499c4c124481319ee06c1e9880d1e04c51bc30252e0f1fe34e7f5514a8c2c3c34a3d13cb1db60a75a9bc9ffdbfb15583c067c60bc5c0a2648abb4ec99c7b180587db55ad227984b10454ac84b1544e7e6b1b7117dcf58ed2a712099a44cb87fb4fdd707adb389901786d01476986d1c48bf12bfb20c02469372d7b402248a3ab084be32c272b946d0311fee275a3f8886f0d691c429729d1b5782f67a22e60c8bec68f46576b19afb8407b77ca04d8778a970b7d9a67bdee17bc3dfcf56750536f44f52d6b505a215812a83e37e5ae2f3dfb925c05fba8e385c080cbdca57d68939349c79e7c8aa6a9a39111cdd1fcbc080959e5601c43f9ee2b0e023f3ff56b5e9a3f1f70f6e3c84e87c0c43b2e09a9a6805e9d6849a615e73b3127e63024443948c6ba407ec53f1fd9a878043d809ddafcf6185204a0367aa63f3ffe876f5d30ffd109dcde556eb5bdff9e5994405271353d54ce2c82755f016415ca1ccab18bb2d157904ac9979c3e38e06d7ceed70d87c6c2e20ef16c9114a59cd1c4f392458b66a8a5ce70428c01cc712bf4cb74b762fae03cecc085a089dbc9f0e674d17816942e4c8275495f8009852add30b6688360efae0744657592daccbe86df17e957ce4acc5d838b239f82c6f1c4c7a269739bf124fd74123ce2e6583ef94de463eb05a4bf5e37866c00bc5586565139ccefc3348bdc0223e070fc620a28a0dea9ecfa1eb511000511e67f25a8c36e4863ae306258a4656388ca737ecd7294a81b0a514a9b667c81399b2083d51eea754af93283a1548a2e12c66104adf993bfbd022f27427fe97243e978f3ec16c8c4638c94f5ed613ab1b2d244cb9aaa1399eebd4781d5ffcb72d17d99e4e7aa691c7dcbe7ff66b02e0816f142e1a3314029042142e478fc749b193112654e2758b3fa0b873c795832fb0ddadb68ec33fa53400d102d69b19dc4da4d1e9d1e3f54effce93e6113cb651c6b592a4e50b2c87093e90e4c184718bcc286da4453804b5b190542ef1ae0b6bab89eefb51fa56fcffe4c9fc32cc96a77243bc55bfc2781acf1ccf7583bd92fed0e9b785e83e72f0ff05c361aafa57bca645bf8c676e2a03b65b55a9486630f17c14fe3749cf926cd8d68db9bc2b2d5cd863108bb647ba", 0x1000}, {&(0x7f0000000000)="d6657463449f251ba66fd2952778e1894c0c1003bfb33c1b3d83ed6aaa5abb906f79f338669c79d41fbb833e182275e929c15fcc129793973967ff", 0x3b}, {&(0x7f0000000140)="a2a3d5aafcb8c15a2ae12a580250bee92553476387e2bef4de1bf69571f33cf2b15fa39a4e91922ff41586110ecbd8489a3db15540aceb6e8b90d692", 0x3c}, {&(0x7f0000001300)="66b887d51ee49ec26fcc64e52d8b9e8f0e0a2ce30debbed63014a943997cb3f89c5f86aabe04b19a3a9d16813ac19571280e68fbdf8bd8b3342cc75001ba9eb1a2732f93cccafed4f1b010005b6326108f9b395eb33eab1127f7d1810a32bc4ad9783613be421e40af15d4f28a74d460a898323f026e209fe22b75416d54954ab8041295a009936c502a06c8937b4a26005bda95215a58dcaa6030e1fed538a8c346ddbd95c9d125fdbb4ce25e26787794f88b325aca0339b7bbe1c77947b9229e5c58f04f4ca5234b", 0xc9}, {&(0x7f0000001400)="263f29e5c7ec47b87e606381d4f3dde967a9f0f81399b87c8278d0859f20452c40740b2e38c2d45217c14c29b66e8ba4c5d37b571e81648d0f2b5358069cb0dd903df10d67518cfff37ee056f086a60334a8313057eac9acda78ee9e579f29d85ecd91b689de74b4f14dcbfb4ccdae3cd61c3620b1c9c6dbc2740e086411d97ddfc5f943e5a245316968e3da229681fad23f59750f5d2f2070f0f4fcd8dd8a7566155f435417091bd542b3aa0cd7837938c2788a1138ed6130b1798c4a6c19709367aa92499dcd0ec76ca03bdf94e65c8756f364f51c2b5019deec57ad9317b6ca3d4728a8c90a3f678f218ecc437ad849cd507b2df04e347ac1fbf5b6ccba191149da26fa75ea12ac7b7901fbae34c6856df9460e02c3ac2de2a503a6f0994cbcfdd069d99ce5c58c853883c2bb5ec919ab1e65eac8314d455027e9a38b8d462703eb9dcd07ab26ecdc3eebeb9ed618dc2a822db00b2737fcab3f3b81d1b0ff0585671b56aa322c33bc36e37d7296be49510a8367e9820e0383dffbef6154c04ba2f57fbbef7b1b1c6f5f7d93f4e86ccdb38e5ffc6d786316082a52a7867caf8570cf68803c413c0b2ec62411822123f21a0dfba3dbc2c71f86dcee482359bd3acd34a1987934cdec0964aeb811bd1a2a31194d0678309ad9c54191ebf09442c0ae6782002e7bdf8ec4f0134e7e1522e9868720a1dfddc88286d0d0a4a136044c1e2df914602f51a39b60dd202b0d286da793922a0c0a8a1c40e7ca2c0276c841cf93faa1e998e40685be5063d7d19721f4a694b0b65a7a8e5eab363e0e9dbdef9222b35e76fb8c184989dea58452078ee1258afa26f8fb7292ff890f266dfc57060f4a1af7c4a5985f2c132e5ebb18a8f67d7ab40e26b5a50442d604c29ed733547f42463c3b99d050ad96697a051a93c6f91301207c8a4770c7661943d178a9bfc0f6b1896d6be1f75e1ad94e89b057b7a0265249e81bb5facd1ec43a5a7ff183d097da178fb415eb8128bcf75f30da71eee66b5f55f641fa11c8bf928f9ddf2475ffef4ba99a02bda063286dea66811a2476e02f4eeccf83c1c8f1d9f47c3748c9dc37aafab20a3531dca7271a6ec7c5a93e3202c160021c27ab4a3a9ba1901839dc30f81bd1f6bd7bc65e125efe1f34348917cd3ab2c3f3dc6ce37b8d9cd4691d4e5dbaf6c10ab0ec787ab9e6e78a400d50a4acaa764d133e3faa5f9d6350680720ffe438a476ec94fb3844edf36a514c1e4cdda4f1873d63d303c7ab7715795f56179ad4b33ade870491628bb88252b96a0b778a80eaf73a5021f6c12d1e7f64c61aac466967865bb204ef5baea22ced7001d8c069162032e0eb894e8f36bed3f6d085761cd8ebdd4a905af9a3d1fb0738805c269338f4e6708a10b7abd2cff0a9d5e67b7165a177a5bda7fe5d506e83726c67afc0a22c1048eaa41d70d65082a4b2226b5a1b96a7d24b12fce69745446db7fa721a39e724790000e5543cfb6642b866cfae6966cbdfbc0754c6d3a96540556092f497374e66b6f3541fac86b734b892acc877b3072bebf99d77225c89be2e3b827848da809019b0bd3305b73a22b0d3fd4d11aef15f6bb8870b0be3fb322d0a6e55e45db6c0fdaf0c2fc3fd4bee08e5c2ab77468dc6aad55fcd6cbb0e0f0d71156211e614c6122f207b4aa40617e00604a3ca73d6dfd474fe500e44095eec13a8b9fb67106bd972ecb3b4b2760868c57e59c94234603ea7a2f785b3398805f73a1b201ac2e10d2f312df8513d4d74bbf6f6e3e58a4feb902b4a72cbe2f2ca5171c2e22c0791e98f20a71c106435fbdad291b70147e997745474277776d4ee9b3e2054e8b46b0da592ee6967dc1f8447ae8705ba10e0705f30bfc62ae2d2a10e5c11a87b2f8a714ca534ea49a8548cfffb95b1389b76d4a059d639d0fd9763077f7c4b387cf804df76d4bfec38c16929ed8cae79b628b8341f85f8aff66c247134006a38593c990659182345c02b2a48db6512602415d35bad2c64f78662bb4298859e54b3714238723436890a6cc904331f13fd5e8e7ff916abbc58f4aac48b7c51b609b3813f72d84eb91664094325b71ea5906249afc766560401d0c3e60db706972d153828e91fb770e50a5122d9aa74f9a81f544499e8b37fb2bb48c5ff3ce0ee1d35ac46adbd49cad692fd9f11bbd8493ddf0c80443dc2d40a81660ebc44e8b2e9e13373e5038a33fa6e475964b7160c323245c6074963e971a05c7babdae67cec2b9af0270b038fb7d4b7b81c80c1b22020ed3270a9f5a36ebb15bc3bbf9ec2c181861af1113026bb75afb9cf619a12f30bc80b01c60d1a0459efbbdb432673d2f2b6299d895b815ff1aed2f41f9d6635181644edcc2dc18985158cbd3d739d61c7da08277b59b21b2b3ff5680b0f39a5809e6be0af9491c04839a74b7d7bf9938e783f3d2d1c62f77ba47dc2d88effa8681e39c77ee332b4489213b17a9c7c5c505ff8bcf629534ff0d8a9a8b82f4c24f4c00e88b68b727ff418c3373cbc5b0e6f31836514335785ca9c4fc9a20654c4fd0a2044fdcc8dd3357e1047cab73f5aa9b97f6cf8f2754a12ea2b8c160d2be64a20da15dc893e6d82733f947fd831ce143f75f73442b427be151772a1bdcc073c172a1c727dce72a99e0929df62eebab1097c5218c60607a3b6ef8ecd769f09ab18fa6f6638a89d90634bf7f0b682c75f196d9def3075f623de376a6349e183b262165a5d4f85633293bc2f05c81896c08962e922b7766ade11158852efac38d89b7b61fdb42aafb28f4674e45648b69e847ee1b56f81c981b26295d82bf4b0bc46ac5fc226cc58639f16b1c243c658e4012593dfa228f3e072dbef178dfca07124bba5e85a21dab2ab1a412d5783ff9636f980bded157decbe1cf6574fbaba9def2b9a10d18c4c2f8f27cc1a591008453c7df893b6e2f2dd78a4c8657047a2a35880e5c3fcf4450ef8f7e393ad3a411e7309f9cc4d6e49bfa54dea087980502259d85dabb4f4706f8414545390db02b382c4e8653c54617048afc40229a0cec6324eba15ecd0886db27333777f60813c1efdfefa9a3316e5eac7020efde9b50c2521b701d9a115539e891151df350c1ea389225dec06591aeaaf3df1b8e93983f2f90bdec525317f9a4dd42614b12dbff38c8d922470a05f6c5fa70ef64a547ea98644eecf73dab93d8ea5bb4bfee767e5e436ba4386bd073694364f2979de6e29eff2c0a12bad096d301863b4eec47b794b36ff9b754d19a714255067fd039e0116a9154ead5eb69309997250e34832dc2c58b772c807f1ad51005b1a0278277f04fcdbc56b2a84f02a1f65e1cc98019b15770f164ce41db7a1af12dfd12e012dfbc0853fcc636182dd8aa66487ef82a6beed91033abe0cbf4db75ba854d80dd3c7c1b4f21089df818f7a7c41834987459f46ad8a37e372993f8941a265aaa11734da883907b68a247e47da40ccfdf5811d55f9b500602a6b112bcf1de6712448bffc9f2c5eaff824148f9fdf729a42004411d1e5cdc9e86f281a4ac61e5c45b962f3c53ac20103ab644f5e91bda96dec46767463c696b9f0a8f1ef9dcfb1497e3f418540a7b850c4659aff68c03968d11211a9360b09bf1ef582080fedc65ff7db49eb2a4b28dd5f1bf87c991d9b881ce2cb1896182f101829e2c567019f8fdf3cef7f83cb2ca7075f14432173e7794c12e39e03b84c9d5fe041ac62823dbcbd40fed230f1fe9038f8cf0796df6865fbadb9ae9bbcb8217d7934d9601e24deae40cebf1d4f6a4d338c68106bb09a158bcb5a7896e4ed018449f5ebc3e326a2082b6243a1cf45db697dd2367ce4841eab100027f782c75cd70e87c05b91ef56cedfc80aed2670e43fbf65bbaa2099f4e8302439f38dcff8a8e916b83fad39cd91ba5afea26d3a7b5ba3a099ab485b7b43b85d8df950a8ebcbad734c4747cacf8ea3474f167819354202f9d125aaed54d3a09d2e8c9ac1a200015653e8a1442b62dcf1d7ce688ba30df21c97b93cacbaec846d6e5ccaaa953c072aefc6ed9b440f61d09b8c71d26d9ebee52ec44e68847415f7330540d3623c3eaf3ebd00e110683fd384c9b1c1bacd7843f69b26fdb708f34099487e0aa6a45e4936049a7d697ca4c2075bf9734c2b17eb85bca851010b07f741882540179f34e78312e3d8191987a61fe4c169de2ca3aed6b85ce5c1b7803a799085edfc7c198fb108abe6b11a6c9640f45ae4493961b4eb484a149514bc71cb44ac322f31f61a0d10832d6cbbaae417497d6d50872365583b88357e6dd867e43585dfd4bae5e443ff56ea72af1e409795b0dacc6a1388b419443c4cede49cfd4f76a384476ed117b797ce3614cf40c98d3b92e6b68fa136c583e4447074aed7a59750facc273de2b61682661cdf49a8315dce55f98c65bcad705a878b85d63461232ac31590ad82fd7597e6c4b59b37dabd9198c8d63d17fef669b3227ae80990d370e0af508052e46285f49251df6ae4705b6ac19cdbe2549f239a4c48bd59208b0a8b750ddd52875c38303dfa867a0db4cc4877b47809f6f95d252bfd25a9d8305fc8be6d501059f518a202b5526b6a8e1526f54c2026917111e15fd31a31fdad7c61c26e3b150a6c29c3d6e37b8f1baefa66bc9a0685beaa99b83816227bfc377ef1997c0e293c622a3eaacf1b08b47b6149518c1c612783749583b04537195c0cb2dbf2d3e446089b0a2cb5ee8a23bf5ae243ac297c37518bb667390834575c333acfcd47e0e4fe5075ffca735144df13ac9e6dc1e82a1191c61f7a6d43f8d9489a036dd9ad037740e92bd2d4ecad7a586dc50f61d32cebca6a8761e427d19c60929a1e2925b94222cc901452b7711b767dd3cce8398f901c727800c03b348f069771ec8ba2d0efe432fb1de34acaf2f8a84a5a3ba1a0efe1ac46342d8bbbe017098627f2350ad809c664ff81ef5b9aea2c400264eb3756ad2096424f9aea7534b9853f8224c00fda8d8621db762b70faa779aef4f8be5b6e34cace2404b45bc6999ba31d196996c3b23fde36063c6516aa954853c6852123e2bee548ab8ea278dd62e03e240c0e358e0219f03a92fda5461390de1b2f5a9db0c69d81323756ef8cd85eba390064be47614b5152b1c4acbb5d35258369197dbd4e66afa8d624b3cd9183b0c13f148341e45f1102f3d3a5b3ad8c21f2f13fc42dcdc8d0236350ffa0db9727196afa21df3ac72b7163648217223b55efa89d8793413febf74fc21643a510ae9e5012f73951c2a8f19803e50023d7a838132b776fb7d251456df5b50e39f8dd391738d6a562e26c07494d78dfdfc33ef02c738b2c414c0812c2cb7a9a7dc154484ebc4b3f7275ac340b45dff6556122d6c4e3a927d5437bfb0235fc6fb556007c54f68cac2f504931b981a33e4d13ad1312c6bbefaf65880e379c2ed518e559acbc9dc426971051b33aa3c96d298207d0951eef94621d4beee80e5f68b54fa5e888581d7493422c9de031bdab26dfe378e3991df65d84c74d8a2fb646386c5e61e59358278d696f6424376d055aade4d844b3aa07f12a972b5e008580a5807068fa8d4af0e2bb52f4e2bd32424c05145e6bf6b1881843fb82ce979e52e46a1b39eef913865eb49030d7626eb5b066f9d9afe1d816b4bf06a1cae19de96dfc84abb05314a3428bbefebfc5627b1e9acb0924e1a25e0747093ea3a9df12fe09e8f8334e401b4193047a2e39494d6665fbe4d96a2fc44032b1e1c311dc51e2e103f2c6a915a544b98e46eefbde46caf1f8a16b36a3d2e15cdc0412", 0x1000}], 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x200000005}) 23:49:45 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x101, 0x8}, {0x0, 0x4}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x6, 0xff}, {0x6, 0x9}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x7, 0x3) recvfrom(r0, &(0x7f0000000080)=""/68, 0x44, 0x800, 0x0, 0x0) 23:49:45 executing program 0: socket(0x2, 0x200002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 23:49:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1ce, 0x0, 0x0) 23:49:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x6f) socket(0x12, 0x5, 0x40) 23:49:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0x4) r2 = semget$private(0x0, 0x1, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x33731beb, r3, r4, r5, r6, 0x0, 0x4}, 0x7f80000000000, 0x0, 0x907f}) semget$private(0x0, 0x4, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 23:49:45 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x1002) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) accept$inet6(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000001180)=""/169, 0xa9, 0x43, &(0x7f0000001240)={0x18, 0x2, 0x8, 0x1}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x80) socket$inet6(0x18, 0x4, 0xfe) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x0, 0xfffffffffffffff8, 0x1, 0x1, 0xa00000000, 0x261, 0x3, 0x3, 0x1f, 0xabbd}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001380)=0x81) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="f9a545246a986614dd396679e808eafb872c3b74ae65b457c1aefa867f3a76cfd85f7f93cae6163a80e3d7fc2864dceb49876aa808ce8a2c8dc92fe6b720107e4ad7714d50a5d25e4a4bac093b7c8cf6d1853b6d25d704999a92276c61b33a0fef1fd6a94605daea545ca40c4b70180dc04b473120b12276091bbb4f3bb4ae5731ca7f07689b6fbe24f167fe6a0019a107cf038e0175b91711f5a3f7300997fecd2583ed0de40dbabdc178163d4c6d2ec683ed8b253e2b4db5d7f6dcda86afca6620310a00b8ee2b34d57ab77fc2cf13d8f9d4947cdf9851a68bc8955b2d0a5d837889ce1501214b5fbd9cd63424ae816967e6465bd9762e798415ea35628d4b284b1d4f7fc541d3332448223e619db7ffaa877d89ad8db0c9acc647d0a49d8725fe9e5047b9cb36d632a26f40617c75456cf02905a47dfee1a02b3330d4c48b7ac380c83e31d27a024e7c8e916b3416f297095d10b4d9c859f2ca7e2b68d6525a5953b8bb23a3723ce1d7d1e899df2f7ab392abdabd6ce7abc0112dd99675be782387134ee690907a4022be98acf42166a0351c48ed30f5a3a26a96453acf101bfd48787f5c0bc0d9e10b0a497b85f9644b748db7771c6cae51f549c162c8f79f3216cdec062543e5a3c4ac8fb7f56b692baed2bd9c7e3046aaecd07470e038f36b234f09658bf41c28ae20da319cd4441c2df7eab8f4395b83cefbaa3ba649c5a113b3e2e6e65412033de514756683f01d4a5a9a938833d84d738c09d12a0ba4bd91794cb438654028c38e955970e53b6f1bcf2b59b1e229e0423f88ae8c84581ff44075b35747d3324f02ac98efb3b1032cd996d23fe4ff8fe259f16d542ebc37bc74f577c9b602bf6bb28716635d7e95ce021e6f7b65203668560c5f69b88efa475d91f0f8edca83bd3a92b682bf45e3cb8fe2d8121e5aa927d9dfa82b3ff8d8ee86c21b4b7b4150aca612d231a095576a6e5083f5a552004e6cbe848a75193af5ba93926171c8525e41b9da708942e764367f0f7d2f5ea1f200613d0f2636e933166e2d5aa221aea956d08e11e708f6fa24c4c27d9ceac020de2a722f69f9c8093bdbf773b1fad4990c4817696cccb22d38f10e339b2c09e0176cc440cda421274b1389bfbc085304f24fd8e5030478520d58e505dff109be1ebc9fb7f35ec53d30d04ca411a0c6b67763362ff6eb3f65501aece1d0cce81c85653ae417ffcf52ac9fd7a5720848b220ba8e2553d844b5452182279263c9073c57249e885c1de615bbe9a65197c3a5a8b888d5af257e234c010fefd98df5b6ed0e5741fc82c6ab09c0b453156dd637b84413bf1dd60235fe3a9ce4a56d0bced80ee9248bfae9102692f4f5318729d236069db30528abe6d078ff790d32da7f37d72f98e8acc9fab21c10a0f76f805f8aac555e75c76c067b039f23fe448c44ef919f9e2de5516f7980d083567ef5ca6a5ab06b94b56e55c1b3f8642103f01d5b6e100e099fe3801a3f1751193ff1b66fcf6130a9f852f4e5e791ba0666f42479632f11d86e28c75b72e4d921089f2999505873fc0f8bbc28e9c58600946fc160b2097ff597fef347360040f4d409cd31fbcbbdd435492aed40270b7ebf7bd4bbf1e59ac91169bd02f959e868ba27579c96c809d9f777ec116f6dcccf31da022e57440d2ece1abf99ff5857c20cddf76286fd0af2ffaf9f41dcff9853a44f2f282698427b5492762a760353e665d9be55ee7247a320c8eb2e960d591668ef80df96705642ff6f0878c070ec4490f01412ee59eedecb7858dc8b2f2efaa097593f32d894574db5f2c8974f1a644ef13257c1c240348550bfbffd7576d657cc6188efe52584cfab29e85315692c746132d735df9a50f1031aff29bc46afba31f117adde8866932c6962134233dcb4104bf50775171acf684c8c1ef080c3e1287e540b80c16dc419c7981f5d7781d52d7b09781c764ca7c437e4566a9c6dfdb4203af53b9862f55c953d77ffe313d2c46e2394d7e89f42637616e7fe39d9717946133c4dbb679f35a7bd5e147e6d95e8516664863af86e336ad985e12923aa29635d9c6a1509c2525b3f198272a09b566feab74bec1ac00ad798ad9d95b7af6c1516798cfaa3c007dea7183c5ff1da0e9838686c1f7cc023bb0a87b04a7a3947dd22692f5671a477821990de449cd1d84f9e52f2f56b5983b42d657bf587701dc94140e54e3b1e957652b3f3a7fe002a036826a2ea4d30b57ba2e8cd229b07f4990907cec8461aebb63710c9b4b62f1abb9e6d0b5450d399a76d0136407868f9ffdc95a6a3fc6c3fe2cd5da146ffb9ac93d804761477dc19db7a90837e7a71f389ea1a8726152f27df76fba783db5eb424f09c25e591b5e9427cce32064a08f63dd153a6b057c70abfe9fac02041799b12966bb049cbf35b5d9182e41413dd5748046fe37cd2f7617ba1dac6d5fd2c785a5e285a3e4a53ec409c662400321c701161cf5115fe847e0cd1f2950650de0609acde8366f21aad184e15e50b90ccdc3cef7c759aed967fbcba63de72565831a964207322562044b95e192931e8eb01007536956e4afdd0ae2a30b8615a612e72b7b388896f0409c40c5f0d0910ee80099ad87de5e9bc392d3c13d511b38b1b068763f5ad94bf72c841663fc4544d8859ee760162a105c6613fbc1c9a8f699b51c09ed5db284c2bfee042d3789ecc1b3482bd29fbe32206022f8ff9b0f3dca3cabec9b4d817194927083341563d0d50ccd1ce248c78bd1e4c55be020ebb5a53eb45476ac080c01397ddd97b84026af7f01d172d1d0de5baf37deefa65e9415861c120e53023972e45d10b7734d3b14db25099c1bc34a7e929b89b4a38d2f68b94a638b8f05861fb94f4cf2b6e77c9251946f999eb0528c26a76629452a1791e42a076b76e08210059429b8c011d80bb8e46ce367de4a97c83d2e08bcacd3f5aebb8c123b02e55d5685bc8c67011c77744eb44ae2b4a76e3b1dc48beffe41e86b87206f7f9a50d7843b4ec5d4f4bfa693e6fb7ba66510b418b5920aadb962d9c26ace06c6cbc25baf3c7bab1a40aac32dd92a6ed11f9bec37db2d3ead178c8cf835b25a8772c999da8ebfcb295b7e775add18c92fbf202cf8037d1e7f78657c9ef39dc22746011658b4e8cff7b77b5592f80ebea672cbfa3e1f57f207a3daefdd0f4942ba4fa27c03583016d74d7dcca437b4846fb5f4b76a540788e539387d53d4e767e52711ee965f8eaa29441c9345de84ce90fb76320e48fb4f06de813dbbc85f64365de618653ed5b77a730f9c122b284f289656a9ca2340971892e95db1ab7a00d80d1d0ea18eaf7e1bee73e50bbbb09d72134ac61a65af0cf164f18d123226eaba146f78e31c6c1544fcbc15b7635e7a0e58f25c933a6935fb4a77da4ce5fe3d9108796c49fa4825292c6972e125d414eb66a8cd3e524801c0c05391fea901a2f5c150383d0ddc0ddfabff8d26a5bd80a923465c6d9bbc00d6521d3edfd11c73a26ba64ca10e776963c450fb1b8653b3fc47a2673a4486a268fe412061ace56c712b458be8323c8f7be4659e37f8d1e8f0fc6002aefc47db160517ba7880d30205e14a9737ed982cfcc60e353a60c7302f710906b3f23fbf95def94b479a4530d69d0cbfbfebe0a39f2d7df03f8d3b214514a99540342e7c161e8895a824398b4162094b06eadab3d443a7c482bb4785d4228bafaa2b4342fb4b572d2f7f474fa2f832f415576865f47df7431171dbc59b0c9096105935a14f6c8ea03fcedec56a906907f0ccf33957c34630cea9c9560beb9031a9780304c1fd12183e6d381f17d0c40f52eaeeaf02dd37c7d0a2e3f4679d2f8b45f199cbfc11846b1447053d2af9faca97bc6190f59608b125db4cb2e8b31fbef233191522c69e1365d99d2a7fcea351a3a5ffa0f313c17ef98c0bb67c0d178d670560e9a708616dc3fa43596bca864a915eb76136947c62979159f2c1260e42aaa50c07a55242ad38c832fe86208761bb9cb2276701249c435658eba392973acf07dde8477a1d4b0f88dff560e790aced804af5c993db3ccd5cb8a941462973af0e63cffd0cb10b996a133cbcf60121ff38d56c9717de9cfba43de84b193a414d00a66f3475abb30b70d602238114f5d4f610a0245ef8a0cb680df75bc14a333b31540bcc312107dc38baa16328ea41b048e61ee335d22dd3fefaaa3262a6de64f1e7d003f45a4a0a079d9e08c71612a7b216eeb8b8274bde62c113862d569e0500f25cdb7d6045971408edbb521f69b94a6832418c497f4939ee7891288bd1a3eba7b06146a5b0180b3f0187dc35448b33133085a6858803818afc7ca216f3e64d5f9dc343d35c33a414fc5e6762bf41121e7fcbf64d5e238c7c3f463897b1b6324f2b25b831963938c2ca16f92e7f6d0b9759dcbd085543d161d0f1d0fa3fa9256b60fad14e53cd906ebe8a9bed5151373b60960b41fb7c60aa42adb5fcb5143ef87b4b8053263730d5147547d8ea2d3da4358ca275db4036a21b16cd166539f37226bebce490d504f35f69650c411e05f5284f73f5a3b313ce8ec3eed8946cf39be15a4a5301ad1b4e9da26566bc35cd67dc4e0b377bcbd5dd38aaa96d267bdd63664b4758670aad282bb3ff35475af83a4a2021ae2eff507a14c95b83c8d1bc4f2a2f63a487dc715906595527eecc828aaa9da91e86530c0f96aeb7678b4614ff0f521a1199df18cea5f6777cbeb047de5523dbf4f9278056fdbf7e2664f25a3731366a19a327b0b6fbfde98a3b67a5d3323ee7273b1234ff4ed72e768584dde54e524e2adc4f973add9b881b8b9e509691f57743d5f517932fe498de97f66d4ed0c2d8a87ac3bf5f20632517a851d6665f8c701ca68c901c88b71c8297e1fb25fbbfa9fd7564102c1302b779f3f574f94bba99e9a1fd8dae34a582e8bb5f81d5e235007f9f1dd6507b74d500d7dd426032f928d75eb5eaf389b6dca6b3ccec3c9c41e9ce32fc91e7f0b9cfaf422c8c8d97b543e823cf18a483ecfe226088aef3f67b41298a67aa01dd4db39d4401c7db326001917876d72b8b68f0339ce0a4529eaef7e3189df0aa086db4ca0f4d6cf3b7c77955e00c903c54d34d0571cfa2a4b9c294118c1d206e025fded7efbf5a8c78cd8fe952ed1639482489bb2e170f664488e4974f465136771b0c72f1c8980e7af4d7d63e6dca83b77fb27bf1c8fdfe59d5c8c3877a0a13e19757581fba14dd1ac70026cc074fee95590ae6ddeaa1018c17ce0655df4f5a2371d58befa37954f2b8b7ff3146d5e12de3fce7132960e5e41d08fda7425c4c38c092d439e28ae26bed770bfc0fb818fe31718a2506c5cdabb35c5f1e8f9aff78d18fc6c3e17121c93eb7c50e799ebd0ecdd034d9359eb33c44a9e4cd28c2780df8f94f30767dd7437a70f4dcae3638c5cc16480a47ada9257cc3033e83c574dde0cfbc696a4880a0a9d673aefe6b2944b1caeb45ecb0c34eff1fd0609d34cbe04408945079f9ecd4db70c310ec8745276dd397b9ac0e84bbdc6207b5d4362c929d4c6877b0a1b9f3ed976afa5b45e7d52e8297b916c7a750950671a5472c707a2eec612c49a7432225dac1eb07d107d36fcdcc4a79e1561374d0b35e8cbe4bdc8ee3364e73cde340634ef9288ace8e2151f86b00bd98b7a730d3943ed881a37ca60f788573bff2db6b60eee2ced58c20d19f2adaa7315ba54485f1cfab5ee88c135919ec0b7d154a1bdff2dbaeac13a6855427a8cf177cd1632c3d392ea5a1bfb637d43a5e3eda7dd62e4bd25ad6f71d90d1b", 0x1000) 23:49:45 executing program 1: r0 = socket(0x20018, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x74127d09cc44ac1b, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 23:49:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0defe64eb1a5393fead62a154090020bb716b6105b66766df1b65e357a247ad7b95066a13a35e33a074b60660563a114d5dda026c250a8e4f79c135993dc4fa2398cc03ac8f0711f2095c49133f120141736219d8a42acbeee868ece2c7137829bed4ff844c22b56b52090f99f441870a27048d0d093d082225d21b08df957c1143cb22140a2599526d840f0fc395ac9d4afd9b3412f776c3d58e3e970fb7b0751b9719a4b"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r5 = geteuid() close(r0) setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 23:49:45 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x400, 0x80) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="13cb96fbc25ea2c2a0e176", 0xb}], 0x1, 0x0, 0x0, 0x400}, 0x40a) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f0000000100)='./bus\x00', 0x606, 0x0) 23:49:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x81, 0x4, &(0x7f0000000000), 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x562c, 0x40000000000004, 0x0, 0x2ca) 23:49:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x46612ef3) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 23:49:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xba}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = kqueue() r1 = kqueue() clock_settime(0x0, &(0x7f0000000640)={0x81, 0x9c7}) read(r1, &(0x7f00000005c0)=""/29, 0x1d) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000580)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x8, 0xf0000080, 0x7, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x42, 0x4, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x3, 0x2}, {{}, 0xfffffffffffffffc, 0x20, 0x80000051, 0x3, 0x400}], 0x5, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xab, 0x848}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x4}, {{}, 0x0, 0x94, 0x80000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x400, 0x8}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfffff, 0x98b, 0x6}, {{}, 0xffffffffffffffff, 0xab, 0x80000000, 0x8}], 0x40, &(0x7f00000000c0)={0x8, 0x9}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000600)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0xfd09}], 0x100000001, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x70, 0x80000082, 0x5, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xb1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8c, 0x80000048, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x100, 0x6}, {{}, 0xffffffffffffffff, 0x30, 0x41, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x5, 0x764}, {{r1}, 0xffffffffffffffff, 0x4, 0x6, 0x800, 0x1}], 0xfffffffffffffffc, &(0x7f0000000140)={0x3, 0x1}) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) 23:49:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1d, 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x6, 0x0, 0x0, 0x5, 0x46ab, 0x110, 0x1, 0x2, 0x9a, 0x1}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 23:49:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x488) kqueue() semop(r1, &(0x7f0000000040)=[{0x2, 0xdbca, 0x800}, {0x0, 0x9, 0x1000}], 0x2) accept(r0, 0x0, &(0x7f0000000000)) 16:02:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x28) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) setitimer(0x0, 0xfffffffffffffffe, 0x0) 16:02:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x60) dup(r1) syz_open_pts() 16:02:09 executing program 1: r0 = socket(0x11, 0x4000, 0x4) socket(0x6, 0x8000, 0xf9) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0094f20694b1f37193e94cdbbdcbd460aa684d4dc62770a40b481d6326806880abadd67864a521b1f9a925ec5cb8b96769620c766c3ad40ce93872ade300b15b04f4714980f68358e2f3b62f4df0a634d9dfa6b3d6c91a9c3941a2d0d3bb6d8ae4c5e869ce215ad4b97a4ec366a38bc851ebc94687a30910c78964320bf55befdd5fde45866654af8e85084e5b083df6c338c7abbbb98747aeddf05c3d8f9a54db3073a8a19bdd8cbcece7a09bab77b7013967f5ba4441a0ecbb5f53d5c6fc2a5236b0785fcf4132b0506f5db7cab51c23a9d5d58c65050ce8da2d55a7c2abed9a99aa939a03950720cf43", 0xeb) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x100, 0x1000, 0x2, "e62d4d0026be3d606283a5e3d8498f60afa10495", 0x28, 0x8}) 16:02:09 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) socket(0x18, 0x4003, 0x5) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) sendmsg(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x10000}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="fd73560335e24779aa571d63b4", 0xd}, {&(0x7f0000000140)="b84ec679bb89521f984dcde43e0ea2fbd1185c8558eab48bc13dfba1a500dc9e1467df46f7c057b422af3f18499ec17128e193224b4d5d0b32c2bd13e4e1ceae621b7c3179844c8f3e3c3e9525a486a9ffa16c410d06d9454e34eb41019f79bf9093106eceb9734e522abf50f1f414ed01ac3e2bdad8280df91b59c16fcf5d7d467f29f56696bbacaa5d278d531811b4f2fd446a7f6b8e60ea35ced492f3ca5939b4bd2b9ad68970be838b450a9f0a3e2da0050ddd21673432cf73ac928ef8", 0xbf}, {&(0x7f0000000200)="c8705c4a5b02e24788da6ee29f4c29160a903367ea36fa70982f4daaa4ea3ce80dc3a6fbc55232d83b779ac6433b12f4175b00ffcd16205f19bfa038fc0019e7abc9b019e2f8d5ae4c8ead347497179b417da9087af854722c739714d8bc970b5aff562ba52115a502e40a73213773cde22e0a5e63e37c749a085fd141ca82ef6bf7545742b8fb0f219b596b47235ef0a18580d58c8a8602740540e15e0df1ad7e5d9d4b96749929655fe9a33a574c4c7ff70e6a64eb0554632746ab39558eed679e7fb09f25374c520a3acf9f9fb0f7cf99531e6070c9cd06fd63e07e17c1dad871c0272d394d85ce79672cf660", 0xee}, {&(0x7f0000000300)="00b9d651e222828d62939d7b1a3101bf39132ec2fb49928d0475f7ba36d820a628a643c581ff65eab9f1ddd10280191408674af0a1277a0b7e5d9babcba97a4970474cde9e9bc139eb189e5bf42256d55fe86d558ab53754e40f11db9873296f2f9dca1129edbd179a7c06ecf7b85bf3eb9c0ca24029357310f112acb5813d4e2f4440", 0x83}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="5800000000000000ffff0000020000006717589a2f9d67ca8cdf3f3ed8f2a1da9cd0ec101873d6196c2aff71246a5c0fd2f425d753e6b214e2dc30264d33d74752d657b195cb0b5fc5414ebf2b9377b8661f870000000000200000000000000000000000fe000000b3ec2738430f19c9ba878860dcbcd2e7f56036eb097d01ba2c284000000000000000ffff0000070000001ce578996c7c6e39c6d018e1ec86f371c852b92c25a30de2d27e57a78a7cc6702d99113c3bbc17a353fcd4d2740000008000000000000000ffff000000000000de27f23ed20291c400c4849374f5aadbd7f64e9e7127f4e57f66a5e447d1bd9d212607438a23dd88942764b2804fa1885929e3e67307f322863c99cc79f8cdf3707697867d1b52160ec3ec265387429cb0c165c0bb96fde89e8f01f52b0a9310abea2d622ac55fe711bd03e185107e00b800000000000000ffff00000100ffffa2babc95a59b5ca7200b8e04429ab3a214658acb499804c77ec7ec9f743b814d8a03ec74ecfdb47ad67f81fcb41ca1599dd51b499cfb354dcc7e07d39f50a219650a2e95b7e10991b9a2332cdbf25bb2a81fab2934a2210ca30dfff77a2b388bba300e0e06a6d498af73523838d37368d7bc1e172bf7700a192990fd18692e0fac49b162730969ad8ecc737124f8869c692c1fd2b93de424561e501a529fd83645000000000000009800000000000000ffff000009000000553f02665fbb98b3df1fae899be1053d0f8a536078e1434aeb1ae62d58de2e3dcc432d6440103e7acc585a2f88634f1dd23022cc547144286a16bc40c25b6761a662e70048410aa82fd1e4d5450185b9823ee71ceb4fda9a346e0c99fe4f7c5e012196183f6dcbe58363b2f72326f885bc9e8e9f3e2007caf47e0b15b89073a221b18ab191cbe1be1010000000000000ffff0000ffff0000cc999d17595d4611784343f301db1ba5d055e0aa26cc329e005cb7c27b14d1018888d42186ea2f1ec85f0fd20c0766bf9c71dff874b5a1f76366eb203ddba5b26f641dcf2247f1343a7ae2fc8905834a68699f99974a752b5121cfba08dabe80c0a010c540a8ced380bbbeaede271e9e3126768796b7ef7cc60754208ce03cc0c2f22de0436b820380b7ed72b51c00628f6ee3012b522ff4ce593a23a201ae58f44b98018bf5141d97b5b640491c1f0060645ab2e9504ce00d08cc4819fea7ca55d9286068df0e4eaaa29a9d3bf163f45d51f30d05439ee53dbb6391383bbf56f9fb39743e790e947f8ab4f2c563a37bb6e3ccd04e8e5b40b1b37fdc9c5ef1690ed02842c15b3bb05f61e0acac83242c99bbd73ddee6566dfb1ae6feb09781b7017875eb392a0ecd51a3711c4c475d690550069b0d265e6ba015e913be81f3637316485e79716abe98bd04c13c8778a1e8bd319cd7f6e642d754dfec2b1fbd6454f92341ccc425678704caee65320f60a1cd441ec53722fa0b0b76eebcec2ec572cad6e9dacfefc2f02ede113ea40b3431cc0c56704084eb3290643623179009cb3dfdaf759d77287a6bc2664275bbeb3c18a1b752a548b3f6cdfa70e3791480a6d01a251b72a58be2736787e1cddec679df750966a5ee98a10a1b7be186dd7eda8aaad13b430fe212a2fc74d0b20818b129839cc45c4c3eb64bde2636eecdba37f7a52837b034be28b1fbc1e6448dc34ee4152ac77add79977c4c2f8647b7923932b926b93de77804135954ca961ae469f99b9ce3bfe6ac5cf0e29124163cdb751a08970eb04710f551a7b4f47da595298c1243b21813c7bcbf5909aeb16b443a85d58bf91e075e861a47e0c846c48eb934a4490eff6226c43ec64503373397e975eecb08f556eb591bde83f522accb3752c34a9f7cc65229db4f1bece4567b994f9c2e9d6275be65148cee3ba662f8736bd695faeac9c8494a25ca4101f57c8b4ddee15f2179c86eb47cd998021746a71c58b1dc0aef6b923794f4681e8ea1b9a6bfb875e8a96f508e7dd098e1e86cecbe8cd6246b37de3b4dc59f757f0bfc644a2a0f91d87ae3f46c8c284256ef2e1e92a98f78839042c7f5fa15bf8e0fe39c76457e09d5c8871c31198821ea3b15e42c40be6a5822253367a5928f89ec13dfa26dda16f253663711e3a7f5c792f2bf41eb57256af1f8c3742e4313e5e7b36552ced49feec872299d6b068dd2de04ff12c2b4714f8b03786c19f87749fdc6062f20dd741dcdb4c9355b128d60a039e7f011fcf16760f601432e9d04e98620e27fb13cbc093b5f0f2d9c8ca265853f39cbeb742584a44d124401b70df90bb6f196aca3591f5150cd13398bfd50619749d06ca319821b84d4e5a339c6c7c78a117d063380cbcddf9a7048d3987353c06ec5fd30f9f9d4dcffb4c5a0e828ebb3aae96e01739c94b149feb40815306a471506017db5d98b70b1eedd6fa157d795fe39b7c5021e0f73b62f7cdbe39e5588c2127fab24f86e6a9237acfb0ffe6816a08ffe7c01793a35c730db764598a29d3c633f3236623109b116371996c281caea656a23075a2919aabf361488a0a835987b7c964e7c675fef76cdf24e45651737b8387bf159c78f17d2c0e38e922d67bfa1cc049c5aca29a4abc77f29c93c1653f0881fac38785647a8f8231aa97fb0acf5c36454cfd1f71f69374b3d0ea9c0c40e56e4922ce22a675a25c9fed287c5eb95e0bba2bc46168e93593cc231e84b0d389b75996f6e75a0b368985c7292feddd4c8a6af471ef6bbea8c35b7efefec0f0af49b926fb83af08ca301474a205f1e807f68ec3c65ddfb6fc8f5090bacf695f3e7609e2ea2fa242dc77671b99e7eb256ea94cff18aa1aa4a23e4f9713f0e2f82caf594ce67bef90f0845ddf86a54d42c6523e7395876828dcf51f5509406e76773d00ab04625763e3e7a7086f1a05c94f5e3a7989cf00fa4d4f5a3988445acddfa856c1704839009feeedc895a4a447877a2d4147efbf7bc64506d7aa50d0a2d7be2f6efc1013a8753bc47bbbcfb583e48ad8a9d313bca75ec0c08025de5027bc962521c42fb958a6fc51e1b13a8d286c2c8341d305b9781539d12fc988df50c7254d87070104beaa5e69c636acf3b1e348cdcf9666fb9cf506c82e293747d8e1184b0eaa62e2458762f9a3d2e29b8fa7e191f37bccb7ff143b0fa530111f6cb24d8883e8c32f134fac6456ba2f6c6029701e3bab377dfc7668d3d3944affcb9896b609cd12412f21dbb584c32aed42cb2c4ee69aa6773beb0f06dc8ab153e432ed8bf7ceaa1743695e5826098aa0ce9e528aa9620f71354ade0d1481cefda1459f701b60b521f8b7fb794f82046572c891e7dda8196bb3d040eec45a0fad943f4791c0e4a462cd333a9e90f18e270495fb14427f9721772a1ea7ec885a661c2625008b4b7dbfb008a74acb138f5607e1117dfba7c3171627dbe0a84334b610b02b421fcad472d5864e12f4063582ec1100fafa39915bc1369cfafd879bdc0c33ee1c5554fad18b2f26b150193406a41f3655382e2c5975ca3b43e43fdf2370fdf114602622426a5ba42828118eda7d787c794ce541bc54b70bcf72eb6b02e61773071512f532a4760c200cf372184c46039b37e938c0f9f27d5ab483941b8c8c84534a7a39af316bff73b8e28ca95beab1b15245ae5103d2c9ff02e562d9df44a83574d904525dbca1f9a6fc6cf46c5a828e98b58b69d42707829d40750c822211dede5997aa5c382e106579a75273f66dcb27484cdd3fb2429f97e16004ae31a6a628b4d70b056ec12707069e13a56a509e8a5a4c67fd0f62e0c30f7e4d25b047d2fe33d0d3a70505a4765ce78c3d9add6c99ff8a50492a9d15cd54d6e86aaa307fe70a5d49d10cfb18a6bd4d1fc0871c97ef6911a2304befb6d73e695bb33a44582957d77500721c1d051eccf79fad7142f765ef9a57942cd3e1b0f0df91a2b603705dfa0056b310c1f61fdf2cf63ee5429d7c0e9227bb4e2a59344b5b0954910245aadb7e485cfc112d971f23c37e1e87cf072238c37c7b94a3d9f1e96ba963359a1564b1a0b03720a92251c2f34f62d3d0ac4700d8b680758de1fc388d03009c5bab06aa8bafec8c55b82db7d7be71087974d0d3856b3f0aab26cd9b8561826589c16f90369e0a689912823e92f0cc400838260c45e36bd5a8d5f43f6934da7bff4f8c452fe878b262d774f115b798258b079f94a3e7e3d9fe860a8bbb752cae513e52478373c92e174b8beb7e65ce82ff8e3bc463efa4e7a101235945e597a7d36d18c1bae796baca6684614cd4b83ffffc6eedacec52c46049c4eda7caff810dcbd8b510a5a720da2743ece0a29db03d11a9bb36f3ae1e5991fbeb60d44b4a97985d89b15e6cae338d4aff6a3fb9c9206204414883a0d0510cca9011c4928eade1598c846794a3b632a47f51e812b02adbd1c978ac7faa0c043537ea764677f6d5eefb76e4e68d78f00a488e90ae3875946bf0ad090a911fe9d3ba345c11bb72a324124f84def7ed27d029763712d4ab28227363008d1d5dfbfc51733b3631191c8a83b8f7dd02d215ca6089fbc363217aa9507c276b15f2e7e407132796668f12b1fbccd208494395d87e82293043f6ae0b9209d603510f77403a2d250be737c68941332516bbee3f14c8b3968421f22fc505c12dc869ba48a3aa1184a7a673d0c015e2a280d91147c6027885378980882c21efadcb7475b10fae87211284ba8a6b7ab8220c54db96b1cc727d7c2aa3a93a8dd5910543dcace8fe29be97e32107e704c35490b5ff2df46a3d830789e48d8bb110a14b8664b712361217eb930e14ec387c997e75c9eb212b66cfb8e3e4057816a6b51f4fc1c45b139d1f92e3d34112b45d992a28382f0d973852e3d0c294ebe78ebb2982c1ef113bc2d97cacfa1fe9c3239a21264fafceffa0d60f16dd601d634a496d6af4de4e57739a882f1e3825350058b3b0de209fbbb594200feb5ff637570bdca36011315de0048eba15563e4220044eac7381a5e32ae975042f6dc2df249f0abf81d27e8dfd8e1273618e64f4fe49d03b413f39b951b9ba32be036563fdc68c8f5f2bd37177a53388c7d2dfaf95a8dbd2bff19c8e0455a40212e65edf6a6d09ad55feeff7a20a254f87cc7af5756c4bdfaa510e25c2e1fe97df9fe593f12628f0ffc40bac252d141545cd42ac56c7c215bda893f2d8bfc818b4b7c0133c2aa7d817b5c6920fa21a407c318f2965135342cd1cb3c54356d8c355d7925b380e698b2502bf1f5bcad181c21c21605f236edfb5665e7323e5999788cbe9527fa3442d3a74e7a965e75e05fccc6b844820d6e66aff16dce811d30db37a38c24e0af9c3aaa1ead417c74fa2b30f6235cc35f3c9db303aa794f2d939e237d9a142bd21ac986fd3291e611a9e20b9e18bc701a1ecd55c430879c0f133fe1aded11c695fd32325365ce0f8203955600f3245f61fc02537aa55aab7e92a36d374d985a909db5a003bb9a3104cdbc8ac2781f47128e7ec7ac7a39e262c277f5cd23c134dc606185dfb2fba7a8862689fa5d846820f4a48c5c684315cb694ad71ef325a123c47c6bd572b23fb4482a310228845387f836ec972490f7bdccdf9b6cf64ca6a572fefb60aed73eb3a09db3cec65bfd8b458a9297cfca25344c61f5dcd42119ab9c396c7ac709b0f7897ac74f455ebfe291e086b905e791edb320b64d302495760a8aab602b3ec8af5b65ec63e866b683331f2a8491336fba812479ef6e0f0e5c8b5a8fc7c0d8101afc359cc0b0d3b63e3614c676f740f2d77f7fe3e1d2bc5346c96bb23a3b692f1e00f7c135fef39d02a3df3b2e0fbe110f81b894ba7663e22a98fe156958a6a39620e80651594edc4557d5d0fe3569328246c499b7b5c210f30baca6af8c531a0a99da5e441c075f389173542175ce964ad4665de03a3aec3015e662c473e2964e58e777d2184db25f4fc49634b6b70c7fd5768f1ef8ce55ee5c5825ec1244334cb648a64bc34d1163a0180fdebddcf62731999c0c0ed8bd8d9b41cb4d5a229c6789a9361fa2419e3b0677c2aca853053183d4f7c98207093c630c3cefdaff0836f57739a9e3825acaa3db56e7b560ac54e4b9de1116694c4f36844b1c794de188d7a3e68ff56145fc57e2c076f9fe31a99389f331e8aa08f912dd63400c56b5d2374b459c2655cac2ad785d1f08bc875ff9389a4e59dfa33a3c4dfde9708b330b3ab2aeb7163ac21ec74b01c0e2a8d336354465a0668520f60fded302901c7bdb645162b17425dc2fc16071d63628622e497a884b56e29d5c6ac3c6b9ef845199df2a6750049a9be9336960071e1e6128f1c51ec46a73dd4f14f0c751cfe7bbda3b5f39083e40e0e46d23059f25f5a7f5c4ab16c90cf72a72c425f7c2d965857c4dba94f99176f9b132279e339070ed05b160c82944446462b8714c345ee7074d5bb4d71f4ed68f027350a46180d2bdd51590e32ff58927cdc99f3c04bff3144cf29887a56c14f492d9c91c1ae79f822eeacc7fbbb10f0ce235c45d887faaf6bb245bd9398fa78d99d9989768279e4469f2ed9876c0bbccd44d58d9885dd06ce2c4e69c83b41063d75967d18f1ce046b430b4a11dc724964d785613c298f2c3d06cd10415741dc3560bd554cb4382f4fb5a4733356ec86ca59a739aad40664763250bb0863ff3e4403ca5f2d6780194d25274e4deb3e6c433e748d2b8aec1b58111f817781247b83525e4eefdbb0169029ed517efca4f34ec9113d291f2800000000000000001000000090000002fbbe519466d9170af59e3ab9ace347da60f9794eb111526be46ed2832e077f6a3b4274ea602ec6b67ddc4ebd3d0eea3c5eb5a983cb7a6b31f731dbcdba67c07edc8e5d97df9e1b51b45e58ea5967e2aa190d4a416763c83060cd721ec22fc4f4a1259f77105db85db7a9000000000002800000000000000010000000200000088716830d439e02b967cf81b8570afa3408fe809255100009800000000000000ffff0000000000004bddfe681d571644977f0d20ee3038cd0dc1c99c575a5f03edc07d16d5336f156122f9552b46a0e3598a388a191ef793a269c7c5419cc05a0966e32e218e3a8f6261ab0dce84002bfa1875048b7fe909b46181f8eac577987efd323ec713f8e77f1936dcce5401868c15a67ef54c02e909ba556e4abc586e47156fc8997f"], 0x13d8}, 0x40c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x49) sendto(r0, &(0x7f0000001840)="545546b7a4eea075eaa845a33dfef31210cf88330f5f3862ad4da9e31f3486e89ea679b2eddd9c575e663268ff7a87360c77dbd3b772d8a6e62a89b86c9f4a306661b20384a62cd0ede3d3372f673b7232d09b57414b7709442505eacac35b8c0620e84f0feba8ff83fc5517e9234864c6e194386378be6beb5f2c53ead7d1f5a68bef56b38dc14db7b884c0b2339893954d17f06ecbd73dff66624818", 0x9d, 0x2, &(0x7f0000001900)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) 16:02:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x1000000000, 0x0, 0xfffffffffffffffd, "0040000000000000ee2c559f29004700000700f6"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/245, 0xf5}, {0xffffffffffffffff}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/40, 0x28}], 0x8, &(0x7f0000000580)=""/137, 0x89}, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x90d6, 0x0, "d7e74de400000022040000fb00000000002000", 0x0, 0x8e}) fchdir(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a2d524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70dce37f308d5ded91aca317dab882452e559bbd6e0af74321d693d7703028288aaf0f416e82365b4e290f81153839fef10aad9a77894ef743df852df4182d84723cbcb15370daba3856c507214b57d9277fbd770d883b85f8cc9e564c5a3aa661344ad7ca0c18b464fe27f5e937dd942640b7b106acadd44b54e20a85a7b03b1be94cbd2a76c1afbc811895420064eb94408d26af34f6ae5941c88a3e83aea5af323c7e3ee363dada54236b77f77e81c6dd66a92e0d9ef9d8f050d633f215c929978fa5b0aae4bc5daa8198b516149b3348132ab0f7f8520", 0x28f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x6601e39b, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x1000, 0x791f, 0x6, "258ab883372cff12ccc3d1bdd741a1813122d49e", 0x9026, 0x17}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffff9, 0xffff, "dc88d85d81d4afc9df872e8da5713843b4cc9ba1", 0x6, 0x100}) 16:02:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r1, 0x10001) 16:02:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:02:09 executing program 1: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 16:02:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x8, 0x9, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x81, 0x10, 0x7, 0xffffffff00000001}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x1, 0x9, 0x8001}], 0x1f, &(0x7f0000000140)={0x6, 0x81}) mknod(&(0x7f0000000180)='./file0\x00', 0x3c, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0xffffffff80000000, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000240)="23a8538fe8a3c3c72fa1ab8abfbfde8f68b0491c4e779b5d7dfc9e06cc21e1a2d95e4db44e18e76b66705385d4768db4b771ac4752845dfadf4bc9bf84e3d7e06d700af5f3ad53b0fd1bdcfee97a78c5dda3cc61a4ee7995f08a7724812e6a44d0474e979231d5413eef64b4425fba65bdc1fe0c9cbce4", 0x77, 0x402, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) bind(r0, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x3) r4 = accept$unix(r0, 0x0, &(0x7f0000000340)) syz_execute_func(&(0x7f0000000380)="65451b2d6ee51b2866410f3a160246c4e101c60abcc4c37d195900e5c482b900519936652666400f382b5800f2f04383a7feeffffffe660f103283658800f3420f12fd") ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0xfffffffffffffffe, './file0/../file0'}) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000480)="a878160a0bcd117358b4f9999d2cfe993aef2b52b2cd40d50678fc3bfde52f13e9e0bc07222bb8ef929e7b26defaee21d84ad29d4eb1e9428466e67c7c56abeb4561510ce0334b7f", 0x48}, {&(0x7f0000000500)="23f84aeb275e6a949376b8ba81f94d31e046975b6a29fc4735d15c55d1e23d162e077bb7a05673f55f39472846640c2bd976b938f10929e2b9fdc3049ffb5c83421257de5e3448117628f0e0ab47a08d4e7c93de00b6129b5a5a0b9d9552d05ef65eca2e7d9b8e75d5e650581c94bdbd04feec38556ef33f013569f16308f490becd51312a83aaef643962fba3ba8c7dcab9b02648669174cea6f742f168646a0de94f6baba0fdf39e0b3da2fe61e0b2b4c323e71508f718f6cbaf939fe8ead68e04fdb60c64f7f0b26788cab07925d5db3c778a4c4d890713bd193d945adaee89f0b557dc5a3c64190202", 0xeb}, {&(0x7f0000000600)="178252074b6bf917cbf7254d4bcdc5416de05e4159fa774cea50caa1d0bdc3a3b4bd5567c89139bef09b6ad5b5a71e353baceb4504585a76c5b92c3468c265438a0e6c477d8e1c2e04daa006c59dc967a21e465c8549796ff0906b2cd8368b29ef5dd80a4b3b53734818fecf2dd1e51b7e1f5329dd3ddbc6866f3946241e9e4a512ef0d756fdef6795760cedc53de0955d8ec675610ae9a120190354443f91822117514caa0e7ce3d4e3da17054d48", 0xaf}], 0x3, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r0, r4, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x68, 0x408}, 0x3) setsockopt(r4, 0x2, 0x200, &(0x7f00000007c0)="638392c9c5796f4acf771741a9f9dcf1e2756505a2a2f063f45b98b34416789d4e5a826661cc29ea434e37158bad973277aad07517423a32cddc57ec585404beb0ec67369f676701a12851ef0821304e1f9a9c07708edbc0fd719e7857691a14135522f57299bd08dc8fb789aecb324c5e66eb844766d80dbc41959bf501dc6180356b8ff653625df4af53160ca2edc036047fae53141284d916c659e33bed06642aa92b0943c5f54b0bcaf7b195e970bbe20082328d5cb5cfbfebb879ae44b83ce5495c81f49a995c2fd4e5b6cd5dea5a919a81cef5527c7d0b6a003144593e749c715642203e44f84b8d1a", 0xec) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x200, 0x0) getsockname$inet6(r5, &(0x7f0000000900), &(0x7f0000000940)=0xc) recvfrom$inet(r5, &(0x7f0000000980)=""/103, 0x67, 0x40, &(0x7f0000000a00)={0x2, 0x3}, 0xc) close(r4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) fchownat(r0, &(0x7f0000000ac0)='./file0/../file0\x00', r2, r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000b00)={0x40, './file0/file0\x00', './file0/../file0'}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000b40)=0x2) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000b80)=0x8001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) mkdirat(r0, &(0x7f0000000c00)='./file0/../file0\x00', 0x34) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000c40)) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r6) 16:02:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/251, 0xfb}], 0x5, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:02:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x241, 0x0) lseek(r0, 0x0, 0x2) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_SET(r1, 0x13, 0x0) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x4, 0x9368) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0x9) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() setegid(r6) r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8000, r2, r3, r4, r7}, 0x3, 0x4, r8, r9, 0x7ce9, 0xff, 0x0, 0x1}) 16:02:10 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001800)=""/104, 0x68}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x26) shutdown(r0, 0x0) 16:02:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3}], 0x2}) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000040)) 16:02:10 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xfffffffffffffffe, &(0x7f00000000c0)=0x72, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) connect$inet(0xffffffffffffffff, &(0x7f0000000040), 0xc) 16:02:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8988, 0x100) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:02:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) select(0xfffffffffffffe17, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:02:10 executing program 1: nanosleep(&(0x7f00000000c0)={0xfffffffffffffffe, 0x5}, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) mmap(&(0x7f0000720000/0x2000)=nil, 0x2000, 0x0, 0x6013, r0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0xb0, 0x7f}) 16:02:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30088, 0x41) ioctl$TIOCDRAIN(r2, 0x2000745e) shutdown(r1, 0x1) 16:02:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x1, 0x0) r1 = dup(r0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xa0, 0x2) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="4bfb8abab91ef2cd193ebfd15f3253a5377b6a56d722b461305426b2c2166b1978875c6b"}, {&(0x7f0000000180)="886b4ff2044e7840409a98d669e22475e373fb5ccde868c389e39870765c0fc80e09f84a4a0edd216bc6699a6380601cd6b9e2927e2ec44e707f38a934947ec4a69576fae310fdda1c1df2aadec490745f59631e1b109b216d96a54f84c2685074c771732bb4c88a244d"}, {&(0x7f00000004c0)="d344fd8e8e282684f6b7ad07c697a57c8b962311e755b1eb7852051219b77baea17c1f823935b9d41d09f1a2656266b6fa9f4a2630cc4d57293800d6b4851abac3ed1d9ed7e2e83b78d171f780542184323bf2182678d3efe8baddbc36fac0bb1a708ca36adddc8b48ca3f91b76248990f1a2d31a5c4046466973d082ce148105c6f062b01be47b566378f3c77e239e7af99c7dea8f5e2786ac18d2c6ee127f28013113086cc421397f10eb90f70cfe23a14da3e71fca905b1e0ac332d187d01a81439914d6aff2ed5c89826b3b9cc5009bf0e77ac710db8e473167d299d5c5e2a83b2ae1ac1a51913ca2a068cfb5ae6881bd20014f1ab304f478ddf7b28de873780f6ed0e15422725bdeb1c672902ef9732068105b5fcbcc7ed03d4477245493b3b28471f0811c14fbc46ea46662bf5c47acd6d7b247acb699db44ba7ed5505188ce6d1b59926695679d87cee9d826810642ecfb0ed911ea1c71ae99eb0696938019e2d9b72366ba09b352315a04126702c40d5ff980464009f171db2883acf4d178250e376d2c0b1b066374941147c95a356ecac5c56360e88f70b1a4060072dd0f5ddac81f8ee834d4e83884f5e63365fab665165c8af5a61388d7a494b662e05203b01c268fe93af05f82fb8d237209be252cf0c3c5e60286dcfa21d0fa472bd203fccd323cfce508d8e058508321e940b1dfe0dc6f491540bc49f62643c0afdfe46fc71bf949912d07077ec9e3b97008e00e6595f50054628b286028d824fb409c06498342a80155d820df0a6d9c8ffe2bebd1aeb21be29d864ddf045f08539d926d099408a678b0b4af1f772186d6801ad4328c4da32e09e263ca57455ad0ef3bcf7d77188d64fcee180432df5005b1285834c5eaebea5ad4eda914ee3a390af790ab96c226ef1427d7f193e346e983db31d31cefbf9b2871abc64fcd86ab3412ece9598cf088080775f3cc4934220e81c557f70e0a86009857e490a78d4c20316432df010799af3f0efc2e25b815c37c5ff0526cf95d1b832da77c82fa727c6e31016c1a396f064e5b2db05bf3e399cc934ae4b8e915b7dfb702d7889452fc492e940205de5a00e1b346e449e51e53c6f43a57670754546fe89f5ed474fd091dc6be58735199d6ddc6b535296415e2bb6327150189e96938620694fd05c7aaefd7f6333ffece930655f37d6cd0b5839ed187cca8fd1f46a8773d07faa9864560fc28550e9981dfd05503f940b87b390f872f3933875d9241653c58c683129a2328d940dae6b048ff3b50586125e70fe2a9e8485d6bf223de96bd51e56c15569f34c439a2474d22e75b73fcd0d3c9882f21b60b4399622691e27c8a5fc94e14e838e8beb117cdd831f25bf707ba4149702ae4792f1b091b7a6782a92307203ac1b3cd1c6d77ffc090174eef45ed2fd137340674dd02b8dfc7f2513e233903317484a2c9dcfdbdfdf054ace90aee9f19515f8b2ef7abf1e2d886480d473a471213e31aba409207a3d76b65b2c0ee2322360e9a744e85d866d0ff97bf7c554629df88955401e692b25980c299c6d656897ac0a4558c553f8adcfc7c473e1cb099e365ed71163a2a265e273110b16aa27653c6922d65630c1cf8408dec1e4bf9074f490a71e134ed35c3107fa9f556713e75f4c79b6ccd843696de4faf60b4b3797cfc4de0eec61cb6d2fe1dded8cbfc202ad1c101ecd0512f86b1a2b947a1b2f5579c98de88a886503e96155bea658a666d1d0ed3aa9b6292c5eb073a2130b538da2bc1a6900e3f20e37bfb65f01c8afb7ca4c0acdc0890616c56570c65f11142be209d8365550ab055bbbeaa62553794f6cc8bb0d4630e4645d4f55466471ec07d943e9c26915b20e1c4b47db55cfdc362044587a3adbd8ac18ed7f8bd335a9153477ab4adad8c26b20eafe3b36fef12bd2a7d5e3d179e62795c584b2e19d2afb81ed2ba33d656113e23d0c62c5c60879e1dcd54886a9e8a1eed761595be73c03d022f057eff39d9d3bd75b740342eb46a665e0bfbca9e25a7c9b56cbfbcf161166c37f78a3b508a9c8a4bbc801648525af4c8e6de0e0cc53e0ff608786f115d2c5326cfab7ea031849aaaf371c2dac28c86d5cc55e64ad7b57afeebdefcffad8f466dd9ba5ae461de164378600840a7e2c2641f0292220dc790cde0d205632a3030ee72e4192b87cce05327e03f893074742be12cd78baca2d2461e63a06a1fddef8b3cc8924b3038a1dbfd1eb7808eeb620d5da73facd588647de774e597cf772f20a30fa36e4da2106e2de5ed1491d559bc47b7668d5429133cc31cc69153976fe44a4beb159ec716455329bd33340f333dda6625c92ea786312800736e746aa8d80df6800e75e574a03703c8d0a9dec7867d8b57661ac97b7cf20c966e0e3d0fca6ff29e8cf7a66a537c4306467c31cac1b44cc9b63d7708c189c930b02bb84875df20f8246aec7f20a7732ad56523be709c22a78ba8721276c94f6ada2a0b96f8c701432c0de82524e442502b65a246d1daa73e917b301dc5a43d2381bd9420a352d52f58f4fbd57fa6bcce358dfbf132db433548b2397fa99ad9a334e0dd1d42b489b327ca32b82e2083fe16d72cdcc335c83b35011b4fdc0d3dd3f06ababd089d5bd650904183da6df3ffe1147447cc0caba014caa4091cd41f073fd2b272ed21acc226d30fe7bdaf28546b98201310b8ad4a316b63bc7aabaa387da0c83dcf646bb156aaf36c03e684fe46d088a0308baba41adff4cd7d6d7a5e6a23f1497c241b178e2819795f2051fba92b28aa5df78790f0f6440ea5719615a5fe9b0474f59a92eaf46157defdd639b84e49759cfe39cf8233486294b665e6eb026752c3ff8b6c816f55e7c9c70d7e2f448069a2f491af78c3c79d91d4a133b141d1da4e6c0607c92e058bda55ca7585eca25d177150e1e486f4f1dde805ce1b61d122c0ee49f376dd4ce4631b5db465b167b2e9a89ad48add3531a3fd1d739b961d9ab67d90acad03275eb84c157e7bd32d1ecc1b3f8dd428211f74ac73571a114552bab015c727d1baf7310d03a847b446ee5409f9286ec9a55606215f82643987bb5fe95af88a7a0d4fb989633ac76912d58b66940896ef0f615378cc2ccdcdffb943302f09e1cce062fb634a8ee03f8dbd91339a986bb73b564c7bf6f34f408b1cf4a9e29d2fc81c8961df3ec959a521d8dedb2b53c1928a927fdf7134be12f71173838e483577b7f899988f3690b9d9edc05f56e1875adad2d9d65d6b7c6c445ad995831e971f3e2b09d4eae7bff30c939e8b35cc453036c70593867a913e35282c3879854cc10625995102eb234f2051bef385d59be8efb3bda28637de71486079eafbb6d263026a25e64d48e94decff656dbc3227ed20fd02e56fa72c0ff3d061913a8872dffd90b6217ab8e51602882dfdf56e89614154820aa0388914c18992edcd20e2a181c3768a1f666991164ae118148ff9a5b9e94ce75d53a572161b62e74cf498e872e9df4778bd313205cbb5fed033d485d60d371a6a7a51a2a27adf4df5b17b7b9ee8f564c0528b7f539bd5a1f423f8937487350c17ac7a21e2f13d3a9c81feb50e8e88f4ddb81546b3379d2f27a9182a45355613f6e96a82034611db66e50990c439f32bc20686a516a24251268404eb2dd3ac9ffa90e64af77199292e10b0a69815c4ebdd4ec8dab3c22665f80bb895239aebff37fded9a91f4513a501734f1c0a97abb10b57c6edaeb650b8a648aaa00944ec72a0e8abb282b6b6b6575602d68fb42cd5ae583de5d0b41c2831f0f77c1db88cbef962ac638c36667f16c3bc655b47fefbf15f9f0d7ab323db2480e27d335c0940dbb0c872bdcc871c4b193210472255255d926d290d2369265211cc9f7e78642ae82ce7694b08bdbc608158f7d170a4ab2a22ea8810684d866648b10c1950a54f7348c132ab375209a7e9e05d32e109846ef158cf77e67d14323610e2651f75511ab7605000667bc291966089d3098a092d718f83f9479bc73d29c44f700a5fa1f014701b20b4c34fe564c21748fb2db6954460813d65cc48cffa34b4907f536209b61cffc2755a4ae3d73709dcd236b35d8a7b7885243b82be7621fc4aa7fd8169d11b0b9a480e81a2183b8c50a7929bee9f1975eb6b69127aab5a6f47e9ed947fc23b8f68943cb47dfe0059d6b2c9ba702d54b27e7b6fc4d8d451b8a035706179d87425141962de484bb0082092c0dece6f8e976913a74b3fc9ec42e1767950981d92aa30273612ae8011a6abe09010b9398d10eb2be813a4f6956e40f11ba834bc6f03213e441f959060ce4481f19bb50c5a25e1bcb99b0942457ef10057dfbec512ba86a55a4c5ec0bd3e805a9700252ed8bd0c5f547fffd9f4c15c44af32af489cb631ed26f7def5e2b2dec75764caa80aaad97ad3068f6e9c0b8a99bda87d37629095110e9467bb4a1c9c20cd2fe35e224f789468d4dc667b8a5e3d11a44a05aab0daa3dba9d35883649c7c631de9d3228530c05b77c2f0ca19c71aa73ca9524f908f7efe4a1e8514dbcc95a7c1810d6d78b1cef4bc7007513a0796a648994ad773f79221703828f15c504be77bb83fc623dc64d20827f3ebba4c0c0461c77a21114e1fc9fea141a07bf70d4b28a8d503635f4d4f6802a5fc2e5e389e8972659d1a4652aafed6605cf0b63eed0d07d3c9e9b64419699f780e932a4ec2cc4b7d7f17f169d905b43c538ca14726b4722bef20ddf0ccac5e2a603bb7e584802c0c9724c6ca1bb40058d0c53201f0da5599d0ac1e7f748c3f9002fc028416caad8bdab5e22c847bef6fcbceec941e2b99d507da76132540cb789db03c1172e8e743ae22b6f457f96b3def4f94e9473f16d989a4f7756b19d297a7f36ffb1e54325aef433af40f40dc85071314f4d13c810ad48cf55bc6ce455239a55b20f7b0779d0c30ee0c19d793a8102e0c3e4a03d215c25c983314e0e759243b034dcc514dd44b616beae6742062803c61dfa7f300e0f00d7db73244aafbb1e765e4a2cbebe4656cf79b01cd6703ffd3e127f20fb7c7171b96b51683d32819fc26269f67e67cf9dd02182362b550802e25eb2c903cda15e82a99b418cfa17e34021b97bed204d51f4814027a2c6fd00b1c48f53dbaba1d8250aeddc0ab96c711b74eaa2497c49cf2ea639f0a1d9f5e467ef41fcbd707b0bb729cc78dbe35eebdcf4474dcf0ac908d80d060830188b61e0ad3129716bf01bb820a7457d360fe4c94441bf688b38fbb921e6c490eb54986bac660e8fc3c05c8be0dfa9eae789092add19c4e73e49a6a9d04f02e89906fd5c6284fda0e99ed85c557e1f53d0f336f6b1ee294097dc69c0073dce8386abec1b8676bb624705a7b22c762a965ea7b4757081c50454f707f8b7c0250c9bed77d7d0ca623d9595d163aec5872d4b83d076a876f8c598e3b0fadb7264fabc58469470ea258a7ac9fd542d4204b55a10acd3a2a4cf30a5dec6308f498555a6f1c76414e434093d667356c987d0520299e2f43bad167a357d463d5faacb42107867d4fa55bb2f860ae523704cc3f822b33899440c16b48571fa2244ba17cc911c28f05f5f9e608e0cd6d7e4c7dbeae61c46e038f533ea4aee3c7859ebf74afa425304d841e70905960ae3a07abacda10b24c0ad1910d74d7f1e8f54289e90e7a477d26cbfd36247bbe107dc245bba62740abe73810371ebdbca4791d514d332c5fc758b35ef96d9321be116b8caf7fdf5e2dbcd6bc9d1114b4946f31073e2e6cfe903b28459d5b1adb66db514a48a30263329d74bd1ec1"}], 0x1, 0xfffffffffffffffc) 16:02:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0xe7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xa1, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0xb, 0x0, 0x0, 0x7}], 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x800000c2, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0xc8, 0x20, 0x100, 0x63}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000008, 0x21, 0x8}], 0x7, &(0x7f0000000100)={0xf08, 0x8001}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0xc6, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/80, 0x50) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/224, 0xe0}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x9, 0x1, './file0\x00', 0x8, 0x9, 0xe, 0x7fffffff}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="413a64bf8e", 0x5}], 0x1) fcntl$setflags(r0, 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:02:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) 16:02:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x4, 0x5f04b66d, 0x2, 0xfffffffffffffff9}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffff000, 0x8, 0x7f46, 0x1, 0x200, 0x100, 0x1, 0x2, 0x0, 0x4, 0xfffffffffffffff8}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x1000) 16:02:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xd) setsockopt(r0, 0x0, 0x5, &(0x7f00000000c0)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x140) 16:02:10 executing program 0: nanosleep(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 16:02:10 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x7a8}, {0x18, 0x2, 0x8, 0x7}, 0x8, [0x5, 0x80, 0x2, 0x1, 0x7, 0x1000, 0xfffffffffffffff8, 0x9]}, 0x3c) r2 = msgget(0x1, 0x5a) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f65e0462562c2ab84190c6f6b9f8ea3c98051e5240a2d8ef409758c33ad166756e2925712a9a9af44094d7a34b9fb35371ef1228aa83156a06f5242f923d5d5d01e0a0ba5c0746862930d558ae63bd13b89d35240f522c5d4a57bddaae5ed0d2ce6ab1de77470505223648e3a8f678c6bf57e2b0a59cd58dc4421e562e4610d30f9efeaeef59570e38f6ed28401664684dfaf19d9245e1d700d83eb81ac255bc688e60f70001dc26ca1876843f89d06b339c819ced3da0c6c78d3ae091766573fdade95bafd36adfc1c38f7db3714982057881e1fb7896608c"], 0x1, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc6) 16:02:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x10) mknodat(r1, &(0x7f0000000400)='./bus\x00', 0x24, 0x20) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000340)='./bus/file0\x00', r2, &(0x7f0000000380)='./bus\x00', 0x4) kevent(r0, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x80) r5 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x6281, r6, r7, r8, r9, 0x106, 0x3f}, 0x4, 0x77, r10, r11, 0x2, 0x3, 0x1000}) 16:02:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:02:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = msgget(0x2, 0x355) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffff02) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, r4, r5, r6, r7, 0x20, 0x3}, 0x5, 0xffffffff80000001, r8, r9, 0xd575, 0x7, 0x0, 0x100000000}) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) shutdown(r2, 0x1) 16:02:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = semget$private(0x0, 0x2, 0x102) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000340)=""/222) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x600) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0xb32) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000200)=""/26) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x10000, 0x0, 0x80, 0x9, "97544b3c92f75547cf62f9636c9cf6da8099d6c2", 0x9742}) r6 = accept(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe5000100000f9f2ff0700"}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x1, 0x8, 0x4}, {0x18, 0x0, 0xd0, 0x6}, 0x40, [0x100000000, 0x8001, 0xc910, 0xc9e, 0x7, 0x6, 0x3, 0x54]}, 0x3c) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000440)=0x81) socket(0x36, 0x4000, 0x200) syz_extract_tcp_res(&(0x7f00000002c0), 0x0, 0x6) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000280)={0x1, 0x1ff, 0x101, 0x5, 0x762c}) 16:02:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2be", 0xfffffffffffffcf5}], 0x1ee) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x7, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:02:10 executing program 0: socket$inet(0x2, 0x6, 0x7) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:02:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x3) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) load: 1.47 cmd: getty 54663 [ttyin] 0.00u 0.00s 0% 320k load: 1.47 cmd: getty 54663 [ttyin] 0.00u 0.00s 0% 320k 16:02:10 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003979af4ba9b1261a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000003c0)="f6768e4287a26cd98d328245bf708580a44310b464d78840ccc220fef4b0649b80ac8e89c71a0c160b546e4d01c0d9802773bdc4f9c55c28686269d3209139648c6b39547585580465f4ca50664b31f97b29e967cc6b44c0e0b3d1405637e87963e55b13d24232345f", 0x69}, {&(0x7f0000000440)="b7657ae0b2ccd293cf0fe62eda9b78c2f5b0cf443d1a4634614d95abbce31b0a566b228b17e9923513d062d01dca12a54123c0d9f500b2111666ab83fb8cc917c10501dbd4da979a8f26c5a809518d28b420c01edd4fdbd20ded09835b6c10d311344da0f8f96d8b9490df92c79f3abcb902fe7ffd0aad3da0d9", 0x7a}, {&(0x7f0000000640)="3f79cf63eec092e78cfbb74e685416110b83663a6ebca1277dd81c882b6dbd06dbf8bb0df2bf97be3e46f03beb0e09d067b31c1b81d6bf3c20fc846a84642917e0574aa30935196f35886a1e8abe46a425bec31bc43266c3f0b8069102cbbc58d223618a8299d27c1a08a60d99ae04ade8e65096d27b79b75e65a69246638381d3cd0d0e89cf0ba16845386b3f03a0a31fb383de46fdea7d30319985ca40fc2dccbebda6071b0b8592c106b2e2e802ebd775643568e24a4f6ad7a7d8f20d0a3fee6b483160eb6c67", 0xc8}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r6, r5, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r3, r12, r4, r1, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r9, r7, r11}, @cred={0x20, 0xffff, 0x0, r6, r5, r11}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @cred={0x20, 0xffff, 0x0, r6, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}], 0x148, 0x400}, 0x2) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r12, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r13, &(0x7f0000000380)='./file0\x00', 0x200, 0x90) semop(r0, &(0x7f0000000100)=[{0x3, 0x8, 0xb573fa81c92f32ba}, {0x7, 0x200, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x1ff, 0x1800}, {0x1, 0xce19, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0x10001, 0x800}], 0x7) 16:02:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x880, 0x0) r0 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x28, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0/file0/file0\x00') mkdirat(r0, &(0x7f0000000280)='./file0/file0/file0\x00', 0x12) 16:02:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) write(r0, &(0x7f00000016c0)="5af954e7cede3434975f92b89600ed88efa3eb4ed323534acec94059c4e341658919b61f56c5896e36803ca6d6bee474f7dd59bf06270aef280cca27ab164700a2bd2f9cf37c27b1aa253c60f3b84fdd6264b1eadc7a7cf01ed055994caa7e148f78be6b1fabe088a073e903c8f517ebaae78923afa089fa8dc3eb45ea5f469b709b328549d4be91c8a9707d40c077ce42c8abbb088f3d876b4228915a991932214ab56cf0c24748bd1cbe28080c0c399c74752ee3c684d62e266bf0f9d45f6a5470298ea3a933379f15901ee649f93ced4c257e6b5aa1bb5ba56185742c5bd7a871f1153bb8f618190c178c013f0e456f679ea50b41336c2a1f7748f8d2981f45d9ac0a6cc36cd7e88e59b4fab37dec02abeed05824aced315e6cc5d86861f7c4d8474444ac194b044a5e41c703b50f6f2c98e1e92f472f091523898b5c3739c967a106939674fc719ea3be638f663de363496255f2ef32ec18c13254009c9be92147823ec45744b8782f7db03d1da6affb0f4ded3235ce19fd52d8cf2f72ad5dec26c98ca313abb1e0da9e70f453c63a657933058dbfb3dd796f1ee96b80cdf3dcc08aed40b471af64fc7c735b2a63e410bff4adaf056f0336994fa9be43dc0f787d58c0f6f0c02e142bfd6ca172bc80a314203cbfd3a14a26e4dacdb05ca8ad3186b7ef92f771a4a18268c89160425460f23a27cea957cdf22195715e65ee0dd74076065e87b68c56a60ffb65b90523efe07fc84fcb6183d4cf659259d8636ea2ceb12c604e00a7a2b8da9b4156f629f839f4463abb38e434d5c87125a5ffcc0b39b4748f1f48c4361da4827df9d7cf5b3964df7f049a13e295369eef4fc136374b18408a2686927fd0583241888c3ed4701aa5920e260ef9d1f460f1a3a6bf651b661376a16b4f55a32896b4a3698ab6ac2df197923cb87c0886b5b8f5f6836a016db02c3e69d919d962d63848e231a4c79c056931d24105fe4927f170b9dca27cde9f8d37a5e3ed3a6144c1a9eec3999c2df84af07e831a59165db23ce357b2285df5fa509b4bbaa4259b447f9e7159ec8e462d1a62b3cc32dd01e2c4828d0acde3fc6f1766738b1b2aa17e9802638305233d8a34b6ddf846a0e35bd00e764c7e8329fc866a7613f2b6ae8b95c6af9421390bcd1ba9a508282c06f618fe671a0e75ac3c52d544fcc1d7087f6b15676bb145f6a8fc49683b7e15771a9c3fb07b66a5284b57ec286d968fe91bdc516d2407a33ded7858e4ff44a8c093394c658519b4c7bfde12706c3a99f7150113d3584704955aa6ab8072df2f84ceed6dd02cbc40c3659304da5b3a6b151cf5d859cdcc575f9f5f2b819a4b2e6373d33104782705605caee94b7182ae8745971fb5ebf06911d45c50a335c50a91b76e07daea6329d00cf5a25f5eb9c90bb0787748d0e62eeab4ae2e15bad98d901b12727b31e3dacffa9fcac7b049a5382c46a8924cff7a9201de1a9d0ddbc4e8e45aa77be0dbc61a2d4b63ca09f5b241551750b28a6dba42fc9dd0915beec0660a3443f7364b11cc023fbf4b2871f0be67386d5f5a553644569420c8669133356e6e78eca7e1b7a37d5f899f0f4a7a7b301fbf2f90fb2ef4f3acdac1f8d229e8c27e4af43bd633038bed1ffa9dd9dfe9178962459f7a5fee82f7c2474534abbf9c15cd1f0d0dbc94b4a36ae19e1761ac7ea5bdc90a", 0x4b2) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1ff, 0x8000, {0xf3b2}}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x3) close(r0) r4 = dup(r3) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, r6}) 16:02:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae6322525a360f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab069a4684b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8b4db9ad8a4f5f72854f96f1e4720657a4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bced873008e72f840f7c4d672b2b1c94baba53585f", 0x15) write(r0, &(0x7f0000000000)="ff9b2ef80946", 0x6) r1 = syz_open_pts() fcntl$getflags(r0, 0x3) close(r0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x4, [{0x3, 0x7}, {0x3, 0x9}, {0x2, 0xc44}, {0x1}, {0x3, 0x1}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x20}, {0x3, 0xfffffffeffffffff}, {0x3, 0x8001}, {0x3, 0x40}, {0x3, 0x7}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0xe10}, {0x3, 0x1}, {0x1, 0xf5}, {0x2, 0x2}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x200}, {0x2, 0xfffffffffffffffc}, {0x0, 0x1f}, {0x1, 0x9}, {0x1, 0x3ff}, {0x0, 0x2}, {0x3, 0x3}, {0x1, 0x80}, {0x2, 0x6}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x2}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000080)=""/43, 0x2b}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) syz_open_pts() 16:02:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x50) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:02:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0xfff}, {{r0}, 0xfffffffffffffff8, 0xe0, 0xf0000043, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0xb, 0xffffffff}], 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x20000000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003eb000/0x3000)=nil) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x11, 0x0, 0x100}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8001, 0x97}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000066, 0x20b7, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x12, 0x8, 0x10001, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000024, 0x6, 0xcaf7}], 0x9b, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4c, 0x28, 0xffffffffffffffc0, 0xbf1d}, {{r0}, 0xfffffffffffffffb, 0x3, 0x83, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0xe, 0xfffff, 0x4, 0x3}], 0x1000, &(0x7f0000000200)={0x5, 0xc8}) shmat(r1, &(0x7f00003ef000/0x3000)=nil, 0x0) 16:02:11 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xbc) pwritev(r1, &(0x7f00000003c0), 0x295, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="59117e21487b376069cd4259ac91272a7356406da20eca33e714c16821d2cd33bf6398990880224a5d076eb54476da7ec74ef7217483233ab699f36d169d8110cec30bf41d7c1264c8df4c01606295013d326f8d13f898d7bf6349c35374c85f2efb440e764feed3fe79aa091ac4e941d0b059c393aa6ce93e768de7861a97f0a32e41a82112345815b206526a39d2d9bde1bfc73181d745e886684ab24491057449c91598eb10a13d196afbb3aac57374bfaadca2769effa591acc390fce9fb4dfee3efcbf5fdf1ccf40667424b37799809", 0xd2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:02:11 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = socket$inet(0x2, 0x5, 0x80000001) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:02:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:02:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000003400)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a042bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3daaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c02432d5a7be063077ac005cb6719a1e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a63c002e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a139e473610f7fa975700236185d2f26848ef95cfee729215e425c16cd8a893f988aaab9e82d4c71acbdbd3b224ad452bbfc155073d8f26462026774b23497cb4cecd90a539c97a93f38895b215d67db93c4ccb2efcadd22e1548abf04446b30b0f5ae8c289e0377e080d7dff0fd359d11551f12065e49315d98a5b2deb7a5b76c7f8afc24d82a9f9d8ddab123cce567743a2e2a0df3049a67ac19b27752a33182652d01af0ce3b5a0afcb5090b4f76b0fa813640801b6044228a9ad816217300bc253f07e4d145252b265e772044a3e24c0ec14d76bf40d0e63c898d916abc81206fe443b315ca9eaa32b2ba07db0929d3794a3fba4ac561808c25f03a91d29d3b7f313df2ad3d3855c564da244c6d3eb4d584bc4302a908eea5919f45a5614066d4624bdb536b783c449989178ca3cc789a0aef1ae5cee2724366f577a46bb9ec83d3cc6b64c384910ab9a08585bddf0f7c77df65d75809acb775fbed3796add37e23d7b7897171deef6b96f4fa64cd1491d9734363673da398d9408613bb210c67787b0204d1695dc0ec4f41fceba8596e62eac28ff552baa42fa97c303557dc959f592aa7fe93fcd0d3659a917d07460732465fb21b672e1b26b025b811ec0d0478cdeb7019478a0921cd92b6f1f25d10", 0xc44) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x2, 0x6, 0x7, 0x7fffffff, "62a3753782e67a08371f20598d649b02ebbcc6ac", 0x4, 0x80000000}) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000000)=[{0x8a, 0x6e1a6dcd}, {0x6, 0x80}, {0x82, 0x4}, {0x0, 0x4}, {0x0, 0x7fffffff}], 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xda4, "b0ad1dbd961018ffa5002c08000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:11 executing program 1: nanosleep(&(0x7f0000000040)={0x4, 0x1}, &(0x7f0000000080)) clock_getres(0x2, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) 16:02:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x3, r1, r2, r3, r4, 0x100, 0x5}, 0x6b, 0x4, r5, r6, 0x8, 0x7, 0x400}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r7 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r9, &(0x7f00000000c0), &(0x7f0000000140)=0xc) renameat(r7, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) 16:02:12 executing program 0: r0 = syz_open_pts() flock(r0, 0xf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfff7fffffffffffd, "854917029c11fe4dbfa620000000000900"}) ioctl$TIOCSETAF(r2, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 16:02:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0xe004, 0x10001) r1 = dup(r0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:02:12 executing program 1: r0 = socket(0x1c, 0x1, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x144) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) read(r0, &(0x7f00000000c0)=""/18, 0x12) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) 16:02:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="f82c0d1b986e5371651c6d1bcae2bb624d3d719b67cb68b112543ad978399dd27c40aab69a9f29e5a30f3cf34c98d8d3df244c8025871110b597762f16f490ee849d65c6113855b1b3fefe616a1bda6136b46bd685446f5d4a12280864c3bfff954226ce80905ceb367b5aa07374a10e7d7358127b2ff1f2f3b4bee54486198b8d00761241ae5110df1e4091ab46df963b", 0x91}, {&(0x7f0000000480)="f2da4c3c0b9af817f83317fb0897e6b352d5679d46ed8172edf5d8cb972c801882dfd85b588218499e4aaa287d5f2df0d95ec5de976d511f3bf88812a0eab2479cd9a1b20e488c489affb8cf38750ac4e5731296443a670bf99ef0b13055dffc11474d6e5960d46a35e60b9538ae39b6fbccab8f9d7d5ad095e325f1509a994c7c304f1330dd0b64e2820e754a143d22b3eaa4264d5d866863fa9de327a5d51ac95965c15c1f1fd0a1a8779f9aa82fe9d51e0c35df6cc61c0c5bbb24d1b7a024e9839eefdf67d37af0d5624da3bca784af238075c471b305348294db097d3f9eac390aa3236135d922e5039092b95a55fba8cda71b2cd800b85d57b365149c9608abf2a25cad055036d6a2a954e6344836db99d01311fefdbdb522000ea7a837a9effbc3735e07f2722d7e157b708c6735956b965213f6c7417072b2b506086b15ef9922e2c93da8b9de29e55cdb4e4dbbd9f99e05d3d4d84e7f1e12f185610de17fe597f0e30c41ca371c63a32ff58326f60029dec93e268cb2060ef8abdd7b214702756b85356cdd9e4cf0823da90e522c53dbd8cc597a284a832fe8c3e5f0d7c6a307fc24055f6f2a1cd83a2ce1123726f878d0fd0633ce1433064c661ed1e65812d5a4c03dfbb1cbedb451dfd239933df4030c4d829d5dac37af8a14580f5017d593c9fe4b2c3ed155101cb433da3ed61fadb360558271fab9e2b5de397fdc0cb9833e915ceef5484bdc51cadaaecf5d5ca6a05b0e6f6c1037d95dc0bcb98ca639e4e23c1a62c07cb4b843357629c706db313eceff7b66133bfc88d483079727875f4a10f93b4d5afc00b32b184a1a66007940225ae8ef987464c7d294412807160538fdebcc0c657b26a9d839b3e3481c2c857255f937a303b48f23477763fe5259abf612dd7137db846d259cb7d9e72699e2bca4716465b1eddb348446e7f3df61236414f37ae119bca4f387cb63ea5ce8426430fefe5fdb4c2e1929f25a859452d8a4673b19daaa6cb4851c1a9d92e7af52ff90d2ded6bc3d4eea2b4f6ae35025e017b1651f6b2182c4c8360cf9f43d23f05066af26dcb57cb6f2cefc33a3977bcdd230f62be999538ae5c80e9de84199f004ae684ab16d1d93f1efc4316d4c3c0e74d5ff45ce5eda9605446cdd0d1bfd5596424fe55458bd3682d32263d1a9fe9374a721606aa4cdb5e2297eb064cea28c2211b198a50e611450c121f50d095d27467390bf9242c94bfc1bcb1dc2d72a1736faa8822f6689ce520fe2a2de0c908b8d64c727b6b87e241c8a7d0ccf95a46da2bd544de4e9908a7690b1a7730a086220655e4f8d4a0ec82a823f20e191e435f83d637398f30a420601694a49814dcb4fa5fa361ac37e7c239d4fe85aae721b17cbf3ee1fe8a21892003e61a0085335886b6e712bc73f7bf8f97d7bbebe29f13a92daafa39b0a45a9b80ed39dfc3a47f5b0d6d943b5f0a8970406232c1b6878d305fe0b5eefe5baa9b6af67b0bde6592dff60333865befc662b830226715889901133ab7c7ee8efef159483b3a0e5fca1c381213a6474726a5c12f9827f5c5ee8f6191b1a4d59acee62058a69e80d34e81106fae4815f2ceefe907e52b3aab836b6dfa1f76c9f8908b5a87256a6ba663299bb2536e7a9be447cd7e87e0f4a5f8a08cbdb62b24152a72422a4942fdfb566de0bae4ae49cbba3c1aa18a7ec4a2bbd0954f7c4f212e05d6baa4636e6c9e121c44ac9eebf9de27bb9e4b2677507bf2049dd9d39cf53a2c49a014e3bb45a692ef43c2ac9a356c8b44ada268739ea0fdaf9d0d42218a373ff3fe1705a20e28e062d0cbbc85f40fecd751bf830853f9e77f4ae36b490e30ad1895f8bb77ff40ddf0f1fd9b6cba46bd6c454414e5f0fe5eaffde37f076b3a927b59666534c52703bf5319ecdfe42b026fb0e89c1d691366350ea5dd7b61b66416790b691fd4d2f8fde2102b56ed83f75fdffeecc02d811e3505cb7670115511bb330fecb8fc11e8e35fbadffd202a5ce7493b68d54fc51a8817e0f7df41e2c9267dfa9927da2bf07ab69357f3067247b26d4867337bb02c71877b1bcabf8ec7dc4b6b7210513919e4ec8e7398e3d0ffc29886c1e61fe00dbca46792f778eeff25d5cc2bef8019423e8709356b7f36f2d41a7d1e3df21fd2682422014592ecc5866f14e30909c0b7538495e1f30e1cdf53e5fc2023e56dacc69a0a5afd3a246ff36bf657a7d508e44722bc9fa330c06a82172ba3a2a9b0bd8d3fd3ec158e3366c1526f449a295985159700aff2ff1aca3a53155247d3d8c0215a5d53ad844eb6834cfac86fc1e86e639292d12c75fb26a478abdd1f97620358eea80f29b2881f52464b0acb25c05114384941c25fe7c7c9fb5577024185230c1e1772ce8c1f2ba63f8465773509d1429a2b874f1668889a4616128eedb8ab620c78382d9dd568681b03e6f806ba413cd125c321bd8e7eb0d42096bccbd4a477df0c053d91745c5a49bdf13d8c7309996ef7d61d935d26cc946dbd209578b9defc4d34597099b944fe63b00c29588db32318c04b115d28d037e993a7bbb5a14ca300d5032113f39a08596a9cc1f779f16328e654cb61d00e3e927da813d71d7210f65994dd6d0a1aa6fae6e9493caff15fec6e217209781463bae2e34b26f91222d9323a2a3f0eb84158c75070c44ba0fd16d357bd61160842cff31c59b957b9570debdf5d2313cc9d3413cc60655305467a04b9606ff464966b30fbc984705f07b750ad0cf2532130508a3c39454486160af766e98e7eec9edba1ce8a9b3edfe87796e8f57a7ef1a5af25f751e6b69d7237df15a185254866f7d4147924ff56f85795d486cf39a1c0c0e992dea4b7f422bef92567ee6ba585a29330f2970b117a66d717f06c83a4b72d85875c85e3706244303adbc85c169d65a72bcc45ca052e3ee38fd9e929644baa09e4e0c59a8ddb1699b8e410d68c10ca3f7a7ccfb42e58f6206f33ca87b5da6a71fdb15615947b5651d8cbd0312487b528e8f91ba4d4135132011e479fd72946c3ecb3f27a8da804dc4046f992f4b4718cbcce1d8ad5bb48040d7c2d54820e9a67d8254df08a75f6a12c9fc7a52ae830d6bd7d1df292d9229f92fcd73146c3daf55a554e9a175fa7aa5fb7c72ca63682a85e050966aed369b87bb5a011cbd7573b63a6f90ed172b9941ce42c2ef79d72cecd59653f9535815181adc0d77b8361b309d4ca4937a04a19f5bc4e99250737c32b27f1a0d61ba57d853483849b29eb19c84ad3e9a54d01b5ed807906d9bad9bc733ff7e7fff8aa71de104430672a745dbde60d82ab2ae160910e48aa0d94e266c5c9854d7989d0442b3d406b203a1207cbfd866923263f13c3cc6a872c23878b17667b3501d1afbfd27275153f9837b1523186ded7ece3ac436e3727c7c0ccfe7fa2554f1d8e8d17fd643a939b5e2f1e4eb4380efe0e91acdf6f4c3b93147c428baf32b01170cf8b7e89a9d24c25cf2a2ffa1d1f428f4754119c64eb9501a6be40814e50ccf091d1c48ec68f7e0f0de3192250aa63b5a6b165dcdbb8548bda73951d0ea265ef5e98f14ff7e8cc2bb14f2f22bc6a761f4a4ac1f192257dd6c46d7c8e551940eef0e726f81f6fd9859163fc606c77c6d1031c6703b3602366cbb9946389a3c22ce3eabb680f6aac88e0c11e59f6956a27c7c02363458c976efe88d6e2d5648af2c0c5f76047fa6ace7e75357a818960288305ac1998e5e0c2cd42fa6308a7e399fd570430400f4e49a90ed79d59fb975611ea8baace9bb2a53f637da7fb8c0d16c063762c979b7371dab1ef453ce32a241835fc0e4ac6b4658d999b0e686667f43ef0d099f70205fd967a03d1b4d73b67d298575ecace6a014ea8234baef132a3b15872593c4c14ebc5936242fbdc08c1cce228ce11bb43ef8bbaa136ad3655bbc9b43d83315dc6fef3a2a8d31d89286c807b38b8f512d0fd027ebc4d154f43a8aedd379922e8f948dc2eb2bb286c78e88950aefe14c5a65c3dff7905d70b5b30898ec207157f378aa23f609d725b268bb0f0ded786f7082f47ae1a73998bdafb89496de44ab1100911f86da12c1d04c51cc68236097cf1a291a99d372b57a515a6084a2fae241fdbec959dde4cbde4e54fdad77d3719ca18062c4edf8549e441d7f00adfdb25b62702fd498b3a96b6fe876171ced6a53065d8907b7482b66d0a7843733c796af0c66d599711778b8c970802bd3b2113259d88add07f06c6b8eb17b50adc73fa56a1b2a0e9aa2a76de264ff4c6a980f41cd1ea4535c792195a85d9ba465351ad19630dca6ee945ab34f758992389bec47243317f51db933f09e7f80ef4d28b4138a0273268d96c67de9b0cb079ac74c7faa0071ca0011be55d1aba5ddf658d92c4a44f4711c9a04ac0f1f1ef5b9dcf6a0b01fe375c7f3fe83a7514a240c6b04322b96e76c0d6ee0fab15364b4b0019b887e4669e86c2ba6d0c05bc33bea1a5d2f283069e1a09bee238b8220d1bfd8fc19aeb9580f917821edac8dffb42d6e7d392aad914863574ff71ac01fb53406c6294b4bfd9d02effb59977b47ed1b9c93173beeb1e1b0d0df2def000145d0c226a3dbe1967bcafb95b2579fe0c330d4a6f6cde9c504b2a6aae1ccac5a35fd96826af96053048e526278dae89c6215e450465e793d98a72aabc3d72cbd5c8811a0612a70c98d8d74fad9f73f829331a8bc4b208bd355106b2cea6ec804f6dbfa0f54287584a8e07caaf0b8fe37f19a5f899a3c033695f9bed14a729fce32bf120c172505ee08dcef005f68ab62f728cfb86690eb4971a6a086854cae05d6b35e9914035282ac3e62631a849e27de46df9030154032959af2f334595666b31d3674c3f20728f93f1050a12b236f414217cc74c3d1b061e7b72a89a9bc9aed2c9ddfff2ea48f3981fc14feafaf57fef9e018c7ba6ad1d7afc3bf48aa63e46b4db26bad4055888453654a30885084a43fb3032461a53a736095dae306554c5896a27047762faeb3fc0745eefe4cad0832aff1e4da2934ebb738bdd16050ffb84f803856a4e880f4e0d3917c6a5b63f1231fc1adc7ff0a3aa5062cc44a786b564542db1524aa69db467dd6ba9ce918b2bd1ba0796f52831e4a87ea8c54b74aa18aa9a056b9e057930e1a5379a80e433467dae3a34802acdc9c36a34fd4f13d9a931517dc99a8e0672ada912404cd9e52ff677223167779104205df4cca50a5c2a6925e3a30870a33a65848c4e0fe335d0bf663bf08e779459443bd60c04a19291d39b87d94a7477755e53ad1dbf4e0a65931d00b9616119da861f6c652146308ff9469960e24533d03559480a46e9fcf85abe294deaa3628204188d6b3a921447d3cccb1ddbab5cbeb8183867106097ac714dc9bf50878110a4cfe5faf1e01e10ef9d93d2fd8c637dab391544da73d1b54e397734555c930c5bf01807d6ca134b34ac29d8e5d7bd4363ab883632b3b9b2aeb39a8ffeaaf1b82f15ea367f61e15483f869ad9c3571170ac00c475f11a6086daf0fecff679ffbdbade2ba5666acc46083b0e141190395197109b8f56846f434f6137686dfef1d357c4ffed09c37a4c0ebb9a989a1f5a8dedf5974a024140212f2d9b3e671d04f178a3bb64ae30f36f180e88c5f6ef553594a2250b234242f8d69f4868de19ed18db6a8780e0ca9304f246d35d18c250ff0b7c7b657af2aae790c47fd641b9ed30f789edd60a21bc06fa6fd59c07a3753971e3b4f922ea635c49b090838d1b9c82150a2c430bf33618a7140a408541f90e1f4bae0f071cfac226c094a701", 0x1000}], 0x2, 0x0) read(r0, &(0x7f0000000280)=""/134, 0x4) poll(&(0x7f0000000240)=[{r0, 0x90}], 0x1, 0x0) 16:02:12 executing program 1: madvise(&(0x7f000062f000/0x2000)=nil, 0x2000, 0x200000008000) r0 = kqueue() madvise(&(0x7f00004d9000/0x1000)=nil, 0x1000, 0x7) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:02:13 executing program 1: setuid(0xee01) shmget(0x2, 0x2000, 0x16d, &(0x7f0000ffe000/0x2000)=nil) 16:02:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000042e6e142f5e17fcf90e91a5f5d14da7ebdaddcb7361ef0e5068bcd099c1af244aad0d5d6341ef076471be3dfa9cdab80d96aacd0dfb821a81445c8b9af9155ae14c38c0a6c65a9af32d607665814bb2cdb80943b9ef407b7e09ecfb82ba82571103ad63b2f"]) 16:02:13 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:02:13 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x0) lchown(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 16:02:13 executing program 0: 16:02:13 executing program 1: 16:02:13 executing program 0: 16:02:13 executing program 1: 16:02:13 executing program 0: 16:02:13 executing program 1: 16:02:13 executing program 0: 16:02:13 executing program 1: 16:02:13 executing program 0: 16:02:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r5, r3) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) mknod(&(0x7f0000000480)='./bus\x00', 0x1, 0x200) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = semget$private(0x0, 0x4, 0x2) fchownat(r4, &(0x7f0000000580)='./file0\x00', r5, r2, 0x6) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000280)=""/159) fchmodat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) read(r6, &(0x7f00000004c0)=""/174, 0xae) r9 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000000)=""/191) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000000c0)={0x5, 0x20000000000000, './file0\x00', 0x0, 0x5, 0x4614869b, 0xcd}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getgroups(0x400002a1, &(0x7f0000000580)) semop(r8, &(0x7f0000000440)=[{0x1, 0x10000, 0x800}, {0x2, 0x5}, {0x2, 0x10001}, {0x1, 0x3}, {0x4, 0x80000001, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0x40, 0x800}], 0x7) 16:02:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x10000000000002a9) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000500)="e73a7c64ccaaae1fe0968e466a06d57f7d7c920eb518f878bc93b61e155461a285864ccb111649c077f2f152c3f5e51e5ebaa087935f90c4fdc890a3c0bcba946698bdedf22ca175d84fe49f69f72fb425f1bcd3059b2968a8106df1b2fd166f0a5480a59d419bbc9a1b797021efa17e81fd8d6acf78dd20ebdfe69a90beb9c0b3918030629f10105c5895fd0c4a29ad7b988f46499d23dd28cd4c2302717c191e2c5a34f5a1a79d50f208cad863cc8e624339c6589da57d60268cf3a4779ab657519fc0d97f", 0xc6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xa28, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) 16:02:14 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) fsync(r1) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 16:02:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000680)="cb", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000000009) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) ioctl$KDDISABIO(r0, 0x20004b3d) r3 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x88, 0xc, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x2c, 0x40000004, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x0, 0x6}, {{r3}, 0xfffffffffffffffb, 0x0, 0xc0, 0x4, 0x58a}, {{r2}, 0xffffffffffffffff, 0x88, 0xf0000000, 0xa62, 0x10001}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000000, 0x56f71442}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8001, 0x40}], 0x800, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x40, 0x100, 0x3}, {{r3}, 0x0, 0x1, 0x80000007, 0x4f, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0x101}], 0x6, &(0x7f0000000400)={0x2, 0x81}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000440)=0x2) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x7}, 0xc) ftruncate(r2, 0x20) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:02:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x200000000) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0), 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000240)=""/190) r3 = msgget$private(0x0, 0x94) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000564f345d3cdeaa1392a171a6fe8d50bf8601000000010000005ad2de5a4943ff297ae1495829947e51e99aca1f23302d497988478e1701b527626a9ac2a11cd20faf954e99046cf236b2c4ebf024721a289a2c3f03d8da4e20310b549700000000000000000000000000"], 0x1, 0x800) ioctl$TIOCMSET(r1, 0x20004276, 0x0) semget(0x1, 0x7, 0x18000041) 16:02:14 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0x1) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 16:02:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = getegid() setgid(r0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x29) utimensat(r1, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0x7, 0x2}, {0x8, 0x3}}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000100)) r3 = geteuid() lchown(&(0x7f0000000140)='./file0\x00', r3, r0) 16:02:14 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x30, 0x4) flock(r0, 0x5) 16:02:14 executing program 0: socketpair(0x20, 0x4002, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getdents(r2, &(0x7f0000000240)=""/4096, 0x1000) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/17}, &(0x7f00000001c0)=0x13) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000100)=0xfffffffffffffe9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) linkat(r2, &(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00', 0x4) 16:02:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x22) pckbd_enable: command error 16:02:15 executing program 1: r0 = socket(0x11, 0x3, 0x9) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000140)=0x42) sendto$unix(r0, &(0x7f0000000000)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:02:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821ba27202042f66696c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2053, 0x4900) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10008, 0x8d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) r4 = getegid() readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/39, 0x27) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r4, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setuid(r2) close(r5) pckbd_enable: command error 16:02:19 executing program 0: r0 = msgget(0x2, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getpgid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getpgid(r1) r6 = socket(0x0, 0x4003, 0x5) getitimer(0x1, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3, r2, r3, 0x0, r4, 0x80, 0x888}, 0x39c0, 0x0, r5, r7, 0x0, 0xfff, 0x1, 0xfffffffffffffff7}) r8 = socket(0x18, 0x2, 0x0) r9 = getpgrp() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = getpgrp() setpgid(r9, r10) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt(r8, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:02:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000004c0)="87dc5600d98350310b6b46719d4a9a9d8667b7715c7d0eefc9e198edaff24279460ecdd36491ddd7fa444d2d70c639e50a559055f643e6485f6a103ee340fdd7af1a8de428f40fd1ebf330e0e9fc72234d899cb3d635e9f9419b1e2c721ac33ee17bf0ef5a6710ef52865d9b51a50931ea630bf1bcc382cc25ce275a5b2800810eb0a189cb79d19f4a3c", 0x8a}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="eedb5f00518c739a194c0984da0d9582f765f2493ce99a11c116fc404c7d3f71a8278a042ec6aaedfe59ff9cf1223a04a34ccb28ce658898406b6021dbc3b61c4fabf4c14556fbb73a9ce0d88e863b0938a918f18f830d7f992138059438af3a822478a902b1633d7d7b027b5499393cfbb75384320e22b86d03679956e7d410c72c3604db13cd11d02f3fb7241414b2e7067de481e941da02824be75cfc07eaf620a9e3cc33ec3e9cad4eb893e843bc4b0c73871488871d3fb0e426ade91c30431e359dfeea246f75c33c2877bfd640584c8ed0ee5cf926f896cec19afe5a0aafaff4226df33e1f00", 0xe9}, {&(0x7f00000001c0)="83e33eaf5fe96916cc5a5146ebb3bdd0c9e6f122e16f05d264cc4aa1a15f80f12de82c1d507a331c641edeea621b95601e61fbd6da1c9575d8c15d0ced2b2bf9016cca31c1e5a572e4b1bc75703ebe3c5524b65691a7ffcef9af7e8747e7b982438a7185d0c641f70a50c430aa4f8c6843ddedd4fcae30d738c213253fb3f755366aac98be85168ecdcab4a37e5909b990ecb210b53e19c4bb4d203203e1", 0x9e}, {&(0x7f0000000280)="bc0e9dddbf1bba30699e925d5b2e193351b3aaaffb33278fff673858b0b8c8300701b3b749db2adfdbac03e6efb9", 0x2e}, {&(0x7f00000002c0)="09e9419c6d72", 0x6}, {&(0x7f0000000300)="07f36cea38f15772462a3a178f1c2bc10dc5d2873607b401dfe6b422a84674ce7b6a607b29b9fc1db518b4f8b1f92cc5b3b09f92b3c43dec666f0223ddb95a932fdd0d7842db6bfe37213e7b4253de87979f31e3b2ac95ac24183789dab7e17f25dfec0950b94dcdaa4bfaf8751da1e0296055d34db2443ce6d433aaaeb95f285a49bfc7fd4c46cd1f4c06a9903f2eb45f58575680ce4874606130c693837eebde7cb3d36676d95fe539eff86cc1d2d4d53c3cf344d275dc55c04889455477b7b3fd7ef5fadbcaf0565c8066e72a44e6609e6403b425", 0xd6}], 0x5) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) sendmsg(r0, &(0x7f00000009c0)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000a00)="9c7e005a91b54d01e04283d82ff3dedc4318297ee96b0e330b4304a19520a081b689430b5a054020c5683a72613ef2a3e93d923c0589ac4b1c66e8e66398a492874ed0fdb648d726c1e614d5c298c5e5e66a6161fe57259b07f93773e38937664078d2e0c133252cf79b425656dc792d774dfd5bdc5a5a7183d60570a7087737b10877bcadada44f14587c5a3f1c65685bc0e0955af35730f0f39bcf3d4a76080aa5140d079091e43d69af", 0xab}], 0x1, &(0x7f00000005c0)=[{0x60, 0x1, 0x9, "8368fb66c5da944d2ab161684df91214f2c771af3901cf64d02e1edfc1006736f5b09da79e3a65bb6ef610ec28f1bcba4b1e922082fd5c4f6096a8cb2d4857e6463f976aa92489c98c"}, {0xb0, 0xffff, 0x9, "8d43579a859f2484bfc2beb451e7ebb8ae780008efbdc0a990e7978387a2fbfae61bf843ba5adceda1e98c24e5bc34fc2e6346f98e1b6f5c417c9aed6b1fbdfdffc615e4198b28a3f9bfa780b67f79df27759d5eb1ed77a091e951511a99292ca5f03bd4e0551e073c486b3ecafa257d9f3dc67c6ee6f8a4ee8512cfe313620f7263bdb992504eeb052d72d837d767a16cc9713153f016922d0f"}, {0x18, 0x1, 0xf0fb, "d19c3a83"}, {0xa8, 0xffff, 0x1, "2bebe5226e88a28bf619151f7ffc636e050c3187483a0363ce3f941cfa33fa4482710e483f16d4b5e839ec847bd2e41474ce1f6b36e8b9b90691ecb16d88a7ed8f8e4b0824859ed7b58fb3f7ccdaeb1d4c0a9cb4d97ffb211c51f9737d4692f160f65894fffaa895ba6195033849923412386143e41579827ec5eb3c7879aaa18420d30187f02899e219d58dab187aee2d9c7c19ab"}, {0xf0, 0xffff, 0x81, "37c522fa19383603805921ab4dcd5190c9bbb9bb673abc28cd346faa91d1f580d6d5908054c5440a1aebe6d9b027bb6089e2e180c217598f5e7e765b49215237e2d53ad62a28200efe2988809f33c918d5fcfc8e7070d74da9bf8e54ca46262a81444a6e1a4555ac77639825cce1ca82c2a338e27e4be2fdfd79f01b902705daa5b614a843f5e8a8b2e29811763a5060acde32eedd9a0a2be5d92d8754b81c5b1d7f7433793e784b9d44fb9b3fbf61b44b1a5ea1c7fece2240b1f679d2602816cfae73eaadeb93ede98e0033744cab63207fd61a9466319d455708"}, {0xb0, 0xffff, 0x94, "d0c4a110e66d3ad5c80b382cec0149dfd76fd979847fb235e107a003f84841667f9ac24d6fb0859f7df460f688e1ae6b1f22bb2ed221b33c8b12395aa2513eefddb723b35068ee4c2bd16e77be1da539827807494e2cd23e432abccb5e7c6e2d37178d5d448c3f62ac7bdadc95e157e0a79aed259e25df502041b867e54ee08b09007a4eb0ca29ab9c4532bd8db5ace43f7b2a16a15ea23ac7c227b0284bb261"}, {0x88, 0x1, 0x7, "53c6abe387807acd4f491eab0943c92b66f2daeda36e05a7c2bf0230902447d3202db9b9f755ff88e44780ba858a48548ca0303ccc296a8ac53b56d1767535cf2d220035bb24b14f612c7eaafb676f912ed52ec71631681c19d631dc830622b279ce4a8e5b71ef5ad6568ec253f6e1c3589a83351186e7b6"}], 0x3f8}, 0x401) mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r1, r2) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:02:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)=0x2) pckbd_enable: command error 16:02:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04"], 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="286cf2d87e53f8fb48c89f62cf8e83eb5d0204461e4d33098da80647ba9207c4f96e682a6c0a8773ace69f2cf51f166dac73babf266304b833d6e04a051322c04b3ba07d7a01f23d401a3c98aeb4d58f9fd2f74cd569165e678350a2fea116921f243f3b71977487c3", 0x69}, {&(0x7f00000001c0)="e3dfbca99d5b3cc84f977faf88fad9c605f08803bafae94d7fa24fb49beff2763cc93f316c996e328138bbbfb502070256808749f8a19c1453471502f2f49a54acdefcbe34e98408db8a59931a374aa5c7a5c6990a715b46dffaff2f09494ee7ed4a3fcdb5462bcd47d83a295832d6d263157c22fc235c99744c1b4dd339c6153ea2e0bbcb276aa2db5b7641302af7ac97a463469f66eec20660b4a60cdb6a319b3bef9d541064f2269ea04e4f9622dcda183ff7713030edaddeb6311b856f7794d7d40f88579b8e6751dd7b86d3d957cb089dcc4c188990", 0xd8}, {&(0x7f0000000300)="030539570cf0ac59ec902ee1732b5d949ce4f5952089899ff0243c9cc88c342ba95d1c985eb74c750fcbde4f76e21f2605841850dd0377909b4c8b1b86f26c123d4bdf04c870174279d570301b0725497e380092732d757f12e793b1c10ce18560b29922571ea4dadf707209d7e9244435e10790a728484af49e69a966ad1b0831986d549f8db8528273c4dbd257063f973f41a19adcae1984c58f312137", 0x9e}, {&(0x7f00000003c0)="5971b1e6b20744ce570a595db6d6344c89f78f99a20f2279563284fe7200fa4720b6665e4744c0a1f82297fb31423565c68669d3719e3f60b5f5eca7671708faef02ace6fb5dbd134f5dda480b33b63b2c05c3f9da6061c383ce8224d182fdf0c4ded8086c993f6d3a", 0x69}, {&(0x7f0000000440)="ab9986c5bb097f87f5a6158258830760c62358dc64835764ae0d75fdf22983bb16c03db851646452f1bf106e7e3409bb816a92d3ec244546fd19e43c0e064a42eaf62546142b2a0adb92d88db575edab1dfa6289987599412702041fe5dfdf872b2240ece4033c21f93436f903b0ae7a6e5dac085fe4df7386e5f1e850db32f8fe2dca912c71335a9015bb0d7c", 0x8d}, {&(0x7f0000000500)="74a7badb8731b8dd631be0851d33c1b25af3625f6b607408663a503c6ff31eaca5cbd92741234b3b789fcd5662db3b6089cc94157f6a5c2e040edeca12546877f531723fae146e561db06cf4a6e0c33380a240612cc5d410fc78", 0x5a}], 0x6, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) writev(r0, &(0x7f0000001900)=[{&(0x7f00000000c0)="1ac2e4436a93bc752dfe6771a8728660327ced04e62d23173099ccf1593ec1dcf929c6cf99c619c3710c5ee519a6c57b114e9ae630549897c3b5", 0x3a}, {&(0x7f0000000600)="806b381ab6357f68bc97e81809b296467f2e9522cbc7f2295b82a76cbb56cc9e097c62f46d6e4402d85227", 0x2b}, {&(0x7f0000000640)="633020afc2e2ea17813d736c622465106b16703139a472d28f917dad78197fbd25f3db1aa5e553e32ec818cff5ce94df5314f98db892ad4119c1af78cb08d1ea01ba2ed1ca7484c3936cc00b41e87b91fe2c83d40aeae75690518fee26c07d35c9b1814faf4a0536343184d801fbd62a0b9ad2deac87174046d7c49009ad25ca730a81048cbe12be34725f6fede45f7a8fe4e4811b", 0x95}, {&(0x7f0000000700)="70d8016b233d1a24c5061a0af8acb90145f9607f64dc44076160aa1f6d5c903a015344086b226450071e5f02bbb7598b8a5368493e95f3094faaf77fcde7ab8e0820792626425c3c4eb634fff22dc1ccb7d7ebc3f7af3c618efbcad792432f40c5e552df3dbd2cf80f1e026dce53b37eddc237e10da8fb2c694f5466f6bffccf539044beae4d1b8b577f429b3b15374a6044066b589613e147be68755bcce8580213a7f85620f1d5cc381835afb1c7e43b1c715ef339657df2609f0e45515975abe448f3043f1646222a9eb62f9affa2640cada0499a67381050e3392d1265e6bb5265458b5cee388976fa46e713c1677db6cbe23dae79fef1b52dcc40055de015964d9bcf76b0f3900f4f41b01fe09137832d6ae2196e8d63741b8861155c26f6ecd923b2e57f85688d257f2f69d410f438ff3b580149e5da7c117a05577275b97541d9a7beddb7376a6782ee7ab78b6ddc4985fe15a29ccfefdb6f1ab51205374a9461f1f616ad0901822a0a0f313426f3086a0fd78a1d524de0df67f81a8318a3dcfb521907e1461014cf77445ae200a829db8164d616b6d7eb7bb6f24bb6b31ddbef846248aa28c7ecfd972794db815e954e641177bd73d5b47a291d200be6136f98ef8dcec9ad131061f12f68dbb31f50ab176950815d935cd85aa16d8e33e2ba26bac8578d2bec6b881f80f693aed4215a14203b424d8204b3d89454da292d2e96ea0e987ab82086f841c4c9f14dd5a28f834a07ae2013e4592b977670e2c672532b604e373ee4c4cad3674c90577ac5db1f890f8a203b6cd20646aa1be8b8c908e97dcbbdef5b809d381715a7e819e52ebd07396d9b1cec8254a2e728646f486cc2193967a3eafad41bd3b757fe98c9f93e35fe770db420f0879a4932876bfc748d7327913cb1509b96c084a4d680ed1b904623578b3e8fe2b722d3630379cf4f1edea025ccebd7dea877bf028d9fe0d29fc0c3d6a5f29e7f41c76759c0d43dd30c900a86dc764383cddd9cfdce1ef47c41ebba381801790621eeffbc6bf8ddfef833f5a701a02e97ed91ecced33a4d13bcceaa9f4b9362c65508d8f8a755cc777b05f5077a65b8b3659f798ff79b8c22d0508b8bda582ecb4a9b3a75d596c8a6ce9a912ad9beca13f42b3ada7d9067bbed92985f88221ef1dd384d07e3bdc050370dc298011b8154e5c8ae28d1b39b06b7627cbc721d28c1a396f72b3d36b4b4a56efac97cea5e9ca234331eac91d92b8630a69ddcbe735bea78f9ad44d8bb7cdebdbb6605333450595bab3d6b87a65476d659010e4d2b55f208363d1a185a95d96dfd5bc1f2c07d5c6eae403f4cfece65c07b7015a85af193bb7cf74c2200d1c9b56dcdd8281da98e73fb8e4cc93e4daa96ae5cd4bc55aa7be860b4a1aa19479649cc01482dd1f14b7cd1ff6594d35f62cf49ab7eec1be58a38489febae29d1750478d3663891f9eee9e35a573ca33089f2c368dd2edfe1d185ab5fa366347bb09f19399eebb920fbb276ed942541e0101e1ceebe369624b562ba6dbc37b721844520c34cf3ab3d72d3ccfbdc0417d471734f0f1b05ce5ae939a3d855004a85144fdd35ddf81569856d874500e0c538ffad1d1add61448a3418a516e51ee5048bd568e581a08946c23609512709b3db05ed47dca172063a96047793f634908fd24194485c8fea646c08b01f57ff46189c13da9978ad75141f439612af88b9c1e79e281e5a0f7c76c44b137b8f161b3e07c72d7b82f918a444d8a683f9483ecbc1d127ea0e2457eb6b008c37358ec6a98dbaa0583fd71089141edfd47934e3f13e03f4169756cbc45c4a3bd53fcc81c89238db1ec505b7d2c15543a42e9510afc193789fdf20b1adbf6d82797d98e375676ad7323b18f1db0efb6fe1e572243a1306c61d8eedce84b6a1318da80a4a73ef2ee56b57aeba00454acc7350a87c92da667aca75d3b933fa62c99a73e2231ad6a0dbb88d0cc46005bfe25cdbc98794d290d7f7d9a77439b56ef323a74cd9d3972334f108a091667f0f3eec0ee75aebe8c88649f723c6eb03452c4847913b47f24efe066585508efa6434ed550bb4eb8696dc5784d64a1749536242a389b33ff18e3b04ddcd6b66eebdf857534b92f9fbc32e33afb6497200ef16110ba09db4a21ad3363739794af4a23da64f8f239f168b15614a00546cf7c25e1f21780249b2b9730abef1475e7fd94187f7409d4a7eff06b446e3ae4645bde38f6e6de2ba456ff04c5b34cb2d952021232497df7abe346c1f600d0a3c57e0fad475b9d2860a5db24509a9d258bdfe411d3cd1dcbf7768024ca3e8a8a8e929a523b0f4d905849dcf57f855b58ab9a5c26c01a75dd3b9f0da79a3472cc0127bad77821caa97b3ee7e962d70cc299c70dcaf5a5f6e5d19b7e781e5b3de033a4b0b1af125bccb5e38d8a14ec57daf24a61d824991175097cf84dbff7befd6fb82a934ce1a44b398a3b1bab8c8617e2fee6a4760898e3f145a74bda466142d9cf70f2061062698e6439fcfa5b5f1e07677820c469b306ff6366330c5229ee653a4c194a596a7bfb2f0248e0fbf1474b08ed50ea7da39eae7dad8ce193b670ba99254d09e137fa411ac7b88ad5e87f21feb40ddd8ad39a48c6d5afe70b320362d215756b1ea406d345e8cabf670961e5a37b4730959ab1089ff74499bd46d2fa2f8d480e9bd9a6ef85386c8515bbb69fe2ccdd3b8c0a49a99fd3cae78aa0275f73b1f3f04e51dc53e9122159194223bbb825c93e9a657be9d790c0c84fbf483cacdfe84baa5d25e8cfe233e2fa0b3244e06bf5bc36db89632d9024d7408f97712ee4190646cacedf0728711e7c4dbf496dedf84fe55af1644709b8b612c0217ed221112943a5c2662494c7c5e35cd933ddae31d08bbf20e606d8d96f36ca0f425a3bfc99e81e222bdf53cc9b516b1994b879216a05a812e568f48a9655ad75ec713d179985b1a2b7923deb69c84a156c9a2e9a71b300c7b683fdf2b3ef6d087e235fd4b7e7662dbbe60a39138eafd15d86bc8a6e6d58a56f84ac0d7ab4bdd8ee1b957d5ec0ba25dcafd09333ae233ed08e480ccc18608196efe07ccab00a10127e2bc3c419b7be909894998e343d89795195e43d7e45fdcf9aab082229bd17a1bb657d24dbb2d611c4fbe16b65753b2820ceb3a5696654ac68f4bc727d8499d4df32a6f509c723d340131fba22a93b21dd45a4338c23f65decaeb2a591484ee6f445561a1a9ed6205c307c8fb2e569e87c9d26c71029875de4aca32303c3907de49f5d443c4875147380edc5c711cc59b4226085bb5d179f242d13c44a4ecac1bf5bc6031e40d1ad108490072c6d8064c325b3202269a2e86ede1821db0b23e4dd8c24bae41c8f3bf070f85e12fd647fe654243e7aee55812219069b4d7d051ba9a006e3c8d953d471dd8d097c0c08d1cb6c8feb025f68a37a3cb226ea2eedd7f5db41edf402b1ac5ea87b42a33f3c1ed67c095e97a3f08576487ba4b047a06b9ed6f102d1751933b8656a7f3b9ba2cb2d02a602bf8ccb76190995aea2486f6aa568dd4f8f0055e9d4c579d22e24247ca1bc7e330f4360b3a71b0a9a6a49f8aee3c145f2855887df601e07dbf7c504071ccd73f08f9678bdb12d08bc3f0b1216c854d8c12436125740189fad2e360870e9ea5b841fb5bb92b4a8683e456e82eb3dcd38b7407a3c2ec7954b9002099828afa7abbb6e0fb528b6d94ab2d74ddc6295e44ef6c5e4cfd78d26a3fb8ea43f01931f5ca07a15028604c9d03f28124fceabe2fe0c5c9d1a34e4eeb467f65701cd84db1a0c8bebbeccc90c63d2a6e1e88a1ed30605aca506fad155968a710f8b77f6905d04eecbb935aa515c5abfbbad5f6eab33e0b4b55fe68fbf5c0a449195271829356e6b86e4addfb5d01f3d0479ce609a6166cce5596b46ac3d33c1e118fda2b234e5b010a735da519029dc4e3692a8758087eacde4095840993ec7e3c34a34d7feb4388318228a783031990f66cf6c89e25fb355b83db9a2886e317a2332d57c0a323778e27b4bfc8b0d31b81ae7b380df554b4398fbb5c4628ad770906020e1f0b4db46d818dd8a4adcd840f08c6e05c1b64a3420115933590d98413648ffbcbb6f205d42a4743049a7bf2f222390e05398f8ef398616f28fa740e47bf3f10c78a959643c3e51f8a30eb6c118b1195ade385d6d98df51690380302756bbafc1f3287f4f9d65d8e9876185a4e469042b4b31117df7a9b6a2af6f58242b93a392e9aecf0a46720f865aa97759ad3ed71f1d0e37cf5b667b6cbf5c2b35e6352ae08573b62588d39808d32762afc91ec8f49028e861bd05de45a43359185d0d0ea1d4182beb435a41d3f55976684f622135ead02941b6c087e4f77bcd3bca83d2029ca1dc7ecbc1474f412ab690e4d89ba2cb89428d62c740b5ceb9315634cca421c3ee98bc074016b05eccd4d02f742166e4861d63264826d5563291ec580d49e1f6415cb2e1e13e51ff9818aa580eadc88ddfa532a482cd03ed77edc7901c0dec64734ea481ee2e7f20d505d3dfb9c139b3c923958303c39d98b5084ee9c868b5064c4802865fa89c1beade1c89ecaffec8c91d4f171a9c7ce51615c4a6777860dbc55624040c6386d1c781a7f2c78691af364bd94f2b60b3fe40f079173209e12b98f9f68c2462ef3f564e03bff51830f62218cd105a392e834426fe27cfbf15f98ef491a757573aa053ff0667cbb8428288dd7bc1c319adde39eb1b9f679b569446670dff96866804247036fa2b2e3369598735da126d7483131bcf9e979ad0887b99e9c33d18d0dfab0767e8dd3224a9beac7cb55f80bfef26b0a82a645c201b1d092585a0b06706ff41f8abb4973c31a99704f09b83b6b021124bed3d8aa80ac55887bde07f58111f3ff8bf43aced31afc6e7a037a2810a08559633f0abc1ee9f0ffbae508e1e6a60f608db57ce2a7b40707813df8301a9b42c046589a95b5df9165ff39b5ae614a43547e84757dbf9c4a48faa1afef33e12bc0dabe3d3ff4b08aa7807912413b2a512193a208ce819790682d5ed9d766f7f8d94cf6fc71b697571a632e943b09018e90b572beb0a571b0cec3b5e09f69a08881aaa1b6e91f1519313fdd14964474593985a7686a864dc15b2746b0345b42f5a567c251ba3b72f8f0009622b409be5c2d4ee578c2af970ed56ef9182bd1438b35474f78f063cc599efd707238609659f001a4baa3700446ecff60d95a7d2c42b0c8c7db723de0e1862d637dad4e166c1f71488d046314d52bb4efe964e01426564b5536560cbda5bce27b6e7f15dded8751a656780480bf23633c535e440fc5d4e062539b46bc803625942217299b25e84030342372af33bbae2b0af385e027bd553f623cc4f4869366dd89a2fc833f68bb76d1d97b86e9e3d7bdb3ebcc8cae40bd192e58334518b8cd27e79a9514d9c17716f6e8fd476b488c0cf6638d6b5dd9f82df8cb6cfbd3f00f8aee4dbce2bb07ae220bd0dd83d3ae24f5e8537b547cebaca5457a2315ed291e6d75a32ac02331a5b845601d5cfec9f6a3290be84b2e3ea94ad7d75b9ee0284be46cc3311034f2b103d3a019f0a416ba2f0b4f1bff4713e77a5a23e8d67525e668c7599dc430b2527aab1208d6543e28543bc5df7fd36508eaf5968b1cb3715f867cf75e908ba4e41f7781f1f7857111db876d7281e86f2d96685829d513187d6f42c3cd382f4f902ad517b5e02dd03fded08e193abfe4bb19dab5cfc838ae9ab6208c0478e0b2b28f0d3656c0620196e006994281dda2a8c532f0c26c", 0x1000}, {&(0x7f0000001700)="e09e9992dcec3cf53afcd50d3a4d99f6c5580236d8d41f1a12ababc88fad6b8241bb58add1bfdc5d6eaab767b743ce92be79212fe7a295c5ec62ff80672b54273737247ecc75108eb574c712b37d1a87f744dc9b23996f28a129fcf8747761f88bdf330c77dce4b168fa7d480b6da4de2b83d663b992de9367edf2b63322e4f3cfc550c47538ccba4fe4e071a9329c6c969c239c936a9775a435e68400c654d54a0845843bad224b81ada42d99f1226b77b24d3be9c6d3f35c10db4e4a9583e18313e703cb72e913", 0xc8}, {&(0x7f0000001800)="5c70c2127957cac0f00fe9f8176c9c13f897675b34bd8b1ea5865a312c481d3ec9a4f3ed9d841a01a02acf2c08e9e61af3fc7c457d05601c772f082e49ff3d3770828fe9e01c3ee3a957b1cd9e49d643918e70722e18dd819d5bc0154f4f351e5bfb4b5b968c344038d48e151bc0aa6fabee4aa9ac1b6075a56f505d0b97c5de85694b0212da2203b02d0c332abc0da70d2a6c4b426f92daf074e511851e8a274364bc046eeeee6d9e6951d511aa3467781cfc7c2ecc7940b81ec141019f38ca7589e146d9dc2340a44160e57200ca08f55ed35009e13ac7e3", 0xd9}], 0x6) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:02:19 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001600)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee4ff5dcd396af790a1b780c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756bb40293c3807ad44144aff983a7b111f0a748614999abccdb3189efb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) syz_open_pts() dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000001540)=[{&(0x7f0000000280)=""/89, 0x59}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) poll(&(0x7f0000000200)=[{r3, 0x44}], 0x1, 0x0) 16:02:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fchflags(r0, 0x10000) fcntl$setown(r0, 0x6, 0x0) 16:02:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000080), 0x8, 0x0, 0x3ef7, 0x0) 16:02:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:02:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x40, 0x100000001}, 0x10) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffe01, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="37a50170df6e4e969536b3d8bc6667b681062efd653d364d0d", 0x19}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 16:02:19 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f00000001c0)=[&(0x7f00000000c0)='/\xd6\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=']\x00']) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0xa7) open(&(0x7f0000000240)='./bus\x00', 0x10, 0x31) 16:02:19 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1000000000000337, 0x0, 0xfffffffffffffed0}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x10001, 0x9, {0x401, 0x6}}) accept$unix(0xffffffffffffffff, &(0x7f00000023c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53cc291ca88581c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f8e592ed5301d844a19f8c8c32c12a88222c419aefd3b2b7fb4b5a6d328f4f5cddca754ae99e96607b22c5ad2a0000000000000000"], 0x0) r3 = semget$private(0x0, 0x4, 0x4a1) fchmod(r1, 0x0) read(r1, &(0x7f0000000280)=""/199, 0xc7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x5, 0xffffffffffffffff, 0x7ff, 0x5]) execve(0x0, 0x0, 0x0) 16:02:19 executing program 0: r0 = dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x102, 0x0) fchflags(r0, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x401, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0xc9e, 0x0, 0xc600, 0x0) 16:02:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) r2 = semget(0x0, 0x0, 0x108) ioctl$TIOCSTOP(r0, 0x2000746f) semop(r2, &(0x7f0000000280)=[{0x2, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x5, 0xd19, 0x1800}, {0x0, 0x4, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) r3 = msgget$private(0x0, 0x202) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb80129773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ce5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf17b08f3e59f01a4a48100000003384a9903b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d6114cf46b2dbe10f112555926b77f88e21a2cac8ac9d69e935a288a6d479e47ab288a7b2c4b26ec9363797cd13bc6b43e19185337438a33b2f00000000000000000071450a0bc7dcdd21c43daabab2a98595aaf336962dafbd6750fa9efb8f8afec5e932c6b9fe5192752d3cc72b3a4ade9ff34c98e37a2a9269971e4dede1a0b8d346082b19be587bbc849b084b69d126a86bf59201517d11e1644e63897a454900c6b137769c8b8e04b8adad7cd6bb1b7897f21f2ef0ce6435238720fa6a30324c16346f4b2be2438d4cf27ea4e52ae4892fac11f8a7253340eeefa953710adf367c330b08760f18125e760403d8ea99f3bf0816372979c67def1dc3a1fabd7061e45f16b9452082ac4ccb192b4025e1a01e9eed4704ac003a8069ad9be83d4a2cb63c2ce4545529748ae2e804ba780d4b2541781f00b2a8cbe01869280aedf29f0e25be3bfc53fc5180d9388cae55409f5b506bc0a65e565c1da05741833fc21e554d3ba7d4da328965f1f3043464ce22000000000000000000000000"], 0x1, 0x800) msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) recvmsg(r0, &(0x7f0000001700)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000580)=""/224, 0xe0}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/90, 0x5a}], 0x4, &(0x7f0000000240)=""/17, 0x11}, 0x1) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = msgget(0x2, 0x31) msgrcv(r4, &(0x7f0000001740)={0x0, ""/120}, 0xffffffffffffff30, 0x0, 0x800) getgid() 16:02:19 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) sendto(r0, &(0x7f0000000200)="6423e3d01b05d2beae948659238b1a926edc1d4c", 0x14, 0x8, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x2f) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/202, &(0x7f0000000100)=0xca) r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000002880)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000027c0)=[{&(0x7f00000002c0)="6923a953cdf37bef1c0f2474dae44e5950254d024d66cc7a6a7f71cc74616eee2b0d8a686597aa9c1d941778b9bf1ef34124227da3f0e4a015b1cf1a4d7baaa88fd507", 0x43}, {&(0x7f0000000340)="cad928ae4bd08eb40b3ca1fa6183bf53b23745d0cbba43a8d5f4ce19bd102ee16de1ca67bc5f314f0e188e2f3d4036b03043b8e1d905058a99724f44dc9f3178e47adf460cbfff08f2e5fbec86706d9aaa2fa946ba20a307593cd2091a0489a659050ac5263ed1d68a0e8628ab83f7ae3be564d3c17d69ab2129213a866d781154158b68f1dd4145802c3a6fa6f91ac902f147bcc56879a98da4f4c34bbf2df561e6a54ce5343e900f946354636a3b747258bd6d8b7236760c4fc9", 0xbb}, {&(0x7f0000000400)="e74e10102cb0f7b4d3627badcf8de208041ef222e6d86c64f0090e525e37b9f7e85f1de4b42497f90d198965ef5b1c7b49ef4a5f4014172971ddfda57b8c2f2f9186a15956f54e381dbaa23cc3712fcb8ad1563ca1dc72dfcfb1e6d58e58ec30c2047df9d4832f116987643790ecd5a89f6a895c8af2c270e65fb2add1c1d01c49b4c231e5c5fb2bf4a071614f0bb855fa79c6a250cac33badb181a9e2c2a66b34b672dd9212", 0xa6}, {&(0x7f00000004c0)="646ef9dde7bbcda4f13007a3a8b674adb19a44c1e51882d81726787d09f3d81712f36fa6ed1bf56fb82ab7628658aa1421ee2930e01f47a5f481b7f9ee08609e5d7354b03610eb40f81cc89d", 0x4c}, {&(0x7f0000000540)="f74fec6b4c85fb60b94da95ece5c7dd42654759704a05212ba4c72f4e147b5c97381f70107f318fd9b72fb106e64eef9d0b555772008113b3e538cd79e18aedc8837a5cc4fed086fe82fda198c1314c884693e739e8766251dc1a735776386b93f69fe0c5f6dc5fcbf05c0724bc5504dc31e0b37fbdc5b39968e7fe8784650a373d7758f451b553b3f4906a7f0a26b7c300452f4d1f33f740c2d54d7e2b4e048a79f48003656347711c452ef509b9a51f0b8ed22a4444565bfe6eeb7ae5eccf7f922583c139af8e9ae12d3fb6f6008e8c4bcca2973ff254e32085bde59570ff962b18443b3838c4d6d543209fe6f4658b20707ea15b6518ce14f242afdb40fac68f79a465ecb3a9a929afd278ec44676bc815d7394f709f30ff5330e318fd9e680477e96d28b0ecb240e62fe5dd324f70ff4ae3171adec33c79d6443cc33cc68a35e59493b6cc73f319f393123844cec6c98cb0821b35744e45b87978718864a3f91b907f61a2d4e742ed2d4e66f175a1cbb17ce994275c91bb128a64ab72a4056d270696eb4d34498b473340d103f5ebcfd3d65eb61969e2a8aa946bb08ccdd592eaace810123d1faae86aacc31edfd0349dc0c726622be486701f4cbc37b6903d78d7c7a9074086a3de0c33bdd6f357e5d5ae829e8439753386e5dee32d0ee4776699beb441b6e02f43a41a455830499d412d44f6bd886c634f683d4c2aaf30933b0e9acbc228543542db63db1055c10d6f1772d1998df8cc3a1a0cf4538f42757c61f58ac7ae10b356eb1172568f1f873b62583ee807e834ec6c485b57d3919fd1ede1191f5922748545d31d5946bc517b20a804b5808374d68d639c86a443b5903188e1d1311918db955f304ecac9eb429bda8492ce79be622b31b9c388bdb13bc1fc1b23f103c16c1960a39b1faf6ab49917180f01197248c124cbcedc89562ca8d52f3d17fcd05a3355ad0d0504797a14855e7264193a2e4fe0e53ea2d6701553b793763e1c408da4dba1b103e870f0e8858d5c90b97ea2659098c80e30df4ed9f037f2382e15adf5fff5aae01f29a6b3b8f2bb8289c57cb1cf5859d2aa4e1d4492b83e3e94b1924461e6e149bacf756552ef222e26c310bdb1409a8fe7e69130412260247f15fbf1100d72dfcb0f281391e7efbacea6714c809271ecba27db76aa80f3beed2b658c534cb0e2f4020e83494621ed7e24c7351114181fc635f5e10d6bae6eaa33574f79a7f3e27c599cc970f98112206c49bebe4cdeb6cf31d4bfb49b61450f6fde57f864093487f89442ecdaee506ada0598ecad7a1555950f585fe39bf21b1d056af9699a85960606aeb40aa37b5da559c2a4ee01a10e2019f986283369a6f6577ca6d26ad06e87fd0ef7eef007e93ecaf2405e45c6710f8787c3d2c1a62c00a1e336949ea3de04a59d801991d4e0c8aa19b67cb37072f9c69ec3cb3fcb3d62302984de282a07480ed47af4d422c514c0df0099ad817723a74d0e5a2fa8d1f4cf447b8843f275cd9513ded56bd558060bcad43d1c675731a8d6d7d3aedfea124a8b91d8c2cb79fb45206d680960223c8392c87dfbf1763f10a94f0b7e8612b0f03b102179d92d355d78b296f9a72ad45d5443cd373667e8bb8254489791c587576b3104cbee3e0aa42cee9c935989fbdc26a340379ac469d6856c0c2400d4f02fe8b635f43676d0b5a75d05642f76e19a68f7801dde4b26478f90854bbc94393aa902f3a8cb9c40cbf48e18f6bd18191189266a6b18919a49f92a1bdff3d955483ba5eb7df52135a8aeafc2e3eb1874c1d6bef5711809faad8acccd318eb53b0c0fb6b381c7f9fd0e5bfd463f49056ba2211eb3810eaa2cabc677e132f07342b99c80c19d8602681c2cda6afae917846a5fed439674c1c4a7855bc11d89fb060bfbc08f2d2b80fdf551d9836628a566d419e3ebab7d09974fe7d8ab96ae11b470e589a9b7a6b0fb94638861399559337ea18baab161bfbe75aeab22cb78cd16c56d61c69d02459ffc5d7a33f3664836c3d7fdb2f1760619715eade25b7074ef782f6354233b9cd2ed1fcb9de9a2259c35410cce45ba6c7cb1c3130b640e52ce310410eb628a37d7ffc88911977c28edf7f8f5e1aa780d6100808fff5e061cf66109ed2faee30135ed36c4087c4adddeee24e92000d38a208df8824bc4fef81ddfbb30598b072e10a9519560389f341f0db0edc8648ff803f6848420afe63f5cd848f37993ef86a72b93a567f92c2f4e4509fac6881e9589ffd00f9c1126e9c977a0f47be76479776227aefda60e52a51fb268740f9025578cb92d195e939ae59058f81c15b2b5186bbaecacde5bb2d293718f272b3eda5838a2bdb81a1b9a1877fa29cfad372f44d2447406f8237ec8e1a9aa7e2df443ee76c4311903dd8892c265a0b07e6b715b39eeb6b7427dad087230ad5f55a96aad7c2c2b4a140c5325d74562769772efb9f5746a0cb29ee2a02274d14821da62f36a540120b36d03704938fdb1cfe872b18def2d1348d7f1f92d045a24ba635ce7bb4932f819414b0db7a45add5687a44fd7eb0de66b3be08286d73b4e37d63d65a049e6e12cdcc86eb810a49693f0d0b3f874ad7addc7ff50e5feb36e822589d09045bf856bc2716779eae568cbb9444e38afa2e377299bab9026966593f16f27022ee4d08c6b396ea4d675ea4bf99d33b37a0f6c52540f3d06af1c791acfdf50dee39c1fad41ae6c7f14332cbd3da6e685031db891219ff478553db0447efbc6da3e159190f3297ac4a228c7a9bee239404057a741a9346caca6415c2d87f2b143129a5d5554322dfdfbea550616a50f10f49d54df7d3fd1c752f023d847215558909725757fa5b81d843b7e4a676a6f50d4880496fba3d75836fbef37d5f1f4003bd17893cdc76a1880688d50573639f786d72c9a4eed704eb462a097b3045602faf671f4ce0a119697b2adc86fae3d3e296b8e5d55bac057adf24f0e9161d1347863fb70face605ad32e5251936b7707545e2bc049916f9c630af63c45e9d246baeb67e27f377b66d070217cc2021888979f2d6fb07a471f929eda7a33fd83b837aabf4291b0d7860a18a0689166faf4844b953bcc8fe37669eacb3b42b7a6b694af2edf7afb07957cd11524cde65dfe892bbb9ff398493d2d262867cf067ef27d59a63adc9ed4b5a4b2570ed2906e7c2fcf68b90836d5af7d231593d06eeda1deaca7606985b7cbe1229d5b079c03a9dca79f58f4388761b80269628e55d13391fd9bd22f9e663cf8f76a5aa9313be2b6e323f640c639aab5efce36bb04b26612c0fb28fd64b4c5b13afa13877cf9da7cf7a900e77e2c8667dfe4883b6308813f5a1efb60d5f409556fb2278142ffc0518bacd362e3eb74b4f7e8c5ae7b16b04a5c676d1b575903f730518dd095c1bd54a156a3c301ce42a21eb7f7ba27a2626f78bbfa382f2257c43922db4ae7e5f865b2887741e2a6d64968aad5f261f740a409b757bd3409de6bc2b6847f90e046697826486b268b3e3be2651693e4f87cd359a826d9523d1fa3176211f502b9f8f1d9bc0a4a199573d22dcd16de337f42084f6caa5774a5e9e299d0434ac6f3e0cf874dd9006e0e0cf9a1670c46ce7631bf6e3882826efd298a7fbc1854c7a6219b393f45168c4b1c7e5514f25d6a744e7d143888286eb435851af5d4ebba15a6f377a06858df2c17b5d5034144ecd59a61a27d18b6af8ba0c1d62a4bf2aab3ed1933f11a9f382e3af544a7982985432b91da2f6a9add0c7bed4248300bd8629d9766f6a65a8b961d66a7d814823698bcb3d6a624bdd49856054fe717a5e765dbcdfdd611a50886d04a1337c43d1c2c5e5c51238345b24d79f49bba3e3169795b9ecfda00f91cc06ce9520efc6e41d7ab21d16a958fe68d5bbe5d6f2718bc6d801c00c968911071dfae8d81961f78baf1a3a12c4dcb11af9f8c72865e8dd927f39dad7b293a4afb1fd4adc5230ae18d889fee56c8c407f38ade1ed634f2a4bcff6d7b0e2c1acb9c2a5fb2e78b2ed3ba138b31741bd3eb31efced553f782bbd6a41dd5cd40befe1e31589abed643c96be453aae819fe009b1d3a53301aed5886a23200fb61514e0143a32b48b891c3de55dab51610a9056527226f9f50d955680a0ec5c06030d477c26bab790344be3e856e929fe41b0f51474860cb5f917c1115b45cd78d92da6b0035e9c8228abe789535dcf936e7a901dc400c3ac9072cdc8dea093496772126f261dd5158a95829b3a8063ce5585210c7ad3adfef82300f2c5c88752d974e292f7a6655195ebb1edcf8c80b0187c3683608d158dc8df57110a42c286e2061e7e8f8275888c08529dc0d5505386d342956e28b2244b3fb37e700b636c1ef4f463f6d43256a29eb1190591591d78e57db4f41b1d4dc8de8dcbbfd374bbe35795f140d8bfc323b020deee37a8024c564e7f0db38ddf99d47ba2b7b9173f8780c1d94cea15f86d9539a46107a837dd05e779bc35f439d8047f5698f19fa2c9ce411e37c3751fccb4da3d51e374df8def509fced517054cd5a65320d0f0ae8c33717072c5ba2103c670682b821759e3d2e7b2ce66035bacd4e9b81d926f7986f05d3f720e7a4644e5a487e581963cf63739d0434ba1d5d311be5b12aaebc8770ee6f776f855f52262aecb2f2f2ad22f23fa42e7f617e0b00b486dcdadee9a00a0ea3b249409595e8aa53dd71d7af6e206ddbec74a26589e239d0b89bd755fe452da102a8e18790969b9659b86b5bc6a87caaf49ccc7a4e16877b2da1127e22e7f03789ccd347e45548da706d197506dfd508eb9693ea7a1b52f5ab8c6ea3ba7fb084cc9ea05bd8eb1ac04a19c26a38007b86fbb394d6522b9652f7b12e96ae497c88c74eaada62613a5b70aaf325de17ded3e0b8d03ee4b891e1b1baeb880cf6ed266287ac27c41e294eb8dcf51908f96e44516a6c669f68c3194883a382d6dc3e722e582f18d78eab946636ef37a09dd42d0656c0487dc9a664573428899493eb4608bfbdbd520b7fa15453ba82c796c235b7e82ad4f0de3730911fda80400d5d4fea18478408b97959bcb9c405c1591beae3be84199cc2c5284dd6a66e269f47604dc9d60b0ed20bed88ced8ccae5055f55e4d88c119c095b7e2e23d98e314d1ac155ae1e5d8f9356463f5ac2405f65036305b15afd5e9c6598eac8587a568b7cdf112ef1cbaff352f02f0819700fe99076757c0e50fc412f1d1005094498746aae44ee90ef03d4d36ac0d52f624f624bbca792377584b3df658a7e6a16b4776e2e17cb50269e6b680c53c3b004d71eeee019b6595c50bd854ba5a50ed910516f302f2b9e34fe2f31939b31721633543ca358d9bbc991f84151370311bd494bfb7a94db8bd03cb6d8b728e72215889ade8335a30128abc70a1ae635e9355febdd962139a3b1157e4b9f8b28578bd7e888a264a4e02414744fb22e3a15c74c73d030bdb52e857f70b3380574a75d19a3c5ba4f7e7333c2ac7cd08277b604d9cbfdd54d39ceae744bd48bae58f509b22b9002b86d8ece68d80023f32df5c2e049a027f80e0bb98704d93db565bf3a81344a432a37878fee4dffdcaea568fdc3eaf9bb058ef617b9b6a7caa4c5c274cc6223b37b0b9272587a87ad7ce7b85ee152dae78adc117dc9125ae53621cfd713050627975672f1dccec621d33dfe5800df6ab7ca1e74e80dfdc127e8cb488ee0c9c12b6a7c91c1ee635eaca5859b57adfbe0b18d067fe1dd36af4b016a60f23a3689070797c9d6595bd2f366e168f1845b0106fdf81f430b3f", 0x1000}, {&(0x7f0000001540)="37c579cb4430f33ce8a2993d4712d4dac456c44ebe0a6d245531590fcdbbb32022b41fa48f43369dc13c0a20e5b6267a8d0df09cce0351b52b5394eabcc2c20b2ba32f70fc277b58fb88dc92e854e689565cf6de8629318630ad1a66fe74ccbf34890a539ff7dc1039a8d7e5da89b7a81c47282ff73927e18be874b0ad258bca3a704d03223fde94919f92211535d5ee7e54f3c2e724786299682205aec1c7073e2717c3e4b6e099e5d96f1a2faa45ae8f9c26638fe51856882122e42fbef629ecae0e419056e034d96f71293d1bd22df110e0024a780519fa6b9495c1ce1e82d5e7ebb9f8b88743c57c", 0xea}, {&(0x7f0000001640)="9b39ca6c80156aa964a1d257be6742c26726b717e53f10733b1abd57546f00908a583df810d6cb3a75601fdb1da1c96edbae064dda89188b616346e01fc251501ff3b631dffd6aa009d711289179c1f99dde0e9ca3968b7a5138f4b654ff5bf5d7a8f7f560031b4e9249b5fbac9e5ade87e00ee0e133de67298ed56655c28fb5b0a207d5fbd67d24d0b4913fbf284798128f2b4f7961ccf5b289a554beaa212d7ea802803f491901f88d17634014def6a1e32ee487071f52e9dce5f168d1fa06d2b5f5fc000860640cafeea49e6074f46d5faa6dca1d5aaed30f4fdd180f6fe30c6c9b92ea71f83b4c5b6e2af12927d107bf97ef66dc4326fef311ab6dc40f1c6e4a063a33c93e94df426354434616f0a2d25b9a43941a70d1fcf744499a3508e33a64b66fe51f7b2a0639313f616dc2b872248687f19f8c66e0dcb09c0b05271b8034a2a48784f93cef6ac6c2fdf9009b205d17241a34f4a7106edaffebd494ec03bf768e28f28c814e3114fa5f3e0d8dc1e0bd6f2c474c42cf325795eae66db261a564a430f2e9d44de406c064904a69d0c5bbf4a065c15b6d76ce49e00dfebe8d1c3940152fcf4667b4f9e8a866e3ef8ad4a6b0af45417d5088a03fd3fc33dc2a398ada668d49836f0c930bcecf6fd292e97f0754a758401de9977b833bfdab157bf196f91593d5b49a3851c9bc956fd6a70ce0ed943719e1ed0ebd123e5da6f63dece228c4679e608d79cd7272d1e476882e51f7aef57479273dc45d76c0355061f8c0a724ff88278518662dcaf4ff0c2712c4b176765b5fdfa9a2699e8894e56434678a3b17927fda484532ccd3469e551c8d5d803d817fb5e6ca57ba953a668cde2c8ec3999579682d4241ad3cbba41ba5b69e9b2ea73ea68583faf0c966cbb9f1943a67bdac61ab4ff85e59c11cb9ae80eebdbb544c1b2d03c911b4af3d1f02a4b95f406f986d9507470bd9abdccd2ac0d0cb9081083b1e08f8439e3d8be77f35a9ccfed88a324b353f99b18314eb0a1bbeb8cdb6d759d662559a847f12d967e5558579770cd25ca9bfc31c4d8cd665f55262eec71c7a0959e273f73b3e7257e655f9ef8cc531442e229c08df40d4dac5f3027bad438451f64ac8784486d9728936b25bbba5621dc69d3851e320dfbe2c151a56f80fd8049e28d611d6619b9f1184bcedc3d2ca8ad0d2ca3aa6482bd5cb11aab0390ba32b470c554f3b1d4dd889e6ccf16080e4d4f92ce0475d679600d07347ff95958dbdb1c8784a90771f5a8a8bd619c634e070e5e6f1bca83c8a5141e233c7cd9d8812475afe867542505b520873b6f844b6e1ef01c21250d09b3627bfee53e77f074895f31ca0c6af9c43b8e9c25711cf394f186836512bff6ba5ef61f11840a8bc89e120260664e5b94faf4cb1a1a204bb5f97c6e5e4ed50d7955b86bb46d5e483a1a689ccc1dbdba90fa50b8132352ed173f1024956e6c5121807969b3a6cdc4dd283021fcfe50a7a5fb42b804bfe1d50175dc41a374bd770587adede0a9cd98ef9994ad836fdf99bd054252aae2cadaa105667e56c81ac09a77ffe18f406a4bfd848e31027e19c8617b8f4d5114f9a981cf8ba7f2633b2a67b2a8094c166d9a8229856a2a07daec98fc078974787bc1ba524df926d4a9d9e321e3c024c75261389124f8579518ea1beb9cb1e4b594c78d1587a27d1cd13986ce8b088b03777fa9dab47bc574db65d7963b58287e960e7348ad6a1585b6aca42fa5785f0fe4f76bed3135800b7f7b95c392ac8aec4a2530c82407ae7221d933a3e6d0805eebd32bf29a87b94220d537c4fbac62adf427a8be9b262789ea8056adf719b033a704dda6c35a087e2ce4447c1d39574c59e2883121cb4a2e3d015961e6cf8372357f4b26cf749994a253e56adff5755176e3537b95c6626c3d35f9123b714f1cba7b603f3ca5e20aaf303f0fd79eda4b938e8eefbe4ecf068b6764b0aba6f8255d3eb8e67c133c4ad0c252fb2dcdc5067c8f76ebfd1a886c05c6cf5a4dbcf8f5660c1b9cdfbf168cee53dafb6da29c51e3fb0e45cdd8a2bc17c636ccf637c5757fc77c0deaeca63ef1bec2152b5a2e9301c4bf3ca8b8f1abfe4b72dedaab4181d761e99fd032132cf7bc455ced0714b24dfbf5ba5c4d0003c4149fa3f6df1954b4db59b6680c7ef2a7379e642b1240049a59e22c1ebbbcb65bd437a3b3d0eaea9e68a0f7e055228273becbe53a2c9acd374bf6642a286cc864e7434a8b2ebd51c822809a3382318879d20c4e2cf0e9a3cdfb78b7852dc37ea21bb9adc68452c3a9a0fdbc0861e42016de3049ca5e94a209d1aa8053d2045e5bc0b0b8798b35a80060b6cf01ab3d1fae2152a768b066ea0a5eb495381f87f9b1e659f0d90e77829f5c290b89808a5805c2dc11bcf8afb3c00701821b2677215d78dbcaecece306ade18f8c76d056bc847941c61a574cbf2ef19707a5dd4fe15959616a2e77708c2d83fe44a6c2c0cc8897378a684f13cd4381c43788f706ccf6dade291d01ce7723869d2ab2a3d218fdd0002c65db94be1c31e0d168e529403c3e06296cb615c7843424a697d430882c237a730bec5f80f911b15e61f5dae92f27de616d992c8fb4933927a9aa33dc33fabad5e7060b078708eab491d2046361bd75e32ebd4fd586e9ee034f3e7ff443d9d0a55a392246fb525f98d22febcea07d8c27637a824ba6e7786dda5c403142903cddf1c0c79f9a88a1d89a5bd97a10f7933976ec32ac6945758409d1b42a4da74129e65e6fee75e2d7bed1fbfcb79dfed507930c155a2f20464e280d2116519c88a359c72886853cd13ddb35d6d213e929fd6d128c99fdd7e8031ad22820b3ac549f37e37ded1ba46feb5f3f3ed68357f18537514489c95f2ea3f69f83e510c1d63bdba953a26221cc5af3556fe9ef34ad06542b510485983fdbbe0f242b0f0e4321739b49179c4360cd5f89803ed39ef2451e5d6e36f2d2b181808512c2956474cb68724b7a7bba4d8564a9bdf7f0d3aea1b5005acfd2d0bf42c100d4abab0011a0f56ec1da2f69160ccefbf4cbd88b8d84864513c0bfac5a4fee04b25f8d6c52b643fe47b997ad4ba2963724b52885eac7fcbf229fb21b12d55adbd4534c2d45c03a609ff097e1fd0aa1dd405645f74517be3922199f73aed010b61c1395ce38af6627ae1f3bd9b0aa103c6b8cd71254f22e9f7f38e73bfbd2e918558503769082bdd40c86f8a27d2022a2cbea070d9d3dadbf661d3944aff97bd98734996f79ae7de7050490dae139da6dc0e16dfc9cc318cea00193f1be333b4a01e46320fac75da0da70061cafe5b90de08d74707861a8e42776ab8a881790104618c60b196a94321aa1b8c71a3a88974219ad639d81cd26e97ef118e5003946b2abd7f0f0047d49be7701c3b21837ea5110d9a1298e670b26461e540fade10f8410ef42fe8960d5c60ce260facc35b8edd1876bcdb05f707dfc4cc0d4e55cca1358bfd36bc1ce07b6a9989ccfb4b76f4f4600c200647d7a3616ea85f54c4911c1843026acaf40e0801d7bef0c81000c84bc8111e5ac19e87354f6b4478b06606dae1d13e046b2f62f09b19914862eb282768c96a0177ef07065cc6e2676f1d6dd19815827839c1d9dec00110381e5789125237e670cba83412434e71909470b84128df69ff68a4145353e653f8979022c25dd8d2e67d9da4ac857ee2fbac7d13e9439d90fa05526c1331b1b75d746dee6d970c79050bbd8cbd400e76b10da1c8c62eb73af693b20d95b90bd73e855993091d08507542fce4e441f419f70276c05501f2cd29d19a022b2898f216f37613e57bfe1981cd6cf0cc8ef93f28b41587b7345fc273632aaeaf9b69a56499f0ac2142c5e8510c228d7998a57ef80c59c1aea561272f5d33f54558ff082c4383ded9a1fbdab22e454b13fb9c63eea85b26c0228e3d8399a51920b024256ddb22b25963407dbdd05e585d114d47e6f520305de93d256ea780ee10857c978d854423d1300d67fe5bcbe273d5faee12447f18c26e36c1dcd3458a27d0de5813935a2886b24d2e8ce85f97a3c712a481891de972f9c7e1fec3be661337ac51e426d93bb45a1d716ad5fcb340a77cb04e1b0ce038038ea760e37c0ed5cbee221458e9afdfa5f8836b827eb227d4d5ef0af32677d93c2db5c54f50a4e4450bf27587e17e989c0879e7b713126ce3d1196c17f8d79f462d94c3c4ee170c58009de8b22937228d6d38de46d2c19dc129b9a8f8041b6aa152c53025a80afd96d3c60177b16bce48b7f90da00f98562b98fae63c3cc5ecced0e371c08ba6193a0b48264937393e36df6a427aa185deedbd737b3a7d573d5799fc9a9e4bc8f2e6de49925ce915916a09446d454be25db8e4d05b1fa15d67d49bd75b0c63cdb932c5c3ff120ccbe1d38d90837b5a7bda921457087a9a340a57f0529abb4b5033bc585b076db244513b64c959edcac5c3d91a13c10293aad4c9dc95aa2bafda7341b7b5cfa6a41f3370eaff7209178f52233d7eb684102bd7be0ef7ec1096d2050d28ce879b15e8d5b20f133263f3fd296328079ef29acac1362d037e392426441d9a2f8dd906656eabbf32a08151ac581bcfb1ab897aef65d9c763cc9053677aa998683e018b0e3972f1c7082d0a8c4bf1b0cac97837076dc115e0caa8a23bc1ef1eafee5d4f2240ebe851b1deb15734137934fd3cd1ee6d9ef852cd6c2850214792210c6be79e9a033feb09bc2bc5609765d755ec1e98baf29139a1a13b913a5dc11014dffd7bfe62ae4d06a15877c85695b46c5b38cdee6f11112a29947b2bffb881332a2df3984ad5ae22f814a96181033f51289e0f2d8f61d270dadcdb4a3f71a899052665dbe130dbf0760e23b06d30c9f94fbe678e6932c7d2b8933f5f317c511210ad97de24ec9be04ca8399a18b2a958a48487e19c940dd6f1c90634d5b50c2d772e4e24dea797d97bec65cec0cee94a9aba3f69fd5220161c8f2778473de309943959945d5d33e64b427a3c5099a25b6479654b6627b71758d1eed257e32552aaf6d0a3763bfd98deba0f1f92088ac7e635ef696d80ab16a0f6beb034b162e62673f37cdad6d7989f2dc6114b003a1a1187513fedc97011b2c6295b345e664e0757ece072ec9fd9b03992bcd357a84d50a4ea4acf46200e924771b1d49ebcfea3947703cdd9538bcbaf7268e87233bcb0826b4a32476f4d6dc1079040ca969c3b3e2f7937d3ce18bcbc39942f10cdc73b638d3976b98ce85443c85576312fdc051aa03b1bfab6422d336dd1738884cbac45b8efcf7686562c9cdcf6f273b9170ae9d6c34565edfaa1b68ce04fe9760fc1220218017352c389555fa686759d8fefb9edaf53fcc5292eabe24bb5c6f4681ac01017a3554a447d1d4888641e203d704d4f185a795a1a0b55fa52fa5e8217ed75b806d179ba36bd05fe2dbac29563cd4ca39b29a0202c684d4ed97fe55ceb6016d9cd443da368ec07a870aab33f3ca620c0c431b4d19d1b3f121a0bfe28df860ec4aef652b6487cecfb81da8246059c73e5d53220f8ffbfea7c852b089cf8cf910115fc20a7c0b41cd1bafa0a7f9ea34f1d6e891d512c7933229ff5171f82bad3f9220b70746f534df696554025acc5b661f0e8c4c02e40cc0c1eea2a9d8b14d3080f4c2c24dfd7a85e6c89f5bcaff99fde02c47e997f6bd5fe5df932c4e1b51917652418d6c7d67d00cc52f7827c3526fde449dd64c8d2ac05cdd7506fec4e574757e11acf7dbd6d0b14c706d80516b19e35043e3697edb7b7603a0e76c5c2f82eebac", 0x1000}, {&(0x7f0000002640)="e4118ad007078bfa463c9997ad6953352222d4bffba40d2f1e0db5a1ee49b73dbc8fc5951763eff124b9ab372b7824eeaa6743f8094d0fa4b60c6b26ece8cc2a6f0a1169fe3150d2d556b2", 0x4b}, {&(0x7f00000026c0)="ea95038c0b8e8965492c3a8bdc5355de3798f57e9ab0368deec26cc30edbecd4b847ed7b2d1cbb34259126f58f0a37fa2e03f2a28e56fd5c6626daa7b46b0eab4a25a9e509caeefd8d7651af01303708d25275b27de0bda628401f8cd7d6e9a0b8f08f4a1047dfbcb16c3264e9104a34cb064072653e288fce001fe5934e38f33092840f1130dd1fbebddfc360749ed6c5b90b9b017bff072c7407ee926352975dfcb02b3e7e9c4cd2844bcea06eac8b956234c9adaad4f32580af99bc74519a61f10271f2d9b97d164d1c49549b0bff2cdd8a82c95a359934fce90bbd099eb373e5e89eda7a5c0bcc09b135d14f8c76bda10c", 0xf3}], 0x9, 0x0, 0x0, 0x402}, 0x40a) open(&(0x7f00000028c0)='./file0\x00', 0x0, 0x80) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:02:20 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) syz_open_pts() write(r1, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:02:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x2}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x4, 0x79c, 0x4a2, 0x4}) 16:02:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) poll(&(0x7f0000000000)=[{r3, 0x44}, {r0, 0x10}, {r1, 0x44}], 0x3, 0xffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x44, &(0x7f00006f3000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) 16:02:20 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x8000000000000, &(0x7f0000000000), 0xa675, 0x0) 16:02:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) fcntl$getown(r0, 0x5) 16:02:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="aa57fd53042394de770f43ac88b23ad30722ce8278d5d7b44a68e4363fafc54f67991a454d106b7c7880b0d72111404b160dbd56f0d6e857a4cbd051e024d805870a26ca780d0f8a925ce915e64fcb96c3810ed2a12fb6720b61023ea911efc9aadb733b394f67b7278153660a2b924962f97116d505a08de791c5f1586450badc1a1433f089d29ccb9a1b8e", 0x8c}, {&(0x7f00000000c0)="2a19aec3d1e5794f33807b77e2de631eefb0ed62fbd47baf800fbf3a4e92010ddb306d9166", 0x25}], 0x2, &(0x7f0000000140)=[{0x1010, 0x0, 0xe0ac, "3086c203eaaf7c464a0d8b95c6e59df37cb79873b49fd4e6ab6750d4a8c4a8d78de6053bc5a45c80bcfcf94288d10d3215f8c442a86ede71f7d8a1d76ecb7c4ad574bf390adfcd6281b08058bfd1fea87fa15c1e6c2ae963a923b087777eb42216631d5c3e08157f1410526add5bd0215972be710af789f5950eca8af1576f0f011b80f71e0f7309dd59fec988401b0c19ce313e4bad112ce25864576480fe792924cb30cacaa1707537ce0eff1eb4d2b2303f921839dca32feb319050a48c6c9c02c53bdb30634322b32c833ec7d06146bf75f87c0c1236dcfdd9b54c6296c1303462a3edde24a153c1222643d5ed9a41113104dfa6648daf0e13287eb05b86d619fb326760216439ad109587371573d7f7b7472c69f39689e9d1edd22d39747d02097f017b8f6fd0834834efa62d9f7b4322c7cd8f2db59dbf82995a22f48c4d1d07d0ca241113a9b5ba79c6c707f43bec6b3ed4662d68cac9edc942dc18cc48b1badcc6dfbb8d769c508340f3a58a3800a2651d6d1f08476c34188653ad4519754c04f520c560155dcdf47d70b3122ff0e953e27f2e3421d7058a74e03e6f113c630fb55af1bdb59592375f874f80f1fffc7f7b32aed8af24fc1d769839fa1fc29cbc0b98eab3c5412c7ca65e61e25c72ea1ce0a701b524478b310b48ee9bd953ce008bd9f6271d2bc86f78cd7068635febd4af4fe0624a65b1ecd11f4828d39079e82c60f9cb97daa05d8b7821715bdbba8919f82612bd9efdcb71a24b486460c95312c684814b6b0efc0780f00a5af7513dff7df2714e34a237e4dd092874f6f3a3d78cca7b479ecd5dcac8b45af1b08580ec9083f545b922b7df9947377afef056ed50ad7875565eb4afe0d09483e0256f7b9ac666f4c671f948e9ca33703d3c680a7aeddc0541afbdea9485c23dddb7f473d392bc38b6343cc0faba8987ee2af332b0e1afe4a230c45c7289be116d5acf399ebd9ae1651c09b613a966e30f5b3a8891b2c2e8028fd97946b9926cde33a6b3958d7fc290cb1dd4166d62fddd69082c53b0de0f221014722755076a0a9219ad9d06d88081832df076469a8d2e90b59f51c0569a1974b00a86f2fb5913239122080329b7c96bf10117e4bd74201695b97d3b49c5e9213b9342039107d959466024fd617e25215a5e9d42213ebc9a3f1b241f4633705be60dd2774a3aa5fad2493c19798a5bc74c0d254e8a74ede2ece10df5bda2564eaaeff40d1f2e32451cbfe0e73761474330e1e8544d978d6026ea0b0996ea3dfa619f76894676930509f837308a9c87db0ae0de20d3e044ad811985e73c72f330fb03c7eef676f32dff5a6018ac79d26b72a0743ed16fcb4920aff52c343631e95dfd5b9de267867479a8a79af92f1d1a152c268bd308b9e329c779f5a3dd9084488e88299c53e6304c885a88d1b514ac85f4b1966643ce1a47739e5abc6e12b9e3b540f7379989ae0ce84d296f7b9636ea49438112bdf6cf2e2a0cbcc96ae345124f63fa41305e3df73cba335f91511a2d8481dedde5d6d9e520574c1a8c47949927cf06a5812a914a8ffc8769ace55c2c0656fb4bdbb38e27334308b1542ab852c42f96a9662e76fce50720b25ba022c04c3a3d7180f88657e2446232a26f434bb1d2f2ae45e8cb60a4dd7d57cb8d75df3ea99ffe3c6a36dd95c3b3772969e4a5d29439128365c499129c7a2df595ab0f954bff69f466491a5007d88e02d8861b537009c2b2943bc5bb755b20fba82a3247c88e0e1fa3ee7ff496849f3bdfda04a9b2e9c9b0bfad56fd5a352e5912cd44434811b08b7dda63fc690a6d73e6d909f77d6fa8d39e9d54e631393c218b1c6ff65fa6db46f5c4369d9a1012720a70af3103d6eef0f19d82c4b88c7f5936011a28bcc6f71e9a67694aed984282a1658d54da8948e777ef87822630cc9c107585106d6993d412df309b4f532182209666b3f951555efe45b030376dbf7abf1cba69a9ed0bca7dc42f7a2151e69b7ddcb50250cc454bd93fe67ce0a5e058c3c9a2e8f4f4316be028e784c324b0c8267382b2b6f4daa3373c8019af3d3dd3f0b5f2cb211fadff6652a6a7075a1d84443f9a04a26b2e9b398209fb373e3ad546096803a7bea05012bb25d1c40c455ef609caa8d10e04a225ade7b62421202616e9bbe3ca85c90d5e41c6dbe496a822890dd10c323e87a4b87c34c315158440df59797d364edf741dbf4d4912656f6d0be81aca94410d61bb6e6cde379440308c209cd6bcd6dea7d41a64fbba5b6910dd7f8fa2525919de4fe7f0c4d3bf4e572f26593eeb40cd1602bf6226dde29edf56f32ac508a5021d821ec77ec4bfceb7b90bdfaa340b0e4b2d2d6fbdec00d7a3c0d16b1d64ea1d6a077401eaad81e238b6ab6037e12db11b25bf5f3dc9fb3228ec5df171ee9a755bfc2ab7e40c2dd09524537ad8ad01d08d315e6fc4216091688b437a2162ca85dc766237aec8bab6bda6048cd54113eb262291654e5d6ae1a91991bb3af65604891b7360034e1cd7d2d3d6477448cf4a6fd90243aa699c4a890bbcbc4f1cdd092ed2f8546356118c3dcd99a21d0b9b32edeed3cc3c9ca3185cc6fbacea86f90074afe37ac2a4336018983d30e258a361b1503a630362d7cf1f0b91ca4fbf86879e552b17be31e9b57cdd22c2d8b303e496b8b2e359cf41323530381ed7ad93146bb457a6945f190429fcc5ea896ce3ecf7e2b9bc628ed731d828683ce38022fc00e8b0f2274a6c590da5dafa28e35b09b7d171bfef82f003849d43ff3ac02a15290aac41866d9597429d726e5fda826e883b2cc507372db0f02c8b0673290260ced3e28ea731e1da518445ad230e6d9502a1a6dd58ffaf5633995b07dca1865fc565080e45f33ec2a573bb79af2e28c2e4b102f82327fee5fe465588fe68227382ab591cf2e7a76f3b3ffd87dd6fc9dd6f8079a05cbe7395d07d689d458839376b70f7cf047ad6795e662efe54a927491330d4b43fceea91562163e601f15d45865e37f1882482fee609c67494d58894e6e01c06fb55d90b3e89af2ff4163ba79c13ed75f96f5381128eaab655258c07312b01a0b8f9cf870f1216907fcb7a45a7664e97f3f6cf07bdf8c43ef9ba5fc9d01a4dabac83b47c378d347c4d82fd3a589ec23693aed14833abf782eb7b8d4118e86dd31f690c75ee35c8377604dd9ff1a603aa8ac605e569fb0b363a7e384e8dfc42a07ba708859a22f063110d2bd79d77a2908ad9e2e70cdffa92e80a52a28484c446d7402567af03652c6849a484be0e69e60451f8940951c02e360038afa4e01b1d3e52780ffb7fb91fe9a8f4a653d2b827681674313cd4093ddf59736059fdd5462c6e5c8092f02169f5aaadb0648690d8025ca6bd642c69d72ed13ccd1e89a1e15b246f0b09a2c5169171deb767de34805d0de117d9d82ccc3b9048299670e029119d87b0480d3a953d4e2601b615a5c445eb5ae7204d42f9e9222c2b96e2c951f9cbc5ee124fc214fe7f42fd1ffb310bdd9538305a5a4f0c30506694f30a821b05d4e006786bcace2f7e8ff9f56f8e0132396d3571b32052a45af0d581aa62653961f7dd0dd238efb75d7b38363dee6aeae800162a741d19476d17e3a90e3691137bdd668450de3553121f7bac30c64bb46dd868052171c407eab82cbfebd3711e3101e8c09558345738600782876fc24e1f2dca94412cdc2d563df747f9af1026176ca8cb97dce6de65b838c6620b1b396b3101f44e69d0981e6c9162677eb4000141a403bab567405044be7878a594c90294ab4b072aa2855b4e4d37e07e903ed1a3b2944175725475c8b4998e3fe4a4e816e616760c8e3e649739318bc9e593307db009833344eb4768b38acdd351767cc9abf7d9c457e9861328de3b022d61b7a077ba098944236cf803a7e1807b8b5956f39523211ff4bc86c124f70f47fb02c17d4888449f1d1ea0983bd042565b0869b5d6d21131a916274c5283e99aed9e6538a45ff16a9b44a76f816b44c93fe5c310127cd2cab0e05337641a03e6b4c1e2c69ecd59e8c8e48aaad3c3965d3723176be4cccb92b39087ee04c527ea6a57a5c7ec85a43dea592dda6eea8a3aea09ff7987c52ac4f031083cbc8aa9e25c5fd3e004597bd21a3ca22b9fcc4e8205f8964bf6c4e8eb6879ffe99f9496e3e642128f2a0426144a7a01a220ef07e7a7b202df879e7f54cbc7d522b26fd46c520068a9d638e00239ec15fcc0c163cc4239ede2dd725b61152714873c2caf2e76e588d24ebdef55c8c73d7a0612bb603b43ce7a4fe6d6c4d56c958e73870a9219120a9e00cfb85e6d1bbd3cd6cabb553355e9e1cb8b812ec2494a367a05223c2221f77c0498e60fb0ec144648848fc63026cebf92f36c22bb02d99b7a04864a9e20ec3c7bdc4b024840d949a7f21b361f21f6547abe20fe42b9ba0c553628cfbf2e01243d1cbc82f02ec8bd2cf32f11d36b6ecf3c0a9fecaa013cd7e9a57b9db5c76f83c966fb7dd610acb56d83d65e4f34c7d801761d82bcd3696216733d6cb407e157e04ef84024c88082700e57e503140ca7d056e0536a8771489bd0002eff145bce7763845dba83009b85bd8a0dd783025df740087820a67d78633f7664ce83def19d92da9bb25ae68d00e1c078310a90d3d9795f74b11715755a85a3f931def563bcc5582a399e212e1cb26bae7a30f820150d5ef7c30455eec8a0af4f85b006f365fed06c752bfcd5044e5798b8ebcdef55c9efcf95c414f2814bb2f17dd09e88c91c388f8eb306807cfa8012a3f414815f9dfb40bece02fd40b63a1638e09f3fdcbf5e3d1ce352f5dc978d84d828e4d7f74e4e6699177a1b41158e1db038a3132f2e753b315271be422e6ebb8278d781009c30ac5e2a4711cf71698a1f32fb65a65b5ee667467e3d26acd07590cb72c624abe1abd0abb6854898f9c13da8dbf92c7494cbac9862e033260aea37fe8de294a228748fc2c0bd262ea0e66cab6407b6721223b5c3d11d45b2c17b5c64cfd5b6857d4214b243852196c5a7ba4399bbd7ff8da9efb2ba3565616d4bac34be7d013b1924f20fc0d39ef01ebeafe3d9ce58f60f98e3d90115b02c6cf2897293e365c060e69489b23902b37dcd7e40be1cac441eb897d33e1b053cabed344c4bed6f9fe00efc23427a08878c9924ad93155117fc685b7c0bd8c8fc0b6d6b22c26aca5ded2087671accfbffd3afa5cfa5e970dd5efe52ad5ec3a0d1dcbe447ef835069b50303d0aeeecc3c9780cdc6eb4535d4b9e78ec3774ee03eaa888ac16867524c659a19f2153d3734f7c90a491f0b0e3e02ed1da9968e37878aacc2cac771803cc613ecde96f4b85aec3bfb1a68257488f20fe843b772d40fc8cf01b3483657dd4f5cef71f26e890831f76833dbcaf23aec6a20b9534b494787cc8bbc6eb6911b853f83161fb5605668f6c5f070236e18599d4a8f2aa469128fef642b140d10e616e303e6151655426903a76686430763f5c12407a17b31ac22caed80f1397950bb9cfd0ac4998a1a936dccc2ab007b2c8ca1aac1d525f2d733607c91dcea822af0fc06db06bd378784c901d721528699aca624b843d1e1b52988b9a73befab260adf4c266a0df0e52c25a8fe207c2513f2bdee4448a6ae643db1c01f0ef13f1598b5d47ef35b5a53d01e0694b55633482047685f117306a00d354b88869e7ff3146c7e955b5aaf906955a05cfbfa646780792913ea7b27af46a4538892882f3783b7e29cc4c469fa986ab22169a2ac1dcba5d15755c4c9461f8af42f503e05b045a974dc21a7d"}, {0xa8, 0xffff, 0x8001, "94412e7c1050c66bede996d809f9289668afd174310f6ba1a6b8f644218524f3107f961716a2ec9f453d1ab6f48271c584003849e06ae7f171caea9722b5a8828ae2affa0ef4e2108aa8b143ccecbc296df1f0504b32e6eaa3ec279f3147f2996ec61cffe56ad503b1557be8ca815eecfebd3fd2982016cb588f6a3fd11845c70182a51cb93ff7a7dad07762324d270227"}, {0xd8, 0x0, 0x21d3, "e7d953c7fdb2b1ab6d032cb620c021a38bde9fbe132f3eb079235e71d9c55d3098744718567bd5c5dad9fe05c64296a9459c7f2b6b7bf20147b4ecdd86ce92f128b69dbb5031473233c1a98bbef11a7d5a7f6848cf9b10f19c4133a6e6c089d63531b5a593f5f65b6566e8afc3e43fe450e900e0c7dd3fcf026ded443226f9087e640e96f0ce01212a9f250b36ca39ef7d4319f81019368d252a5bf560c97c968d06f93895b1c6a826addcdbdca2eb1be6097ee0e8158a7b54ea13c18937dca094ae"}, {0x40, 0x0, 0x9, "74fb890d628654ead31a429020e03d67e1ccbb45ddc1d903b1d702fe46f826dff02476f8a1e9f2119a23"}, {0x60, 0x1, 0x100000000, "f9455486eb06287aa71d983d28f03bae309745274075fe42c9df195420bb8b84ee0f1bbdda66c8c94aece15824397351f3ff152726a83e3054bce0c057056d748d8927ea11ae560e0238a400ce"}, {0x50, 0xffff, 0xae3b, "f591024c9698b3d06e64aa25aa1ba5180751bf8ae7609e9a8b506035258ff53cebd1768f91b35abc4885088c967038aa6177314ab155359a55ad4440394fcd12"}], 0x1280}, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x80, 0x0) getsockopt(r1, 0x200000028, 0x8000000000003b, 0x0, 0x0) fchdir(r0) 16:02:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$getown(r2, 0x5) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 16:02:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = getuid() setuid(r1) r2 = dup(r0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0xed, 0x4}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) 16:02:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r1 = socket(0x2, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="34d779cc9a01a465", 0x8) r2 = dup(r0) flock(r0, 0x6) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) write(r1, &(0x7f0000000180)="5430639e246d303153f3b2a2803411e2bb506bd58ec20daa58c3542ab68ef04d7921f1d12cf093e7e90a3a6413537b8f7ae1250aec08d84dca6ec1b56a5d4ee7252e7f154fabb3c72faad96f7d86839d09847cbdcb3d7de70c928ff625e0a027d71d0da6a88b330655546dbccca5f81143e7d93f9ea85af6531d32f04996613db6c5", 0x82) r3 = getpid() ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 16:02:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x2, 0x1010, r0, 0x0, 0x0) 16:02:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = semget(0x2, 0x7, 0x40) shmget(0x2, 0x1000, 0x480, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r1, r2, r3, r4, 0x8, 0x7}, 0x1f, 0x6, 0xb2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) semget$private(0x0, 0x7, 0x1a0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140), 0x100000000000002d, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) dup2(r0, r3) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x19) 16:02:21 executing program 1: r0 = msgget(0x1, 0x402) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034c005ff337471d467d6676a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa71c1ada4b1356cbbd9c7e6fedc26092931545cc6d736212aba254bdd61fad9720ba57534001f0c0974c1ab85e247aada68fbf0449eabcbe82327378a4b646c011ad5b015082c9fdc3749fa45d8eb97f05"], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) setuid(0xee01) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x7, 0xedd, 0x8, 0x10001, "84d25b2a12ea8ea958de357d594fafd6b88fb493", 0x6c2f, 0x6e}) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={r3, r4, r5}, 0xc) r6 = geteuid() r7 = socket(0x1, 0x8007, 0x5) geteuid() geteuid() shmctl$SHM_LOCK(r2, 0x3) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0x0, "8d6c50bbdab4d5f2d352896d216c6c2ae2ca44d5"}) ioctl$TIOCFLUSH(r8, 0x80047460, &(0x7f00000000c0)=0x9) write(r8, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r7, 0xfffffffffffffff9, 0x0, &(0x7f0000001840)=""/229, &(0x7f0000001940)=0xe5) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={r3, r6, r5}, 0xc) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f0000001500)="57172ad9eed6929c14a0fdc3f1dbbb19d4398a05c949992dd89beb59d639e061a4e067f8d06b755e85ce497dc90414bb97e3137af0ccb1c79ffe96412d71fd13194f8dfcc60f6107cb554c5f5c8471feb7b8ee992ddd8b95ab1901aef3d6d337e02ef0984e4ab3ea4802214b910d41a3ba4c88192902d29c9cf233115486c481fce0f5cf5db564be1f9334882da7d93a2e9a9f39d09f9deccbdcda2d1d29f3509e0ae8972f260dc8293c6320d99b3c54a652cc3c0461cc48b5d58f74b737317a0aab735dd2426d1bea6f1ea3c5c364c593b08610", 0xd4}], 0x1, 0x0}, 0x2) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) setsockopt(r9, 0x10027, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001800)={&(0x7f00000017c0)=[{0x24}, {0xe7, 0x619b}], 0x2}) 16:02:21 executing program 0: r0 = socket(0x2, 0x3, 0x63) sendto$unix(r0, &(0x7f00000000c0)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa79deb6e0114afe42c74d1cf0a5d9baab233ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000000000000000000076f8a568669e9dbe3e1503856e1f0059eecb5727c130", 0xd6, 0xee590d75e58f416e, 0x0, 0x0) 16:02:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10040, 0x0) lstat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)) close(r0) open$dir(&(0x7f0000000180)='./bus\x00', 0x90, 0x20) 16:02:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x5bcd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000000003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[r2, r2, 0x0, r2, r2, r2, 0xffffffffffffffff]) chown(&(0x7f0000000080)='\x00', r1, r3) select(0x40, &(0x7f0000000140)={0x3, 0x0, 0x7, 0x7f, 0x3, 0xe4e6, 0x3, 0x1c}, &(0x7f0000000280)={0x8, 0x9, 0xad, 0x6f, 0x5, 0x10001, 0x800, 0x4}, &(0x7f0000000400)={0x4, 0x878, 0x6, 0x1, 0x101, 0x6, 0x200, 0x2edf}, &(0x7f0000000440)={0x3, 0x1000}) getdents(r0, &(0x7f0000000180)=""/226, 0xe2) 16:02:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x600, 0x52) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x89bb, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x1, 0xdadd, {0x0, 0x10001}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x1, 0x4, 0x60c, 0x4}) clock_getres(0x0, &(0x7f0000000280)) r3 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/56) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0xc843) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x72) write(r1, &(0x7f00000003c0)="70516f51b6f8b0100d6e30219573a9ce517ce4ae62421b44d57826034fbc5137dc345607c323f59fda836281032778ca5bd1323dbec96f1cb8e8343757cfe0c0588b166b56fe6976a4f1028669d607af5df63dc0f862ef52f638d2c1638f028c625bc65f7284894dbc389bff1c2346b55246095f8a9bdb2952a07fb985d6bab95d2f90e7ea55457bc86cd31094807e1129297bbd33e3f7", 0x97) r4 = msgget(0x1, 0x8) msgrcv(r4, &(0x7f0000000480)={0x0, ""/52}, 0x3c, 0x0, 0x1000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) select(0x40, &(0x7f0000000500)={0x400, 0x8, 0x6, 0x10000, 0x0, 0x8, 0x9ed, 0x5}, &(0x7f0000000540)={0x78c8, 0x6, 0x3, 0x4, 0x0, 0x6, 0x2, 0xd32}, &(0x7f0000000580)={0xf74, 0x3, 0x9b09, 0x12, 0x8, 0xfffffffffffffffc}, &(0x7f00000005c0)={0xfff}) syz_extract_tcp_res(&(0x7f0000000600), 0x4, 0x3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000640)) r6 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000680)={0x0, 0x1, 0x1, 0x0, r6}) accept$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) unlink(&(0x7f0000000740)='./file0\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000780)=0x874) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000007c0)=0x8) write(r5, &(0x7f0000000800)="aa668f4b198b091a2c31425d6dcac3e01810f63e61a7560090fd88f5b9b07c6ca6e92d5375d51cc5a1759f37ad0a112e103fef598dd4abb5f3ffb51abce13bd35aea3f7641c58e1037f714456eb2a6b6a4d2b78f236e9842579dc594e67377cb78b9167770a5fbfa600df202016b0620da66bb02fc3886e39febd83d4ccbe52d1dbdc94244c15572a309d6b6e9ced7db2fa82011e2ea02f1e8a201684a90f1aad6e064acafa8598274ffd0edfb7fab71d624602de26562a5f91d4229492e649e6e2f7769ecb51c6edf47f192a232fddf8d0ef9c786e055e5de7738bc51978bcd5bdf8b3cf0b6a45588869f48de9c58adb88efe63793101a3ab93d4422e6f2e6f0ff39ffa64d1feaba0660dca16fbf932a7f722c8e718a82c61e1848866cc545ebb416297bd1b2d2dbb495ab885a19bd2b221b19a26856a9c43b39fc8b36a3df526c549231576de840372a6e5831cda6f58da0ab0e49309f57c7ad14bae5b314423d1b5491108a9e7c3be31a0b8e8d9f2d291140d7f32b398571e6afa0a312db2b12466985f0075492725cfc5142e405d666c4099dd128cc6a889b091aa27515176ad7639f5c698178375a2e9b023471c87e10e6bf70fac9d00851645b4ff7124fa1e7118c7a12d01af19dfebd53fec5e3061c027ad4ded2c3131b24238cca1976aed7fac5a9d82b80fac4513d3a12c3cef31cfd5b084d30cb52512ce3d56c26c0077404130ab80509557f854438bc2191100b851c8175f0dc0ffb23903d3936851eb1a801ba57e550a4c00de556bb9183110fde1e443c3f27478108cba34efb32c24985d32f4294e148fa34efec08ade9ee8585abe3114b82f72c2416c313a84d5e826233beead3527bed73e15713c4955190f17f1670939e54cb3eb50345580db00e489e39cf7550ef65617041b603ef2a07ef36d0bb66949dc3f8ba650029b48a6e3825f6b22c3bdbcce1f4451def5242d3d99a78e09f0b4490a895c28eebfd69e587e11f2090dabf28818b0ba1f4b8bb6216d504e85cced88562bb7ba6d0a1bfaa404e803c0913607e79c100fa8d13f8bfe62975d8e6a5a11148fa4c44b021d54dd7e7e0906470b85120d4de9c7999160a423a793507a6dd7804282a82a3048896aa407e4863f55b191556b01b320774ab2a061708a5ccd42095176e03915f8bc4dee9789984c7914c0ef2812e1a8422a87118e3498d4e2e9d1d2be2c309ad23ee3bd2cbdddb51f3d3cd93d6564e17bf8b10d3ce31b0e17ac473e0b6ad0f88ab8b1cd331e94c4824004398cec0608a28d9a0b0f4d383b08adbf0a82421186043cc3936a4c8fb9dbefc2c2a780c05a755256c81568619e3e8e087d7b759501c7da764ea15175cdafe5e9c271361ac051eaacd8b1c48b612b15ec924ade6cd070f14e806dc697acf2bc4d6b59f718d3775c94811775c9691be79992c462611e7eb6c4f4292f7412e0fdfac5b2ebe1d3e42bc0d58e2ba707cd22cac60dbe0ec2b802796cc5d49500934cc356816f075a9208b017f2f411b77007f3ca210c981d0df7f70c3de3299a091256dcf2a21d2946c792fd726a954d718be2fd45eb7ee11f836cb8bd0f842d2cda3d145d8046429b8a8fabd48cca9db4d17640acd0ceb5cc9679ccb2ba39255b178b9caac482010888999610f711083c93ccbe6d7c9f322c3aeacd00389c4dcaacfcbdca0d20b06f5c9682c57e04be2b9e312ef4e20596439b7592b6c39e895d16cd1eeeb7beeb1bd6f268b6ab8a5b1963d03af6c6b6f6c035749074a8199958822df1aeaa1c5e71eee5bc8b232fe0883248f4bb5c9260795adff3ed3a388726ea07dde3a258854bbc506c83331f285bea8656eda1abb7723caad1c7983852f9563b7b812d0a9978d96fc9bb4aa18288ea787a11ef792255360d991bb38648be58a404d9caddd7a80c5a8e6acc4e84ab1da2fba13ea53a7e2446110779b2a1d284992fe70d840f42c4a6134b0d89f205ad1dc0bd87b18ecb052f96905bcb204e4626e2415ff046007f37da3c3d1706686469017de4d97bbe5576311fa9438a1dfc82f5d04f24e25db44c7901980d7e369b7ebaeafba7f2ee5219c33fa23423fc67786e9458c3818ef4a9b275d2d2b535a454d888bfb049a4cda425864a6f0d9b1d9c5d26fdcf58835b4083ddade42247178cb033c031209a35824f081bdd0bd04af5f0757cb708b2d023f45c4ed876162e67825279a41f60c20bf2bdf800ce0e45adf88d0762fca21e155b9652f96467e6e98559edfd7b8bc75add9052f6933ed556d27229c3f07fe9b8250ee51ca13058eb68673be85c8e6d0183bedede2f81a6e255e7821289663ef9d43cae8080c39d4ba6eef5d03d12bb316ce8e00d1d3fc9039f2fc4e144977b1d228ba1123c27421048eed97dfe3ef78c74be66d82019bf415ca49a0d20425152e89cb5f6b516fffac8e04f304365c96d098886c6395974b0db3b303d427d7efeee4f0a3fe8f572a7253e630d901707c05b6caef72dcdc041ff9d0bc1b8d13e63b41c9753aba068dc0ad9c62ffb926e2840bc7afaafce43d557bd5370a17c31b748ce0cda08aa0179e9d27a12faa32862dab7fad8368ce34d55391165c0f6522ac19d48541932df80a4bf43fd233216ae8904b0ec51e795d79730754c6f6a7083e501bf337fc686ca122e058a3c4b5edca55f476c438b3735cf0bbfc13319deda84b7de073a1a08fdcff7933a84c61010c06d75007ad6ff19ccd3f98e48168285ecb689639607b844148ea9e7367ba41538d612ead195cc47e912ccb1260a9886f6410cea843dbcbae29b49d58b4489625a624e57c93ab02fe1d6655f72070cddb8161279cce676346e62edbf0848ad158e491b2a8e2f1c54e9852ea90e0f4fe2fd9983b5609236c2bee377867f0e486f835e602270a8235dad59fda88cb0dfe729d9c9f8304a4dfebf5365465ef396f5f6ea0330d66f226f0e4195fca1ef4ddad7ac89b00edae1bcd615ea5a098d9a77b10c0c55ef37ce3ca6a18e9c817e729a8c36e9d2346973460b576296e7a4ecc08b01decb03c9bb773f8ee50d3c0d6e5338f437be8372f3b98849b0df21f625d0977db7ac157fc7018ad7598fdca3db6ca61366da6860c08473bad174190f7060153ead1ca16c5e8ab63e519a662033c9231ef3b31b298034ae25fb293f940b1c44d4203c6b2a2012a264add33cc93d5e9f08e3ce1b6785561ed7a6a2712e3879c599242fb895ea1563324431568465d0a1305c5852d03f6543c2022ce7059bc3a06372a4ce1fd3936659f097c9d161300b3954153870a3eb3efc8a400e561de870b09f0352a4fb283af090a8c4ddf28445012aeb26491748ad714f2513a8b0a94786a4b77dcf1ce15ae1d6a22c47f14f934960b7f55813d9166dd08a2ff0a6b357073098a1783ecb035ec80312185c348f98dbe6760443a449b9a0e0b1656f490a33cc6e4a66bf49f399ae71d57421e66ddfd1d1dff5ff6bc0ced57cc1f352657156ffb8c1fe3858b4e80641de8a935661d5722de3283670b8bcc88ee6c5fdd8286a8b363f525e50406ee62e421d6e90d322dc5a567427f009359f329a4ddafecb15085da51a81522a1766eeb8f4b3242f4efdba3770dafea40d197bacfb999ea6b31a2dee1e1829770f732937808b9205ad4ef6e28bdab52eb02f7cdb5234bb935a901e50e89f85c2a35bfc481b33d6fe82296ceac9d8698b27af99f071f280ce612bb81b429d00cddc1b5d35628bad42cb3c0449b491dbc4d16856b174b774adf36bd16019b5c03213165d3a0ed8d08c20ff61e3ee76fe1e69a527f7a90d531f92c9b256997451e6dfb541cffe4047f594e3da482c23955eddf4b7ff70ebd2f37934c108ad31a60c4f6a56fb348edf9b5a293422344443b0177feee5cb4b1f5740a175f69ea075fe9dc9059b551835cc60280ea8320ce799f14d082568ed050d8bcff2da1d75b2c763c57cd575ba801131ef70be669ef40dfc8c7ffe2954c963dd6b9f2795fb913cf5a7809bdfc5bdbc996735576f53c64e7339b3bd439cd06725eab921029d7c1adc846c4619b0d4c37629ab86d63fbd5c6846cd2b8194f87023b2e102d4de3c9ccf58061d554293b02ab97d895aa7e1c3d0090363d0262c11b46f0b231d48f835b568322713a5c2ad0209a4410305f3bcbc5425b358f648802c245205df16b0eeaf116904e92e5354497eeffb6ee121c23605c9ea7fa787ce994b61a9650e7d77348020fff0c07f1b54312a191c874814ddd99a47a2e8e5e6cbf2caac600047a2781a91074200dab73327177a3a43e92f9f7d7b6a0b9e236999cf7375687c00804762227c464f5ae5de5caee7da8835809ce0876f28da2bd711eab06ef7be53dd133e6a0a927fb59fd60a4ec85d05b34d04848d4598b8ee2848d0a788b6bf943435a17cd02bd36ff24380402d49f3a6b1ba0e1eb920177be9ccd3cfc507286ad5c257ffc1dea6c4466ddeea52dcd38349b54b0501b7f4e846cb58a89ca1831ff137f94083ef632cda5fab5196fdd376a9653244845bcf381d3e215a8de188c79718b99d40e72ef5cba9990e1bde48a2d89e4801dbf669fcb480029931996eaefede943a2c762dea520a9d95153b40d34ee08a3294b6656d7387259143cfdcb95b2b3b14a81f737506e62dd6b8235e1fb0489f113b14951f6c81e57eb0ee8b2ac8e4e14d7aaa5293b74c7417a098fedade74ff6193681942d31aa0645c19819585ebf3dbbbfe07768600450ce5b33b6e6a5c02233555b1d7f6404c01ed68d30451170a1fe25ece854e515679da959d5885813dc7e4be30e0fac2355b5da3fbbb0a7636e49473a028add93d923564fb36676142562815a80aa2b10c057f4d6e0f79f136e7e5c674b082ae01af17f067d1922aeab6831fbfca51c419cc54337aee522dd1785d352f93ae46e9a730cd9fe430dee6e51ed5df9e187e8b9be3fa1be57231a465571d8a19266efe8bf3d97a327f07e1f70b53a23f9fc215c1b25d337588b712b2453a7913707c2c679448c39976b050ef6c9e67f3a22a3833b5cfd34dcec2b2a3fb6968e969ea70e1ec91104e60cdaecccc2132202d03ad1d7dae15760e5f95ff5253e734970544ba81e36196735e853a7ea4e3ed4278caf16de6fbdde685ee0966362f680a1e57c63b305102a3cf93742b8181381e1ec5cce256961da0e7a4ba0d331816bf56701d36e6d97c58eafda60c6f9f773a9889ac89f3b8d849a5cc4ce8a8cb47e0ac00d4638501bc14fd7f7c809eb49df853558a65d6849c0734a6bbe1578fb20dd204471547da2ba8614c8b9875b1195f8215afaf593874a787dda7c3c499250bf668de78b67d659abd36a61d4b06d1e47f169a2d76f96b69784865e66e7f7d9e4a13abbf86d4dcdabbfc970d1572965191d6b9491d105bb2304d91d69a94339d3b395411fd71acec16c48d9a64651c6a6b84a27b5b400e2df407da42fa0c852acb99c358bd816456999129b5b7c15abcbd9688895d9dbdc1ae722d5af119e9d36f4e8214cc05ac268597291efb559ce9f09c08b5c75b1ae7841c0d1f7d14398492356564e03075929f4938222676ec3060bbcd36b87b5e674bc6b9a413e525787fa56f5fc46122344cc902a1997fc2872caeed3c368952d31e1d62da4f2303ee4fcc2f1f022f091e45fb8b7912378a75432e61ea1102e4a2df45e0ff399e5ff29c144a13ab8f9fd5e9de06bd6ccf3bd718fce82ce6c6f656d1a51c6c92fc897fe62e2d8a95488b96532ecb85a638d141b81668df3974270aab3359cd3da821dc3a390787e801403998156b66", 0x1000) 16:02:21 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:02:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r4 = getgid() fchown(r0, r3, r4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f00000000c0)="90", 0x1) r5 = syz_open_pts() close(r2) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100"}) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000300)="a823552f38d0028ae0dff3ea1e8e392d22669348e35c874221b31bae85b620cff1c3ff09be9229f7e1e6606448c48d5acfa085514f9eb1d8f87c499e3dcb83d945a235c6ae89b3af", 0x48}, {&(0x7f0000000440)="5f6d2da2daf4d64d25ba212ff5dcd47094040e314fc03d0f1022155946a445002cb0b9641c885637cccf7e5707a4f2e9e960bf5ca9c81640d93000db44a319074fd3cc927da114369a68b2f5630ba00223ee7561f6385e74d381ad62d8f65aeb4cd2f5690dc5180159ecd7c61bc3aea36e48e1a8a944baa3737960f582f64e60b401c39506ea3265c4f7f8a24f290bfd4de3dad443b1f07093e33bd7c80dd6f6097095dfadd8665155524d6518ca88fea49a4d550f9d301ae1357771d497edc486df5a06c8ce3f4c732b8d6cec7a7ce7a9b279a820b23e73b3c5f7960cd45718808fb52bb26f3afb2230357e59", 0xed}, {&(0x7f00000003c0)}, {&(0x7f0000000540)="22f4a6955a2a6535c429589deba8629feeb8250ea4d6602e4b3bdc97c52996f78076f911382875dd251d45a9038f9634184f94bbc988235a9fce89d2a7eb3db29e07fccd3736056dde49a4b93cfd94f05f3292a61cfe45ff3cb25d9f02333599c3e94f4630a32c643b74493ace8db93701f84a6729f97ab97ea3900cc3ca85461d73b9f972ce9795f8a256fdb62a564a22e14259250929b20da6abcd6aafe1e4a67296674f11e876842cb720837942719aea529d039e781ce61e089a221895a3a0fb1624", 0xc4}, {&(0x7f0000000640)="1d7e3d01efb3cff19161c2213a0ee7a31a3286e139f1166ff92e75a0f7d2dff9104cf3464c05826fc83590b50328a2056339d33f850a2cfae6f500da0ed5872d8b4270cf72da642f6ab3dfe12dd9b8b2665d626bcab0410305e796db7a3edca762b82c1bcf82e3b8d025a2dc8d591b85fc1f46d160578946b704091294c5871a4c5180b4", 0x84}, {&(0x7f0000000700)="afca0d6da7811f87d4b745d6c6ee577ac818c9a4d4c76dcb87f9ae258a4aff6f60d873b7bf9c6ceac55b5a1749baced39cea86c13659774c0ed3ff23e991397384ea63a5caf0c5414dee9c9d9440e716e9b3f3eaf78332550a04f7b0c0b31c3d7c74624787cd01b7c3deda90cdba4471eea468d349c671844bdbf5dc79f3e6f40effb16613187d2b8c4a3942eba45efcb1993ba57cc4ae8848989d29d441eef3da04ff19a706bbc9d79b5f75ff449ae95d440be68025970cdedc2c47a9368e7bc2d993cd672b6328d492a30df9cd1674b1847a5010fc0e0e2f243af45030508f9c09cdb5d628ed6969144e33a9027834", 0xf0}], 0x6}, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x24) ioctl$TIOCSETAF(r6, 0x4004667f, &(0x7f0000000000)={0x102, 0x0, 0x0, 0x0, "9dffc66dce29bacf810a85aa0a945aed4796b2fe", 0xffffffffffffffff}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="28110000ffff0000017c772622f15f73ab28cbae2b384152d13e7b0749e585d37b7dfea29014c125c4936b123a5ce752d63f5db28eb7712e1bfe5324ca9c47fda8"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:02:21 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) socket$inet(0x2, 0x5, 0x3) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/99, 0x63}], 0x1) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:02:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b0000f91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() fchmod(r2, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x7fff, 0x7fffffff, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00000000e3"}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000040), 0x1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x57, 0x1, 0xffffffffffffff32, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf0000023, 0xae0, 0x7fff}, {{r4}, 0xfffffffffffffff8, 0x1, 0x8, 0xc38, 0x4}, {{r0}, 0xfffffffffffffffc, 0x34, 0x45}], 0xfffffffffffffffe, &(0x7f0000000440)={0x3, 0x7}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) syz_open_pts() setsockopt(r0, 0xffffffffffffffff, 0x4000014, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:02:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000300)="354165091fa2923993a2991be0f6beb8ed", 0x11) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11a) r2 = socket(0x800017, 0x5, 0x820000000001) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = getppid() getpgid(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r5 = semget$private(0x0, 0x3, 0x1fd) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/88) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20010, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) r7 = fcntl$dupfd(r3, 0x0, r1) kevent(r7, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x80, 0x400000000000004, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x4810, r8, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0xa, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x6, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x42}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x40) 16:02:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000080), 0xfd9) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000014c0)="a8ace95b5d282e3c9ab0207a95a1672522c1605cc1471ed6ca1f395777d958ad8f7461ec9af3c74c34cae77ac2a2582822d66069a75b753934ce097956c92bf1fcb250a7335bd8a9c3b3c92687c8677c1108fcf89cec23f99ef80bbe16d2d993505cf00766a922baf6df51a637cc8934aebc940d4a90d66f1293526cc1b46845fc4f5bb93769880ad32eb0297ebb959f7fd1a511700fd18e0f351dbdecd6e4f8877dad4e15c0a46496e916f710f9ec3af7d238a6a1992040259c877ce500978e4b62f1cceb0fd486784bbbdf78266f9c77ada12e91b1b9a0b2a509773888c6f6fb5a1c77f490e6b29c302408591f80db73b7876feba6c0d3334ed9ec68696343d04ce1847855b476b3b10d829c15721acb3df72f2cda3360553580754e2360a7590c9de17edb191220d3b9ea3d69aa2a05a9988fd8be71f9eea62b066d7b7f0c4d91fd2bfff73998e72d1d780521c71fe453c47d9f1c88898d1d06ee933f3a55cd9097d55e6dccf21a44be4db91317531824667d8886bf842eead73bccc5d27d7551fddbd92ca24e6340c03b2ca99a0d7aba4fc10799bcb5509893df355e8bb61647328f2dad72958a55284cb53fc5309cfc3f01160196d3e482edd1c7a9dc8c8c250ec5906654f1717a2e3c95aa69fcc4bba668fc3d6106ae7027e8197494b61e85bc5037492b59302e7bb867ecbda4e659ed1a99601e7ba29232492b0533a3f9c9d595d0902fccf58406d4c1a7e13d5ae23fe953093aa7353ab4b7c75fa1355021d791720432b3a7f21f24fa56708b006faf744a8891678330c74476c98f2e1b1e8c543670124fa1ca285c34880029a1f69202e38d0ada1ca84cfa7a372d70ccceaf22a5cd592239ae979c8ffa645d162ded591c7d439711539c352711c0a6c77a1001704fd2f44f156499de25edf553d5baa4374e65d61d6dba1604579a96bfcb62821ce0437f6819bf1aa79cdb9dbe1240ce7b51a6108d95143f1e8ed3168c8c03a6aa38bb8cb23629259d51dd8a492133595666d66784c4e7f0f1fef0654b2075ded2844734345e99a5a3af131487c3962c6008d83a8e4eec678e4ce4442293a703da3ec4b565b98a4242183f2b763270772ff1d055687c00ecd559352d9f4baf2bf82790b2f2f0192dde36fb18e2f15068432ca5e559b16957acc14d6ce61ce6a404313a2d97a7392164f6a403e5a38d77faf643469e7ab691c597ccd175827a0a579803bd8c2a2be910ed51f9adc3fedbfdd82eaf57ba23e6c0f0a2be69b40e6c343590646acb3eda9fd23cc6506009e9bfe248c19a7a1bd1155d323a865101b99b70e74d043ae6bf37cb777fea8448029fa469d09d6e08525ae2f2a82e56e89f3c4844c0544be3cd5235e2eb3af30a8c2c69bdea768971f6ea70ce52db46fd0c86f8b53aa744ff13998b0b6b209ae17d778e3a98cdc73dce042f65295bb953c4dad29e6290b79ba1a7547c81416195be047011a938528a52eb1ea4cc5085f801dd83e242d097b895973f55fae945b4ac69592d3e2219d933a172ec1a9d9e4288b26e85d613d569d1446a6533c6d437800423acddc0c9f06527979a9eccbb385d082ac338caa54f7738a7d527b4b56bcd14923f39f841e1f248b122a21b845571e02f8cd6a177de1e3d307ca22d192859f4c59d1394320fb4a32e0058e4dcb54059d231ea8bc3d7505a1586d3301953e446a64a04f5503560f6653b434d99a6edd0f9c7a27e340b974dbf3f09d61baf051c7fdf5614f1810adf13dcaa654af47adcff5d0cffdb234f1bd765222895ea345beccfd3a7615b046b3422ca36831dfd5dbb0ea2b28ce2e56be0cc233c9c88cf1680e32cf8a4f6b9307a6a090e44073ff6c0fdc3df617728a3c9a9eded84df4f68b4eb6606b787a99388a5a11a5f238630b18e619dbcbf7ce2b48673de34cba3918ba91425ff3df81d28ae88c76dd711bec8d811964a0c337d66c211d13d32674fd87f2cb5ca9225d06dd5747263e163f5a444322a126ebf2844ca05946bed989d8615e5870bcf8bdf8a9d63bf14bd2d8a2ff335bacd5473ab4831e6fb7154af379c18d06541549ce827e7fc55ab23ab7d4a64d72e2039454e485ee9074c75a3c6fea81f5ca21bcb88f07da9bee588e43aade34a2152cb20dc1bd92c0b6e33b35c24c0f8871bad38ac4d12ec74294f86a5423ad40d8d2193cfe2b30c4f7f85bca2c68cab11bade3cc75d89fa7a243cc4175a413778dc7248ef1265a5fc18d134a9b4ab734d50586298721b8533eb9065471dee92ab06ca21359ef3c53cfbdc9b146b495b29db8bc4ab48dee22d31f9a6762fed39cbc0a1e44d99aaefe95c2bdc82d0711164209cf85122331396c93e10eb321b4fc36e6029642667bfba260f4abd22e2674b03461032155f68a4d7f39f07235c29baf1dc13f545bd6337f695c151370cb4feab327b0b46e6fea133cf5cdafad5e376b4b98c44bd4e9bb2c079373dbc835d18101282f771eb7a6d5dbd56d352d449963ac158fc0492abc2e63f7caad8c0787d31076f4fdd73bd09c0af8d868e0f4cbb5e6c074e33214305c80e962cef472f2542ee18f80b2601a6f56d55b669690ae01c522cfc06675f1629295944f7b05529fae7515ccbbdcbeff092ad3307c1aa4f719f733afe95431b1e1fec5117f095f4060a355558692a4959f93a56220dfbe70cc0f6a4786c1b7fb5011026595be6dec179d15fb8a2b834f19c229d7f945073dc4840c1fb0f21977519a6c4d69921064b18f4b109c8821edead40fb4b8480230b7f28c5b9883d9d6f7b842bb1378229f7eaf93ba3cd85d10f08548a2949a2fe0bdeb0e2cd57b73cd49b1e355a268bad08d98af91a32c1ff93246edc82eead6f86d03bc7c17680e55af65adce8375c5565c5a0e3996852c07f14caab9d0d7a45d1a5b3b781c46f2e5e70e62a9e5f748e0ffb542f363077ee29738be191c775505f883c6057f52e4d1b9933545e88c6adfbe8da1c79af25459e0e64062741d2a8f51ac36d35f8c83a23a4efd2f40049c6fcaa4cc14dea096d6ba4c42f8becfe221699da180965b8a9cf169c00e3cd1fb5c54887542d72e63fbb7a186a6891d4c2500a69e3c55d9fd0062546d748f3e1a1cb3fe0b3dd80430c28db60c4b2694428d16c4d93a5cf047dfb79c2ab44a6ae5bafcf2b70a39bb66f9616f1b419eb0342cadc3893e693b7e1fdec8a24fc3badc29b032fd215e0ed817be4875051aaeaf90e313eb161d9ece80fdde291bfe93ab1b5970250262a1a57d9fafd7e3912f24d3178bae6a1fc9f4855406501b7510c25784db0f99d7f66a3fdbb4ae0ff81d528479c40127dd1e2386860b14765eedf8563e280ad4cd1628b0a726d8528a81f006e54e4dfaf25710c841ab83cc69fbf03af646aa1e1f20288e9b02a7ee140bba73204f980e390f0d17b01d1b476bb1141112e92e53e0a0bae1625cc056aedad3c07f2458dbc8d89106914be0f1bbebbcea9a26634a1904d8f63b3594e99f34253413f79df49209c612c142d78b5485e4a3207c2a6fccf185e7735d0e4b9408eba1ba674a4dcbf1a6c70a63c4b10ffc9c4bc9b3cf0359ec8a97e20890ab94dae8a0bdcc42be23678639a22a85de973b1351102e34779e4f7ca954fd92e163f0d4531de5cbbd964c78ad25e26afb6bb3bea382bb45eb426cdae50a9cb8f4a59501703282f7d5055bc3a3e1cf1a5078b2fdd02d2965a443ed1765cd73d3335125e66569fa94123ccb7bd81654e56bd84fd84c60f377d4701e6f0204fc6554a41e590a8621beb66502160f8cfdac9dd55cecba387332fb05a7f194506e3627bec0c70c94d8feada6c5827484a792b8e309ba924e20ebe3de1d3271ecd1ae651ed66b0e86d109c2d69cb713452854d4ee2b93ffd8d00c6c9528d0706f043b964b36b74e40c1fcb0bb579e8741336b3b2d8f65403a2faa216c3fed6e68911a5dce4c21acf257f024ed56fcecfc4f7d2fd9aee7ac9eb90a2ac2543a03efbe65bc72e9b82a25f9589167d62f24457fb1ed5c49abc155d4f00578fd35ea0c4123f9ab9fe05c670be9af26c08ca9bdbcec7caf81cec1b33fa455e3ed7371ec56c424ff1843d0f4183f7333127e0543f69fc1d70c413fd58efcf6c3e2491b87fe48868afd22ffd81f6d87ae74a3b3186507da756675dde585bb96bccf31e1c43b0da4bb27e1667e399b1019392e77af74d48515b72705249fbdbbb3df76399b6cfa1d4ae310afd08c1bee4afed5841d60ae18510f01514530ff18e2ff1b4225fd0668e0a8aec43f60de356b9240909d8a5ba7576f57ca376f15dd61664900d4119a0a16014fd464830b6309fd367eba4992c6397b26cbd365a20939c64d282281391c640ee2fb942cbd9c348876fb46c749ca32579cd89640592592fdbd927143cb45e637eb6628a012cbf72fc4405dd0f223e647ebba10361f439bb1586ea25e58714798227c8e05fdc7cd6a27159c72356b500279640f388fcdc2afcbc302d6e7f3b2bb6f5f25914c93434c8f6efde2e9a43a3990b5ab2e0aafe48969be5fc159bd7f76e6b860dd6ac0f2706323b0de9b7667b9081e9fd3ddef0d209efbeb72a835bafc1c80ffc8b1fa773fb79c9e70c8d26d232f819358609bfcaa00ea7082c54236ba19978303e7542af90ea84fd28adbb5dd52e747625be3ed6d36a0fec3b21a681e7bfca3260ccca2f3dadda866da7d13c0a38e055076e9804c7f135058aeb1ac9489bdacdd288895e0d992408766174807febbcba09942c51508d5ff825d9500f9a5dd9a8301048d21750ed5dc8ef8d54b782595d2d18efbe48e2cd1782ec07017e4de02005b0c9a88ae44be2f7e32202f44c1358820c02bf76e16d4022eb845083c9f6d57c9f7a3e1d40132b4b4344d6e8cc52415a6c59089268bb021dc85342a9607c184dd31606133176b3c4e094f3e3899f815235eae65e24f8a84f38a9eab8a0c26cf5701017b25d2e28b348f31fc3be21ffccf85dcc05b4f8ad70753df901307a100d00f00906d294f885d3ab8ac97ff2d4e9aa4135ceac2e34d773603a743d110e272651d0bd4d615d348c7c18f23a09c50d1c0ac192d663aa28415502470741a213eb1d855c09c840e710fb0bdf5ceee9be60b77b122ff8f56e046bff6cc2e1ca9e604e505a596605b29a4f458b3dd4cb060727ac63249206fe694fa252feca89145db8c22533876744e584b96e3b833b41994c2e7b0c0c5e74bd231032ad8fde324554892e2b4de2dcc611fd1e0c2efc68d6ce5517445550e0aaa7c38d4b56536d19de554c9846ca245c2cd2fd4a64dd0c878e2c8dfd565c3ad85a171bac69fe5dce0b8d58b8ec1bfe0539d081f9934a69d19b0cd3e28a9da8ef73aa14b51836c8002c25c2f4932648b318d6045be35aba0c4886a4ebcfaa935cca19f54f8dc980f8d1486709b917ec3eeef1bb5d3a4fec17f95abf7c048ce1903b3de0013695e4b590063a5cbe70374f1388fb603dc7abd2b6bd930411f4940a7c9da4578c2d5f00104866962c21a32a62412de0380788dc3622bb6946a126581c3704566f3598d036645a3dab00aecfa659da3253d1f7ac617fb45b3911525eafcc55480856c3cbf75ac7a01483bfe83da2fbee6798735e96a5178e2372bb2cd5ab5bf7b55f0db0a9e6a604a21d3f6efe5f45e6a9836b5dd727371aafc8b72b5eab1fde6b6a8ed62f1810d8e04e405ddb4e632e05ec0a608e826ec5f80e078356bc9a78cf10eae30fb84ce70ed6e0edc65c7666f773a22108bf8e7ef6b0ef9bf6c2378074302dd1135bb81b9f938b2750aea395d0e0fe6bdf306c", 0x1000}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000003c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x3, 0x7}) r7 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) 16:02:21 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0xfffffffffffffe56, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYBLOB="210215d7e928fe7797224b2ed2ef4d677d61c6e3f8939ad56548fd443f83f0745f3b9f78540ea2bf024dc04e8781a94d1e948657c2e36554ada1ed57b5d5b1cad9d63eb83118d89c9c1e7505ebe4e046da69a38bb0e734fa87973c286da98491f1200ed55d1910f0211cbe", @ANYRESDEC], 0x0, 0xfffffffffffffffd}, 0x2001) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xe8}, 0x0) 16:02:21 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e5d9fb3fb653000eb391961"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)=0x3bf) 16:02:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0}], 0x2, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186004008b00102b2700000000000000000100000000000000000000000000eaff000000a5d10000000000daaf", 0x30}], 0x1) fsync(r0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x90, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmget(0x0, 0x2000, 0x220, &(0x7f0000ffe000/0x2000)=nil) 16:02:22 executing program 0: clock_getres(0x6, 0x0) r0 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:02:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 16:02:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x153) 16:02:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x410, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x400) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:02:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x3, 0x7ff, 0x0, "70227efc406e7081c674542f56794abdce4a75cb", 0x93fd, 0xfffffffffffffffa}) 16:02:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) getegid() r0 = open(&(0x7f0000000140)='./bus\x00', 0x982, 0x40) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r1) ioctl$TIOCSTOP(r0, 0x2000746f) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0xb4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r2 = msgget(0x1, 0x1) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0200d9f113f46a36a388b377cc00000000000094edb542babbddbca14a617c5154b84fbe190b4dd63e873323c7a106ba28316e3b0615a224976006f87dae96fb9c45986ea28cf6f2aa9a3b2a2b31"], 0x43, 0x800) 16:02:22 executing program 1: unlink(&(0x7f00000002c0)='./file0/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="070e4c678b1b5189d526a7f42c909ea5bf3c51580b3a40f0721d51a1fcc0cc4df182b7abb49f83c8d1bbae5f298b9958d4994e34dd86ef14a3dffc15d3782bde8fbfe95d06ef1388890c973abd30486a3982e9cc6890ce29e0c39c7d4378b5a4d48af2fe9f6e5c38920e3e242950150572cf6451bc0105520214665a2edbb3493f337d88aceddad7ac9f5bc2e53dc43f4971cb40bcc1b09f69ef7fefbae8799bf0c8b38442a47609ecae5f9e24722f4c4f3ae75c5ac3de50a446f0b008db7554723fbc5a3d6f286fda2cb34d3303b61b31e780ee468d7b6f8649bdda53cda38c1120ed2651c4a0302281f7f0d5bba1", 0xef}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) open(&(0x7f0000000000)='./file0/../file0\x00', 0x20, 0x121) shmget(0x1, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8a1, 0x80) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:02:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00038208d4b075819e86005fcf235cd616ffff0000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 16:02:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x615) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xa2, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0xd4, 0xa3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x1000, 0x400}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x1, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffb, 0xccb19b832f42f1eb, 0xfffff, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x0, 0x24, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x9, 0x40000004, 0x1000, 0x1f}], 0x80000000, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x7}, {{r0}, 0x0, 0x9, 0x10, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x2b, 0xf000000a, 0x100000000, 0xfffffffffffffe01}], 0xc2, &(0x7f0000000000)={0x8, 0x8}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) socketpair$unix(0x1, 0x45, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r5 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x0, 0xa9, 0xb6, 0x3, 0x9}) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r4, r5) pckbd_enable: command error 16:02:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)}], 0x4, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:02:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "8581000000000000000537a60000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r2) 16:02:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x60) fcntl$setstatus(r0, 0x4, 0x80) faccessat(r0, &(0x7f0000000040)='.\x00', 0x2, 0x0) 16:02:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1001000002005, 0x7) r0 = open(&(0x7f0000000340)='./bus\x00', 0x101000041, 0x0) stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)) pwritev(r0, &(0x7f0000000380), 0x1000000000000058, 0x0) 16:02:25 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20000020, 0x0, 0x7fffffff}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x1ff, 0x101}], 0x4, &(0x7f0000000080)={0x2, 0x3}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:02:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x9, 0x0, 0x0) 16:02:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:02:25 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x64, 0x20, 0x1, 0x69e}, {{r0}, 0xfffffffffffffffd, 0x4, 0x49, 0x79, 0x100000}, {{r0}, 0xfffffffffffffffb, 0x24, 0x0, 0xf619, 0x4}], 0x7, &(0x7f0000000080), 0x5, &(0x7f00000000c0)={0x7}) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r0) close(r0) 16:02:25 executing program 0: utimes(&(0x7f0000000240)='\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', &(0x7f00000002c0)={{0xffffffffffffffff, 0xfffffffffffffe01}, {0x8, 0x8}}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x28, 0x2) symlinkat(&(0x7f00000001c0)='\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', r0, &(0x7f0000000140)='./file0\x00') fchmodat(r1, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x2) 16:02:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffffa, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:02:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6b9292af232e2d20c9b2b8736a5748241f439d8f48e6309cca2293b42084f3fdaebaaaa0534d140efcf9a67", 0x8f}], 0x1) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0xa, r0) close(r0) r3 = dup(r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x20200) r4 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x8, 0x0, 0x4000003, "dc13b9090000b9000020000bfc00", 0xffffffffffffffff, 0xb9b}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:02:25 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/32}, &(0x7f0000000300)=0x22) syz_open_pts() unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/77}, &(0x7f0000000040)=0x4f) getsockname$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727dad8d0218954be7ee341800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCNOTTY(r0, 0x20007471) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:02:25 executing program 0: setitimer(0x1, &(0x7f0000000200)={{0x0, 0xdc7}, {0x0, 0xd9ab}}, &(0x7f0000000240)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0xc435}, 0x10) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) recvfrom$inet6(r0, &(0x7f0000000040)=""/219, 0xdb, 0x840, &(0x7f0000000000)={0x18, 0x0, 0x8, 0xc5a}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) poll(&(0x7f0000000140)=[{r0, 0x80}, {r1, 0x102}, {r1, 0xc4}, {r0, 0x1}], 0x4, 0x5) r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:02:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00130000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d0004000000000000000000000000000000000000000000000000000000000000000000d2000000000000000000000000000074"], &(0x7f0000000080)=0x6e) 16:02:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/83, 0x53, 0x0, 0x0, 0x0) 16:02:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) truncate(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000000c0)=[r2, r3, r0, r3, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, r1) setgroups(0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r8) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file1\x00') close(r8) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = msgget$private(0x0, 0x649) r10 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x1ff, 0x4, 0x0, 0x854, 0x3, 0x1f, 0x7f]) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/106) socket$inet(0x2, 0xc000, 0x7ff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r11, &(0x7f00000003c0)="c908331d55c7aad479f9b4c570a7fb5a1ed2901f087337b312d77775b220bf53758e3490afda4f2b4c44fe7efdd0cd8a5c3fb9b135f780299da84a8fcd1cfb0bc0dfd92f6a3ea4a52623b199d0e0f2", 0x4f, 0x2, 0x0, 0x0) setuid(0xee01) r12 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000100)=0x101) accept(r11, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 16:02:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0xfffffffffffffffc) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:02:26 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x399a) socketpair$unix(0x1, 0xffff7fffffffffff, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r1, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x43, r5, 0x0, r5, r4, 0x100, 0x84}, 0x3, 0x566, r3, r3, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r9 = fcntl$dupfd(r1, 0xa, r2) r10 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r9, &(0x7f0000000900)='./file0\x00', r10, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f0000000400)=[r4, 0x0, r8, r4, r4, r8, r4, r6]) getgroups(0x4000000000000139, &(0x7f0000000480)) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r13 = semget$private(0x0, 0x5, 0x2) semop(r13, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r14 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000040)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100000040, 0x0) semop(r14, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 16:02:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x12, 0x104) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x80000080000000, 0x5}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = dup(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x3bd) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x3) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) pckbd_enable: command error 16:02:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20010, 0x0) sendto$unix(r0, &(0x7f00000000c0)="687fa1f0332c98a8b718e2173386c518ada46dcf302dbf0253e79ab09c835bd61b3e2ca83c5cd81c8b047b6229ddc0c8e820fe9fdbaaf836b219a871d70e724543fdd2f2b426dd4a3b7d2d4b5e81371064dafcd5b89ff1b6e0ed296fd28379ce3f4822c34fc32bac59a6c9115193980309898ef39d787ababed0b849a9be0e3507b95ce8bf2c290bcb9d4f17b79536536e795b9c9989", 0x96, 0x401, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:02:28 executing program 0: socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:02:28 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x6, 0x0) write(r0, &(0x7f0000000080)="69da749d849d1cd2305a7612e6a1458309f4b111cbd5df68b97f85c06f7f5993acc1534605a29ae807132bfe9a035240cb226c2e37085bd47a2bc5dfd02e21ec4cecd525dbe50e139b8ebf155f0635562c", 0x51) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5e4, 0xfffffffffffffff8, 0x4000000000000000, 0x1, "34b7e5ae6ab1a9fb5a4026f90a9789872c2161a0", 0xa26, 0x9899}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x2841, 0x524, {0x9, 0x1}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x27cd, 0x40, 0x1, 0x3, 0x1, 0x67c, 0x3, 0x1, 0x7, 0x8}) ioctl$KDDISABIO(r2, 0x20004b3d) 16:02:28 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) semget(0x3, 0x0, 0x41) kqueue() kqueue() socketpair(0x6, 0x4000, 0x8ce, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r3 = msgget$private(0x0, 0x1) r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r0, r4, r0, r5, 0x101, 0x9}, 0x10000, 0x81, 0x0, 0x0, 0x20, 0x49a6aaf2, 0x1, 0x3}) 16:02:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x4) fchmod(r1, 0x10) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000800)) 16:02:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x829f601700d4dbeb, 0x0) recvfrom$unix(r0, &(0x7f00000004c0)=""/179, 0xb3, 0x2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0xa90f1fd5f1cbd883, 0x4, 0x6, 0x20}, {{r2}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x8001, 0x100}, {{r3}, 0xfffffffffffffffb, 0x8, 0x40000056, 0x88, 0x4}], 0x7fff, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffc01, 0x200}, {{r5}, 0xffffffffffffffff, 0x4a, 0x2, 0x0, 0x800}], 0x4, &(0x7f0000000480)={0x6, 0x6}) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000005c0)=0x4) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x80, 0x42, 0x3, 0xfffffffffffffff8}, {{r7}, 0xffffffffffffffff, 0x20, 0x80000001, 0x6, 0x3f}, {{r6}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4, 0xffff}, {{r6}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x0, 0x1}, {{r7}, 0xfffffffffffffffd, 0x8c, 0x52, 0x1, 0x20}, {{r6}, 0xfffffffffffffffd, 0x14, 0x400fffff, 0xfffffffffffffff8, 0x5}, {{r6}, 0x0, 0x8, 0x40000000, 0x4, 0x80}, {{r7}, 0xffffffffffffffff, 0x90, 0x1, 0x3f, 0xe718}, {{r7}, 0xfffffffffffffffc, 0x10, 0xf000002b, 0x3, 0x30}], 0xffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0xc4, 0x10, 0x2, 0x1}, {{r6}, 0xfffffffffffffffd, 0x4a, 0x2, 0x10001, 0x200}], 0xdef, &(0x7f00000000c0)={0x8, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) getsockname(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000600)) pckbd_enable: command error 16:02:30 executing program 1: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xf, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) read(r0, &(0x7f0000000180)=""/128, 0x80) 16:02:30 executing program 0: r0 = socket(0x18, 0x1, 0x100000000000000) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8003, 0x0) socket(0x18, 0x8005, 0xd7b9) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:02:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xfffffffffffffffc, &(0x7f0000000100)="8f42aaf9a2dba86da9796a1a46cd52fae90215e3a13bf65bd7057d5c9bf317ea3f8bba144e315c5146acbdcdf9c1a2d54a80ae57a0dbe0336f3aeac28e1b95d6b72dbacdc3cff0b96ec650354076f5be030748efe35f60c5ed910303cf703bd18f86245859324c442f29e4b1f9a98001d33e5bc007f7f88dc1b4e6874b5943cf835efa96507e748969de", 0x8a) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "00000f0b0000e74d107dbbc68588d03600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000e4ffff0b2f33f7a61c5638ff0000"], 0x10}, 0x0) 16:02:32 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x1) semop(r0, &(0x7f0000000040)=[{0x2, 0x400, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x8, 0x5}, {0x18, 0x1, 0xf2b, 0x8001}, 0x200, [0x6, 0x9, 0x2, 0x1, 0x5, 0x1ff, 0x7f, 0x6aa]}, 0x3c) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5b7, r4, r5, r6, r7, 0x40, 0x9}, 0x1, 0x3, r8, r9, 0x400, 0x53, 0xfffffffffffffffa, 0xfffffffffffffffa}) pckbd_enable: command error 16:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x10000800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) close(r0) 16:02:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/196, 0xc4, 0x840, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000000c0), 0x10000000000002a9, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x4c) listen(r3, 0x0) accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x2000000c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000200)=""/180, 0xfffffffffffffd5e}, {&(0x7f00000002c0)}], 0x100000000000037d) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) 16:02:32 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0422bf5d46df292851f24b45bf2c85050958abc5", 0x0, 0x80000001}) 16:02:32 executing program 0: nanosleep(&(0x7f00000000c0)={0x56e3, 0x8ad4}, &(0x7f0000000380)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x220, 0x40) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x3) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x0, 0x3, 0x2, 0x8}) wait4(r3, 0x0, 0x9, &(0x7f00000002c0)) fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r4, 0x4) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) nanosleep(&(0x7f0000000400)={0x2f7b, 0x100000000}, &(0x7f0000000440)) r5 = semget$private(0x0, 0x3, 0x1) semop(r5, &(0x7f00000003c0)=[{0x3, 0xfffffffffffffffd, 0x800}, {0x4, 0x100, 0x800}], 0x2) seteuid(r2) r6 = semget$private(0x0, 0x1, 0x3) semop(r6, &(0x7f0000000240)=[{0x4, 0x7, 0x800}, {0x3, 0x5}, {0x2, 0xffffffffffffffda, 0x1800}, {0x4, 0x2cd9, 0x800}], 0x4) 16:02:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x1a4, 0x4) chdir(&(0x7f0000000140)='./file0\x00') 16:02:32 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x18088, 0x40) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00') getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fchown(r0, r2, r4) fchown(r1, r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000240)='./file0/file0\x00', r6, r5, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r6, r7) 16:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:02:33 executing program 0: getitimer(0x2, 0xfffffffffffffffe) setitimer(0x1, &(0x7f0000000000)={{0x401, 0x4}, {0x9, 0x3}}, &(0x7f0000000040)) 16:02:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) shutdown(r0, 0x1) pipe2(&(0x7f0000000000), 0x10000) 16:02:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffecb, &(0x7f0000000140), 0x69f31fa5e54221c2}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffff7, 0x3, 0x3, 0xb2, "6158e24f8e1a85d9de3214dd9d304dbca382d6b1", 0x2, 0x7534}) 16:02:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x80) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8193, 0x9}, {0x18, 0x1, 0x200, 0x1c}, 0x8000, [0x100, 0x101, 0xfff, 0x7, 0x9, 0x7, 0x8, 0x100000000]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:02:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) rmdir(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() 16:02:33 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x412, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) msgsnd(r0, 0x0, 0x0, 0x0) 16:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x140) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="fd4c50a59d3c5b12a9bab18182bde548ed940c60a6240e55bfd8906dd2e50347826c7ac6d6237c337b5c2a80429a1d82a79ccc2e0d73dec32e622d", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) 16:02:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000001040)='./file0\x00', 0x20000, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001080)) getsockopt(r0, 0x0, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:02:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getuid() setuid(r1) r2 = getpgid(0x0) getpgid(r2) setegid(r0) chroot(&(0x7f0000000000)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() 16:02:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x20001, 0x2) r1 = getuid() r2 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1, r2}, 0xc) 16:02:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getuid() seteuid(r1) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="7004000000696c653000"], 0xe0, 0x0}, 0x0) r2 = msgget(0x2, 0x41) msgsnd(r2, &(0x7f0000000500)={0x0, "53103640f95eb7cce67cfeec191dd2ac94c3cc826a3967ddb06aa2b0ff2894652f9f2188d5aadee8cb0148405666b86b956e5b6d237f4ef9aec5ebcb51ad704c04530230da99d2ca98b0139476b3d852da4d886c4226b766212a9813ed3920e21c9f450ef13af5e2e2b164a485cbf1bfd9a9d307edcdaeee9797a5577864edc9"}, 0x88, 0x800) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="d588a973b22a4b99bb6850efb009ecb6a2b1312bb0077df68e2be3d9218a7e989120fae2b1a4d85d13b4c95830ec4b273d1461ef3dd617582bef155517fd8ac62e3e131513fad3bd8a75901c0afd546b49030108879d97074b5f97cd59226a2475c1f4715990d71294c2bec15db69326ac5b0b746b9aa347bc5ec9d676ef49066e858cb6aa63308bd7b05473b69fb46d19c2528fbfd7f1f4d5511c8aaab3669e8a3bdade0a86954ea35e7f03b776adbf9bf73b0a294f021ca10217473c9a2764a53e337b869d56ff0159cb4165bfcc8a795288b98e62a0e9534cfe3ad99af1c815e989c05830554e3ecf976f2c3826114c5b2d651c3c05", 0xf7}, {&(0x7f00000001c0)="a2ee1b1f83e020f7fc78c32bb27ac3cf63bd1f72ed4904e72c6a8c6793e9751122fd4b6f4ed3b9dd5b1c28a26c05d0c5d6b5d56a161290ddf9b829a32454ebf0f991ffff3f1f9fbd604fd4d6e0404017907e6d11341efdeee9fb7e3ac7217daa3b5d0bdbcf92fc36a971ef47fc", 0x6d}, {&(0x7f0000000240)="d5d3ad759248cc69f52a33178e712c4d6c7818f6cad1fd63f4097a9b89547a285236b6e2885e49dd8507ed2d407d9958eb69b5f082721a396fcab9c516d15a724be3f3899620627702e4af14e46254a73a3949ef5e8f9c27aa116d4da92851c2e3433752e42d46ff4b2182e3f5b31f33ddf0e3764d7dc029a00012456f811f4b99811db49a0dd33c1cc3a3757e4673bc7dd45436f9cd0d615226b8f7fc00be860ad881b8306a088e22e7ba4076345e178e0d8944", 0xb4}, {&(0x7f0000000300)="8c8e14fefb625c0c89a368c56f3af481f4c5a7adf8830db41cc409ba9633462ad00a926a9de7eef9b0c395e014cf1e9a8aa6a6d51c4ccae99b5b90c9f5080aa6a6629c25c9d38289cd9aec67f89172432e615a796d3d8b218a8df75e2c0d2468c64ca7ce0b74a126f6a59d65641d07e55e5331df92f3b4438f7d6a3440a9b69c5cf39902c0eacaf22a75f666095ccc751c42f76750cc6130f240a5065dad0ce257e95b7486267825126897f0dc160beaa79c16ac109565871b985a32815852b2d2b5f584b36fcd6474a7948f98e3663f12b860d8033944d33b", 0xd9}, {&(0x7f0000000400)="83522449ad1b264a38c422a4f2c0354b02f594c4486b7b75ba139e03d5ce4672a81cd6a83c09a884103f778e2a58f4cc56ceaffa61", 0x35}], 0x6, &(0x7f00000014c0)=[{0xf0, 0xffff, 0x7ff, "0bb51dd80246c1dd4c8cf041e0a880a2583627cf70d9065c9c9edeb564f4f01697036ad188970f9a4d597a03b73f0df2d311ee04b8b34893accae65cb6cb4a4f9f4b89fde5730e50f8406361743f9e01617f754bf36060922088a49ca483bdc546ae2708bfd234ccd40eeb7c685fa6a5865771d3c9e168752e8781d1369c59021f8e313e6445731606c6ee1b99a57975d7821c7202f853c5918a808ebbad136edfb117b235640f8dda514e3cbbdfa13038daa222c53009254fdd5c84120afea0afdc7225eed594b71e1fc9cecba4b59c4b91cb3a2e9b18c9df2c0924aa92"}, {0x1010, 0xffff, 0x5, "60e618069857d663d5f35d8c8c7ac45fab6b1a3c6a1ad38fd99a625862e6200401428de1309ec50b8cfacf58925748ba7d5a20e1263badb5e1f47eee1fcb70978d67752097e6cefd7e387ebeaa47bcf526295ae2bf395e189980e70fea6614c0d23714905596aa4d3f1547f88180f3282a1502fafa94bb696f0cf4e91333e25a1056b568b96bc31e486cec84445489bcd02765d7e18573054d07227d3ba74b6b360f1bee7962a8df87637a079f7cf067fda4fd241a28bd0e40c27f5027e7a41f496b2ff0e4acc29372c11090a9a6eaa89e0b44868fe6717cfe23d2dd620d8f23339b464466e1de801be3a644c2f2500687f8c425267cd7860c85a7055261a7c12a31761de53ab57c39588506e85e846a80f9404b88f1aa88368be8e23ffc4728d452ffaad44e8113a292fb3a5b9b2bf340d787c26583c20eb8a82119915779edad3d906ce41ccf72fd4c6ff4a9326a736d5baee8c9b4bc763988e103cfeabf4a1f7f1d27388de8587adf9d5fadcf1cbccb95b318478de68859f4321ffbc842d074b70544daa2145dc2a534c359ec393ef7af356bccae5cdab54cd6bd0cdb6424092aa2688e219265d85ef62635eef0df1701f577a545adf87fd3ed77ed128a41603d075e9959c7bf6fc038cb4388473740d110cb95676a87d920e9194f7bdab67dacf7c1eeee8c17025695a5a644750551bb1c177a023ae0a0a914e5a90865670d4de6dfbeccf54d5e8ea11a084bb46c52b5b204d8924e245ceb6f373c4d6d1244d2477d066793dac1112d0ba76f056d78b1af84bcde4d21c27e0420293130e3125fa0558e09385e5a4a735c472c6f43ccda47b41676ae8be1582438138c97ca5a8662463f9f18926a97146e7d934a6ab63abb88420b1dc2f3dc370046ced41dff5876e4b60c997282284cc5764483bf2b94992c7f8857f5514194538eca84c6a66ccfcd519aacda12340b8005c9d18b4d640c61a1ed392ce5c06de08c4aaec2162c914b0d4f92ed0ec6cc6ff8e03ab556623802f354c337cb64a94bfe25e2588df63aca375885b2f3c5a42e6dd937abdde284d84762f4da1f24d3d04df2afab146caa957a23e1c2441ab1b461996f630b0a7200087bda3610dddfc901ac6bfed881a597b19b25c0e56d7b19dd26f60c1d8958d76378e392fe93ee901937923908bef615659a5f680469c3c6127a38b7dbd684c7d1669045e3024fc5bdeeed997443f82cefccf3e8e4665e0d9797f717c49ad1ea38e9274e1d5379536ac5bc1ebdb5e490d6c31fbf54ef17939c72c114f4861bdc67791b511aa441dd1cf03231fdbb017d494efa5542c1353d86f93ef222545498810e11e563f438da6bc414f10a6a8c45ef8a46b40b83201bafa8077a58ca44d9d9f3d7ece240e5c7373ab1ae6c5ca612a407b185dc002703383764d907c261067993323bffca82b10ad2fd41d5804a13f9d9c7cd38154b09bf3dd2c6ac0ae34fda281c619531929ec6ebdbd0a012690b5acf3a4af648a8235149e3abcfe94d3afe1b22fee1cf86cb94b8dc73b9154b47c6f090e6e8933995d48e3ce4f424d67117a07b0012194e6dcf78e14505c2b54394c7b3eed4851c5811725b404e2648d0bf3df04fd3549d9a5b05a93cea0b17d852cbc3e9604a5f20c3703234d06c3aa16f23e5e13e591040c4cc55d47395dba9e5a0d7769b8e00890a8c33fe0c457018f3f7d9dbad67f948ca1dc49878849a933799a07c7c7763b66eb52fca2bc6f2ce510c4c3a91438366ea83c606d3ceaefbe572665a142f065c0cbbfadc430588259bfcfd02c67153b6cebdfd0a46d68fb2a1256e456f0a4a887bdb5d4aa5e2e1ec003306ac8ea6f5d8546effe8f23e55f19e6d162a2761a08a7e01a03132d9155c601d0706aea093a64934a171a10ab4849284ce16c486fdf4a5cb63ba563dee92a9bbcaaf0bbc648688833a50509eba5095f962bf1ac3ceb0073fdbec4f78c2bebe6efdc3ccb44e1e047c7034c2f4bef96ce5fed6bc4f6d7ac15211c7c642e37b51355ec27c4fda785755aa3bf3c6819f3cce8cea4b011f23bbfc8431aaf85cac1075e5bb78eb54be78f826a74204715fe4e6e0be410c7591dfc23588324a6fd37d5fe8becff6cbcd7b2ad3ec801056c99270cba129a8d61fd8ac98bb8ceeab167401c381fe560d234c3eecf8984483d17495523fc3fcafd9af0caf1f5f9a6e11c0b30bd13aa8e5b54d8fcd68b53227d07647e8122faec2a5815be857b237172ee57659f86b0d29d8c430af0d8ed8ecb96411a3e407d6a4ccdead0ea83402112e18c5c0cde0473807c6a20d393aa050e76c708803c456c624c45a4ae75b34ed9479b25af8f1ad61949ce20f7cffb8841d8ef9b9f40c74d7a067e827401e0f2ebd148ee4e0a6421b01339ec6cadc1189a96be11c4656b6e4af07933a9e60c9389940b7ce9e049a6fef9b9c4289f3603bf073c364ba4195436530d43975ce8ad5319dd536b412dfa7d19688fe1f944a22c19f414849092f168e3eae5fa458bab1c5ed775109fa3ae99beb2d800c50689890b64c775f10ffdf17af7f3df83d085d76c94e71ffa6bd447af773a427a4f92ea6ab612f88499d5e536b7c59f92ea80078dcc3827955b214ac294761bc266132fda04cd16d2772693693be0cf31316fe87b661146a555a8c7289dbb8547fc4b5b254860b30d82bcfb3e323edb21b1c8d511b721d17aaba2f1a92c4423d25b1268c028fdc815a9238e0953c1441551415e43a950068959f1b20d4095ac94ad394c141e2a5a866a337c0cd96591c08caa4326536902703bb3d6c3241e48b3d1a1acd92a377e962d24a762e76889102b61efa5f7187306e8fb348e2a009fb698c8341169bacf2037f5a6823a84fc56277c573f7fd03c598e3a76de4e8e9526ad95aed9479619d0b1a5da4986f5f2b04ad14a8069c07f04b64bd5810d6277ffdaf68425daa0cb20c1b4e243c2cfbd77113cdab05931fff7e146bd97d3e68da0a857192e8a865ac222bd1ed59c102eeaad277a6fe64cdd0c43595b67480b7a53896e8721d08a0d76604343c7f38fb17efedd57665605845d8bde11c42b18ba3e443ec039804854cc66c5fb0757b1cf5743ddf0b025b88488f846afd10454aa21a41ce79f6de79073e396cfacee3b28ecc5b01ac8702b086ef9eabfd63dad093bd58b210a3ed3a547ecadf01c67d293fbf2aaf937fed9b6896c366e6583df3884a86d3adf4196693a545301b310ae0280b974997d0fb7b52351e818d06ea732cd7eb2131541344597c7c93ae011e87491ca3729aa5621865377a09f841daf9528c409d886c6a5748858ecaed2d494bf609d2e00517935e1e92b3ece5ac3b4c902294d46ced4edc282e95a2a987dde3c094bc4b5f0a3ab25fe60cc7bd1bd9cd535643622ef376c4decfa44d4535b179f4ae950cb2c08e084795ab7e2baf24609f111d9481d795e9a1e236104c989caaba4be5bbc9c71b7ddaffdb1988f8d7374356a73a8057d4c9b0baf8bafebc1d385db918c984da0a48ce62cbabf5d587373152810e5633923288b2be528f21508debb04aa9ce83c005e40fade572c609ba4ef1e6b7b1235c6ff6fbcfa4fc236d7e489c606b0e42f481fb33c06605258bd32bfc9f588b7a76a3e2f66cdf4e245f067bf67b1e8667e53a4714b9e9c5f0e5a9c4633671053d1c4c7a3781f1376fc96cfc08ab3afdf9f49ac5d839d7ac8e3744b4838d13f7a0c385629dec1b108efc00ae07e707cb69f014750cd502879271304e9aeeaadfd96bd7be7a43b05f2d7a05d2006bec69cbfb670f428dfc5d1b5d3176a316d7695ccc401462e4cfbb58abfbd2b2dec99a15f79468b64d0f8e8b0176b540bd78a3722cc7a006d1c8734afbc6e215ce4e38e525a48de550ae2f7f73c271f4a28ae68d7be2afd396072b2ed19f271f28f774b68bd80b4693db9541adf3722e9d4e42d2080dcb516e5d5aeee2ff2e8bd0f1ba0daba5fe7a65ccb5426e10988a6bd962ecbbfcc0349fba35e8d7199f86fe4cdf8e2afc9381a26a4229f4f3c3d3a88cc274a13ab812f4bab043192569ef13caf0f2d985e33e9e684a756252b683db582e1660883f0b085508b66f5f4f4ccd24e3f21c16bb811e7921fa0128d79a29195cdead4a90f19f8404a519ba4cf10d894f42f1d10e39833bf13a26cc91129ef359d42243ec9e0d7a2aa766533a49841beffdbbead3c74fca7cf6a53b1d66874bb7e9f220c3fd58f7976b6ec10a718b1c82de248cadaccd8ee34c184e1c2678fd41afa90474313296e4e1f867710601544b7495c2775a52c2b74f8f70b045b3a9cf099f2dba4156e07331ec673f57ea67165d50e30da66bf75532262555d5c651498ed65b60f6356488d37bccc9b153efb46c358a5e8be09590bc20086c2195547f72c0b3af52d3318b93b6e0a30e7d760f827a864966f76680bafd68164fa6c4ed4d61cf80b2e39b8cb7f4aaef16eee99a23985bbc00710e7a938a9a5befa5599f5996fe0c27606d9d81017c1f53b9b0804119f55f49db6574e94ede1e836212c66c8e6c09902abbaabba622d43c4c9bed4e6ee81c2675b90961eb1bd7c75c7cbcb3821d88bfe25f5878f75443056e52b4a7fd672c9800df8a089bbc5cf91b6af5eeb6e306f05d2dbc5d51ea4e8713e1c83c16b946012e90b141126f0b87de6bb117b5a9255c290d1a624a61238f0f4dbec79e07e30851e56b75a8a1a8fcd08ed94224f0e9de6ede4250f8093b2324fe376f326440b1a564e3fb96ecc06c3c3a7c2f4fe45df5920bc3615b47279518090b0b4acbf9422d68733887290f405cbf49189045d7b8c3525563b92bf4e74060d199f35f4ae67e98defac78d355af051d6551f58905bbba6f651ad2a21593b85e7c9562a7fae92a2969174c44fc7df7b24227bd20753048ba88e0fb7cd314e5305a0f172aaa8f874300c0d5ca6af947bb24dd6aef3257b7e7078c13b67a4ec406fd8c93d9fa738045959a1ceee6c1ecb3161f28e58cc1d0485a4c3e8ad69826aade7bfc41c8a2c4e67e22ae3fcec7b6db5eb800357537c583718954cb88fa2ce686c0288717426a503c09e68c8aadac636b0e761053c00e951d936b3123319526cfecfd29db76d522a5a9f1530b32065aee173a69573478945db6207f3c1c187ae12f2c73eb0b74a5b53d20c8cda3fe812aa38050d5022a19a5fa0c680f9a7721d99fb9deb42b019847b890e01ba398aefa8f453567f4a066b59c6913e8949a4bd0be07ee471f14c6316591a4bb6aebbf7a87c057c53e01d354d7218d3cd3eeffd9fa8c538feba8545a6f6250674f63ba0676f72248e44842b24b7fc7394992e9e4ba992af6533f511fb121c2b0cfd8b9a05d6d565ff14d6865ad5c022a71d9f0c4b5651d8343292edd382e26b0f7c49d73c53c9554645d70a0d05fe1f498868bb24d39c29cd0d85ba23346d14150b5e81ea8a8a4753d47e1efa14e26e36fd8f6d341813fa051c8af2ec9693ac2d9e0e4022e1d6c3fae429b07c44ee9c4395e9a1c49abaa7c403f9cb574b6e8ed22c729e64bc182367bdd2aca5b4f59c9b28feafb0b21b0e5f358e16420048c2518781b54289e47b5a20f26a7d84c43225b970fa210c3504fbe32e02024686fd7ac3c6d40def3d73777db5aebf5e80af64bfb9c641747648aabc5356bc768159308c87078de4807dfc5110e9fed1ea0d47d5c8d494c6ba59a326227ff3b1ec5764e66f84bea439ee6a0c2a47bf2534766691e555f1305684f7a2aa68fb1f2588012342c2881d5da5ddbfdb20fd8b5014b96382e9c9aefe714eba76e4186aabae"}, {0x90, 0xffff, 0x80, "5f9b1100567b374a28293280582ed7bfc9024e8d012ef060c270e01709a12fb5d543fd2e984bf600e7fd61ef484c0cda5f41db18b04bd521c7f20e241c3a1161a403fd31a094dfa1ec2d8c490cc1924b0e7ca077615fae9611b8580e4886684df5127bdca3f47f8514269ce9ad4b4c0992b577538b67516dc8a2a8"}, {0xd8, 0xffff, 0x8, "d42dee2bc1d80880cceb5bee4cd164fe4781c66b4b56b2f683f77b01a3aa20032bd0c22d15d68b720dd3a546d2c470c9e71d3aa3aa927c4585f076a109a37a643c88abdfb76f40a0d971ea2421898dd2f7acaa6415d8f8da13f3f2c6f120e16b4e555c60630581172292c40af504e9593bd28cb5d3e69b9b14de4047e263865f24822cf59b5d7910988aa80f8cf0800d208e294656de89ad7febaa6c2c0e7947b19ba412a9f775b19840537a776f8749c93d44a6c7535912d87f8a63806b70a8bef0c01ca9d65d"}, {0x48, 0xffff, 0x100000001, "8061c82abca72d7db39d06cf93c7aa0bbd74993a73fee0a2401aeae417615bd82180125dc890f82ff80d3d2c2bec287066ab4551"}], 0x12b0}, 0x404) 16:02:34 executing program 0: r0 = socket$unix(0x1, 0x400000000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 16:02:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:34 executing program 0: r0 = msgget(0x1, 0x18) msgsnd(r0, &(0x7f0000000000)={0x3, "b39e1e9e12c9337c4d1016fc98720f66c0ecee93bbd0ac34c3598baa7f40d8c4172bf6331259f01eaa8605f825dedff3cdfe742b978e3ffb8fde09002373fe51ec5e048f143186f670ea090bd7e959afdf96983d7b45"}, 0x5e, 0x800) msgsnd(r0, &(0x7f0000000080)={0x0, "c58aa8193573c2b9a55828245ec52a983b3a5f3832922d1083cf09438ac6664897112d9544ae56114844500926df56c0359ee56c4865a7586ccd90c1"}, 0x44, 0x800) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000006f9fa7dd304e513de47fcb438de082482b321e423a88564f4a31e7d003acfd287ad029ed83c7bc8a975dc8c73b2a5faf335767b1c2b170ba512b3a5b29ebaf0ca31dbb8dfb114160ad667d197410103d237e7244fdbf1806f7775b797d0e175a2ebf6a585270f312792727d494648d3153c3a4450b899e22a1341660ad3a438dbae40d66fdc625466778f2b504e02c2952eeb065b650d6558fff3fa23c6fa21cca9a1ea1b13d6633b19867fca2fa6a9be29353c6ba1177914e1753ff695b717c4f7d65280d5d073bdde921fc2ee8913b94042203399db2a1b75a6ae4fc934030d37e509d799d4d7dbcf1244c2ae8d82794a4e04ef4f1853c9eb2d150b8f9413abaa4d795764ff9b4c8e7805cd82b90434785fe147dc9bc3d19a6c1bc8d0fd17bcc0397a5d0ed2e92fe93819f017a58275e334bcddd95ec81ac4ebfe4c5c4221f21a1432fec2558e85a36798760cf33c6db19b370eafd16b0e75f26f2812ee3d493750a64fbe6b416aadf1b5242113b77e6c203b17221b551038ed2010496493f426401db8a90fe27cc39d6153b31f1b63e3aec9427a4871905325a68b3f9464e90d1e5695574127f3a12e6ccdada15bbbd79a4330455b52c07fff08ead8a09e06839b1e888452fe6ee64cbc7e28ebfd738accdfbdc3b0eda5c7673559a44cf63f8178d0a785ae26a9b8ead575125e1a42e579482412bc7beefef93687b8c668db850c49eb6a3a2d1ed069538cf5d4a535ae188eacaaaf418a96217e1236836a2e9fb0a62ba11d569e69bafc39680b5dd57f7e548f5f49d2da3d4575fdc13ec773097af66bbec2e3011323bb52ead4d08abd37c0f919826a14d738d5ccacedfa35682f6f3bf4c2afb20a292a4d313770f16a1c744fd4225fe4882af2f0f3f39a64800af87793ebc5cbecc560d2b54358c96aa15d48d0b4b4f430684f000ea3ea4d3f9b8e7a57915248f825bde78c42679cd0316e3187d7b09e6858c53caf234447b17d206b3f7683e432fd484e32acb6da41c8ecd722667c12b04c56902361c7acb4603cbb1f18176534f2b8835c67e1252b87d436b4eb07259cb20d9c70342ac3e3cf945bfb76f894747ec4652d62859211c177ea03e34e0f93105fe8440c999c0b0198637d1e6c201cb5e46d9c493caa71c0e44007cc38cb451809c56e6b1894bb8855ee633724a2ec8107238a43b712c10e694584118ccf2f282f4be7fd807bd8368f25f8b4cef88ddd055885b021739549764bd7b794491e26f2fb4a48f3312be57a8322be52481da21b099575697d983ce7d1d65b0589b6eb11bd14d73672dd9da01f9e5e3a575bc8df5cf44a119be976aa3d4cc2a0c83a67080000008c9fec76812c9cc8425d901e7ce74f66a1b067ed9442879486bbd1520d91b3c6a0dc1b5e8095e604e33faf12a009af3fc4aa5b7da3b70491a86a8ada7df718c050ee44811d2c77dbdfa8540980bb3eccef025e27ffd9b74d3677937c699c06cc69092e304afc3d0252355b508f88d4417f2469ebbe5c146ac33488520f88b99288be2342686aef2e76f0b51b8d1c2488adfe0e03ad67aade25239b2309c0eaf31e3c1e0bf9d37fb2305d3883b4241f8c322e9366e339d43a3f64190cef3bdbefdfc1243c7418682d56fd041b605a06a81e72af7f74d9ccf4988f8d929fdc485ce972f78ea8a694b95d18ad713dfb92e562f3a99e96baa10873119031958b49ef8079ca58b29ffffb75abf265b57f0647bcf6bc61c6554ffcadcb88820e70daeaca22bb5f65272e4c5f73803225c2d50b8f0b7e79a7514a9bf913a8ff12aead998c0446e9f8fb4857daa19048c20a3a805d2020b3b3a503287a47011a452fdf8313a1807f923f503a316974dccb9b49bca7aad11b076c62b9140381b1e1b2e99cee3385a6a7de742bcff82640d56bf09ab8b346f7791c56f65313a3c3b8fe504e4c91cda35fa8dea3739aa2608837236f852ffd95f6fdb7cdc1c46d986bf830b9293e302bca6058415b5c1afd798b85189a5181087c7be4a1f99c150ee0cec61f3dd9fb046dd811f197851195b62a1fff6eab8061d32cb821888c40dcbc24f912613a2a39c38e6e700001ef968a1a3c6b6216c240a38957934593d1e46000c8fa78e7db36e4e813a244ca6da38ca3e64467635fa2313b8333d5165e92ef3a990c7e6da81f9945b084f255dc875b07f8be35767af02644bde81f1409df1799d4c61f4a97a1e0506d46860b657e01949681347a8e14c219d4d7f502bc826e7f62e999c30952b1ee7145f9c31621ba91f1ae4749b1295dab701d965ad3a438ed2c4088fc356323f1f8359fa81c247ff7ca3f51abb9cd7d16f5141a07170bfc8f038d79b45f489133ff0a021c15fc20403ab0dd922aee87decb1b75e3ae2a86321e0ed6bd93e9726ca95a92afb7a32a0456731d4cdda96c18b7371533a81a56a01d3d3b8cb67a3553dee87ec10ff501dcb12c41f4a10e7297c9add5190dded1660a1c2c865237590cb7ad914aaf313f66a8e66c28675010b0ddac32d25d0c7fd400d0b65ff10749c5f4e14b83889b8d8220fc00280b3ed93a4e239683867213a5f67838ffce2c8f26403294127abe5e1de090bddcab5df62f4d1b110e8d74efdc7e61a3efdaf33cf066344a7635e144438af1f4183cb1a3fb896a59a1c229d0672a7eb28d32aa24a6024abe27a296ae726d8960a8b0e9092719727ca0c261545e7adde0d12a4c0cce50277d8fe3e3a7454cab384acf67b4f4ed130d84cdf6af0adc28e46239d1cdfc0a9b149c24839576cdd6c21cb50c06c862fd6d367270a17b53a205eaf03d514abb2bd1b79331517a10a36d3922ad77ec21a0adec597bed3296da6a711f6b6fcbd92509f017876a577ea56dae8ecfb33eaeb149a66f36975246a2855086bb45d5c37c794e8dba118a1bf9bea2f2a5167d95"], 0x801, 0x0) 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/143, 0x8f) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="4df3df369483e557b22458d0c8ad091142c3", 0x12}, {&(0x7f0000000280)="a16c90b98d3916e0e8e29b9394cf7364298262af8ec5ba22ebf702de01d18490d82e6c8ae6c5ae9384c6083aaf1fa6389e47dc119dfd14416cab41a5859790dcc1", 0x41}, {&(0x7f0000000300)}, {&(0x7f0000000340)="77227b42e712830faba2bc6b611865d66ec6296efcd996aef96783fcbe1126a776ac5e43937fcd4d38204555975f3dfe0d4bca32cb5eb343f3a4a96083f6102f3313c382b4d95d0e099aa4e999ed9cc5cedeee8f5ae5ec02b7db696ee01793c6b7f0bae5ba7408d4f05ee6b84680a2ffcf15b2259522c59c76316914", 0x7c}], 0x4, &(0x7f0000000400), 0x0, 0x400}, 0x400) 16:02:34 executing program 0: getrusage(0xfffffffffffffffb, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:02:34 executing program 0: r0 = socket(0x18, 0x2, 0x200) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/143, 0x8f) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="4df3df369483e557b22458d0c8ad091142c3", 0x12}, {&(0x7f0000000280)="a16c90b98d3916e0e8e29b9394cf7364298262af8ec5ba22ebf702de01d18490d82e6c8ae6c5ae9384c6083aaf1fa6389e47dc119dfd14416cab41a5859790dcc1", 0x41}, {&(0x7f0000000300)}, {&(0x7f0000000340)="77227b42e712830faba2bc6b611865d66ec6296efcd996aef96783fcbe1126a776ac5e43937fcd4d38204555975f3dfe0d4bca32cb5eb343f3a4a96083f6102f3313c382b4d95d0e099aa4e999ed9cc5cedeee8f5ae5ec02b7db696ee01793c6b7f0bae5ba7408d4f05ee6b84680a2ffcf15b2259522c59c76316914", 0x7c}], 0x4, &(0x7f0000000400), 0x0, 0x400}, 0x400) 16:02:34 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x25, 0x95}, {0x8b, 0x2}, {0x67, 0x1}, {0x25, 0xfffffffffffff286}, {0x23, 0x7}, {0x0, 0x5ce}, {0x44, 0x8001}, {0x48}, {0x1cf, 0x3}, {0x25, 0x8668}], 0xa}) pledge(&(0x7f0000000000)='++\x00', &(0x7f0000000040)='.+\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000100), 0x1, &(0x7f0000000140)) clock_getres(0x2, 0x0) semget$private(0x0, 0x4, 0x69) 16:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x20000001b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='Ol', 0x2) 16:02:34 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r0, &(0x7f0000000280)="a1", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) close(r2) read(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="f5", 0x1) 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/143, 0x8f) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="4df3df369483e557b22458d0c8ad091142c3", 0x12}, {&(0x7f0000000280)="a16c90b98d3916e0e8e29b9394cf7364298262af8ec5ba22ebf702de01d18490d82e6c8ae6c5ae9384c6083aaf1fa6389e47dc119dfd14416cab41a5859790dcc1", 0x41}, {&(0x7f0000000300)}, {&(0x7f0000000340)="77227b42e712830faba2bc6b611865d66ec6296efcd996aef96783fcbe1126a776ac5e43937fcd4d38204555975f3dfe0d4bca32cb5eb343f3a4a96083f6102f3313c382b4d95d0e099aa4e999ed9cc5cedeee8f5ae5ec02b7db696ee01793c6b7f0bae5ba7408d4f05ee6b84680a2ffcf15b2259522c59c76316914", 0x7c}], 0x4, &(0x7f0000000400), 0x0, 0x400}, 0x400) 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/143, 0x8f) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="4df3df369483e557b22458d0c8ad091142c3", 0x12}, {&(0x7f0000000280)="a16c90b98d3916e0e8e29b9394cf7364298262af8ec5ba22ebf702de01d18490d82e6c8ae6c5ae9384c6083aaf1fa6389e47dc119dfd14416cab41a5859790dcc1", 0x41}, {&(0x7f0000000300)}, {&(0x7f0000000340)="77227b42e712830faba2bc6b611865d66ec6296efcd996aef96783fcbe1126a776ac5e43937fcd4d38204555975f3dfe0d4bca32cb5eb343f3a4a96083f6102f3313c382b4d95d0e099aa4e999ed9cc5cedeee8f5ae5ec02b7db696ee01793c6b7f0bae5ba7408d4f05ee6b84680a2ffcf15b2259522c59c76316914", 0x7c}], 0x4, &(0x7f0000000400), 0x0, 0x400}, 0x400) 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/143, 0x8f) 16:02:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) symlink(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='./file0\x00') 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) 16:02:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) accept(r1, 0x0, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 16:02:34 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r2) r3 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000004c0)=""/46) readlink(&(0x7f0000000200)='./file0\x00', 0x0, 0x514) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setregid(r2, r2) setregid(r2, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r5 = dup(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r0, r1, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x124, 0x4) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000140)=0x6, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r7, &(0x7f0000000280), 0x0) r8 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000522000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) setregid(r0, r2) getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0x78e) semop(r7, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 16:02:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x800, {0x8, 0x6}}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x3010, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x606) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xc78) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000003340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003240)=[{&(0x7f0000000140)="9f2aafa772cf42ea413b45cb430611386f6bd80394658357b386a17b0934ea3f652cbc14937da38720641465c32fbd4398271750a13cce6fec436c0ca11ffec452a75908e148c8e0c773e5487e987656cfd52a9846852d5891769ca2429e3e958eff65f9147a42848a5c8c3692b513ddf48ad54c13e8893a5087f145e2fb642d2c9dcaac63b9f8ff9eab2c154719ed56eb9fde092a51cbf14316a862339e4ee8793cb76286e7d20c4d6ad7d989f262f9f7fcd83ad0b7d26c955429e3080c55e88d2200274814c2fef8bd207f693a4613a61568f39982b2d9d26949", 0xdb}, {&(0x7f0000000240)="1dbf6472360cb5f13d44d090a49e717a18b2d5d1c14a8c242ebc90348c70bdf4844c4b1eedcfff80e4b6e7bdc10d199993e9d8ca309a91d8dbcc65885f500e20b3d9e151c2c96ef9814bd9bbf2ff7e9a2a4bf51b5700c659c86cefa7f7ffd14224fe24640317ac8d7f0b751458a7e8857e59ceecc52e68a5381694a581b6137a425786b8341b5ae4935bd2e8200b63e9c82ff16a60516e8b18d88fac94f58d8db628c6afe763c4718d8756530231eee6186da1c936adcdec149e5325a45fd4578fb4692ef2ce62321906a57897b1f94a77a5a91d165ed69086f5a7f9c9b7fb397380a9bb811bb6452068c445202d80fb5d24cc130a10b267873e50d9b81167966f6244a55ee45405a89ca2bfb96eec9c6ea153714ca0b9daa31bed54f0c90e03d25ac1ee9b461ef350586728d1033d97be3ab737d5492736b2a0a321ec6b4e79d7681860a0b6c65303fe81d70294b4421b0927902b3f98b8516a12d0edf6ecc126af8ab4d0a6b7767000945cbe9d1bc3b889290e3bb702622aa2de137ae828fd601d837e9338fdaa8f7a52d970c4bd24b3b2c35ebbc980dd3c46e1736329404d292d5cad7ff3cf1212393da31158254bd04e50dd00889f93e179cbc25fa451ecaa6b15fad217f596ccdc11386d23f74bae5e8993c739538f8baa7c411bd95037e005a50f162bd91915105133305b6d0e17680a7e0795033f7f71f0b68a0228e4298ac197c06ecaab6726ea7cefff2b54ed5b0222ae893620f7ebb24b22ed0d3a84e7dd0bd3d3878be7f185c42d7abb71fdc95699296cfef160e5ac910bda10937f4b5cb75f1d5dea34ab5dc4a055a5948c7e7e80543a38792dd567cb92e961d2017f7b5d9ce031d5fc21fab76f5f710573fc814bff5ccbe632003521cd7b92a00f03a817de3a37e71911609f219382bbe638e8b4192511d876f502b12a7fe470fe9504862729c201291501d473e2c46a991f48b4ae454c987f02e034a2e29b4a49f4b353f5ad161f9f568e236a4829cf457957db283abd2dac618293ef819d39a33517beaf211ee7ea5d939d4d7ec31867d270056084b6f2f1a4bde629bee82337dd18f1e1cc0791c7d6c4f3e778e84152ca53f8448d5adf4abb4c8fdbc357ba095689f4f111bb4f269c644afd1b3885e02e04f46aa9630d808eeb4f7c29b32ff1a685d8b4e0b11f5a242acdbe8bd56db74c5f67c81285e529858415d607ec15f6d123dc65a93fe116d095213a7e85cf7355f1c7fd55bbd5f1ea76eb807e63435f34eb1d921e501b3e9a2906240a1250dbc63b7d600671ea87bd324c0b6f0c5a24fe99886adf7914d7f8cc0546dec1007a252530c6c0e2136c3ce6efcb60a3eb1a23d3195a66bbbc98135f9fd2bda653d47303ee0af70f40c27d69080b924589ecc9f7eb1426e44ca8ff3bf258ada651ec6693d28730ff5a2eccd1f7c78dccec45c380f0f82f97c82b2e47ce3e4e09b97288bb187a8160e80a92982397396592ad67c42510392327bb5cf4bab2d30e051992ea502e45a047faa3dd7f244d53188a853d1a1f44c2791ed1c11baaea38cb98fb248d6db81f31904bdab5cfe770fef779e31fd693bdec0b13017314015cd970f9f4d2669cc936ccc81bb70e47b90ab75161c49a85e1a2c676afa3653cef600db6cd14899110b000eb2b35e0349d929c387e9a9bbdf0a695e481d3a1b10399d8a27fedc2a359a6ea3fc35feea8b1c37ff683c111f796df3567f3554e3c6617e79b6ed376254ceebdcd342c1a645eb5577c8ae22942de2852221d8b9b8e4e2bc2d57d101026ff5b42abb165723d1da4e6f0edbbfc4931286f30a045da8bf8650b8e772e3644c816ca0c63eab1d99953ae25dbb1c591a0ff3f99b6026bc008ab0b0543ed60cd67d0883defe43b500cb23a315199724c2c8ba58d402afde765baeafb8b9e9fd636b41edcb8ead9930d70a8b0ed06597449e707543ec22eb829c2c84b7227ac307207a857a2dd376bbc6530f9eee5e322ebefd2301318d346cc9a39bb46cb6efe936131b2c52bcd196ce007928f82f43ab06bd52ab8eac1b6a255dffc9f47ac20a2192b1af957da8dc6fa6afc7fe59702846f777f61fddd7478241970bd8117cdcc87c9ab5374d4b27fc64bd2b801f2c6418b89e7d459372db5397c92faeae89a2c65e6856f28faa8e8732a5c5de8f0893ad7530eb0f744343d98ca0b20b37bde5d9e65561f6ba67d761388dfa8d294f201602a2aab35a8572d6dc6b214e6a8d5d1627ca9a1c195b04af57503f05813451a0fcfc3304791e1a1f918ce03d8c971a65a57778507b7c9d3ab7e6aeb83ce369e61e366aaf639e34d80f864c96787ba5d547aa078d6fb944ad6298d708261d0572e639c1154b04671d6f81a4a1c2b8469e693b0af3765265f572077d6660f3178b233f2ce701505e404dc2c1ffd3a146b41b6afe088d231b599cfc21b75da6a0dae2d2d8e0d59366736f45ecfe6816038513893366f44977f2f767a355806f87093fe784fb9b1c3138d7d19e7429202774176b51cb58ed5bf5171fb2d95a8d841c24a675811d9fe41c015aa4a1f8c49302516176d9fa0f5f7bd8e4dcd32aa12bd920559ac6ea70d955daff7b31ef8e0e0bf2e5f57c69a060d84ea50943d2987fe248599343d50e3dc0dcaf313017e13a05cba8029a384af8587e905890022fb9a168bf8bc5f93b02edf3af69922c8964d696e46505cd0d237fba5d4158ff928b99ced30a3e496043f56db6d7ad14fc8a0e06c53804da4bdf8ac0749b3bc6858100f74d3daad1ecbe14952ab16753c46e5968eebdda70423758db5c932797284fc7396f5720e40fbf37ee441eac8a64d72b506cf0bc579159c9730e244b3086d500b824bab0ab61131b8ebbc45a3579a5aa145c4a41cd31da41a200c9bdb7d426e4c6c2f9fdd6b302b9e4d1142dab64bf26cdc43bf339f9ff9acbd9590e12111b8a7a478144b14181a102e4ccee5ff7699873d59cd802027d3e03068f8a5e5396c69a602b88ef34f408917e53b7cd855ede4a9f5c22fe63856076928db048ab9eaf46a6b786dd7c2474f920ab805df7f99006caa6363dc09c3b6bfe2c92d14c9f77794197cf8b3fd40fdadbababd64cb8b36458ff23894e1fab45acbc58e1669d870a39d9a112e46b7117a0b227c2e0eb36886f9db9276f27660b43e2ee4acdba7c8fc39e2178b51a36ef17e31ba33cfd876130ecb6da28bd11d0b55c34b99fe7cd5511724bc0ceaeb95b17afe70377154e3bb3282113015685130c12355d4cf4d8e941334ba22b82180474009d6f0e88424fc4cb7710e21cafa6169861d44c4f91f9a6a51186a06d6ed0a8c7b12415a63f03bdbe759e29347908b63a4d5dd6f0998008c127e4333b550fa17aa8aa85d7be31ec3b74764b3a1b284447be3551a17374b02069c2d27f96cb1b348684dbbde010bd80a1862cf7fd59d603c63189d129f5918190b70726772ae7201c20ef48925d6ebe016ffc1822b4e42f7e34562ef10d07acd421c71eec4a76ecc44a1b7c592f1cd401fc0b4cda017040b4578c9243e6043586e43a5d2b0564d60f77bf944150f4c95b2eac24d4942060d2ae2ed6cc6a7b6f26272e2e2ac8a8627121439dee828d165c97a0597f2df653766c84880c8b796dfa1dd125fbbfc46375f9bba66db7a72bb39de9845d64a7ab97b5bed5c1a1a6f5bf86d029faf3b4c322d6ab679ffefa530ca2d069e06cf4f3f837f9265e53ce7e59e6a134c324dd007fc7038104e5ca4a8e59ce74ed55c96f327cd16aae712bea023778f52efc3c71f312e4887f47b0b35a53b27d3b60241956a7a0663837920241f317ce0ad216c453bd9b2244ff827993932435297daa618e6fc7b5e2f278f79d3663f4b9a108abfd0393246990692a9b37a737858ec837257fd8bab30fe693a18e1080460abd00aebc411c991e8c4a63578065c9193207b74c07271d92f8b4549b02ac0fb03fdc471f56d23b15699ef87446c973c7850143d7beca98286c3e3930f311612fd01e266757bb007c193295694537214f92b2be33b438263155c89468a820637557c34ed4b34637028e5ddfe833e1fab05ff98cc2be68ccb1713623db5199b5081cdc077f5d4752117bff816b4d2657cf47026dcccbdc7a462915fcb9dbd689515666ce310523ba634ca30af44428ab3594ae463f62868215ecc239fac1215de427e53d7c4ddf69e5e617906b2790d6b10c64223abe34a25dc0ba6dc6de7944cae8531c044775e7df2dfd6de8707f1d0df8b6d15ea516a919b0c2ed7db73e02a0c35ecbf13dc8cb70809829ce760dda1c1e8332288d7b122aa02cf17a7df790a0494e28a694a9847c40fa2440b33550f3dfbe10ad3e57ef32b24db0bf832313faa4595b6f5417f9a4fc7e3a448ddd22e1709465a2f99ba114a1a016cfb6604c9625a22a6dd805991b0aa0f7309d8cb483e62a616dbb7fa0b261b484fe165ebaa312c12ac0509cfb49d7cdddc424d0c7ab5b83488bf769c2db8f660d628148d61c32bd0c196329941161dca3d63e294b20fcee2c8d06c6c551690c29db1e4f2c6008c774f196f2857c78f9751a64a18e52e8202d3692ac2338544ffe31affab5a3c18c3b25bbb32a6ca85f042c4bcbdf1e3a1acffd6ee5f703c93024d6dd9f6b597febd9c5d7145e59dd1b26afeae29e36ba19f66c6765f05d72c28b319c70eff0e06240dd4ad27aa49433b025afa7754b11d7bdf05c87ac0d63ee3088456cd6699fccb1a3d1a7e8486d5d8567e718b1ec31c9d9241a1717d0489dfc5ac4c3d7efe21f50b6cf82ba3d5f04f7a7357f897e9decfe3194f59891df5f4c09ecad3cf4603d49c84fe6951a416a28cbc78a164fb456a8e98af8c56788110ec0e595f0a7c971ea904707d5ec0e24cf4299a28878dee0f0b051996ae9da06455bf691ae92e44bc2dfc34dd953bf38e45dcd08ff7c59858a336a53b3f6b29cc4d6b429a9ab2eef9f8a8df4cd9f27e5ab4b67f7ca0cb62f48f702260943829508dff2c51d2575085bd511194933a6c424790f78d4fff7c61b3c5c693a4b2c0715e7c148d6c61bf786343bc15be665133db2c26331fc65029cff01fd303b5f020a9eaef4725d9e2ddbf5663466d9fac1c6a107526adf10711b66ba7ac1a91b4acb3ca5f9b9753afdcb06fce587a868726c7268aeefe6631447de21d1ad6a5a407f65aec62fd2bcc68392db2961d98c039fff3f4d910cb270da88202f2957580219bbfedb74caa90fc5fcf1849dc1d5c2559c9e0877613c3f14d43be81c778c24e485b2d638be2af95ed8c5eab4658ad146e2d8bb2584bd55b97e4f74003b083436faac87ac024d7445dad055ad8bc48060f9a77bd5052e777b96f440c04cf525482c843e03fcb9b248ac2096477b20267b37093df61a13918562abe67ab23fc0af42b82be8ddc77cb7b23ed1e5a33491217a995f9bcee6493e28e05f09b0266344ddad88170378902858b22c69d89a532e565a7e02ac786e2b4adb5d48200a2fa8a43072bbeabafa46e27b08d49eb431eab62f4420739f215a227ced430a7af3a408f348afc058a3e192b09c8641ae1a762f0d141131aa7ab6e01a7726d5b7cc9bd56c15a730c96424ac20187786a4dd7a00c4a0b7a6947233e0040954e65fc21d2a6075e859808ce5d466e6156b8c83cc29f54c54d69b193af3ce5e7c83b4d6db238005bf85b2072df964e48e41a5210ffe84c2d76068f65dd0d395cd359cd351468f98139e771907c2aeca3cce61c477e1df0cb6e2edaa72aa358b702171657271d8b7d0ea65d67148a0753a29eb242e7c5bb7a83", 0x1000}, {&(0x7f0000001240)="01215f2d898400967d59442facaae85d3bc1dadfe2195d1aebcc56784cd22b1973a8ebb7fec6d9333112b779387a4c4334c642490fef43ea8b81d1572b3a0d636935bb543f0a5ca19bbfef60a4c6b256595f3d8d3b81da8a6766c253504d2f5a2f38fe0d7d543a8a915237f71af6f76602d24815121a77e6d9337d6e4c7a1d4dadf26e1b182d1601a1ffa8e15f2a46f8920c59bb1cd58cc3475c9506c5b7dd86b17b614507fbc0bf96af0151f119d2eac061d2028088754d61a71211262069c8f4e288e3be653beecfeca099d70602ee35f55615792f7f26fff5f07095fdd9bfd33aabb41c8e3564a3ac807bad1dc3c733884e9e10af2b8585b2cfe3c9e301f54c0cca0b0325e122ecaf407b9f5b6a92c7077b38e9d28b1031f41794829322a2cc80cddfaf356ee0e32fad9644e7f7b6db7c0c6269002e8da4c5f1191a7292a26df22ded6d0bfa37160e405e33a206888657531588891c744b31b8ac4f095a94e45f4fd88fa2b6276440e7328bd950b4e552fe9c9623871ff0383262bea0d8ac14b8a7ca15b415012ae05f3b19fc1f8c745e7fb8075b4bc1639542af1a5240e92061e18962cb10cc527be6910b4ff6f6b2bb43c55fe8a222b068f0156b98c440ec68d3405efc5132a32202851dbc62b38bf569014e0c3cdcfb19f81b021f2940ef758ba57b765051cc065376099dcb3705429c026ce4cbf804f771cee55fb17203197017da5d1ddebd850dc83fe956e18b9a55af255636e10a39ddb6822ec1489f01634f91b607a0782a75507cf4249eccb82399c5cb7dedfed4fa1bc41f8f215a34330e7a805855aa2f4300bf78d9a72d7445cf8c204de1fdd188c38367bd07a9e584dc9a891f99ce8f61645637669555bf3e32f2edbda1f4bbb93305b7f3c35dd009fd637056b931a7b16bdc0be30c725601b6ba599fa083fb378a76275f88c12fb3bfc264fde78053f6e676cca899485eee1d0b3c55773315cf37df3aaa252fb1c8c11a99723474e85f0a0b63ffc713347de55ad6e32b6620904e003b0a10a5f911822e640ededca3fb58454917bc4d4830a77a073998ad610d182de6247cb26688a3fe2da462a7064863e7b74a72d4d61bf1a04faa7e85cf9733e9a8b24bc4147e1315604405cdaad3b4bc851cf63ef517dc7e11dd0795699b0b4d56b3f7d8786d4028fb3020997e50a83987e6c2aaa9d343bea605dd087a130ce3c06e25b3f87f48f56e423a913d4d271feef9850e251d6daf2599518ee524e4f778d93216239eee6760cea0d0a251fd1bfc6dcf3f6a3373fd91fefb7e23c0ccdd6ead51ffa0446fc1b491b5aec35a6b2d7cafe6df15453c48ded9481839ff45efd0618df998367ebfc164bab81b475a102fef8f772e4d5fe4a1b9626ca74a1eabe40f147fbaff939a6fd70e0cc55caa4b1fc87f6f25b219dd7a2671741e5215aa8532381d2fd193738ad48c1394f3196824ddd638f62ce78ba15054ca971bb4fbacf836dba7167aeef2824ea08755b4f04b5c3d412e15cc20513d401fc6c5d6d3e6c60b6cc99b9252cf62aa0de9dfa4a8198db93a757bda25f3f334180b4c3507ebfaeadc1bc0aea1db84c363154352f53aa2f9c008a8a49f2b4f4c746ef3cf55e03698877274af24b7c5127b0435a1d81b16a6eb3abd64b9e44dcc74cbbe151caa1ec8037379aef456e6a92ac2237f45b715dbc5446fd18f0f968e863787ded2ea8459cc64f1e0c56877a7d87a9d567d5666b74c38ca286b7d635975714f4d1103f24d60812bb0d03b5aeb0a1e1226298ff1826b8170b9ed39105b0a434fd2d1aaa88aae23e4747edb61a7c56a05c9e2531e7b960b4cddcfc80207a1e3cbd35412490d8701b74681fed5c53c2aa22618fb730b6b588d7150d21de86e30d655f0fa5c023752b043312e3019e31a1f0b1feba213549d71159a8c68100c1b010c8acd963f20c2197907c9559b3a616e34ec515dcec1f70c60fd4c590a92fa492cfba885660e3e1cbd05e4311cf74723af5472d6748e9e4ff3c102be5b7b170f83f78c13ef1e587ae55fea05e74bc473f89d036dc871d7b73754fa33ee243dce0740b3ddc9d3458d653fd14a27cbd35fa6cccc70937eead1a1055eb9068cfd5e95cf57887cdaeb263289391d34fbc66f6a4a7fd232b794f42941cf36d90ecaeaf095d7e0f022aff1326d7eefbf1f64af7d4e8191879ff45f2d5257247ae0c5aff59943e01713cd890c9f3482bb23e93ddc0243a2c13bd5609be83a61416c86484e0a270ff3c66aec28e128e029aecadb2175b879cb28e96c8ebd58a0a4383630c9905124bf432630e4a06e197ba500346a3068a4ce364caaa51b571d1f3256156ae0e5883876d871fb527f9af992e8af3a7857e5c694230b3d0f432450e3bd1df6951a7e433e2930a2c323accc445abbb79d84454e659a329fd9531e1df297fa7be398ee49e431855812d9bd9704688fc441e3ad9dd17be92d918e1ebe96bea3b5870265f705f39af658cb70350ac29e36b0e5fd73b6984fe017d7059200b9dc8c156847d6a53142e97f2878609b314a30a7abb2a63592808041040c76f6a7428268d2da5deb91d42496cafefdf47e1b2d4b00fa2d4fdef6f489028df72d72374fe0f4910243678531d743256b607fad72ddfbaa7a743624d962f183ea6dfe9caccc1d4228ef0d5dea691fff660e3eff121cafccbbca900300ada376ba5f70d3887d7a752ccfed932ba3f01c5a4ad57c2e6654f0f3910449c2cd7068082a683d9f35d55a1c1945673c6c3f5d076a02c83de2382ed2e0af3fca2e2b34b8e74667468534c465117e133a692eee597f61cce7cc4066af41f09283a46ce450914e948b6cc649bbdcee39ef11c3ab1606b96ef8275e77f39554e65bf81726eb4c194696c2c4d51ccc317eafca1cbe505774b17a908331b8ae5c6897e3b3169d9d6a398ae3857485ebc2f8c0528b2cd849554e0f4ed8655847bd32da834fd08afa5313ea84d47cd51876117f2ea73789be9cdc81ceb32649963891c6000d1c34364b704249beebcc2a6568925851b0a34f1c7beb2d5da5e21d4e3aaf428e9ae02bbe349956fdc7e088539ca234305e99a49c4dd5cc203cb10130897b65053289e1932487557547b65e7d2c2aeaae9917d3058ab358afa1820685d325950ce3963d9bcc598e06f772f81094e03947a7d9b81bb098ae2902fab2bb232f92874e21af95ccadcc5478dd87b3ece5023f65763841880de3528ddedee72b483235138fd424b00413a6a1b51dc6f6a97fa4e36a4607d1e31b08123ab6ffd05703e93ab1e851ef95127ecd15ea33b47b70a14a1b052d2e7a6e90234601d4ef8a4e714ac296ed0ad512b3d06b4ce1b48ba5f485da4c9989c4d08148326d68562857333937429b29f2ea158acb7ad92110ef796db865807b18eefb64205eabe6aa9664c7a64b929ee3be08ba9173f273d07a408b8e5e47eb8099512a17bf7e4826a5c2288c0bdcec2dca5d237f18866160bf8b7092088f05018300f0bced82578e1c6e99071570b257d09bd7908f63703d449572f2d43daee8085bc1c202fc104184b002064a8ba42e122355d2e846e7c61faee199f72cc33202bd480ae1d175ba556b4890df76e0bde33d6fa623462497878f3d7e919d61933c417881655d9025d5b35dcbb0ad4d5617df6e24b8ca393a86f142ba13b538bcd5792e0e067cb659e755f1dc699ab99b41b84cff353ac3014df987517c04e5323489a765c0323daca2ccdfd1f492304c88a59e1463eb182045168490acf415b9751bce3828e37004c405160b229f0b5f9d62814fe3576b3836c23c11fc99a2edbc2461024fa6ccf6204acb86e272316f541526438dd0fe76cddd4be629e85dbae0f0a7bab7a94d626ddbbfa6de79d14fbf6fcc1b225615afe0cd11e923915be0b4757df5dec913b2cbde759eb009d604e5cf3c4a169f9e4572e249a7a39761704e4fd4570371c14dcc5238c32c1bb419a84a74a7870dfc6068ef821b966a29386c84bf752bf76bb9a46b257b1a5df6f09934b37192f93dca6d7c8d16e76145fb801ada21e0dbf9cbc1d412f24fdf6205104e56b6c2f262b9984dcc2a1df1a79cedce962be76082f63761885b752d09f8d8d53fc42bb7dcbc51863626d9c5764b559be0541334431b0980c76de29b8928384231b86cdc5ee1a60e211b39501a79efc0a98324d3e1baa98085d3fe076fb4a08c90ade4033172eaa525181f6b3602f19d4894ace3f955aa07158d8252da47d06bbc2193d9ba3cdbdb9325265991bf4a24902bc60800ab14a8735c7bc2751ae86f07f1e7519a8df3566dd4e59b896f5610e6fbc85ec544079a6e55838fc52bce72ceedde65d181d83ce54152321d371998066129df9c18ce02f6988b48c1fad444144ed89c34af4e175dfab8c846fe4c5bf6b66ea33bc17a7082d8a28b8f581fd6edc267c7a2197aa36d0a1f121164c25958378738adb825e1deaba0fdaf8bd95c74ba710cf80a8574e01af8d7c0453a5157a421bcdcb170af52e7d3261c8e2ac4bf981e4d6fc90d4c3ada221a575fa1665137352236463697ea8ab5f3eb5b313cc0debde8d52eb331d102d8e439a33e47f250df21b0d43fca761aab4fb8bfa88fb1ac80c4043e6b2f98c182980c50639ea3e40403de7f42f2e7b5c432b82e22cc7373823141366e50b970f61daf323f49725697b448bbd8bedc4f47170bde847c5373ccc7d593215281983ee149a61c752c86972bc73f5c97e3c3ba2481dda6e5b329b73e8e7ce5e0eb1a29e728766f513af318ec4eff8ec4b50d038ecd2ccd88a50c550ce8ada4c318267003fcdea7f32df03329146e6bb2669a25d32bb9ae3600e045849815a8a7fc7416ca361c0f99d1a0b2dcc69c75aaf0fa78efc75a79eec3e99e5f874a2dfdc5394819229ca904e5a0741818309e203f89b9842068adf71c142a97dccf9402c1077c5d8fd92ac867a83f40de0c8f3c8d472fe1dc12787e0c1e07bcde025b76f050df219a0e5a88e3c4e1c3e00ebe339c7a5c0cc0449394560fc163e4848d630d2106deaba8efcc4f974763ebebb7f324b87765d250becff75659c9273260fed6fcbb7d19fc7bcd11ff57c51c809b36e003ea19291a11d996bf605168a31bf0bd0a1c4be4cc0136117a32b8eaa324593d66dd9f0111e576422245b3794156fc999ba98dfe233cb3846e6b1b51ef4713199cb5352fca5076e00b5605aaecab50f3b9cc420a4452b5972abfe19c67189f4087bcd7c40a6024e8aa3ce68c14b3d2a4a8c2bfed13b670a4318dda2101bbb0d568c5d871427296c74c67173193d40c2a5f9bcbe9e2c2062ea44cd75001b072ae62052be869359e82d8b4374a63816f57861ef0261763d0222edbe46d4fb1ad5dc477fbb0c5d21a210211508cee5bf90dbe95b46b62abe5cc8c32f8a91b1b77eec314f13adde4afaa0d7f1c929f1c89f5fc9cb1081197b11fd778099d66fdd718814b733cc18c2d7991c45b0488b033f7639cf7698db8b4be9bc33ed0aa9502a5813cd57a069974aa94ac73ef58f4deca33848cd1415b57ccdad68d6e5200324be0b2b46c82a09027513541ae7242c9ab577dffdc4b3f7cfd77371d4406848e13addd4e1fb12a06df4f694e5e824703b96a6fe54d345c9b1801968be61bd969e0a8378febbb9c5b7cf93e7587c5c5d3d6456cc1b71935a087fb757b869c453aa64f32c7859818c2e67328e4edf8a9ace6c42d3c48f803073f34b57ad3c00e716acf75e64ba00526b9c18d622f9b4c77e6a6dd999859cab7ba951a2a812b0e9a82c743b51c1959c7f9f6", 0x1000}, {&(0x7f0000002240)="3d1ddd7f6a21a4cb64a54c57e94e5e2922dca9d125de79c3818fa3d02793570bf8dced27f8a3e681974a6ff25b54a569c3bb4cad546f5c3bfd210fc47ffea8c25e0ea324ab60e87e69d3e80cf1f8985fa74c1896429957dc901052ae26a3fec0ce51d72e065dccb1e850b18f7e1752c249a923cc9670a719ed25d63c5dc99fc160f6419830f9c11a20e73c80110854f183dc856a970970f733ab9fbd5db410cd3c177204893535b2276e21c9e8148f65cfd9de6f8c7b9b8b089016abdd001f6831ed39f373923d0cd74db0eda655c54b0598ea34a39bf146a91cebb17c1b428f8792b31a2c8e62fa0110aa57469baf64ea4c22dfac7f4fdb0af0910322ad4bbd553738fa1e922c97de1f886b45ce741077afcb408496090e000328240c2198c1aa92332fef1605902751b2d1ac0b01a6bda63ab29ef353ac53b16b7203abe193c4bcc90b4208dabee7e2ee9bf677a7c3ded6fc66399d9ac563197df68c0e8a377b30421533f3a1687442302926304165bda669587a7a9a8e3d15ca4254d91bda727ca086688dda34d1a2e371ff9b9a4956629cc3d50673c8b49591d02c85f7ace661a7b8ef23dbb1528a787994eb2362cd6e6252b73ea2b852b79672ff29c302a8998536ed8b57e7cb858d8de2fb4526ecc001e7d1c1b1ee37dd2cff56f5b34893095154a389e926a34435ec4707015d68f1725b51bb7a1d965d8da495bc23742abd22684c6d376911aa778c799d33e80390de882ce617c4afa106fc942abc6dba2496906dc0df021107425dda87f559d01bfc03a4d661a5964d0b735f0f3a9cf3358ce090388bad760b6c018d2e2c0ca25f3f914ff724f418aedbe5bf053fe4e1bc556787dd68ff6baf716744ea37ad14250267f3acb723f8181257bd7d3c3941abce61fc61fc31d8ad072597fa43df96bf2af5f5c5c9d755e167636fa75ef958f9874824bd85dd9b9ca183c9c4e49ef8fef8e95246006bc2a5389e1c92abf2b3a59d69b083f08a080447148951ec0dabcb651ba694a4450ca1c2eb5782bca51d2e5932e092dcd2d6735d3e08aae736241873e95e14801cd1420193a157d53e74dbf6fc91876ea18cb72775b92522f34e092daee4e7f93ff92756558d990665d53c84511a6af2ef12608ead525976c105a4593a2c5f07881ffcb9be781c167ceb8436289207d063b641a5520e0e7324e816153960e014969d080f8eaed9ec8244db595e247b8f0313a11a20b33416b794acfcdafe91ec690293d47d88ddace13f4854f17ef83dde74aaeabe62be24f9df7b5d6c55500d50e343200bd1788e079c5fca6dfdd084b0b9447c5edb166b3ccf5460c0e6bf83e8f619932e9253fc5fcf3a132bddf3af74adf2cf5fce5df769981dfd18e44b112da0d2469ceda52b5e8a4c51cea880c975e8ef12c186f1cb1208b9f22e38545a916868448ac3ff57cd98ccd1620c39c6d3a749bc957ec4baa3add72ead3a343fc1592229269f7c27ca8cd33f1b3a3ccec4c587b53950d3bff325d6245513cc5829cd3f60e5a305a109ca57f9fdc31586abcc54e900c67a797e6e5edf88e40c2467c044e53a0e32839de20b7e61a6974926411495882ce1c1ef12226486443c403fa41a9dae4a70a1d0dc2b3d6a9bdd94fd7144f1ae047d367cfd3b4bf9c8e09ed42c7f1e49cd9d5a172f6c5ceda5e1fd845b4f44ad39fd853067dbf0196422c49d5e94293c631afb4cf925bce89e4fbeee986881d718c9011084d1a207d89416a88dc0498cdd0b973914667ffa79e17ce9dba8f8dd963084c21db441479471581f5650538169e5ea230c8f0116ecbd31f62d0aeb0d4ea79e50cc91b523a90da58979e0e7d9282ab66d484a41de302bbf48c5a136b3778b8ad395f2eee6b0de82db6687720cbb0c78dc217f0904e7f09f2f9d2a7d688f8a3cc6223e405712443257eecee78b589bb9ee5a645a710f53aeb11ee7ba9e5f3025d2a610ba6348a0d6434d986922213246972c96747ff0362b539f33c8ef08c131a775356569caa365b3fa2a036aca1bfa21003364dd0098435515d1d12d5841c2432d44a5bccdba779a8c6bddf2862680c90cc03a1595f426d83e79b5dd717ad190f9f500ba7a8ab8c0826ce50ab4c4ab4058d9c3210015738b52777fac4a010477b572d3d44a87315f2dfbb3c95624382121e8213f1718211163d3ae2e98d422ba786d50e8d670a62810c0387e614a076d8be0bc93175881527b4840b6371f934f8b4662252942595f1b0c3d2458a3ea141fe7c0976779546acb7849f9fe871f819614ad415942810797e2b54067e758d592f3a04d91d918daa1aa64664f123e66c5881195a64f1407d3480e5a1b87fbb1a5e62cf49f17659cca03d1baf5e1256c6e50eb874b4960f892ff186bf5a9cafcfe6f33287f504f3207e42bc9e4449a6880e0bc49ea25ff0499fa0bdf5fdcdea44faca54c5317e0b9af22f309d4471592eb70467e51d633caf3db28004d134badbb36609b980e882a05731aea88ea41a97ca4d28b019eea9f0a70c14c49a51834e4115f79b5470b8dae72a9edc7db559ffd12028661dcb580a68c10124994211bdf3455ee37945f3e9091985047625b8c3f2de795282e000e12c5d41dc1cf59a8b50a40dc07a62c340713ead455dd6508c8612e5509bf98aabb1efab2dee9ab2c11982b9aff8a39af1183f004e8063725664816495a366291bb89848c90068086b1076742c06597daa90afc85e6a55a90a394ccdcd321f3cb233d0f8cc76ebd47eb7755d378eb78fd230f68a8f6326fec3b3fc6456db2a83d01ef6f84659e32f4cddb52cb9c98d61eec53996b1084ae85b50a0feeed2a5a2d511944153c1bdf42285fef37b47c29d3febbcb30c17fbac0e3209f2a3ffec1825409dde506820c42dde081d32445f3ff70dc9d198e0be846788ace2d332de298f88c642f1347a561603727987a87b5f4fa5b69818c1a241a11dfefcf79ef55e1aa769c4c15f3a3b365034fe7ab9bb9538691711f1fc6460e1a89de8b6338065930bbdc40f88dfe87f1eaa0466e2ad0fb7e694c938701a423996180010ba5b249704901514fef74c20523db2ea2dc88dddafb3fbbac24550bcd132d918519c4b2e7e62e5429d0b97978642c3356278cbe446c360e14e7f0545b99b8ae15faf310e0d850d08f4e0702e0db8c581e858c49e86555be96a404f87cde70f81ab1a0aa67faadb4f20b36536be1ffaf0653c6253122d33af661874d9214e73b801575bcd31626c1da8c7cb93016491f7b8e30c96680d3c229a0eb8d23992a6cf823498dfa7cbcfdf56db038f21ed7214414e691baec96397729d990d2a6b5796fae52a8cf225bb794d7c8e051717b87dd01195b55c5602437569c1f58388e5086953bc4c447debbc438fa2b1f7a0394d36ec6b4cbd9a8a41c4e2dfb9af470012224ab76888e7b9527a91c8358ee50b7966ae443db099a49b4aa7cb3f0edb8035ca3ea9ba2af19018a05cd0b150df03437b14eccc6d1bb84328fd982daa6ba35f2eed247dc3f1f15f8bf1301ec8634b8394faa0493d0dc38d6c6746d4af725e68e811747d26cf2e6c4172ab500e321315eb18b49b46380935a4c9cd9e837bed2d0f91fea6240af9aa9b4a872c4e8e76026f91399cc3bbf1cf34979b7f8f75cb7d123cc32b9d50438605c94b8687664c604cf4235e094e7cc81a3f26642010cc44c9f4237aaff01d254566b02f0c1de6af6998150649b531d364f98ac01f19cbb859f846e6432ab67a744997900d90bb3967a95aca062606dc7ad7e73b5eea836c2b506be413009bcebc1b08d32c28ceb89d718a5d2f21007b04cc32d6347bec9a7eb4b8eb97755af3c585ee1b63fd5639f16f6702d14ce38c8d114e794f498536d3d0b7f87a312b4123016ca6d7bec2860c2ea50b128d2a7169ce2ad636c883f5eec981a4e95222c284a8979912525c8c2175ef14312289f0a1922f8c92d74a64b22647230e3b8a96414c6143e146a14f95db76356994fc3829908030b7c97fd5b1909f3721c0b4e6bfa4b5993844f7b3c5d6cb4980e949bdc64551197d96e7e77a479aa308e49dad8b7f75e4841b0131712c4735a7e39f733dba3fe16d8fc5e7f6b5554678a5c2da9b208c8c34a101749b668ebee37f5d50793d1bc122a4504d7df078f285c5f56da78e570918c0fed4aa946c1aad86980e5c5528234e73bfc9adc80e8c82ea9a5df792c149fdfcf9bcbc046a0541a9b8d06d877b61a45905bf8dbdabbb80ccf9370c3fc346298896cc233f2d6592f472e023f2cb0bede7d0f4c0b3973df2cbef95033203b9bb3231ea9422f7423e8ded6d6a4fe79674929826badb301a05c13b3a5d8253805b961ac589aef2a44eb67ea383d97a1bbf84a5d03cba593a375ae4783959bf48a3f35d04c051e9dc34e55e215e0689650b86bdefc54a53f218bf559b2071a55f5b90acd3003ee2d0db022a3267591e0950713810c36fd27b30a19e3acdc4e67e7fd3923589204229026a74f77226901bf2001e13b16e921c1f37055319c4c393276f14ad31915e8231029e1faccde28729e505c8c8ce1f1c0acaabed750c74343125231951b2de4831c4bdff477252d053b9b553a4f2faad3008143d19f51789026f826d58d877b1d19799640ef36b1220acf4c21c9f1340762ec32f0b2cd5e734bc906e765b10b65f0336f45136184825a7dca09f5d1e8eb79981a2e3586b5b93cacc999621ee1156f95dc84b9bfba2d9e0dcee9631976cd569f7a1b4f08041ca820aa20ee1c56bc751cc5e46642fe61127e93bde5206d32e67b7e2d9e59f9bb76812df55b45e9514a2a0073d5ffe3826a5f56ef95761f11c65a87b8ed8ad0f5001c0cdfc49a53c003ce9b7cb4e05ae47efb943d6285773f9c75134ac37cfd850f9b3e3ea7ca8130558e4cba87aee312a1f569ef4dc345766cea0199f22b276923b1686f51003b6ff9a3de997a4fde1c4071d19deb70946fe049f592fd40e9781653e50ba33b1ee2c8d589d6a25c64a3d62acf06dd1dafd77d6f530e265fc83e32f71af5688a9c0c71e3d1f743350146ae4764e2674d793a0f9512e87228006452f6498b5096250287069ef3a6eba0fa4998a4a4731dd6ede503059f80ed2252b70acf02dc3972a61585a2ba4700c6e299b76db55962fb827b6f6cf804a1deb1853028d5ec5a445511bd51232b17c143e5f9eddaa95de64565fdd0d8980e059ce416b7f0dec0bb0a79b193c44f8e45c83f5e20d885583ec96e4b513018a96a99194f47995cff49c5947e8af3b359cdb6f0ed9892e4e7ec0c25ae4054d4dca39d1d6e266ddd7ad1f6991011772ad3c12e7ca5be9f6c78b44589dd50bbe8e236dc5564c963a20d01bb1730c117fcfeff097af78efbf4c5fc11521e072522db8fda9420fee91cc541bf015e6a20ed4ed2668e8e83a7d6594a49b72fba22bf86781498e0dc7f104bd19685ef8a8a0e9f2e3cffa73199bbfb692584cad83e451f7cc6f3706e322bef3bef677c43f4d632102c21042c98f41041d59247755587a67311aca09ed26765c8ecb6eab5805a8924382f503a1da6d545bdee2bec86a9e0d0fdefae924ff98a7356da41818a98523ba4aab3001b0a558e11aaf3cce2cc53aaeee9e97e0ff4db15b4e6342fb773160a7d18ad0c2db9c932304113ab284dad1544371ee3f4d8cd38363725211554b85e0dfc735ebce4fd8c975020c8fe01fac8c24a8985833abf38b713245a049b42c7b4d7eaa12ce9194c9d302b7a8594f9840fa5b83636c676f551a09fd98ed306ed30d0fe0f4bad623caeaa02f75c4c15b7", 0x1000}], 0x4, &(0x7f00000032c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r1, r0]}], 0x50}, 0x405) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003380)="b2b8643fb88a89ed225810830620e19fd781c9d327a95aed762e78db8a", 0x1d) ioctl$TIOCSBRK(r0, 0x2000747b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000033c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000003400)=0x2) getsockopt$sock_int(r0, 0xffff, 0x1209, &(0x7f0000003440), &(0x7f0000003480)=0x4) r5 = open(&(0x7f00000034c0)='./file1\x00', 0x80, 0x68) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000003500)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000003540)={0xffffffffffffffff, './file1\x00', './file0/file0\x00'}) pipe(&(0x7f0000003580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000004b00)={&(0x7f00000035c0)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc, &(0x7f0000003780)=[{&(0x7f0000003600)="9bd7966a4d5b5852213d51b117a879f91d4fcd21d4f160d2e1a1927d86ca01913b1fdfa799d0eb30510233c3562a845773f0ac94", 0x34}, {&(0x7f0000003640)="c716c9dc78b82705ffd0a7e2d0ee6cd9d4e17286fe3f039d850335909352f17725c70c53e1c7d897ec1e601197851df25c989dcb65b2ee11ce8a04c67df5a8bfe0d49dd5b73488e6c5f7db11a9ed96528eeb0ca235ba56a4e2e34429063d39dc157bd9d487be7d8af7dfe85e29cecdbc0d6fd919dfb7100cdfa9cf74f217c414eedfb591950c5ffdfff623d06f920bb0b2f816c5b16b3636acf1", 0x9a}, {&(0x7f0000003700)="e6f12c70db331cc888b883f48e104c3ec75e6320f4c7e26cdbf4a5e693df3323e856e9b94022f64866c9849f7efdb34fea5216a8f587ba7c1df7cf8ebe215ad02986126c777b41edf3df5c50e3bf7bb73a218f90fd5c", 0x56}], 0x3, &(0x7f00000037c0)=[{0x38, 0xffff, 0x1, "8bd02a9006c9445b5555823b59f64c3f44ca0e26288d701d1ef6ce7d89e3b7b1c6"}, {0xb8, 0xffff, 0x80000001, "56a048941ed9df1c28d1d134e6716350ed6a3817670e7540029202501658bc611e9b5f072a56a5ca0a01f16f343a0a480bf22ac52cbfa779fdf3674a49e7dd115dde4e017de1abf3b970bb7312f5a69a809a8f6c8b29932aa373fcd5e1c28f1d6ecfc0b7094fb053ac78ac0024ed8eae47ffa62aa844a17adc049076eb46448150c30867751a514831351109d43ce6a250b32a9e227bcbf0e30b8c6c84e2fcf41dc1"}, {0x50, 0xffff, 0xfffffffffffffff7, "30eef2575f8bda9f46c3e0ffeff8202b3649b32d15d1cceeeff3cfc0617067bda7eb1a02aa4b1c8a0588267fd6e5958c7458a0a9226cc4d8fa7d6c"}, {0x10, 0x1, 0xffffffff}, {0xd0, 0xffff, 0x4, "5bbfa015dcda72bea2d17398e084f832c61be8db705847b079ceb65d93a2ef9dfb6d9293ccb3f23e9660a8f38378e877d8c0515ca49bb1e3c15da114de297d792804305d2d7c3284fa9d3b5e03d86a3230c955799812198253f830e703321e66f41e7a3a62b5a73a79ca8a816ff20ba477ec9136764a878a55edbb3f1c9a54a2dbe5ffe9845e202d96b4252259fd29979026f2a549281a943ad8a1f8f4122acc0a563288ab99b27f7e8349f7ead3d353d3e87a9fba03cc2452ce3b9f"}, {0x1010, 0xffff, 0x1ff, "112775230948ed9576a876c34e71bda585064e3bf6722d8965fa2e0d12b518b875ca425ae944630c3ec4020bcdf9ff115b54eef71886bbc14d4d055f64da515e6251f7a7824e45a94e9efd66bf9aee75ddf20229dde01f593d26c282bbca9d56975cd8e863cc80a3c4b1ede822362e988cade7384e860ea066316f7a9b692f6da41552db49d42571c4e8ed801dfe2f0532aadeb5a321fe500aa872a169e34e68c45c80d56d6b35cd0393bb3df4b7f851d287eba00b5213cece915c40783bf7be90f7034b0fc419cf9b8d79e778c56b777e923680384c2b1571d2e65eb9e48da62f7f3c798ea1965834e95c2b1f95886041136765b9938a5d2299cd4c33afcd493f5ceae7a5f6a0fad1acf8d59181045dbd56a9c5e712b062afc8f0a8f9607b91e16ca89fee2010500431ea11189e229d9b71bf601b27207eaefad1ab60b13430ff4eac4e82f22502842e4df458850687a7157f0c784e3c359c1d5f5ed627579660f8f5ad74fa6b25e264a59867505712af3706fa5528a57b213001e835e3a73070dbd0e63893b764d538d7287128a1f952e02025df052fe412dac4c7f3dba00178ca8a62add6e81a39e519cbe91a5c1c1f21ef22c50a67a35f96606e30334d58f9c50b6388832ad3202a36f7f25bfd5560a5d62cc888ed1efff8bbf51afcbf08b2dd950fea6b7cf46beb6af8783c3785d717826f97f595b5d26f4b11d35a0f53ebc38359715e0b77ef591018d3bd05ba047f79843b47d285faba3156f6bf18b982dfb0a7ef7fa2d655541119c28d9a5333da60bac9bb2b66828ddc84c3981da6e7925b92336ffa09f84eb4d4778503026b9ff3fcc4d47f30807ebc3e82cafc18af1d39885566e3b3de13e1aed093ccdd9caf33eb1fa283d01f1071b84e8009ccddf292f03fb934e33f243ccee135f403855ed2e86cf45505b1da973b03c287044b4987a27325af7e8310408461e1517ef47bf46843cd302640fb67d4968771f379f70a53ef45ae2c554d7f83a55ecbda06e1fd59e9972391058fa5d16021c9a26ab2812000eefab106ec79d9f44a02f2b390923931e9bb879cde8dd4dbc6a5fbe257edf0dbcdc398498dac40c9cbabe2dad6638eab842dd9094b998854cb7c96b208ca894854166d1373a2aa1c6236964bb960e8f31a9414a83bb3cbfd4f34cad27053ef5c60135f50deb8fb1a4cf95eb94ef71525becc1da2c69ae88344cf435f568798f264ce50dd78544ebf8728b96e59e2209b06c9937bcebbda0e4b25ae49454e220c2ff288010a228a57701da43d9c52ae185f38e3de10cf9d7f1665f45132ad55db91f6d933ffcfefc1094a2f1aca5600f1b05b4b9ce26e17abb977b276e9286863aef2138ae593cf24ee99212b7ff1607c94c1d05d5636b5664d8f3bb5d6c736eda1fbf9c9dcb816fa021b1b828bd7602530d30d8ccab46cb4954b7bbd3ef3400f1903f56cb5a976ef38e3c41dd17ab2fb4370232faafcdd731624a5a7e539ec11d6584d033f438be45120dc3b8934931236731566ce69bca6dc6be973e1c94a53700e000013332c0734d50be155e0eae4f115e6ce9bf08b562a9fe4213da868733035bb76b2de6ea589ffd4c3d8dac3dfc5eac80b0ecf4b0dd740ab991f00d19f3ddd1ee88ce87d68a89f5988a90017de37957415de8fe62274160537992e851d1269303292e547238318d194452e71295ac27658f03d52babd22f94c5352ac66d563395e7d903fab78971461aad5470ae67f1223fb9ee14f2eba7713bd703119b07800f59a2517ea5b50159a88bf342a42a6add36118bbd882066664092e4b86d4ae561dcc4e164e061340f6b1a7370d403f43f0d48940fd612c5cbb27256af8aa6fc671af2da23b3ff12b86a53f238335675ddda911a3acadf38b8fbca935810ce77902dfa75d06a9ce1e7a061afa330ff7abde8de80ff3ac30b763cf45bcb7a88a5f737bdcb957010c7aba85cb53eda1093e07103a3239221fb2dc8e622317f632fe3caeb9ebad446e8b65f907f3ec345285599b57e5cd9d7271c9db985c78f196e653cddaa9321bd3d0542fae5444ea300bf7cc7a688cf2c777271cdd21d6f8ab9fefad3efcd9e37790532e74edb22f68de081a589e8ad026e059afcde176fd6e811c4686f5516dd3f813666c889152945611c538a52d5050a24747de9ac5211cdaaca351d9c523b12030bb0a1ffbe1204b398ce4f9cfc6b88a2a1e190ae6ff53ca2984a3ae2e978257dcad87a1ffb97bcd1da76493f0cb7aa7014edb2cc47f2e313a95bf0ba6c8c97516661dcf66541a7444b64c5cf252248b5d6e462a14360464608803d747d6704d89de8141ff28cbba09705850d07ba7b45ff372dd2a45ee0d7e4a9b1e845afe5a3b112174598b0b98cca56a5fc7182de16d2e445b64fa3452998dc75f1aa3a954c7aac67d4e8dd86582445930d3d2fff50dfc98228579a5a7bed63b20f28bc78a5002dfbde6c0c1b7aebef84bd4198e11af5300142b8f4e506bf098c147292aaf8959c7ab180c72845fab2ca86a68720a9142ec899bfa83c6e9f60c5b294621e5e775b807f5889875caeaf50c97e71cfd74826770f45e1a7fc8cacb8f7266da1935ff6524f1651277c6c765f2dce90e96154cdea15277ba706742bf4fef40e0152fc082066f6a2c02935250988ead2e2d7f44b2a3a415ab374092cc9a6206931a3c05a5546a547af538eac9013874322c74af497aeb6fef3c6a3612948fc2a62e599e17f61292a2cbb68fee48cc78e58e17e546a38141040e78740370089637a8e88729776b5ba613df819dbb0b4a5a0d230c667e25d8ed4ce05efeb032e04cb97bd95085c38fb8acb7f9097542113ea319b225f7b418befd6567aaa68f42a5f40bb747ec487d15a8ecc3d5655eba9bf38b22b53f9daff2c6513a555ec43e38c73940963073cb067a93645f994ef0be4801c5978e00a027872208e6ceef0f78702ce87019a05c3d239921695560984734c902e1dc2160e72ebd4cbcb760b0e221fd81d46ff3e7cecc35a0e7ed9f40e3285c0d5b48278c44d9a5e42c15bb3fce5ee98964ad85c460e5c4248c9c611b90bd3955108c54bd1ea379db98f798bbcb0ed9fc504833663d0ce3ceca035f0969a87c35cbdb7540c3dc60769b941095edfbf435b5adf89bb548c4c4d0f5c22d2195162eb13eae70bf069be258e5917c97e4eba54e65a7f093f6bc38aecf2cd994abadedb67bcab29c36f752188dcf416c7ab43b267f82c0b18ba2cfc772bfbd2412224f13abe77dcfae36b422ef09080e629e519f04cd7514740aab6a2931c33345c4d1631caa1972c450ce855124157b0e4ae0827d4fc158d5461b54bbe87e2028c32cfc9ca9eeada81331e3b07f8a48d18d90adfae994e447daeaf42620d2ba7464e90b6f6976adb8c242fb1033c025ca9d151550d0bf010fc39af0c3fdd83d42e150fa580ba04329af8fb4fe033c35c5bd9f7a01f26635e56adfcd75e1a652e15ab89ea3c0eed7a44ea21eba43401f9969ff3b3b45a142562fb10e29423fc36d40a6d959c2a4d3f6db905f33fb55475d9abc831c922865f7f164e39159c3a80c93341f39d5962dfd2ccfcd3d91d207ed4ac4e3c90d6d7e53c5e59be405b4cf845ffbdea8c086ce2affa540d008f6660c9a4cc77e078d90ae30d36f2e3a6415326f04d0c5dcbac1f5d3095c9c097d7daf1e145726ab62c62abe5a43c76363b994c170d736960ebebe3df0c1e4fd8e722bdf0b194519be97996ce997426a1b7ed3f343d04ba9dc5a36813049b865589af4b4fa1a7f3b6ff1411c22db4a01f109278f35a416f1f7472418aa69e0d37548692b526a9bb549c3dd4b18e514974a70fec89f7c9c61d995f23126972d25c3c74f632f27928a8eba0d453690befa26687ba7c44763c78a7ae83b5cc7ca68109dacf7a4545e1e2289971b672cc14e8c1381b3aa48d8dab1ccdfd38a5c7c4c25d28209e47d539f12a210ccf7d22d47fb7b832216a05909d14adec9617aac7af3b0c4b914a9d74376cf92eecf9b03fd298c7c3b4c8a76efc7942c9189b800aad24801d7bd6a77b670b17e2e81d988759d292b9cd59021d84898bd7dd6e71309d0dd6ecfe8ef5af6489a618d046380a222a1957bf3b701c2e96dcd4d8ed9a04a797e1c2593479dc0be5165e2ec597a7c999e5ec51717c499ae34420fa27400607d00540812b2f3d749cd8d406c65525ef39d0c9628ee138a63f2d70e2ec9649edf1bfe8f76996530462170dc264db700e0372b386f9e910938477d4f4047c37e20f10691bd141722c99a3d832b20c4a2a6537ffdf1fd60ff624c3826cf652ffd8451d1202dac3a3e0f9736bea0ff3d229f062c3aa7873d4176b7f1b3eab1166d6694e4825e51e6fa4c287a90d88abceb3d61f06b926e6b7b176caa234e03965945872739be681d9f54bf8590751a11c453dedc35f7f73f0ee36dde4efbbf6a5b7d8b73ef809e9d8f579b5ea318bbedc7d9543c6aae90b0e0c5729907ced46b77082e3be14372bf8e53989da0bcbc13055fabed20f559245882b3246e3e8962f7f948bd731d3ec2265fd8f29c5369d8631911c1c4e049490295070a7e015163e0d11f7d17af6d07d121fc5ec0a67033801cb20f4160c143428a7ca2a026dfb20f9ad4ec2653efd901fa7964a02b8b49b58848803b35d3050f6aeeb2e7ec0cf339ea0f7ed1678cb3a9c33f97510be3fd7a6d831a709cc90e14d402c85d55ce2501eaee6a5c623912ccfb84fc2844a8ab3dd6e23ca9cac11870753463d657a2f3cc89ea5894bff18c8e05ae8712500f52226cc63ad2819742cf6b33920fecf1673796d6e7c0b34a9652b0f43ad521280666d601ad8990d9a86ed93565bf1dc535e1779e0e511386d426b0576169a2d1d19504856a876cb96186237f2a2659bd67e54d6083ab8b6d0f950901e2a647c7ff002125e593033e170abf1d55c8846673a84188e1a9b33a3f919cf7950fe182f38581679b70ceb030f13fee4aed9947baadfe38d8a389fe820293ef5e8ffaa05b4caef99a033e178887363d8906142cebc6b6dc5092ed29aa4fddf72e1f4d3e6be7d7f6a5a7c07a16169b9a4ec51a7082dc956b12900902f9543544dfefaa0ccf05381527dafaf4424b1379d43d6f0727cc2edc73f9bde2e3e20bb3b78ff61b44991f08e7499220f0eeda3ed557787f0cd6743de6687ebcd55166a1f2330f2a14063ec3108f48f08c0d09a2a7258637966dfbbb840bdb76d4f49653c63d4ad9b073426809a0bf7e02eb935a7aaf6c392a161c2bbe28ef8958b646a90f9f416b81bbc42a967ba2ca7bf202e84fdd65b2237c8b94156631a0ce6ea61dc06e84722e4cfd7df29039631b050336fe63e34dfafbb4bd48dee28e3f8389dc8f06a9ac4c1a59ec59cdfcae5604b5b75e9d185d9855946c6cb742003de76029d9dc70ed9005d777a030db372c4056e8763070b01f3c06540e5515c84c3712fa5af4364ef19f8fa5ad72514d4484d1d8e405ce5d1c6ad9243c7ac9d4f63dc47719ffc9b8bdb014ae18a8ccc3f24dd0bd9ba49be9552fa89eda4fd645c9b32d728fe13b75fa7a598fae82318cd0a9532efe4702352bfef5a81f73c95bbc889206caebce32756c4f37644eccf4e64a29fa291ddf3da5395e9bfdc9914b0d07991a6ccabfbf5c97dc57fd40bf3258c4ead9b9fc91a9a21891aceb49c5391d2ce63cbd71066b19f97d391ea53fd90fa8a40bdddd33b953a6ea0bcf05160d8acb5c65a0a035b5e3fe811e44b59844146303b303e8c311929a7bdc97e43b0b436006985da565175db97a7aff"}, {0xe8, 0xffff, 0x2f, "8db920546b1bc8c837ebf757b26335a0a3a2c5dd0646b98b265ce7f33cf1fbefd867483770d44fd7733067dea52aa9cb6374287a91515c2d7a4d7e2e2cb47e738c654106d27713cf45ffdce8e306d02d264e469ac9ed5b654d7c38a952bd518fe56c1fb7842be106ed331da954d13b64141c821a680ca6d00166433af3f5fea349c2302230b0d6f1fde18a203824d6c54245e58fe9823ae7456f72e44acc95d1d5c3bf7cfd9583be66dc0cc827a5b0e0dba23b333a514727ce8e6243a99cd814b50145f91b14cea6fc6a4827b7e32d960e"}], 0x1318}, 0x8) r8 = open(&(0x7f0000004b40)='./file0\x00', 0x201, 0x12) getpeername$unix(r8, &(0x7f0000004b80)=@abs, &(0x7f0000004bc0)=0x8) recvfrom$unix(r1, &(0x7f0000004c00)=""/86, 0x56, 0x2, &(0x7f0000004c80)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSBRK(r6, 0x2000747b) fcntl$getown(r8, 0x5) mknod(&(0x7f0000004cc0)='./file0/file0\x00', 0xc000, 0x80000000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004d00)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000004d40)=0x1) 16:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) 16:02:35 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000000, 0xfffffffffffffffc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) 16:02:35 executing program 0: mknod(&(0x7f00000038c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000540)="14767bdfc735298a74b9f0d971a6bb8a5d47e6e238e427fda072197ede2b427e1d912d9f859c5aae19fc4003be7454b84eb4c67a80a3bbd2238753108ae25116d82efb16320a19ab9545aef6dae881915c5099fcd7e65fa978abc2941a2869b621590d3c53147316294c7df1fb7234eab9a697c53e38e2263ab817e2fb849a5222a428a1f5827be04701ee1ad5e8bf34e1ff696edb40cdc429cd0a150471fb0a4d5f8d3a02e578831636e9dc796ea57bd169e203f416f48453f20f3fe1162ae7a9dfb1abb8e9084971d5d51e8ed8a821800d8fd167f16d60bd6d435afacf3e87e2539e42e9cd5cf471ae4f3b4b7f7258e5c303a276961aa094194e47341a4fbaae18c4a82e067c0a7db057dda12aa03413c5fc0053ee88cc3c1d912e8f8b7ba4e2b08bd37c239b24d9ff47a1dcecbe1abd8b2b6cec59b056ba3f4b0062ffdd4bcd5647f0fed65df4aab143274a2e972aca32a63da45b9f012b50c6d66f508fce69604d7ac820a292c5a0ba80e22b123dab53d65a4cf5a146c79e5980c099634b1319e152531eb6158ec67b92537a0c5685ad070319f45da91a6de2e4044c3f413bf5c7c4239411156258373c166609e56ff638849953dfd15191bb06ae2a87b36c898035b4ed8b8d300e9f3ed911df3db542396e0a39ed87866fe5541df4c68df4272fbeb26fde67f797174ff9106af47d5ba19603bd58fc0b994197b1db340d3ae9e8e57b37f39ef395d419099304f18975c7084a01e322e50dc6054370f31e88750b21c1756e9dc462a18812b50453870f2224bbb618254e44443f7c7249785a8868e4b87af1c2cd7ae2ff0ef11126af95c60bbb7b959ceed5e49cc32c59aba145116e73cee513bb1c29387d2bdbed154f43865fef1d4205df1e98ab24a930ced8f25cf7a6a3bb4307a118f51552b1ffd99461f60ff0da9ce2d70674a491e48580c33a0e329ff3efc863bdcd86de9c92d4f29eaa833e89c125ec5164801d2a3f7c338b980d69081ece82b678e2154159044fbf6d9613c64648f19ac3746402e1dee42ff0861934887489ba3ddc29a78d5e950aff8034073402ad1bc1f41ab7540b96a47c7c416f33f575ba06565706771cedddfb6fbb469003d4b530347aaed03a2080f2534a55f8ba2c54deeb91742b184772132ed52b0a07bd9c58513de7a625520cf217aa8ad49e7f8fbeeeca2e3c5e2adf7ad31a86dc1bc1161a5dacc03f743ef4113786134d46b385c764606d709e45645cfb9a22304c4ab8c3f8d0bd9ea022bfaafb13f7424c80fb856a3f67bcf945deb5a8fc5efa8e070417d260200847ca933754049b8bdf0921340ccf5b162bbe6895ad34cb43b69fd30d5d5447fcdf4fbabe4c15032a7ba5cf7d77bdc97e15d77f813a5430a7774f4250db2e285b3b56a2de24aca28dc2da4514cfcae9afe9e1fd234e2f34a26b598d077c1e659d5423b99f109696606c3ec481cad98aae8c8f2ff75b4d9200effb24e58e09c390f751a1cb87fdec553042adc710712ff00aa82bb9dfdbd0c4dd0f4949a479869b5ad6f9e2f195cdc32156b7adc245bb4248bc55ca4b14b5241536306bf3fc04172443a5166d710e1bb035cba91e4f3536067c89f5f55a6b21134bf7f5bb82e9e27cbf06d9ca985e85d2d55c6ec84c57cdc0c5dd76c320623b868bfd6dcee299f025defe58a76acad8dd8e15f529f90fb6ce52850ecdf0f3716f7ccc4e8eb771a0289a31377ac0f0e76dee1cfee84a69964066aeaadc8f1ae2491450f327a88ba17072ce2625f5973849904458a38d2d02ef9c4db2cefe488464c84feaa5b3506a7323ef30c2411ffc05282613e518b03a8ff2ce3cde9a57bb4dbda3449ff51806e118283d61646b6182a57307fad063c7dfb7bf38df4e443447ca05222c12530dd53999b1d21464454d984c26734c06e53165d57a16f9cacf713d17abc87a99c6d9ec38d20bba47aa99d03c87c2fa732005023f15d2b40212ef6665ff23cd1f6f57866fdd404a52254d6829e2872fae0229efd335aff6a366436f2eaeacaff27d1fcdb8f5204ef401ba164aec38fc1ef81a0458d1732d46e59af3a873a1ea3884f5c363bd95e03d3925f54431aefc2810e68df72cd19df13c3126b215cea6e90ab80010aabed3d266634499bb338e6585e74e27772384f0263f4da817b8c39575cc83d4a1b76a89288e86fd5bba00c97c28dcb99c658d84d59cd83684672c1590894ab11b51e1c5d3601c3b1b0268732edd619a6391910be3b1c5f64f35232b9e1e8295e3e482db060f8cded4ed16c23ceed35de7e107b6cf9edb9fc844d8e95a08ea05e610ad59360e35bee2855228265609e4931f9eba37a5beb5cb90868a6b72a6cec713be0a32549d2e767053bd291882404fb8110f303597b2cd5b0dcb09d823d1c4cb7cbac5bdfa1cf0f367f13b3975970309d6720a37eb813ee93d14433bc01bc6428248f71a659dc7c2d7203f007eb85917000151851cebffb398dfa4d0ec67c2c53022c4128e947a622573a9d09676d3ca210f58f261b2689dcd7f8a63e5a7cfe1ed5dcdb45543d110c87a64c75292a191aadcf9a55bd48c122ca1f2165913345d5575f2c4b9d71ecfd1c256f638f58eaa6bc40ee7b11062c48e09e3a0ac87bf5829ca5473f61d99dc63261a3b6c3564e12d0740cf5e7684873d813560de0320290003bcf7c5ee85e1f512794dd626e3816768a6f4b27a5dd79e590a3f7f4645f78bff3ddc19c5b09bf44e6a2231dfad1557f351fc59bf5b88c4619363b23413641c565cc881bd261a62f2fc6eae9ee8bd954c2b02d4a5e56b8d2dcb287147a2bd51800cdb737344385c5d19457bd6ed7b4594385e8065c194e24678c6705bf9a369264fb9aefe722f619a0993a32216b969976533403c412955a39276888b9721bf22ca6f3d4deb64bbc5998ebcb61bfc28d2f7c15dc9e4bc494c6f272b0f2782cfe401eee98c83883a3c877f0e86e5d14f92a61876cfa5c5b8dc7b5606e2b4627cd22853816d43f12913f132c823aa44495009a21b0dd65d72d8f39e0f0decce6b5695c6ccba318451b9a911197a69aeadd6a0942e4a56b2f7859cc4fff178c5463bc9c330cd7cc64bcc376cd9e2d8d6036eb103d368fbd4c6926dedb815c42ff15d02dedb2eac714a014f66c199151a1aebf538684a02fe03bcfbe77495ae9617cc5a61c1b62b3794b384d40c046740788826ca913f03cac3c8d0c01442e9ac8577e8d58cf6d615520c5ffa06bf140ab3995be66c7c5a80fa6a732c6568ed93732e545f503130a81b90dc080e8b946d93ca59b5f07b362878ff015aa983f99d451fed5d5f258bbcdd894dede08426278320691dd9e83f1c67de0c73e6d04b15f313a535adf131cb3862ac11cddaadd571d5c58905e90a1070b377d6da970597a116055fe5ed1e9fd7d7a04530b19f97ab65fbf19b59cc5d2543d003254ed8bf23a09a5a6c4d1927754e7bd5b98e9ce48a54237bd392920acf2f6de4f3993a02a158e2a7216c455efae1cdd9221cf7f137322d615560b5e9f280612d69e1c2161ed6e3bb26ee2cf8117c0ad10e581616ffbec10ddb1f8ec9909ef2031a51fcf340b565408f41daf8182deb029fc158409fd6744194e77f9a76e56f112f192331610f62dda49296bc73f7d922cb4d2582df9f312805359cbdd6e6b84e50b049e6eea0a5cd2834b4938592457c3097fe3e317d7e6ec221b96e025550be49d928904ed3da181c4b18a1b67072af95fd89b4ac5947e671ee1b866ecbd8349c64fb6df73b4403d7f04ec6d60a42348cf5942d6a98d86228caa968eb46fecb5457336e7cac53e57d1ee10799adc3de890a1f2752cab811291212d103f0a482b76ef019b7b3a7a4e81784bb1ec16135079edd8452abfafeb5f7cab837ed7fdde60feb6347cdf8f91b86e407a39c917ba8d38f70ecbe6b12057da0247dae4109c3861d5c52c881f1da57e5d996c80acce5f328ff62f1b838a88b15a18b851aa31863f14a9ea1b5506f4059ca9bc64b31ab45333e1c5747ca27a79199796ede4eb77ae43d4f3a00f3df306d31705abac452b7f1c16f146a360c2cff775c565259be194383b619520a6598360c7a6250577e5ee3db2aa9b9469477cc120c2a9dd7178390fde300b99717a19636174bd3e6c031d18f3751f1357e0e18c7c5d764ecb78692d94d58f53787b48687f23934de507a7fb78ee5ca2dcebd3a48e6a521a9aed51f133af7ff66025bdd4a33b001725c654361ef7d3dad8ef327f46f96973bcc0d367f9b570ae0ebd396a18fd732b08e85a696c843be9453e7e30a4b73a0b6c98092b2108718d85f1fa51572f983fb97606aa8b0754454846c62b50803acfe6620f5c9574498daa5eeea1083585e3dc00f55287ccb020ab0252a4c4afdf4b5126e5c521500136eb8539fa3168340eda6ce91e3fb1147dc126df9fecf635dd5154faa3177d454fa78e72517a54759f21b175ae25a2b5be7f2e532acf2ea737f71a28f44eb8c875ed92a333f0ae54d68253d066f9d1529becdb45e6d1dcf9923970917c02fdd1e1a6a32a19e590a539583b6c5c357cbc6b758412389dc42f77eb8780bcd8a69fde678e65ff1b85854b7a6388acc6c81dd71541de24c150ce49ed658d23b9d3380149edcb9fefeb2cb2431613ba11773b933ab953c82e88da38607c2f323431b283cb234ef7db80e5129c0e9a8e47cc99842ea71f1a905177b3b698879225b58192d6b082881766a38b49c44a4477452434dd26fa621fd0336454cac729cf575c51e90952dcde8dc799c89a2de4810811219ec59781c51588d0473c42ae3ac7c032234f8478fc6da3042c83e4f0c23300dfd858d89b09dc0eb71550c61f8840f7bca284cafce723e1b1fc4a5e0ac9c3357ae056ac4adade93405e2097a55aa9e0808ef3ae5cfc7d894ecdb88cb86d49a132b4669aafdf5ab6412afc73a7bdcaad62c508e4e9dec2c9a75dc9b53357744b0925d45f86b1c562f6c3a37", 0xdc4}], 0x1) 16:02:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x10, 0x9010, r0, 0x0, 0x4) 16:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e2e", 0x20}], 0x1, 0x0) 16:02:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5e) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0000000260040008000033275725ae3f972ac15000000000000000ffff0200000001000000319b0000000000", 0x2c}], 0x1) 16:02:36 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x200000005}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:02:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x8000000000002, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) write(r1, &(0x7f0000000140)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) execve(0x0, 0x0, 0x0) 16:02:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x4, 0xbca}, {{r1}, 0xfffffffffffffffd, 0x1, 0x8c, 0x0, 0x81}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x100, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0xffffffffffffff00, 0x1}, {{r0}, 0xffffffffffffffff, 0x88, 0x10, 0x0, 0x1}], 0xfffffffffffffffe, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffff84a, 0x3ff}], 0x2b9, &(0x7f0000000080)={0x6, 0x20}) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r1) execve(0x0, 0x0, 0x0) 16:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) execve(0x0, 0x0, 0x0) 16:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c379b9336888fff85cc584aa9720b4a4a8c7d81796602aa77eca06106cd6c17a47d9cea561bc1418e368a9ed638ff3fe3956fbcf3b172e54a70180785371269665033d9c568d6041e5b", 0x70) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "85495500020000000000237d4259718c8aec0900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x7fffffff, 0x3, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x401) 16:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000380)=0x1) setsockopt(r0, 0x4, 0x1, 0x0, 0x44f) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/198, 0xc6}], 0x4) 16:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="ad3ca3638fbd263110a75c37c815c8bb0ce39f523e59439d81dd71da58cf897b6ef843cd0acc2837e70a", 0x2a}, {&(0x7f00000004c0)="b876623da08de7fe64f660903006d40dd00f643ad9f205a335f7fd8216bebbd1b1f1f5632085517df0c731e4350a89730d82d6857d2c3cda2f7f595c631100641ffe590167640aa504551ea05eaed9f11f1619e480c19119e8d70df55120062d7944bf926ce66b0accda1864e2a73875297b9c6e0eb36c8809d800a47ee6d911fb8f84fd19b474c1063957f55abf451cd89d5545b13eaf27276ec2e2476d608aba5295ce097e87c8b1c005cfece426877bd3502e36b3d5961386b4fdf838c5e52842b63931bc8896ca92c120715f2296265cdce43869418b96b48b7c35844c54aa802372e7c8a3", 0xe7}, {&(0x7f00000005c0)="eaf098d9abd6ff130b2b8d7aabede5ab007f6297df5f1f3c310fccad1c5daab6aee16314a380dee8", 0x28}, {&(0x7f0000000600)="c354fdc7543ea26f01de3aeeb40fc3f7a15cd2c26d1fcf555e6713e3ffe4d499b40837d5a3ec89b5feb793844f4698f1becea96be90c937244fae3ffb2922975cc8d8d07b4e3e45a819ad1f4fd17ea691099c08672bdd2a4e5a5cc36b4f4de38a485b2e6de7816782414e4b6cf0133ffeb746d25efd38a21f6095554e2a1070cc556312d6752bdcbc9866f8bd477ebf3aaa63324e67fe98abe1abecd4ed2631c429fcc1d492043cdf930f1b94731037229577ef7967cc52d2c4b8868dd1b14483b562c7f647f5de6", 0xc8}, {&(0x7f0000000700)="268042c9e6f044abfa77cc1f42ed74073a", 0x11}, {&(0x7f0000000740)="46d827893a81a88def67ee5dfc9436d1c703ab15029d95470952dd3f65f4c967cc71b9d475f82020364b4c", 0x2b}], 0x6, 0x0, 0x0, 0x4}, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x188, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x288c0, 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) getpgrp() 16:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r2, 0x20004b43) sendto$unix(r1, &(0x7f0000000000)='G', 0x1, 0x0, 0x0, 0xffffffffffffffa5) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x7fff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) fcntl$setflags(r3, 0x2, 0x1) kevent(r3, 0x0, 0x0, 0x0, 0x5, 0x0) getgid() 16:02:39 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000780)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x1) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r3, r4) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB="106ccd8b76860000000000020046ed970cc99886a5c73bd25c000000b100ae6511e6d788a22385c719fbb96f01d6cff0fb6b3411f8725f5d96c01755fe88d0fe7c2f67ca007d7985d68adef718b1c5658870bbb776b3ff3f6cdf59019651305ce44a638986d3f26fd1f1234c15ccf5b5f826538dbadf3040974b4af48934672d5b3524e63db20b287f71464485e30df32e8b0e1cd5d616c3515539da62df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e214911502097bc2fcf3a494780207624c017208d56cc9aeeb7a2db95078233b79395dfc5b2a93580cd2acf6e5d687f4bcaa72b2bed8587900d3149cf5493884acf8e55aeef9fcaf05acf89fd189ee764bed0bd60d2e5936f6d7f246657f1916580e2bd2212a583a4bace05b14103b6521af9107d5904cca492be3b1dbf697d0aebccbf28d970cd0f05eac554f4ee55ebeae63211c3c96e17938ce026445a02921f46d35fa5480e2c163f1f15f02a901b4091cb8ce33f1846edab90d41f7ab25fa5f3a3414750b826ae7a101c00d1769402e4578cfe11ff04d2506aeeee00196c18db047ed40a40fb93e2fbd46cda4fbfd4b9ddcc556d3ccb400843d32495bc6b020015e2c14a6c298dbc76ba4afdf33478bf094c2c535b89f004524e32282df46b32c0764b4f310da30e0000000000006bdd7de337c83c048c5df30db09a137c62557c6f59f279df76e5c7754e0f1810eb4d33bad0f8fc04f0b2d940fef61b6ee35c851390a888add5e0cdc215792aca508715dec4d91ce211eaab021ab85a13b88aea0f572a85c01ca737172167c0c719fed5868989379433f17ff89f690dc725bcd7f0d581f44e691f59d53e38403745ff020a1b893133c57a9f74796266baf5c37c0613abe78c7d26971f09cd4f8f5d31c540e6056a489356a85324d6921d5a3b35e82fbd9d3e9ab7992b8b0c1c78ca564b383b8aa288e27a08be672a70c6ae870284e9e20ae0246e1c7a633220d3a32953fb23014f69ceeb115c71a295b0e7821c371499c6b08c6d637d1f98492f267fbd7f344b55fbb832f5d025755c2165898fec7cab0fb266bccddc8fe8c908cbc6778cb988d78100000000000000000000"], 0x1ed}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) seteuid(r3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000840)) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:02:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 0: getegid() r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000000c0)=""/5, 0x5}], 0x2, &(0x7f0000000140)=""/24, 0x18}, 0x801) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:02:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 0: setrlimit(0x0, 0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10080, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/149, 0x95}, {&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x6) r1 = socket$inet(0x2, 0x8000, 0xff) close(r1) 16:02:39 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:39 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x3c3cf61, 0x8001, 0x100, "0521637b96eda3b1d159e59bb81b3ad22e840534", 0x2944}) r2 = dup2(r0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="18b759e2539f88f1f871e3a73313464ae1f3b4c8c07605bfd209f97b7fc0e34720759a9ddafec601b56e3a5ccd1dcc4b4464890e8a7e4c01487315f6fb91a4c766a616a766a0b887ba2b2f1313a8f39fc123ea9ae574af07f8a9ae04b1949893fae97ee3f037600c1781edc09dee18c68e82f1579dc2e4d996bcb873df9557c2130977eb5ca8d38ef93e203e59bfc2616540358a1b3efa", 0x97}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) close(r0) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(0x0, 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(0x0, 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(0x0, 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(0x0, 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(0x0, 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(0x0, 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88", 0x1f) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5bac58fb6bd88a375766697e612a26f4c", 0x29) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128a5ba", 0x1a) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0be", 0x15) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x2) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x10) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea34128", 0x18) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1f38) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x2000) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3", 0x16) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x5d3, 0x3, r2}) pipe(&(0x7f0000000200)) write(r1, &(0x7f0000000080)="f7", 0x1) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) sendto(r0, &(0x7f0000000000)="0d1a1467d26c0bd3cd46610f7d22eb054b28c10201ccb421951a325e36b72819ead82c89b91353b11c1b5ae0c9a89216216e71bee649cce61addcd9fc7", 0x3d, 0x40f, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000080)="f7", 0x1) rename(&(0x7f0000000340)='./bus\x00', &(0x7f00000002c0)='./bus\x00') write(r0, &(0x7f0000000140)="ce9111a4003a28d0ad148ddc67de6b8751c668683c2421a708e3c0046e9d09a2e217c24b904f62f3361166160286a3569fa2d226942bf5a8ee22672fca7283f484a351dbefc431a4f9bc6c5584be38bcf6abcbd72f027d4599beba86f1168e64dbb42c99de4027c1e66abddc3544e8444fdbeafc48fb30a46bcaac1b83f46bb9840911619400ca3d07093024", 0x8c) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3", 0x16) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x10001, './bus\x00'}) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/235, 0xeb}], 0x4, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x8b, 0x3, 0x1, 0xff, 0x2, 0x7, 0x0, 0x1, 0x3, 0x6}) 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3", 0x16) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r1, r2) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = dup(0xffffffffffffff9c) r1 = semget(0x2, 0x7, 0x80) r2 = geteuid() geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x32a) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x1, 0x9}, 0x3, 0x6, 0x9}) unlinkat(r0, &(0x7f0000000180)='./bus/../file0\x00', 0x8) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r8) write(r6, &(0x7f0000000000)="f7", 0x1) getuid() 16:02:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(r0) execve(0x0, 0x0, 0x0) 16:02:42 executing program 0: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x66, 0x800, 0xffffffff, 0x1, 0x9, 0x1, 0x3, 0x1, 0x1, 0x2, 0xc1}) write(r0, &(0x7f0000000180)="5d5da50cff4d10f6784510448faab439fdb9096b3d38b318f7d02141f837e66768e1a514015feeef0ba3ae37d8ece3d14a177562195065d40137f051a4a8d52ccce84d0b7a0de74c37091e4a0a6778d20350359c44fe", 0x56) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3) open(&(0x7f0000000000)='./bus\x00', 0x20180, 0x16) dup2(r0, r0) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x8}, {0x18, 0x0, 0x292, 0x2}, 0x6, [0x401, 0x8, 0x800, 0x2, 0xffffffff, 0x0, 0x9, 0x7]}, 0x3c) fsync(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xdeb5, 0x6}, {0x18, 0x3, 0x3ff}, 0x9, [0xff, 0x0, 0xfffffffffffffff7, 0xa84, 0x2, 0x9, 0x0, 0x554e]}, 0x3c) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3", 0x16) close(r0) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 16:02:43 executing program 0: execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='@-\x00', &(0x7f0000000240)='\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) write(r0, &(0x7f0000000080)="f7", 0x1) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1105, &(0x7f00000002c0), 0x4) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3", 0x16) close(r0) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x11, 0x102) write(r0, &(0x7f0000000140)="08c0dd6599684187ffc3f68b01908184348dbb4f96f77faf158d0d523baeff02c27fc95e28016198046d69c6ca2520b1048d365af8bf2e2082715e06304b82edf07deab5e1a687a9145cb9b42a37d2ead16a53d4fb4b138a82f0efce53cad8501391258ce28b59a539d5e6b2188e51dbcaa524e9541654e674e864dfe6eefe53579b4b817c2255626e1480b8ce8829148f71aaf3cf6063d349e64fe3ed6d7a21e1b3f62f745a05ada05c29902faea72c85e7f7d28ea93bc6d93b23942dae7b055dd86fc46ddd8d49c5d454d2050fb86886068d3794d14aca2a39812bc9e2463358f17d71e0fedb90d13c8c3af10cefd59d2b94bfebc0", 0xf6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) setitimer(0x3, &(0x7f0000000280)={{0x3f}, {0x2, 0x4}}, &(0x7f00000002c0)) setitimer(0x0, &(0x7f0000000040)={{0x200, 0x5}, {0x5, 0x200}}, &(0x7f0000000240)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) socket(0x26, 0x4000, 0xffffffffffffff2a) write(r1, &(0x7f0000000080)="f7", 0x1) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea3", 0x16) close(r0) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/229, 0xe5}, {&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000001240)=""/85, 0x55}, {&(0x7f00000012c0)=""/40, 0x28}, {&(0x7f0000001300)=""/124, 0x7c}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/230, 0xe6}, {&(0x7f00000014c0)=""/122, 0x7a}], 0x9, 0x0) ftruncate(r0, 0xfffffffffffffffb) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="f7", 0x1) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fe, 0x100) write(r0, &(0x7f0000000000)="f7", 0x1) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x409, 0x54) write(r0, &(0x7f0000000140)="9fc0e92a73a224e375da791a920eec33b06e24a8a2a81142f7039cc1726e9b99da6fa9694c065bf67c9cbb67e8e26a28c11b1338966c285fbf2c062789381a6c153db79d5439ea35a07070522cb77be6fdf96c", 0x53) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f7", 0x1) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r11 = getegid() r12 = getpgid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r17 = getegid() r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000001740)=0xc) getuid() r22 = getegid() r23 = getpid() r24 = geteuid() r25 = getegid() sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffffb2, &(0x7f0000001540)=[{&(0x7f00000001c0)="626da43e2af10afa61a36ade3cf28d40d9b4e12d73c24e6c793585f9bc6ea303d713e0c2a4f4740550e8c6c478e932842830e4c546ed305a70aeac7725aba49c21ddf552c139f1fd0befd2b71bbcd39af1f4757783a0084d2074758c724cd9cee308bc23b0903830129bf1ea2c83b58cea06b4de2ef5db09d7b452c859458d81d5a92f611786a3ad04152f006dc86810a7465fd09ad3234e81ba2bfbbdecdb108ba3cecc0f02bc26c7766107736fae9f13fb46", 0xb3}, {&(0x7f0000000280)="67095fa21982a6edd2c93f28fc637b8b6e789a3d2938c7436a90dea375c00658c82ae2ae47fe513974ea98b871bbd1f3e5de", 0x32}, {&(0x7f00000002c0)="fae387ded21c7f371028ea98974914f5d9acec30f884949f00a25364922c15e94d2df724a280d7ed1ae852e22cf3f3bde1460b87743f3acafe4ca9ba0e5b18b679122d1bfea58cfe453c6ad4fa7b90b2f45653e9e741d59e110a1e31a7452e10910ed4a0a77b95e2c5abb70d5e0ef16d9624d9242875ee1cb5d7009c531d388b5c85", 0x82}, {&(0x7f0000000380)="fa7b75deade576cc22dac7c6932ebbf6a25c82c9be76d464296c4ea4c6bc9184c40fdc16774bec6e96671998ed93d0f7a538dc", 0x33}, {&(0x7f00000003c0)="584c42910a22721cbc6314e1cb35f0b0a3ad24e24281e9b673647004bcc1151956242cb2a15962876552677191dbdaa2a88cd60c02b5dafeaf8d5b818fcddef6011491708da6909cf0c2e65fb9bc0e71b4ce081ab0a6dd586157edae8e2344d958bc3febbc061ca4efccbaf6033b9a7cc30dfb791c4544aa93df0a69b95843aa6ef5658960e64006388e9bc973e46b", 0x8f}, {&(0x7f0000000480)="acaf52a0aeb39d8c51d2447a2b3964403c406673a1974377aa52beba3d52b9f6e88d1573d83e8703151fd30db6b5b16e0279cfa988b21afedd571c9077266c1688a23248ca29649f47db3e1ad321ebc7b4e89f40afc6b2e3268622c9b7eed04413d5e4734f6a59b361ba629e506848f85d69", 0x72}, {&(0x7f0000000500)}, {&(0x7f0000000540)="eb1baf60a18edd78c1b81d7c6e4beba06cd0057cc629e0b54815cd6f059f425d6a24e2eab7f1232ed87f7afb9eef093bfb96d2a9617e50aca2050c6f7d420e57d3bb5229a0024483cfbc6b4b936bad7c66b52cc9beca977b456a2224168bf87553330a8056abe2b75e596d63f3ef6d2ef4b75a7ec609f55d4b25b2e389ae3b71837f29bfb00bd550a3ac88b11fb4f0d1460d8444d8503f8d802ea935278c85ba0c88e26c64c3d1ad55311a1260d18fc70c4952600ea1e4e60bd2db436afce108db023abc6099e2a562bf5a15b510265a39a85668393135c72f3f1c4575e628092c45207b84a71c665767ddf59399adf3b9c5982ce7e99615732366f247f012d44944800d565dc756e9cbff430f7ae9a4b008d087603ee2fab14d14a3dd367fe51ce2afb2613cf5029010db609dc195e4baededa0618b564c9b262340b83074ce4ad8ad49f44eece713bc9ef9034e3ab48fafbcd8b8f94e8615d9dfdd674fcfc25d31eb1d796278bb5d87eb0bda8af068790ff5209aadcf0f6a00b2d0eb5941d5a0869235206f95cb694dda8ce2383b97f3124d08b6b22067c13153184e0f77d730ffca93b58d1f47a731d5868e89e472699bac2645bd801099123837b74f9d4abd0f84edddd1afe06028171fedfddceb71955b7d67ce8f472ec2a59a1bee9ec223ac8dc1c920a4e17681e0cbf8137379db70bf4bb4e9e858a7bedb7e8cd61057457780d57ea1df7fa388973f30cef427f41c5137c208ccc9d0b87588f52978c6fbcc9848adcc546a9de395dfcd42d5c6c05bfc82d44c03aaeb30518b264fa5bc6adcb6a48f31d069217f9973ab11e4d589ac76feb23d464a5032f1f3ba321026cf3f105e679571103e33564e2952f03b9262adb1465a18c0d02bf7f1ab1ce85b8c5cfaac11bedca78ee5fb50bff4943d6c722ff4b3711b38d176bd58cef0900e52453bed0afb35ef242c7ce684fc8cdd8d5dc8895e4c0865b1ca55ec1186fe38a6731c02d22875df6906752c26257e9201188d4bf6d22ffa05120ca0cd286f5f6b9a550b893c1f33f4b674c54f0cbfe4cfa8f0651208ae251020b607577dcd8001bedc240f85963d8ac1d03b501c9d1ca198d88f776388ea517ecc013b11d6cf2a2fd9b2d0a5ad2e882ace2a981b84b16e5134d27ae29483aab9280bc5f54b010be0d68129f0b35b12c825e425d4435e8103099e8d2647448d8872e163bde52d1a09bacc5c7a942f155076006da3d6c02ea0c6709d4990225d53d73484a9380c1e42150fee3c5ca9d1ac8b94b24000a2487afc5b38670a77ceb226b38133c3df1519bc2442a0582ff46f70c0a609a420be0f1ef4e758824bc9030ae43653beea0f787a42ebd60866ed9dd5307602ef78479c93b6b0a137dfe01cd6608668fa1e18934daeba8c9e9847df9feed908bf6271b8a20bbdaaa4e06447cfc3d5c6e3f0e4993ca6f332505656e5a645913cf0361baee522e190962f4fc3f9888aee665b2c2585b5602643e813689eb9ff17fd476485ad40815fecdbf12ec5ea1936dda85dfb12fef31ec40b058a84201e396e2772cb2c8b6a11495a19ed47b2ba352c89d601d8883f6ca5ebcc24c8a3af57e5d9496c407cd5284364e88ad86b2ae669d18dc7e9743cf2b42d06f232a4765a6ff9671ac4ea5bf2e648d92238b2e458fc6b7fff1e8c8c09d12cf76725d1c465094c8c8c186f6189eaa961e6632af3b72f745fce6d868a5868c07e1f513437268f514cbd2ac09c0497d991e48e804c5e5d7cd44149a4748c49c6c4db6c96551ba566914888011fd5c46f0e05376ede6a1711a8ada6ac06f399c80de12e53bf61a4714dad239af3fb970220acd2b8cc907497a937b1b74b56700036c4ef1fad09806773b9707c88902148fb1f096ce26e7769e2b990377da092e19265f315f6d81bad504e612407a143d42bbc92dc9eecb970e54ef03c10014ed41cea2997ce5852cd22af914febc757f66a992603b586270f08231e10218256cc8fb7b57087ae98d823c2996456d1755fe72efef899c25c7bda3e9cedda0e4df911ff075d8628b77e6e889dacb2d44d5fb56948898faa922456465974e9f5b900f9d8e6d1cdc9775d14253f0bcf1a7bc5145653d5dd7032ad9362cc18fcf9ad69861d7941c14c00a5f6d19c810c7f031778ea8fedca19fbbb804e6ccba17804b9de7fc6de77838ad621c6a18d05883e62cb18c664a67e4bb3e9c7ef0e70fb6284a0f6dc48babb08bc333dee61588336501c0d257688a72799fbc1672a08262869289a0de374a1d1e92185c54ee12181f7296128c8dcdac8ff478cf4545757f79abad20123198e22d51ecb71d1cda7319e971572b38535b37ef2a865f2762eb06a5f0852251bb3ce8c95b6639f700e5d48fa54a1cea66556f5d436c08c831adc7be96c4f1c3208e9ce4706c907ff246967e658b2c193b3b28e804710dd1957bf1a837d0df8e17484dc9096c32e9c2d59a18ad14310b7379b0525fe997bfd844881b847faca304d699ac8584c270ae341878cbecf5d99beb880a5155d298addacfb7f9ebc5453d465874798bdce548b21669f42a9b995a6f7e9a58e4c2ce66e49bd821c4cfe8b36d0987013888b1208d4f3682e7628a61838dcfd7ce163eda249fa2c89a47b912d0eb8e284c28700cc95376e5f09ec4d8cb37a96c832cc427ae98fd957b5e82a804b16ad6a27e750ee5a17478c8bcdb38e26cc0dcf82bc283da7676387351fbc069d27376324ed829776ac8a69743493931cb14526ede04002eff0adee6998a7c213a744355bc72ec7ee07377b48ed08eb78cf1d3743d9084ef985510ff08019e580d43d1196fba5714d2ab3a981c37f08848dffafa7e5b0f3f9e8584042cbbf4f10bec7be62f04d72e330afb63f948c8cc943d96446273657dc5287931c5686513c260842c20ffdd73c6165c7274bfee5f8bccea00da7c30d8b1a3e851377820d040c0fe4991c4661345e13d5f22a6ebde364fa3d2c8584c0715b11e1703875a7be2eae99feeee3f1b9c1e5bb776e948ce88e064f4f6300058674b6343e806fd763d4403856385481ddb4a79fbc5c66753435dd9c7998e3b272fa0d23d44689bc4a5909fc31db405e8dc37588febdc7e4a099e89f8d2d14ab009e47974ce9d6657c3e360b74ce02c2fa1951d6b646736fc25b33388ab21f2561a9da389f627c2bc0979a8e09108139ec909ac4c376b6cd63737da2030d2a56dcac3206cf9d764e951943624f17f30e3cf43dfa0ee9311545e4f4884be50b29eecd9cfed3729c765a104aa26b454c9fbfc3ab3954af0a38dfbc6d1920dc66bdf1c0de72c009bf83c1895291cea9d41cae16ec8296cbaf1e12290aa96096a18fe2eda50ea02278d758acbc47643669c648fd19e13f0af62d2763440bc388cb8fec385fa10fca43fa143027c41da3ef216b25b760edd42667c009638d643da69e3e5fd1f49d4792370da54966288ca0b8a5da29844c7b5ec19848d6eb5f1e7d8959b94d19038fead59c821daa278ef9aae26efe50839a768adf130769d7b649eb51d37007bfe0c6be866fc55b20daa07a3da835650653f0a2f7ce671d4b314d28a14f18d0e4807d53f49bd6a29085a4a0026615a73a623092ffdb3f3043901ae3feeae2a792b5ab44bc8a1a4f5079acfa312549e5ecdc5d154677478d7c7494452411d39bba6e958a0d1ccd0414c54db4e7a56a5f3540124310c138f9767f9dce0507562e4e561abfdddae86c99ad0985c092a4e5a22cae411b3110026f9a8e4619cf903638c65b325430a6061bc16008f0520087ec0eb03cb6e2d1346be0b07b3caaabcad770e12b73d0edfdaaab9edbfc5235c31f0c05769b08e275ecac4d1113b7bc9abdc2231cf047e2d4d94310364a3e75c488971cd364a3d26c0d2793801f99a23cd0f271d95f204c5da12c3826a0f9722d632556fbf4640b3ff3038c12744acc0aab8f0f3bfc00ca98f98b8fdbec17d8168dac641decdc3b64cfa530a43f4afd629011c8add036e6b3fe465214fc50c099ed05256d9ff0c2a4016f9f0ea30b5de84768081eade006519efdae80d6bfd59712703bf8fe8bbfd1113e1b2a611aab39fcab8ea75c542488116a8dd9c2430265177f6c60a4d1623452a4d7f8535c9177573fa2095265d47c48bb3a4d09c408e5e542ff3aefc249c6e3827e52c8cfc4c190ab9271c508739fde40fd5f91282d4295878ef4547e794e944c3b81c8a261d5e597e45e22585047ab5573950e2d98fca4b3f04b7f3452a55ca5d2fd6faae0858fcc9230048c68ef10fd49ffa5d6f99011f75932e2c2aeb19a48ca778571ed1074f65d64a03dca34cb93bb32ed9ecf19850951a883d2ec2ab77615e8953931dca6788201a00a8763f3c94f13133d9a81fc079ba7c1d79fbd6a4832a4e76d577f79b4c4abdd654be37fa2eadcb7d871633b370bffed14fe5282eb2650d0ee8fba178fc33094d52d4f57b5df1e9176c1e69c2d3e8e829b8467182b4d8bc3a4ea941ac2c329eabe21b2adfe9e091d9c417d54b554e9809af350f0dc015e5edd60c2537acd0c57bdc75e8c303666f7322efa01a2efa232fe02ea1e7c0e0367e8577b98b0466bce3deb13fc9ed2fb146c87040194d9ff8f335bbfe13a9b8c649f63d0c200e6457b263b6e66bdadc34f6f31cc943f084813d5c0d4d0c17886aa50a1d100f222cd02d0c0595d3923c7c9ba340d1c796cf86c83b3b6e118a4cfe9aa388cdca92641ef65a6c56dc7ad5f270afeb974c24ce6a57277958b86496eadb67a6b746de0fac70d3540eaa26ed29d5a9abba5cfafb810e9a43ee70bb45e2784e21df34a730700b7acf7de12c71267a9051d667cadb00dd03afcf5875a1e688fd952f764da0ec4684f83ae6b404adc843dd79a40306319ad6223224d0d42157b8488e65cd401ca87eb914e9f5dd71e347472338f73cb97178ed89da75b9780a36c2ba690494cf657871454ac55d146694d6efa0411ea3d31713db8d4962558a5e4df43a49d2b6564afa37b1c88a5506d844912c13bd507c5ec1ef0e50f76921430c27826b0ce5187759f14cd210aaed79236588ee7774b7c1f55a599bbec6a2b901aa501d78e51bdca5f0c54aeb3fc82a6dc40ccf4a676420b036a40c51c0a07908d8606f350730d618792d485ee44a7468b63cea0c3bd76bfcf88b519f3448b6a0fb102344ff6da1d70d2a23ea2fcf79d682744f2f6daece1646ef3fa5c4c9885ac95e87e4dba94332dc5449b6e5c0310d559930c9be66326bacbe00f27b83404b78b5eec0dc96590e1c50c29c41a86dfc0c0f15cc116c8d96d7d74ef2ec6aeee8c02f6bf08a1c467e58e7dc6ec0e42890858e41ecce77bbe9f40a238197530fe6731be2dfba95fe41f3c57ddb3c199233894988d1ec558b4a07f7c7be682b130d7c4e0ce9393ce23784f274b07a8c10f326468c9e3cd5471931b23d189f206532be79ffab5b5368f1cf37794cf59f12f91ae7e0067c1ac7cac99a7e01352605269dd261170ccb2b071c01803148c3cd324cc8e4e062533e132490b5a303fe578467e859ba3947dcf1d09ac7ce3ae799887891efba0d2a991fe897672284c358379114d86e15c80b24e2b1c5322674b52f96fe1cf24bf3129beb30eb24824d76e84433a8dd4a91ba4115d39b2ad8253efa9873b17fcf66ea477ed7a6b5048fda3d20b33f95c78c3c0b77f448756d7cccb5408afa7ccd8dbc05c6de99b2e7be794806c33f3e23437ff6c0a80ed149eb30898a8622247a90b82066c4999f22f46220995699a57a5b0ea033fdd54991bf724636738ab66aa21", 0x1000}], 0x8, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000800ffff000000000000", @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="007fe1"], 0x130, 0x401}, 0x2) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r0, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0xe010, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xf73, './bus\x00', './bus\x00'}) write(r1, &(0x7f0000000080)="f7", 0x1) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x603, 0x4000000000}, {0x10000, 0x1}}, 0x2) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x2000) 16:02:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003ff, 0x15a) write(r2, &(0x7f0000000000)="f7", 0x1) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1f38) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b7bd888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(r0) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) poll(&(0x7f0000000000)=[{r0, 0x24}, {r0, 0x22}, {r0, 0x4}], 0x3, 0x5) close(r0) 16:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="5241afde88abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(r0) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x608, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x101, './file0\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="f7", 0x1) 16:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) semget$private(0x0, 0x3, 0x204) 16:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b3cd888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(r0) execve(0x0, 0x0, 0x0) 16:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f7", 0x1) 16:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x5, 0x6011, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="9581633d36e431906db99fd43ccd4dfc8e6642", 0x13}, {&(0x7f0000000040)="e806f6589943c71131f02b4f92178e98e40a27e81ffc6fc43f7147c554230e6751226b3fbb9097310e482a8d7539fda55e65e2844bd4b205bf5696ad58f3d43477abbb39685528e0fcb7e6425d44a7626ea044cd4df73513f277cb8f0d87c245", 0x60}, {&(0x7f0000000200)="0dfa86bbeb42d0db23e11e5c202610fd5040a48f66a08a2b6be58a950597c3b396d8f141ce555ba7368b430c0d31f4b6f5addc31dd3c7b58ead1f09128f59c6d42274de298ab0ed9d55b1255e055e8a23e0eabda3daae31450e810270eaede5bac6f5710064e5f9cb43e54d0e458e39a632ca7f40acd79dd2aa927ecd6d5862697eae1ab5c0596167aaf32f74b7e5f469c51b18900804ade1d66e522b0ff85699a1c851d44b986773bf2deb1dab52594346895c27ff5561e777d025475d67071e0ad7835d318ba27b150dcb59a6b62b9dd45ea7781a93f2118b92ac5efd3fe3203c6e16241ee7df73dbd13bfcb0a26c1ad53b0aaf5444434e82905c75bd9c7a5ee6f8ac8230f73dd3d8b0b04483379a0de451dab1ccf4a9ce7228c74be28196511b2bb2cddcba33217b1b211abe18758f7fa24892d621f5762d5064100d97dcd7e13fca67a26323e7789539645f4ba8d9f9036984165d4b771ea2664bf980a990a150121fb4d12b8a09881b230c684b0e84d26b16d50d45a39423feac1ac747740508687a961bf3075725eceab65cc661684f142794fa77fc5eb699c480cdc54bfb05c646bfd7559f5971b779891732bf3a342eb4ea357dcd4fb956ffd777e435a11258fc81cc08caa4f817585763de8450e92aa844a20d992a653f20ad643adb64d746fec943fc18556f00ff78041b7d2d703aeb03e7de439f19d73a8d2007e5af01ac1dce66f94c7ffb79dab6501afc5eadf4f0794573832609a73556a9fb95c6fdd4fba65f9d711211f31d3240b9eb1e665c1eb3462518a0b85e689579cc1c04d220486e44861b4a77d68b0a11d4a1a75481098f1f2c14cfe4b992cefb1c887254c21db1241f7988f46478ad0955bd9afa567c286787d9d2a2d8749f4791a88da8ff506c8f80be57d4f4c1cb6636a241c8164c325baa902650387c448d30e8d636689ee88287ddbd8404af230ae1b636a8b990f4f11c54105bf292676ed209b4bb44939ae3f0b1b28cb79c8e112e1700105305c42f9eb36d13b584a0b9dd5d227b9eeaf1b609a88c59e9f71691de0ff67d775ef36725d276a78a10e7de9dbd458f5476837b6b9d618a27829ce6735e7f0b39ab73204e711ca532d741cd6e15d3d20b367c2bb09880e1634deb8237dfe47e65ff9f98612913ce70f05d1560e659249a7b0682b9f0e9ecb51f1b018491470f81849ca19308bb96ed94278460bbaa53d6c1f0ccf304d580293cca690900ea5d168f026af291a25040570a436a70d95dc823365b8902f503cd968d14d7115ad63bc57251f5be0ecbf50259983e17e21c3fb8bf563313355fc497b7ed5729fc4fca8efc23f9a68023c00e2fdc9b930648b86e72107b25dc3b7eff0aa27d66dc2fc219a0e08794e5a138c263d595232f788af911b726e5d959fe7bd1771b359c469333d579a2686f261e6ab4ebedc915bcc4272649068f443e1113282a9dd7f174443eabf148ab46c88a0efa811c1460d7f7bb677bfae36933fd9a4b2041cf0efe7a4fd889b4eafdc01200a2265dacb72b6d2f439ba0b68814bde8f468929e56841f9e52e4d6590ac127324f22f73392f32d4feb85fe13043571a3e43270cf699f4450077450190e7cb58fe6c5fedffebf58bcdeafdc04a3957d8297b43e78d7357c7b795b6439bb537c63005920dbe38b2eaa0a087d4025e556ff142e39e56c7315ced7db7af2f7eee29392d465d98ebe5d8ba31bad82aae49c7d07858a369d5cc4d0c609fa5dd8b4b01e46ac5afb0fdb803ea9219eef69da62f4289a77d6fb45b4bd44bc575d3611c63309126ff16c04e58bb66d475fec63c53175a6a21461cf5db91842ad16db46c07881fa2452833607df12aca2fb37fe65182028a81c24c3ddbbdaf63f67f72eb8ae44187d743a9dd97bf5e2324134d7b728a28026541a2e7a6096796e276e1225a5c79225d82daafa9309be7247e33243b418b271663edcae90702a070ab8471cc3615258449164c5c07bc80cd10a71ba91021e95e35e64aef8554fd8ffd31495da98089a87ad71a0830e235c5e166072876484ea77eb650fbb4bad1138e713797e7384e9d4394335168bdad04073212bbcfcabe54036954d6fe695ad4fd2eb4b96c061f6638455800b3c5f0cef61964b4d231dbda5c14b90f290aeefadbb5edcbc8c56a259f32afe641387df8cad0ab98e10603c5c313683e1afa003c783bc61f51e0149b86d2a2dcfd9936879525a45db2aff610072555fb8bfaa31889c60b0c8edb55bc784bfccff7301ec18b1f5aa8a155f5e09baddd1bef5a85a916743327c1490493c00ee45a0a99cf8b2658f255dc0556a274c61e9a6944269b9006d314e4534c6e24e2688061c7b1d704eb5d157e3b31157431bb4ae4a20b2faa11c826cb76fcb4d1ebb93e28406066114910d9a433aa6f11bcd0ff367d48c572f3da2b1aa6bc88d7b18b4eb4149b0257e68b76da0f44443638d934c9adbf3eebd38a10272fb8bd3ff9f522c1fc2aa50e5506de34afeeadd98f0d0f956a088b842de095b9653f9a130efe5ab0b1dff0583025df0dab64c1ecd18f9d64f8e8ac77b8f9e4c527639cb1a9eb236fd5d22aebc1029797aa847d715220af3c9c3f1312e02688c7775ea70dbf28408ea4e99ab62ff54e953658c570d496d01abca5f122a8838a3ac8550ca1ea059882c4d0847053c84b812b6b4aafb5ea76de356b3d3f92607a757f4a7fd6d5440fc43474d91a765755176ed50fbb61be2530c4bd314aef754157061275bf52c97ba907c71e7d2684524fcedb3d56b992c3a5be23d64734a36d52c6902d49c065009b1da1c6f8962f1cb642bd1f75a19a935154854786c8b2c28c00948e5b8394e1f1497bcfe5077c9b32118deda48ae87a76bf8b27d757b2b05fbe586984f4973ef2ca30eaf28b5657de070dbe516309b31482c46d6190c80d185c48a7552023f75a12fcf0df8a74c8ae837c67050680ea8dcaa9d059a07b6f9eb710bcc3c952d3742c6b352d7794f9baa352babbc7cf524b7c9ec450a4fbbd14005cf8f820bbd80998b56fc1cd4064903d8e181f09282093830148bf3772192b96c6f11d5292e71015bc0062e3f012296b8f52a42cd0cf0a684cfd9f2683e6306c2b4e5ab730b5564e854850a49817974de7ad229c6db8d52eb1dd92b14d459c53619b4c3b139d5d754a492e3a898072a96905f3685bcf45c1b932ccccab137003b0e102dd22fb5a032b8932e4de31fdbd1508bf16cd7984fc7926e0ad2e48112ec55ed95dc910bad7259d71e83056e4092d692555f3cebb3a90a2ddcdb770fd9a8fe56fddb2bdc8b0841b53ed06a31c5ca07fe02f54eca51a50e8c3699a9bf76641bb60fb2841e6b76fb725607fb01e8d65ea4cd0d9e83e7cb8f0630d0c4d5ffa3e65c8ba2180032a6cf7f57683086978c148c987be1fd0f1452d28bbb2058cf4da40c20a2d98f566aded0ac2ce0ac4b01437443d01ce844f28cfe0896cb78a88129d12cd6c5e74f302032d9474191c89329b22f1884b72fb40a8f0d32fd2e0ec5988972835f07ca5b221315bfccf71079e115136b2f1d2c9b289db8fb5fe00bd283fdb37771f03b99ad3a92421c28245136b42c10352bf17347578a82536370f33d55a889276804b1af74c64007d16ed6c1c176b216fcfddad6dd11455831d743677298b558eeb5d0189390dea6db2baba05860a7003114df70ae406af92a3b0ebfc027510463621e936f04004cdac8553e64649759f0172df470fd811de6e76f6e9dee40ecbb36e66ab7bb964ea556db890c9d26e3602c897ce87bd839b65b2201769ec7f1931cde224b79c846089095cdf4642f4ba629f37078d85316cc2d46dd701971175fbef8555477583265bdc42ce64e220b7db13b753a72852881a78822abcddc991e3276b02763138c0106e057892c049c8737ded7258a475286537f9bb63e31dc2078fc9156dcca1de6a9010cd6bac07828850b73afa2d0a522fad936e2373765aa04560851a10c0bd831ebd5672c84067a53228ada899aa9dd17889b8582b087ee41926dca75a95c82c867a2adf855a9b50a490ce55e4215a71639cbce3a805cb073dd62aeec237ac50b9b9aa13d0ee9442af47c9e41e8816fc72e42d430f592f76260f502f402ef5e89cdf1c3fd2b3ca0644114479322a6284e452286d7b8f36e686e4ebbb8e60a0f805310046bdd8243382b5a58d51387bc7cbc5bdda6e84db71d2575c680d354ff927bfb9a8da804ff2b4dfe86353c2e3209a420b89866224e1480aacc92b31bb01dcc14bb17bfd9a83285494bd2836c5b4eaaec782bf583f2f216bf73427ae39d87a6f3ef965b2a2122f5eaa9ed9842b667d2d239bd80b7c758a53e4cf6e4627dc6149b65fabbee955e0ee505949e3a0aadca6557ea8b8bd0d57535a09a5691ba56f89daef0a1ddb4796a3026b5c59968655c6556257a45d55eb7839f277a7a3a084cfdf7de7fbc5e23bb24fd314f86fbc838f1432a5476fdf5da7932ee59c9f03688ffb99657e290d2493e06585c34c6a1f1409a794619e2807cd4a5263a0dd1c3fead932de7fa184de91c8f26a210351e302347556030e451cb9a6e5921fe5011bb10b06500e854d5119663579eba4c6f0119e9eb7a634be585f5ba2c73e1750d92a0bddf8bc65ec7916926a4cc6966d21f32a3731942f67654d0b314189c0ce11caf40a7779bade6628f87d6693700e455170d50adaad919785a51f22ffdf08a94b9205bc8fe68f2ddefa0c21f760a05e8b0694293ca211c1e264829109f30faf543815c7702b3bfac9acfe7ecdcf529e2bedbe0dcd246a11ac10ce0d3bc4269623310169d92dad0c257266fdc9d65133f2f252f4419b0b43c0cd5f94d27b8d7ad901dc730ceca1080b4f2dd8836d188c21e826a1e3634334003b3bfb4defd2e449f48e0230b143b8d5222e73be1140b9fccd8237a986de5a09808b291771bd0a8e150563eb46be8ce69ec56ea81b57e548f51b608085ab5ca149a6636fd441a50c50705182ac78cf9dd98ecc29c3fca20197866d2fa3ecd165d120caecbf9c9f2139e81055c7b21d0adb5d69bd508b93cea5638f52eb8d35c39005b2b68d98cefffa4b565acd617180e8f9e205207a4ab4d51868e0712e9adaa7253eddf83c61a93d8191c3c0cb6655a08db857beddbe77d7f76e06a04ca6f2fed3adb8a549c2dd245270afdf53c9bc4be95238a24153b9bf0a0ce54fb701f0f4e1ad25a6379aea529d10de977cf9941a1642357c5834d058a995311a44f46214f496f328dda16711f3437d2bfae6366c989591d345993aac4c3360859cbcf2c799d5175e96109879b47dfd8cc191aadc958398d4f54c1ec1bb4cd3caa365201584610dac84e7e1e15a9a8a8da93f3c07ce69b0d9f355afb4e5d2f0aab34619ef3d2ea94602e77c3375050fb3827e99573c41ce3ea39ed49790ec1f9be46cc3f06d7d4ebe6b3c9fd5f572149f3ca79cf80af1577c7da96c9eb2f18a1826c1cc22b037fa55f9a45692cdd4cecdeb442c44f4ecd44b19308ce16e15c12b25187286e1167826d0a7b2824f7129e506759f6f64671ec7eb9b33b32e2d1d4177d96edc6de932414b8de5bf7b99f3757c96fcfd15d90dc505c3a07e7cdab2ef585f5d16ab2036442cac6de6201ac16c140ea16193c26646c7088f251ec067e73ca6f60579d359b76a68cb3b1626600e92c12f59c563ac69928903eb6ef61908cf825f097167ff264ecf4dfb34c83974d3afb54dee07cf2538a6cf08833efdcdc1aa7a78021c5983be3d4a3db61683346388684863fb40ea00feb4fe", 0x1000}], 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="6671fcfe7d85ede3f62137232561e307cc0bffaa566208f35514617b874d6503a7ec46cd8716dbef9444634c97eb93cafbbb9f7bfdf4cb4bd8871e4fc94949f6c31e9e81a6b3cbc4f0324e0e4b5fcd28a89714ca516ab8620000000000000067d48c4799a109b8d5d18da1b7595c4a86fb9d8e0096f0c81c93a5ed59e0b557f2b69847af71ba", 0x86) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001240)) 16:02:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa8) write(r1, &(0x7f00000001c0)="9f4c1611a15cb61aca06a5221af5b695ea967f0988fb7fb2f7c168be7209ac8c0062fe285c0b210f573d213bf3d24a27af00210f409a7d55aeffeace03de1302a484655426ba0e13070c750e4c68af08a42ce295cea0bbb0f8f1e058b2769b0b2428d548fc75180f83b61106ea0ae3037cdba1fb4c8d9501639c754ca6e4575b1e27f79166e27d6936c3aae4e12facc7a0b7c34b0069f7b3f817120d93ef9f1cf8e99671169b20f15550021e7b5ad7fa9878697b69ac4d80b8", 0xb9) write(r1, &(0x7f0000000100)="f7", 0x1) 16:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="f76b3ed888abdd32a015a69bc533db5bd96e91a0bea341", 0x17) close(r0) execve(0x0, 0x0, 0x0) 16:02:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000080)="f7", 0x1) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x80) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f0000000340)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x100000001, 0x624}, {{r1}, 0x0, 0x0, 0x200fffff, 0xfffffffffffffeff, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x4, 0x4, 0x40}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0xe77b, 0xa78}, {{r4}, 0xfffffffffffffffe, 0x40, 0x5, 0x1000, 0x400}, {{r3}, 0xfffffffffffffffd, 0x2, 0xd, 0x2ca, 0x8}, {{r3}, 0xfffffffffffffffd, 0x10, 0x20000085, 0xfffffffffffffffc, 0xfffffffffffffffb}], 0x6, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x80, 0x83, 0x8, 0x15a2}], 0x7, &(0x7f0000000240)={0x4, 0x7fff}) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x3, 0x5, 0x100000001}, 0xc) k{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[nA(ŏuvfoLk{؈23[n./bus./busΑ:(ЭgkQhh<$!n KOb6fV&+"g/rQ1lU8/}Ed۴,@'j5DDOH0kʬk a= 0$Α:(ЭgkQhh<$!n KOb6fV&+"g/rQ1lU8/}Ed۴,@'j5DDOH0kʬk a= 0$*s$uy3n$BrnoiL[|gj(8l(_,'8l=T95ppR,{l./bus./buspanic: kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/./busmain./bus/kernel/sys/kern/kern_fq}!7u#%a VbUan{MeF͇DcvL{K؇eOII2NiK_(QjblgԌG э.Y\JcYWGqfq}"!7#%a V,bUa{MeF͇ DcL{lK؇OIIi2NK_(QnjbgԌGe эY\J YWGq879 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *157360 87421 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f44464,ffffffff81ef2c33,36f,ffffffff81f53f58) at __assert+0x2e unveil_check_final(ffff8000149e6270,ffff800014a18978) at unveil_check_final+0x805 namei(ffff800014a18978) at namei+0x88a domknodat(ffff8000149e6270,ffffff9c,20000100,4f7b202c,0) at domknodat+0xa1 syscall(ffff800014a18c40) at syscall+0x541 Xsyscall(0,0,ffffffffffffff96,0,3,87afce61010) at Xsyscall+0x128 end of kernel end trace frame: 0x87d95c9c540, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.