r(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0xc0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x110) 11:31:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/99, 0x63) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 11:31:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) kqueue() 11:31:10 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xffff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7f, 0x1}, 0x8) fsync(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) fcntl$getflags(r0, 0x1) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvfrom(r0, &(0x7f0000000180)=""/154, 0x9a, 0x41, &(0x7f0000000240)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x100}, {0x18, 0x0, 0x8, 0x9}, 0x8, [0x800, 0x7, 0x8724, 0x100000001, 0x8000, 0x0, 0x400]}, 0x3c) 11:31:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2018, 0xf0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20003, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x5}, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x500, 0x5) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xf) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa0) flock(r3, 0x20000000008) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./bus\x00') renameat(r1, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./bus\x00') kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x11, 0x0, 0x7, 0x502}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0x3}], 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x4, 0x8}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x2d1b, 0xcad}, {{r1}, 0xfffffffffffffffe, 0x60, 0x3, 0x8000, 0xfffffffffffff000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80, 0x101}, {{r2}, 0xfffffffffffffffe, 0x21, 0x14, 0x7, 0x8001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x1, 0x2, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x401, 0x4}], 0x9, &(0x7f0000000380)={0x4}) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') shutdown(r1, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) 11:31:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x10000) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0xfffffffffffffffd) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:11 executing program 1: mkdir(&(0x7f00000001c0)='./bus\x00', 0xd696799485145590) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x4) truncate(&(0x7f0000000140)='./bus\x00', 0x6) truncate(&(0x7f0000000240)='./bus\x00', 0x6) open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x0) 11:31:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x102) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x8) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2018, 0x40000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x580, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x104) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x6989) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 11:31:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x400, 0x1) sendto$unix(r1, &(0x7f0000000240)="2a6361ef0c5c9d1c8557138094103b3f4bd5d57643f83f84c181c1efd6f809071aceee6363f5d7dba6c2f8eba4ec242a21405239d0da008c6f3e0d8bdf1d4964f11d94ff0cfba69ef55a39dbecadf6faf0ccfa317df679542895ba10c44f02bf149fc17aca43094213888313f15c", 0x6e, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9c002e2f62757300"], 0x1) 11:31:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0x1ff, 0x2, "c30271e14e54e534a8ff9d4f897fa6de2d22aa39", 0x101, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x18, 0x800fffff, 0x5, 0x7fffffff}], 0x7, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x0, 0x0, 0x2}, {{r0}, 0x0, 0x40, 0x40000004, 0xc67, 0x81}, {{r0}, 0xffffffffffffffff, 0x92, 0x4, 0x7811}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40, 0x0, 0x81}, {{r0}, 0xfffffffffffffffd, 0x22, 0x8, 0x2, 0x906}, {{r0}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x2}, {{r0}, 0x7c3c441080394645, 0x20, 0x20000003, 0x80, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x21, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0xe885b79bb6090509, 0x1, 0x561a}], 0xf2, &(0x7f00000002c0)={0xfffffffffffffe01, 0x7fff}) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) 11:31:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) 11:31:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="494f60d8063ff2af0b1431a3c26718537340ee6223e9be1dee0b39d23981e72ac66ed949eacdf23d1dbe018fa5d0dc2daec5927bdece681287a0b370a25cc178369c121d58030e4528dea24f4c456446619235b3adf8378ddc54299720ae6e681994901e1a326efc74f24ac661a714ec749027a8379a3645f1971f2a405a3216e7d22782375ad66b752d9cef69916fc6f54fe8567d629bdb9933d4181bd393528eeca4ce4c37dd48f3f766585eeabbffcec2031eea49249504f677602037a22acc5b9e5e826e6206a38140b735bcad6c299a", 0xd2}, {&(0x7f0000000240)="889f20399b51195abdefcabcc3b449dfd2b6ee16517a4f2385b4d7778cbb78d82910cd1c767b3f9d70886ad0155fa5525dad82a5beef7bc1e07e8dbd4616732e35028fc2b99eeb18f37684ec2edc4f2d4e6283515be658f9649a1b691d996371b0a93df946f6c94d4aa126f4e94f587f5799d2fc34d4bb5c369784f8f159ed1eea7a246ad0fa6b72457fc84715c02580fe", 0x91}, {&(0x7f0000000300)="b8145756b5bacd7c147c9dfdb88fb233bf8ed98f06d1c68d921c9596ce3f6a4d45b0f17d70adacca6dbc905cd67c7a8863e3ce8c63f903394619910746560bd1859954c994aa7819c0", 0x49}, {&(0x7f0000000380)="b0fa6358d54e78c18596cc2324dfc7a915c0e9de390efeb56c37269b8076c3b9bea89f6c16d27c604678db2bfa2664c40a05eab09426136ede1adaaa889e0ad8d4e178ac6f131681a3ac98ae74cdcb94cef7fd28de60ad84230d0bf5aec9b34d3c0dbbe00b2af314ade17b952fbc", 0x6e}, {&(0x7f0000000400)="c7261de0c4c4c3127c98711af9b4ef424fb0bec9c101fbe11074407f6bcef4b34473ec1965056bb2b3695b6110ff49a412b775b7bb0950b708e1d358c9602c109a85399b74bdd38a98f2093578e40e3e1cda1d838b4dd93ddf813b565d666af0f5ad70354e33aa6c337f8b1f0efa63ffe0c60a00b6534d3ee9e448dc8a14946a1ca5592bb33013f0a95a956ffac68a3fd4325ffa1dba0238fcc40ca9dff85adcad6e56a39cb020d5710a5c4bcc1761", 0xaf}, {&(0x7f00000004c0)="81fe644e58e7821ff8c203ae1e8f291dcd09053b0ed00d6e2b1351a4c65fe69e1d84ac41e60231a8c64f57ea42b51cd46f13c772003da37a5bb192b815b964fcf39f3f80e5274dda67940d4b21af43b13d21c25fb0c21a0b159d494d7495cf00c26efa1f82b3dc395b2564d987a53066023919e586b0b98801fbf744f7058061e967590275f31d837ebb06635cf627b77564327ceace45c627eaccf7962fa05c3fd7878cb1490f8421e585a53270c26e36", 0xb1}], 0x6, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffc}, {r0, 0x5}], 0x27d, 0x0) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x44}], 0x2, 0x200000000000000) 11:31:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/156, 0x9c, 0x801, 0x0, 0x0) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x0, 0x0) 11:31:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x90) 11:31:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="cdd5a24335019ef5ec1d4de85bde58c609c94fafc70f9e22a6289e45053c020d587a7f8094e88268fd9c8d87c2fa303cad681eddd5154f9a89324967", 0x3c}, {&(0x7f0000000140)="8c13ee02a8404915de2583fe1231476e53a06ab208c29f57472acb49daf6e3d7c1a75e56bd3d049b4a9f2de1809f1b9a75e882218137f804d765c2e899c90aa3ae825b861a09596d6a4f31b4ee8979dac13265b54694b6e90cca91c6973a9e03f6b89994c822eb116ab00e86c227e939a3bae1516da076c12bb24f3d41cf36efb1cda69600167d182899eb71271fab744462c66754a8ae843d1fa8eadc2916c9e7caa14063dd34e2eb82486269b7af0b2f98bf4fcbb14271dbafd25587f5489dd0a248ab6f18", 0xc6}], 0x2, 0x0) r2 = msgget(0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = fcntl$getown(r1, 0x5) bind(r0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x4, r3, r4, r5, r6, 0x10, 0x966d}, 0xffff, 0x8000, r7, r8, 0x3, 0x10001, 0x6, 0x3}) ioctl$TIOCEXCL(r0, 0x2000740d) 11:31:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x3, 0x4, 0x1000}, {{r0}, 0x0, 0x90, 0x20000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x915, 0x7}, {{r0}, 0xfffffffffffffff8, 0x92, 0x18, 0x80, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000040, 0x1f, 0x9}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x10000, 0x4cff}, {{r0}, 0x0, 0x8b, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0xfffffffffffffff7, 0x8}, {{r0}, 0xffffffffffffffff, 0x2a, 0x80000007, 0x7, 0xff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x21, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x24, 0x40, 0xee6}], 0x0, &(0x7f0000000240)={0x48000000000, 0x400}) 11:31:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x3c}, {r1, 0x1c}], 0x2, 0x100000000) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}, {r0}], 0x6, 0x2126) 11:31:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x802, 0x108) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="2dda6f9bb8e84ee5dfc3e589b252c3c29cb07ce132162fb3fc1a2d488c35a3a77fc5ba67d14f6d70f5951e82c95b7a572dbb2986e9874907b8306ce77d390bfcba48dd522655980718d0755bcf406f4caf49749b59c871e2347d43b9c8df72fc352c170b50ffdeda431d49316cc6c7e85cc159c4936a759f", 0x78}, {&(0x7f00000001c0)="92d975adf47d849346f4c4c226260ea7e760bc598c65c90b17a17684638d03a61eb45695426afa59f39457d3e635b7633c90d859b7d85e", 0x37}, {&(0x7f0000000200)="7f713a233555eb8a1ebc99023fb7ddd67e5cc52d311311c5492225fd4bf04b9bf7d8fccaf41c10d1585dc1f51c8a93caf8aca60e4a650361027ec8faac73ce74cab20ca46906b3ee8cdc99567104323925ea2420211c7a66a146eeddeee8927e43a8cdd99e8bdbe3da097a37f608fb1c6ce9eeff27ebd3316a71e2ab35a6", 0x7e}, {&(0x7f0000000280)="7d7dad1ae4d8b4f335ceeea0e2c78151c529fb8768e84d4eb9612e3658", 0x1d}, {&(0x7f00000002c0)="1d9305d6e286bbb5a93ddd0d322862551580e0e44b2991bd1cc6dbee2b11f1ccacd627239ef83babad146583413fa688b65430a296e97a9496a5daf23bac99507e06252bab0139f49e57540c6e3cbf2b5320ddda8d6df3ac4a97f10b1b137e97810bbd7459ed76879692c0c4c5bead05c72a967097dfa1361c773143c11e3a5665d7dd11aeb47b2729ed280ba88f708646aa559232148de78b34fdea347a280a2a6fe930c154385f8aff3e4f0ca856192d99c7dbf167ff042cc06ed6dbcd5a55c33e01798c4872e1d85f0b4f7a887cf8070650c417ee650525ad4316016d001bcea4", 0xe2}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="3000000000000000ffff0000010000009556fd605e3ca26c45a56854b603dad08f0a2ac7f08f6e849d89132300040000b8446101325797d79a867b42a9414da0c8a8c804310d879e2193554d66a87fc408176c125d72c42907a5c6b33e6ff3541988582922a49d6ace0371544e2a99fbc489b5e3fc7d8ce685f80f70", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x30, 0x1}, 0x7) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f00000005c0)="9407d6abfb9a157f55f4d2fb6dd5e846c3c71ac9cda9cb66adc1ddef4cf26da14950e3cf56a912a1da1fdc4b834ffb67067f8afe3fdee719c1c8fad09aae1f0712f6a4d5233050546cdea29ce2c7436fe2f9af3cf6550bd12880083887e15e42d01711d132e8731adedce9bd511e595c8984f27bb2568b7c8d198af6ec85d761dce7c087459407441fc55d6db9214230eb", 0x91}, {&(0x7f0000000680)="d3f10a1d1ab2ee6ce94a25136a2d846ef0190838bf3399e7c8ffe1726152d47795592fe1e076d53f00b87d06ebf3058b367123066203a3b7918632040e2b079b2670e3755914c7ae3c69a492b4ba1b024a695d605307afd4803ae3", 0x5b}, {&(0x7f0000000700)="d72622fed890eff1eac166fc68b2a233cf72c044ee08b18df8021fc80579ba822fe2548b", 0x24}], 0x3, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}], 0x60, 0x408}, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x880, 0x8) poll(&(0x7f00000004c0)=[{r0, 0x102}, {r0, 0x5a}], 0x13d, 0x0) 11:31:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x104) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x2126) 11:31:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x25}], 0x1, 0xffff) 11:31:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchdir(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x2000000, 0x2) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/99, 0x63) unlink(&(0x7f00000001c0)='./bus\x00') poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 11:31:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x2126) 11:31:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) 11:31:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10fd, 0x5cd4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) 11:31:19 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2015, 0x5cd8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x4, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x900, 0x1000000000088) 11:31:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x2126) 11:31:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="65b89fc24d0b8ec6724d9d3367a62137bfa36e3d22f03bee6bfff8b65cb84f741c2d0e4bdf5c07710acd5c7042de3caae2c766051f7c8aee28f506042e33480534e35fd3e814e9144d48ebb0baa7a04015ca728440256dd578c5c3325fdc90e1bbb4c7cb36f817b96ae1a9ffe76a15406c35865903930a7d4fd18fa602282e37389771889a01f20288949b1e9d6be8e8d4b4565342e15b20938b6e54147ff33dc540a05195ae795f8ce748ca23c62715ad7cee0bb74d9ef0c1c369158cd038d5d7c1e8f23cf2073727156bcf3d59536cf81fac2f267daa268425a9fb8bdf2e6e6c7647f412bd5b189fe4ea1e46261df4db06e17ce93c92ead1baf43a497f9f7b0db61d7eabf0eaad370535e35942e7e697df02d8f3e931ba146fe65eddc11f27f1d9685cb889659d8e4a8c290af42e8c9780afce6cfecc566c7c96714b4576788ba197ff7775db83c8663413cd0979a4d104274d48fd97cac836897d68c5e2d5bf39e32900faf885062e4009208124465aac6443f3312ea51522a681509d47516f0031fc81ed1948f2cdccbee0dc5477709c9d101999878cb1cfaaaf0a2365b00fee971c6e11a94d638a067121d16381e3929d08795d2e99a29066013c2f64eadbc1917963a7a46c609fc1188a42d9eef2d5504d1e3f3036a5c35007e62d6902c5038fb6fa2a6528e3370f5cc380163c31be0cca9ffe638b247db9b1b295e63808d984f23dd934e2f60526c494ac556d145346c72970e79966351546a235fd405563ae58e24c065f1eea4edf625733a9ffdcdb9f6510cec4bc804873b6e81096446d3bbc0a1a38c89b547537e7042fcd3cb2f46edc099097ea5dc5b55182ccde5c71c77459d7c30a176569f12389fda2792e7705193ce86385ffe49cc270f5417469f7439ffaa238727293e8608d482a19d50551790bdb423ef8d1faf128e1885bcf6f852503aed4d49c806456aa637a7a8273d742dce6211226bd654db1b21e35ab5ed3019116997b4c904d6c516fd01f611b940d6d25f43df046c440b9791186645dea4e1041b9ca40e2ee73ce163db61c57d297564af8b3518c24dcb6bedb7cd110a279195ef0736d47dc77daaa93b5f7e53c40dcc9f5a65f1bb395cd822d2efc4682ba31a70faed205529ff5a1f55f0192d4d58d728a85c8e5d9be90c5a02046d0ee5dc0296da9a79e8f9ad4dceb9d25ea24f89c040a82908fbeb7867f3d845a309f5fc6b7c79c1f411ff7386964bd5f4aba5e8a92d879fec346b343b0ee7ce18a2f8f7fd977ae1128ef90f0fc8dc1233764426c510fb509e3de2ed605d4cbb0d47dc7548ea4a9730b9e046acdb38d821db883bdcd760b5d1ae82a398023b45eab74d23a62ed505330dde772f80dcb9aee51052f362cbb22cee0ebb3a3dfd1515e9c8227b617c10aae26a09530e9ad23757684d69cf28874f0ec11d87f252c4d39c5e341a3ae83bac3adf63f37a16e1ada8900a8b30180d96e840cdbc48555467148e3e5492a946778a5f56ebb74027f4965c2eb674cd3ffd9eb8009f867f8efb88cff3bb555c19425a95ad5ccf75f2c1170edc14b4deb62585024800de5c5221828fd2c7efb0fa955236b0df39390ca225a10465f1dfdb165e354f478bec76cb82c0664eab1c2c7dd269de7ecb0ca5880ef405e4396f7f785dfd7a08740fbfcdf417e7a34ec642a41cae35da44286bf1fb18757eb78026f285d21d1492a2554f7769047c7e5db744f3e7127dcf9512b64c5b0bb9ee7ec34eff24eddb36c76c3dd8d4ca867a99e4e0b2e6d34debcb5d7a3d8a75e69f40f9205a04e821e8cb91da99a7a33ab708f08d947967553f9a89f257ba1ca63b5d54120105fa95e6d4dcdeedb1a16412e4d1027dad57cace4e770db7eb608d9861ada2cb85e6f8041d9606a987503a4328db5ee4cb99647ae8350c24fe2493469a74eb9015f18b149c96fcf8a894cb1bfba323fd02bce13c2dcaa5e5805c621255b2a5ceaf0ed3a228fd74ddd8bb7550eef020305d9f6ead8bf5a418eba79ee6f79a8a19cb763880cf69b46deb069ccec3d95861fb4b38c2566e620d7de8384b77df4e8f851629a289db75f7e773e1e8798438e20968a3507896f0f5500221f40e39fba0281221659dadc5af34489324df8152480e34a6b748fae2720f99eb81cb3812d39047308a96d8a556a2c350312671b310a0b1b35ab0fd6d62c5747a9b6ceaaf00381179807585313f8b503b7b308051e078257b629073b1ff30a5143fd501bf1138e795c7e36450c5da56c1f9b91c900cc4e8f582e654ed7ef6e12f62ca77da1ff2538bc73fcbc15a59185f8b8246afbaf4197ba1f63a3f9cf323c4d329929b64cacef5469084df3423d4ef1b68cd3cf5259ac623da2d93c0fc8f304280dc9ed840ed15de3c878e640c96fcfb0049e51fb71835ae739080b349ffcb7b74f96e6aa9fc19952477e0f1e045d7f9460d217540545f62bf3bf116fc5d75b1b39fd26e2150f49fd73419c16baead3e208c1c558e96ed2e0b15bcc9a52881f2a447ef4fb216b8b66716fefa69a2e8a1c47f44c1096a8b68f688d3bdcc218ae0582907853db54455b00064c66731f2c852a1ee8622b5d11ea33bc19c3b354eba3e8f8f86de436c42dece5c96b9b72fae14c5c495f486c351155da1db4bc0f602f2e96694e4f6c1c114b0ee951221a83853580c43875783264132238b770f43bcdf9457b5b589f0408ed517f13e6736b9b42c0038cc859d43bd9e4cca94a17d40c90b88c2ec1d9ee3c9d0d71b2136d2591defc15a71a5680e1338ac8c98afed977febd9fb11422cc23570892958051bb72ea8e671179b38376fca6d714e52682dabebdbc084240688603409c9d271be54b1e3d0300d8ffe70957b4cf568fa8594c8ba95d7cbb717ac97cf83a7d041e755dc0ca9da9afad90f24d9247ce291fe5081030ed9d7331d15347c80bb21ae0a0464910b00ede115bceca105c4c88935f1025e5206a8441b7ecc68db05e4de6a1e4b90c78dcb850ab54db1305c309538fad637a954ed25015a39cab454aeabf22c84a5fa1756a85182be8213a4198ccd052302584454f0e808bb8271aeebb27a844d3184cfeb30fc80c430c4489642970bcb634d4920625d70b81e64172156ab266d59185dbbd1a07538a74fce0c50999cd0e7ffb3be0d7c97c9e492f594f82b6fde1fa6ce149ce4230c651d7c4d2ce83549ba0da1301cd1c8cc4f0e81562d6dc0eae8e1016b5a47d0a5f405065902b44f3140bc111d136e3af813ef499c65f585debdda4cf001559b3d1882cda79bcd5c4f4a6753d6a4900d7705cb14b2ba9b446da2884f3e36a5dc4125937d18a76fcd94470f3c61d270fcf10662616375c7567d1ea3d09d856226848932802e66c10e562ae089a4743b61cc3cab9a0f19470d7a2af8b2cf789e07e30d787076398c5a458c3b37ccaafe018323487ae60c552fb701887b0a361f9b347d1ebce42a6cb903dcc853134773cb5f10d78dffc5f0bbd1800931cfe3c372de69f9afe82769ae0fd3fe0d547da2c536174c51ffa498fce4ed2b771b3123bdc9fd701a04e8b50af435c55c5804dd62f814565be383d69c6159f2da36cd609f6709099332c37e36cc73bbcd1efa4e01a17d1f263d2b6bc22ef2ab2dc675118173949087e979fd6571b8b8eb8f2cd39b1bc631dad2b352ebf525bb8eef0edbffd7e48709671ad8472049731c6334bf06005aff65eed6fc11b164770ccc605306783e0bcb6bf91a800102f67f87b53209f6082102d215bcad0b0ff57b748d73504af0a99e3c0d79d81078f4dfe5dc8dc27463c8aa1e803df0eb509d2918e267eaa288f811041c0d677e091830cf15a4dc041f72f38b4e48a849cb6a83d81dfcb17c9f6d082338c0d6e37ad4f666d14dfd3d82bea85bda43ee4409eb54a5a5f0514749cb55eeccb9bbff4d2180780349ef404b9c5bcc7f6cf24c88f5b09d5495a1a3bc5cfcae7a9f920faea3133c844e28adcb203af9ddf9db8fe4d167aecf7f76b8f14b2b86c6c83cba1eb6593b331ceb66069a257004d9db851886cd88734fdff029328ef7baf89c9602d6fbabc0c7a83ed665dd36d4dbc330014ade66bb1564fa05514878a3163d526d7594202a9b5b2a57779831518ef94ddb5ff680ed406f1278d5d8ae9f620be77263cc10048afa6606056c48d741e78a98b833068bb8def807e0d1418e5dc237ea8cff0b99df58f114fa6b96cb628a8621e9b5b6314c295536afa16a5c5c9ed32a550ef8138fc8fe28397c216a463af1dc2d946ef4d920fab5f324d1d824996a8f31b7ffa3a783849fc4a16243ec60cd87c82bc6879e7e5c5ef88086393860cf04dc18f8011fe4b28b3a5cc29f26612218d063070ff71c82a77b0852538c09af8de225e54184a59df5433ac01fc3bd19e585d19a6ef0e6e8d6109f0e251fde015a74eec265d647f456751602de4759f688ed0dc91c602eb1486998a0a50ba846fbde69d8a4ccc6d2093b8e73d46545200d9b4c1931ac0effbadf61023ec6f0a1f6c6df1364786c355453a88bf17b6721a30152dafc0452defd1f6c87211e62210db52b77c581b929f76dcfa84d900f36bee7495f5ea04786fce05654a15b739d7ca1616ae83b3231864981b726f957aec8a5c98c7b73cac9a7b67579ab4256a3f6bc0370ecc75d94b35011b50fd90fe9f7a85a9a579e5a1c7ca0d8bd7fab6a69d5b897416b53929ddf5273cecee1723c2988b436f4c29c742f835d95836619dbf70f374444fd24af314fc6e2a631d0039ad287cbd5a2cbff695b220789dbb2fa4b65fdd4d44e31228531ed1e6b275c57070b0233680789f441531390927056f899ac298207351df9d1835376aa809b9d18637d29482b75b82d24b2553c112f53e656c67f262d121589e05f75ec1a4c0938c45f426334788567d35b53748e1179f89ebd139294332934da564162e45e737bec1bd68d2a8bce7b4fe672ce7af26cbc430763eab9caaf0e9511b7d3aaa95eed73225ebb575dab075ee8112922d0da0294b5de0765e9d0cf040f4cbb92ccff6c29c29f29bbbf557594a19002d210fa76f6a3e479a08f6f06d837a42ffa219c438b6ec88d94b8c93d70bcc02b6db4ac813870d7c6cdb0b4bd9bb4c7dbce57f5f99b6e3c1d75f7daa26621af074fac5f4542d23b7359275bc40acd65f3ea994ac2772c8563529a801b05b81646dbf65133200313434cba053eae25a2c703926fc90ca3298923c7b574e9e5a6f2a430197f4e48beadedc97afb57f4d218e93b04e9b7f125601d05f82628fe8485ba2b968e1786b528ab28defa8dd629aace84aa570657c973c1558b82dd7afb4d0b3b4a41d5b4c093440c94fa09b3bae803aaf007f85c491ff9a9758e7f97407ed44c9025cc8686d7178ca1febfead99c905483db556fa1d25a44e6f03b8b206b1dc3caa487918820e2e5a6c3454cef300218cfe1b0460284c1378c4f5d3ce8ffa387ae3db4f65703cfd64f02bf37e3b9730c8d425ab4ec5b9187686b2305601a22624ea20d1c5af37b1abb3ab41b21881739a3f7afed29c9cd75a40c9cc83d115e546ef359c897e905e069e29ed47707c9182fe9e766f7d5efc0e9989c33a918d0df996f0040f826adc2f9054bcc9be8c2b7cafbf71a2e5179ed22d62d6f8eaddbe3767ae79cc563913f8b2a034769bbe21122a1904aeebcb2af7a321e2e78a9f1c71e4670886f0e81cb270ee644257bd89843adceff0cfc18fc29c9bc5eefdc07678156de678276320f3365ede5836abaed8554751ef9cb5facf4755a136f67be0a5d129879024615837", 0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000001240)=0x8) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000001140)="ea2bca160f6a9b80b6a227ec502f92430bc5f60461161151083990275116013a1be516addadfad061069a5d1f220838cc523572567c6a6fb0f2d721de78649c3616b2c0805fdc541e039911a09aab8456da492c7c7c4430f83742faa7fa6212463c91df1deaaf5effd4cc7599586acf2db596947e755d640f6770c6d934dd3c6e7e1e88656f26fad3db95120d0dce328d8788d5a13da39353693716a5fda76cf0280e215a90d2298e35a2434452a4a39e3b76c7ee1857c0f57c3c61802af9aa0182c6473010e49d46d9abe21791e67dacfab593f781ce8e77d9070c414947f3d79", 0xe1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}, {r1, 0x40}], 0x5, 0x2126) 11:31:20 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x20, 0x8000, 0x9) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0xc0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x110) 11:31:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}, {r0, 0x110}], 0x4, 0x2126) 11:31:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0xc0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x110) 11:31:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0xc0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x110) 11:31:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0xc0) 11:31:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x43}], 0x3, 0x2126) 11:31:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) 11:31:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) 11:31:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) 11:31:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}], 0x2, 0x2126) 11:31:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) 11:31:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) 11:31:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) 11:31:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x2126) 11:31:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) 11:31:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x2126) 11:31:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x2126) 11:31:25 executing program 1: mknod(0x0, 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:25 executing program 1: mknod(0x0, 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:26 executing program 1: mknod(0x0, 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x2126) 11:31:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x2126) 11:31:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x2126) 11:31:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x2126) 11:31:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 11:31:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x2126) 11:31:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) 11:31:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) 11:31:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) 11:31:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x2126) 11:31:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 11:31:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 11:31:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x2126) 11:31:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 11:31:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 11:31:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xd008, 0x6) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0xcb31}, 0x8) 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000200)='./bus\x00', r1, r2) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 11:31:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/107, 0x6b, 0x800, &(0x7f0000000240)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x84) r2 = getegid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setegid(r2) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) 11:31:32 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3a) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) poll(&(0x7f0000000080), 0x30b, 0x4004) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x200000000000001d, 0x0) 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x2c9) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$getown(r1, 0x5) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x2) 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2802f, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8}, {r1, 0xa0}, {r0, 0x9}, {r1, 0x102}, {r1, 0x40}, {r1, 0xa2}], 0x6, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x3048, 0xfff) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair(0x19, 0x1, 0xdd, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000240)=""/123, 0x7b, 0x2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) link(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') 11:31:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) getrusage(0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) 11:31:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000140)=""/143, 0x8f, 0x40, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 11:31:33 executing program 0: pipe2(&(0x7f0000000000), 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x41, 0x2000000002) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000000000000002, 0x41) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000140)="389b2c0006bc01cd9a95031937b7a113bb05553a837ed72774ee2aa19199f7d985c1c0cb5e3b53141c2356769a9267efe17f7ac75907c220c7be7d52662b348553dfdcce73a87eae75200128ac5bdfe6b784a9d250aaddcda6fdf47bb2e7366b15c1b2b9e74ac41298c57fc79061db834b6635a627b1ea5d63575aa29a8167221f3c090930b979f86155db22286b876a6505a118525987bfd6c36d5cee39499e22b6984a925881fa16332be465ad9e6216347a3b7efb1590c8144907ee58f4f067982903de288d79836b6790dc1d4375f3608734d0bbb22e", 0xd8) 11:31:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x1) fcntl$getflags(0xffffffffffffffff, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x201d, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x9}, {r0, 0x4}, {r1, 0xa}, {r0, 0x2}, {r1, 0x4}, {r1, 0x4}, {r0, 0x2c}, {r1, 0x80}, {r1, 0x101}], 0xa, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x12a) poll(&(0x7f0000000140)=[{r1, 0x33}, {r1, 0x83}, {r0, 0x100}, {r1, 0x20}, {r1, 0x20}, {r0, 0x8}, {r0, 0x110}, {r0, 0x22}, {r1, 0x4}, {r1, 0x100}], 0xa, 0x0) poll(&(0x7f0000000000)=[{r1, 0x44}], 0x20000000000002d5, 0x3) geteuid() 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x38a, 0x4) 11:31:33 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffe49) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x5, 0xe16, 0x100000001, "27b24e9c382a8551f2b03121ef7948378f67e71b", 0x2, 0x8}) r1 = msgget$private(0x0, 0x104) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)) open$dir(&(0x7f0000000280)='./file0\x00', 0x111, 0xfffffffff7fffffc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x8000) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') 11:31:33 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x1003, 0x1) 11:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x8000) 11:31:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffc, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:33 executing program 0: socketpair$inet(0x2, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)=""/66, 0x42}, {&(0x7f0000001400)=""/140, 0x8c}, {&(0x7f00000014c0)=""/160, 0xa0}], 0x7, &(0x7f0000001600)=""/95, 0x5f}, 0x802) r1 = open$dir(&(0x7f0000001740)='./bus\x00', 0x1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r2, &(0x7f0000001700)=ANY=[@ANYBLOB='\r\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffffc9) lseek(r1, 0x0, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x40}], 0x1, 0x0) 11:31:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0xa, 0x100000001, 0x5d7}, {{r1}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x4, 0x400}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0xded3}], 0xfffffffffffffff7, &(0x7f00000000c0)={0x1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4012, r0, 0x0, 0x0) 11:31:34 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x90) mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000100)=""/164, 0xa4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: chmod(&(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x17) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) r1 = semget(0x3, 0x3, 0x280) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xaf7, 0x0, 0x80000000, 0x2b8c, 0x1000, 0xc055]) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/82, 0x52) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x201b, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='\x00') r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) lstat(&(0x7f00000000c0)='\x00', &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4011, r1, 0x0, 0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:31:34 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x50, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="94001ca8a680b48e5329872708ef85eff127c45fff2b8eba1f685bc4db09ffdcd039f6e3b41d05bc0fd93b82bea6911572d55b918b2e8d64c859d17389fab44a2191b0b4213abb90c4d6e0446aab956ef708057ecaa22293f88c37ebac72e73f503f06113d1c76c28a86a21f4683338ef86f3c7bc12efdabcbd62676810ed0dfdbdcd0dfa1fd5713efbdf0a65dc2adb4a5d64e06c445db22af02a1372e8393b6a4f894957f70f9c1970f11370f2f2d8b64e0ade82ae3333db905370780aadfd4a5edbba989f0c33914356fb1f6ccb668f8b6183c5d7a853db6bc293cd8756015a2ce072f09bd26", 0xe7}, {&(0x7f0000000300)="9ee67c9891a28c7fd30754c255d0e945c92a97330fae664842f4470fab781f556a6fbed22dd3de4a23a1ab18767d09880ac7f1be64c5141a07fe5a38dbc03f5c03fb3029aeb112fae6bfb2", 0x4b}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/187, 0xbb) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget(0x2, 0x4000000000000001, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xfffffe70) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:34 executing program 0: r0 = socket(0x6, 0x7, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="d77aea536fb907ead2d7d95b25333f9679515bde4674a3e4206bf0a468edca7a139b091a5a38eabcb9f40c1a3961f38e10f678a3ab4631d44993000134cc15abed7aa6464d5c5f2ede04b92a26c09d3a734d719c6ff03ca5c5d668dca589d15a4ae46a2a3d6072dc8ffed9bb85b55e13af382569f23238b0c47ab0245ac16f88aaf244ff6130e41e168e93bbf6f4519c551ce6bc571d47b5ca80ee6d1175f1b305e0929b663cb88fbbf2b677253315", 0xaf}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x6) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0}, {r1, 0x4}, {r2, 0x80}], 0x3, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x140) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x5a, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xbf31c962d8d53079) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x200000000000019f, 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r3, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') fchownat(r1, &(0x7f0000000140)='./bus\x00', r4, r5, 0x2) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x800, 0x18) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x4007, 0x70, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munlockall() r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r3, &(0x7f0000000140)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x82) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x7ffc, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) getpeername$unix(r1, &(0x7f0000000500)=ANY=[], &(0x7f0000000540)) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) r3 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x20080, 0x100) poll(&(0x7f0000000100)=[{r1, 0x10}, {r2, 0x95}, {r3, 0x8}, {r0, 0x160}, {r0, 0x2}, {r2, 0x4}, {r2, 0x1}], 0x7, 0x7f) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) open$dir(&(0x7f0000001140)='./bus\x00', 0x8, 0x86) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x87e, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xd6e5f3b874a9a3fa, 0x20000085, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x88, 0x1b, 0x9}, {{r1}, 0xfffffffffffffffa, 0xc, 0x800000c1, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x401, 0x1}, {{r0}, 0xfffffffffffffffc, 0x60, 0x50, 0x7ff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x1}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x6, 0x1}, {{r1}, 0x0, 0x40, 0x0, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0xe3b4, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x8, 0xfffffffeffffffff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000001, 0x7, 0x2}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x149, 0xde23}, {{r1}, 0xffffffffffffffff, 0x85, 0x1, 0x0, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x9e821c3cf1160b92, 0x4000000, 0x5}], 0xfffffffffffffdf0, &(0x7f00000000c0)={0x3, 0x4}) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = semget(0x2, 0x4, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x48d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) 11:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0xb, 0x5cd9) socketpair$inet(0x2, 0x2, 0x9, &(0x7f0000000b40)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) linkat(r1, &(0x7f0000000ac0)='./bus\x00', r2, &(0x7f0000000b00)='./bus\x00', 0x4) sendmsg(r1, &(0x7f0000000a80)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000440)="9f399e5af705157fdec4171c2d46b188cc7c94d917a91125f5689b3c6f9d9313fbbc3cc5852eb2c1e1e558d8a28eee1b59e23d1dc0c0914d5a6749d5e3d60ede94b22b99295cd4046dba064e926e590f31415b08e5254a827b5320513272a5e50f5b7708f3c0321b4e2f0faaed73c2d57b92ef74b026855e870c0aa68d608ef38b1d07bddb6d442ac6dc3159d86b336530d7e0c910bb5a7ebc20f5de5907bca1ba9709af8f4c73e865dd012ed2997fd39fed8351ba8b3faa1657b83c0c482484cf3db4062e", 0xc5}, {&(0x7f0000000540)="2fd77bde83942510917e469f2ef7594707799df3fadd3be32e7fa2315f5d335d7b2ea4e8ff146d4b5a476071b0647f390edc8d6ac92ea14fad8934063bf7e1dbcc96d65a043adc97fe97adeab04a49cd73eba94c90b0125da046a66090b7549df06eff9db8be6784797ef65777555b46545f4ed5cd229886a4d2fa0e3b1c7b245095187a2b8d2da57a91274a4dd547b0689bba2927a0d9b54e3ce2a40972056c84de41ca1ce8a42076782ffebc8bb0580916eb9d103fdb66d25812eeff01d7ad2bad111587debe781cf70d7c6c6a5da389f772137b4160212025874fc371b86c8087", 0xe2}, {&(0x7f0000000640)="28280392cf02bb47be59d733d31fbafb7c12337d96883854854dd670a5bb995351979d3d51571ebc6b4a4739eef3e65e55d2de7364cef530b30ed7db18abfafbece7d58fe2090eba95e2d55f01fe57d2a3aefa0892c5066b3f2daebe173b5bf9e553fb37f2582e3b257c562a5f297842fe2bafc8c26f0e2a2491ba8fd757cc46d3e0b6b6c4cd8c66", 0x88}, {&(0x7f0000000700)="69dc4ccfafa6a098f87d9f3a96c1105c194e20b6ef9cf652c5210a24aeeed3b3f8dcbcd60d6752ccde19eb1e4f6254257580b7e770d928a531e216f94e1b98fbd41f1ab168affb9fddb33eb52d6e4d913d62ee8e2cff5b34480f76d2ae904e32157582f5ec96bd532b489036d9406fcb5d90450481d45092637b2d6c750df334c0a1d8fae32e0d385e09d8f67b7ad9a706427d0c2dbd518ec66c0b385fd9e4d4e27b4c48fae14423ba440f328b009611236b48cb5291ba03b5542edfb18a32cbf8d0f604", 0xc4}], 0x4, &(0x7f0000000840)=[{0x90, 0x0, 0x4, "48b36030d0f152764ee78be48091aaea4306775448a31d6a2238ecf9875b3b08ac2da63ead0d680ebc2d0e629e06836b98342ccb51a981b70f3658f52ce9994c83f30ec44be41cf1fbe058ee509e16fa1e39a7b9eae590eba3dbfa27461c8fc99f4ace37c010eafe51638b039c69992fc8101fcc48978236c9ebd742a7"}, {0x20, 0xffff, 0x10000, "88b5a1f08c37bcb0c585"}, {0x40, 0x1, 0xfff, "f0ae82193b37e55392dd0c20f1d76717b96da55b8a9ecf462037df7b797713026cf5e2884e83b18e0894812cd2e3"}, {0x70, 0xffff, 0xa8, "0b3a36870f82f491d427b85a611ac7c17b9ce9a32008967ec40cb3b3da293da3f15069f7b252c0417f2d29bb20716f55d857b405b01cd31a2b4c0485f4e470c43905df815be9c110a79a3bbaa774900ab6f3a683429b218c9d03e0"}, {0xc8, 0xffff, 0x5, "df26c63e915746f13f66b0c2cc6fab85f16696ef9216fa8ea55e5a8fcbc5b9367503b2d0398c23963428636b98e6f4ff744779be3c9ac714d39a2dc0fb53bea068eb121c7839ec8db963a895b9672365b6a36c7910672df2bd0da0771be5cfef11432758a6174b211267cca0c2ddad7b8404fd15d4e51a50d071e23f614567571eff2a46cd01bc81e5406e5377764e972db3d4a5dd282c37f0443503cebd1045ad800c8da83e6c345dac099b88699d8404"}], 0x228, 0x1}, 0x400) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0, 0x4d) sendto$inet6(r1, &(0x7f0000000b80)="82d8c1de3f14220cb5c158e866e0fe867225f005790fcb308bbda6d03a5cc50f90bb849f7445139a3d2154e2cdf8c8d67671a0b12c9388eb6bb99594d387704583e64d42e23c5a31290187886a0c4785e10dabb7713a1e76a9fb28b8444af3454958835c6a62277cb34414e8132649a5546ddb7b6f2a5686246696ad7d96ed94c38cf1110c00df22540023a3da5246ff41a64ebeb970ae9c7d6930d213a946af520e9b33502731cb74b26c96a61bf1d83b880abaaee31c196abb405b23fc155d768e899377bbb1b9c0209cadfcbf14a932dee8fd25141afed3282c510dc27924", 0xe0, 0x2, &(0x7f0000000c80)={0x18, 0x1, 0x7, 0x7ff}, 0xc) execve(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000140), &(0x7f00000003c0)=[&(0x7f0000000180)=']\x00', &(0x7f00000001c0)='*&)6\x00', &(0x7f0000000200)="fa00", &(0x7f0000000240)='\\Z\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='\x00']) 11:31:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xa000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r2) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x3, 0xf0000001, 0xfff, 0x6}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x12, 0xfffff, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000004, 0x3, 0x8000}, {{r1}, 0xffffffffffffffff, 0x18, 0x80000063, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x9, 0x80000001}], 0xfffffffffffffffd, &(0x7f0000000200)={0xd56, 0x80}) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x20) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x2, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x88) 11:31:35 executing program 0: shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000040)="820fe66924a6f86c22aa782f6595c5c079340a0744040de21d6aa48860c0dfa4c1d7e95ecb58161fae5e10fda3b5cf72c7417cc06cc1", 0x36, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2013, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x44) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ftruncate(r0, 0x3ff) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair(0x21, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x100a0, 0x100) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x800000700, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1e355d9f740dacbe, 0xffffffff) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x20, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000140)) fcntl$dupfd(r1, 0xa, r0) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x64}, {r0}, {r1, 0x8}, {r0, 0x41}, {r1, 0x8}, {r0}, {r1}], 0x8, 0x5) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xc}], 0x1, 0x0) 11:31:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) lseek(r0, 0x0, 0x2) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000340)="88fce584156dbc0733d43793454997e10e21a9237f5b0e701ab7104e3107697fb653662631a83c2f1103c8855ae86dac2c3bd9c70c1b5357f09b368489f5db40af9f837287e4d758b9", 0x49}, {&(0x7f00000003c0)="d2c74544d84f4489a58029058e25fc70d6cc1f8cc871128615fe01d8e9adc1c4867097883cebb096c4bcf693af37a4e535d6dbebd8598b01593acf229dab64cbc3c2a692d649bac06178515908fd864cde9e509a27dcae11a2ee68ba3c49ff76773d7225738bd06c60ba68fb8d3d3633fad4954edc0d25cd80941a53df268b37621a0d7184d9391d1ca9036524a3d5a003862e9ff07cea12d9cf3014bcc4ee32fe9c31e7c23b4da3c3cea2adc2432cbaad06ae1585bc09d640fad7ae8c4c7e62ee08fae04070900f3d7306e9", 0xcc}, {&(0x7f00000004c0)="d36d1234bb9fa1dfab7aa162b9c6da61553e762609e91d1deac96c1f8fb1ae61f2f6cd3f099d36bdf231a4d0133f6ae96a4705f6aa96e441b0fd5327cdc898c9f9b95e75eaa3ed5bfbab44333d1d77c12c9c8dcfef68376b5b92eaceb1cf0ac224b7efcd51be631bc183934d27adc844a93662f4e47af8370057852d7e9c4def8a78c48212661472a501aac3c3cc24a34724e440c9aeb8da451f2536afd3427ca3d8b20770df2f9c82831cdedc0e96654b05a377bbcb2a8ecad981f685457551c13c2ce851a6e264ebe447b07863ef3b6f120b972a1c83f0c0f0f44f338cf8d1ffe1c2920e060839edb9861a4757e3307e181e9f4c8df3f2c546ea57f44abe5dd98f88743b91b44546cfb7f55cf3d376734388ac7abe20246c11f06959c08302263e30c3adad4289998e45ce2229eebcc4c2e4216e1a9a7c6d477f4c71de069af2311b4f7fa77c68561dba5b5ba1ff2c0e43503f840c4c10da56bab54ef52ec6f234050c8543cf5d9c04ce19e0b497901d0d249cfa8d972b27ddd7ea3dc3e34ccd9f12a2a484fd6abfe42fdde7441c1ac151bd095b62ab9e18262ab051e9c99579134370093bc03eef4321fd205c94060313703b435c90c5613f79b08d14b27c9a22e08f4f15562be805a9a49331aa411483e2bfbe9b60a3c66436a0b875ea3b190d62a5be07cb9593ae58af8b7d8b6e483c54e70699d67599a82282a7858e172a52ae6d7c5ab2c17259603d361ad6f5bff49df9f914cad161efd31c1900c87479fa72289cf6a833fd3c4204261daeb600c36f1885e9fae54d6730f2916655a869ca71faa72b2371bc681f2ed8be5c6988fb2bfb90f0388ba5ca24a4e7724ad29921770cde25ecf88b7cb8747b28568404695b0ff6a360b92709245ecb8e168a87ea4c2d39304a895dcbadeb2aa7ac4e93d395bd3988c6ae68120bfda57f0d15d31fc7a8ac48bda6495d5a68cec9aaf53107e332d940a61cd0da12d2cd2b1fb9bdf2e0c2f9a7775249f48ca05e56585bb3fc16c509474d57836d322840e12034b9d906f425d30e06a47027f96ddd19325ffd4e2c5377e110b5b8e50782cdfa2e46fb44c5c7353658f8b586fe903eead91dcdca6a38a6e97d9af34fe683ab6c9732ecddefa0db79b5b6a99f4b80083b388684919c4420e76823f28b76901eefad97c3567e1e8d22e89ed38178497596d4c18769bd879a1de9b7a7bf1478961b36f9106f668c44357e5b5dbf8198bbe8be1622cdf2caff4a590a7be61134fe2b7dc2352c09bc382df9476cd84687ba4ada4c6b0cbb48d4acb8d1dc181ec931419f7fae231565b5f01ccb236d669fa4ab1c58235e4cb5f95998fd0412a85efc909d2a37136975a99e42209ff4f28764bc3cc6e28eda4f90d39e2f21dfc96442a226fbc59fba4907b20c3cb24b1a6c5cfbe18677e26156d071262ccf2079e236729246a26e576714b5d154d7b6066417d4fd42b636882157fb97977166141343bb85fbfe5d197f8fd1d1824497e3172dec801b14ac9c8b007f3f19ec4a58c16a445546e82a50a40fb57a177ca117f31c8c37e9ecab5c17f403bb90c15629fdd78cc12770f4e618395c904218e5f52e4e8cdb2b960a687b5615976d2e7ad881612f61b8884a69e8723247954d7f0c2fe2b42c41324db2f2b71e7a61785f69addc63b3a5be65b3e76c456920f10bf0dc259aca9aabaab3059e4196e7f0c755d9e977453dd0303d71a1f1e515b5788dd1b480940785470a0dd663c64b44fdbf819dee43271310c80a9919306adc0c0970109036fa9183d8420fb51b1f48aff0997972ce014e208faa1477bb838638ee438d2ca49a29d548980d3086ab66a9833283d191ef22792f2f98a9458b2312c46a6c9f6e8111c36661cde7543fb56cd8c43762a65a2109d16f990723b041e6b835db9ca35394147ec786206b33fd8324e5ee4bd2322db172914e4cfc7117bfe767e8b0aa8ef1da2d8c01b7f78392ff68a19ae6bec80886aa44f50ccb410d7afae1bd99b5e64a258f8ad0da563921c3102a1e904cef97b06b3f15a0bd4ee2f0a8de43b0253b0f7bed4e0455fd10df058387f85c93db0a1236f73a1c9df3a6716010c1a88d680ac3fa3cbbfafc60fbc7ad8cfd3243ca338f04433bd0ab33248b847acb783bae33cf589cb751eb0d83fbd53bb2b010e51da6e88e332c813e8caf4e954596cbf2609ad68803ad74bf962f96ebd32a56dbad934bf1375051259f5931e8eebf98737efdc8c00237d8666bed76060d939a3421cb0d6e13da23078acfd835bf19e81e3d8360a1e1c033f3d0bbc9efa86ee346c2ec7c937c577542e904e73cb9eb8d8969b5d2ca8de5e46ed82cd32a226daca8ec0b5abc5dd3393b1b7616968d1b02d374a411abc33526b88c653c652512e09e119ac99f3f4af2d2db39b72db65679389bf3c86043d1317ea50bee806b04d89530f59427aa949815f5d434d213d3872ae6738e8d0dd28acc6e7ff3c140236116b374ac6c6f039049e007f78f4129737517e581bb61b53123928d3861dd7f1df914e7b6c4e12071dc1873d7fbd57d4abc8fd1ab86cfc9147106e288380d8bd39c229d0c777ae8c2293824004b6c6731dc23b8a02154fd9c96235edacfd631e6ab83460861d933a2b573745e8797438d2bb7f90e1d232ff96bb67b6952a78e1b363ecc2d75189c44ba2bbffe561b4c080c1c0a8589c30202dbec6d366a0d4adab00298e56b74d37108819c9640c990eebd6c526c28a3b212efa7f43b4ef8347624dd4514aab2e7e5689e449b1802c96675b38f614fc0ab7df056ff1ea5788989a7e90d8516ad3f43483e8c73d6311593c9705d8195dea1182a155e75cfb9d29b90b090b7839ad91398466960b05af609ab3b42fe7c47c63db20cf031161f8e190a268325975c1e0414143b6b7c1202bb2c750136ba19de3151e19cfacf57695855cec6c9e6a36cbdbae366f349e19bf3de5f1ddac8727649bdf1e5b0fd7daf32656b27fbdbf2ff31c022a7d8a64712e01a7adce2bfb3c54025b048af1037a828abd1a0874149a56e861b0511aee872817bd0145531228d5cdae9c1aad1817228b69f67fcbcda1528a2351d55242aa5be59adcb58e8a34d3adcf5f8a3a3d364c40f897ac08002c7b99dbe8029fa68e152b3a73de7f56be6dab62367334386e50f28612f22dea635ed67f43d3bd7900613f25dbcd812fc91ae1b7411b69543ddbe7fd4cb19df6918dd34a12bf403eabba51035c13b7bb8c191a0fd83ce86c33b941b4604e23ec63a9818ebc41de86c99c6b4feeee369688d9ca92002bbd780ea98eb210928e04fb1f42626156f0ea3df933ec85c54d6b82e382b3ad627336d42b1a6530b8a4acb03c029c4e875f227f125494bede35c912323c34d5b09b626640bf50231a0c3e025a158998744858e8264b87c7c27570b5d167469a33e1f39bc0fa419dd8ccf19e4b794fee90c1739b34f4b6e408951ba76ac4b0110ec2c561151429fb52c321b4502ad51537f3ae7608f7c099897e4affc32701928d2d1898318907fd5b20092afa0067522be4f908ef22c33e6b9e6e1a911d9d52aa848226bb6168b43284de56d992fb70b518026329b2bd141f3bd917c078528dc79ed3760e082554a6cee639e292fe4989cd14f29b048aaa854a2e9442aee170a699671f541b0c2830491a9abd5db3593d8eded13b40949a29f068268dc09859ce428e03e6f44cf80e0eeafccc67f949b86822977eeede95287d11009b6cc19f6ff948040fb4bcd71843f7b963837feb9d71cb9e19080f638ebbaa2117683f594579beee7d8337e4562cac3c818fadb5ced20ba2d9b6ec1f4a5ff4662a1a87aafe68ac66b19ba72691c7b51eb36cef3d9b7343e372bcc1e8175e0f85b6bb2f60164b7e20f0c611c91d9e0891d834d762ad6bb440bffe9a5d406d58dee8989c820f440c2b84492932fa393fb094b46f72b4fd3eee1c463e1e42bcb9a204a8e275baf24e5eb4224a592c1f6844b19c50551d7e2ce8a1487c03d3fd7d43e544d9718db22b75f521177cc87fbd7d7ab1e2c53e2fa9c85e89f6d9b96002257c74aedec291ccaab9288d46381081e5f9c7e35799fcfe4864ea5050bfc99b0406cc403632149bdbe9235f2cb904e0ba922a29137de6b2e47f5f939b1dbedcc183f583aba90570652cdb28a1f183b6c97389c9864a2fa7b8225a08fd31c1bf9fcf452d0038f5a636cd3ee7a4b3f7003078c6691efa20d7becb565a855c6ad9f74ae8429fc90dd984a2c2efdbf45550599b4043a3a86f23947c888dd44e8e53ea092ecf1b54a107853af19c632a420b944828872d5372df41104b2d21d815d09a7554c56e458a6e43f2363190e1747119dcd9ce2a795968574674bbc3c7671f2b7bc33edd8226066e61b935d733ed1877444ca6f56676bb0aa8b85f830b368a5e8b18149d59b0465529b73e395e87c6ebc867e553f6d4f4e66d764cac820138526e4c45aaf66d730c409a4ef72f95f37d970515c9f3571736d063cdd466d7a9236983aacfacd506170f7b87d3e428499a2f375ec13a77d6bbb5b165429269ba349a1bd397d8c8339ebc6f52170c1cbe7bf7b89ee5785b9d1515abd40011d507ab9d4a65d9084224e773783d72d954143d7acad3e011849bf29ca2366e979e8677c1ca99992d675d9117a46ce400eabae579a6d48dfd5043e13c1710e6b31eb835bedfc37595ffe990ecb761cef99d248407648260e1896de100c41e58fee0fa37c4fc39d465e78a691d584dc961d008f7505335ec493666b65cfc0686448cbbf11fe0dea63972a24f53c1fb49bc4ae72f02ea8ac99a88ae52ab67c570e60829cb84baed90563523a908a7cf78bbea55f9fecea1631913561444cc9e22e4ace9e8b26086938c1ecd1c57f7d09654245523e55c58d8ef56ad54a0f6453133e64dc60ece062152f7229fe443079d63244fb40c7d636d84c71098890cc001e09710c54837eec10a0437764874c88d14f29fa9c5c65dd3bfcb26944717134b21a61598330e667ce591f9b8cdb55427f24e67f9f19b50d3c8c51f7ffb20a1aeb5b07a7a2aa6b70d839387111023cbd4ddc35f20fc27fecda67dbea4f7473cce29d3946f6c5a045b7ebb1e10b3e09002be5f4a857818afe243998bf6e1ab3c8c57b5ca12162f6e8a8d50cba1b7f96f30d840210429970e222918b3b28a80f3d36f8cd56c73d858d05408dca098ed08a6e56711f69542d556f9ce9c7a2dc47b96efdb15c1cd2dac23992f71c7dd8aa3d2000d142e355965ed1a472965c4a78aebccde72d03bf9e9a29935bbc71bdf2f93c8fad2163df421fcf647dd800630ef89aeab76be00421859db07d36132d7f3ffa7e404b7ca5e01e228114b17da06593f64ce25f92d60960ab8c5e2361fdeeaf7637b3034df91cf90f4cc4daf7a3307f681ac82f205c52329abfc63cbef4d47adcb743c7232c98c2f6920b8acccf423dda9d56eec6b61f0f70fcb65222d24ba06123e111f3a303a15e00abdbac2fa4f27a134c71c5011a1cd49913aa39b5e9f4d7712ab33b8faad5beac13207c8c8d0125f9075efd3fd1ca42212b9a069fc4fed608410ecd106493a59b1e9dd64a735f797ef9ed6f2df274b4e7427b9d26b9ded76e8c27614f309e56a0fe5deb3d410e86ecc0e240f040f9f5fbc967d37cff13726b40d85cac6c3843b3798572ed15015abe2b656c11b94883229f0e637d5a99b73f495657ca1b5317d312c183dc0fae89c81ccc72850f18df0f52d931fbaacad53b9e20b4586498551562a832c65101eedb1314f02d5b32298175c31e27", 0x1000}], 0x3, 0x0) recvfrom(r0, &(0x7f0000000200)=""/153, 0x99, 0x842, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000001540)='./bus\x00', 0x1000000004, 0xdb56e35b17a71d73) accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x100000000020) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000001500)='./bus\x00', 0x2c0, 0x4) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x80) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x408, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10811, 0xa) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x400000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x5, 0xa4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4}], 0x8000, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x69, 0x0, 0x6, 0xc5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x9, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x25, 0x2, 0xbf, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x6, 0x69d, 0x81}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x6}], 0x4, &(0x7f0000000200)={0x5, 0x78}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x3f) fcntl$getflags(r1, 0x3) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = semget$private(0x0, 0x3, 0x314) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000200)=""/36) socketpair(0x10, 0x1, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) r2 = dup(r1) r3 = socket$unix(0x1, 0x7, 0x0) setsockopt(r3, 0x0, 0x8, &(0x7f0000000240)="fc76f3334d2b96a65976262d1fb7f16918f60d197c30dcfd42dc7b4dc9ef71c399403e2bc03b2a77ec871076ab4e6070632ac9548c3fe76a46c8f8b2427d356fc7ca5e5ed31a1ebf5893dbe780da3ee091b447ddaea91670624f0732bdab8b94a63cf9f568f6151b81eaf465f624783349b2cd3f8c9ca8e8702e4d591bcdca7c2042dbd70eb31c2a32295980d2c6b390deec528917ffb0c1f6e167", 0x9b) setsockopt(r3, 0x7, 0x7, &(0x7f00000000c0)="ad4ca7b19551ef7e5a330fad895838d874625a19dc82", 0x16) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) renameat(r2, &(0x7f0000000340)='./bus\x00', r2, &(0x7f0000000380)='./bus\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x4}, {r4, 0x81}, {r4, 0x100}, {r5, 0x1e0}, {r5}, {r4, 0x100}, {r4, 0x8}], 0x7, 0x3b) poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x0) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0xb1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xe0d0, 0x200) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/214, 0xd6) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000140), 0x10004) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xfc46) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0xb8b2}, 0xc) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000012c0)=[&(0x7f0000001180)='\x00', &(0x7f00000011c0)='\x00', &(0x7f0000001200)='%\x00', &(0x7f0000001240)='\x00', &(0x7f0000001280)=':\x00'], &(0x7f0000001480)=[&(0x7f0000001300)=')\x00', &(0x7f0000001340)='}/\x00', &(0x7f0000001380)='}-!/]\x00', &(0x7f00000013c0)='g\x00', &(0x7f0000001400)='))](,\x00', &(0x7f0000001440)='-:,\x00']) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 11:31:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cdb) r0 = socket(0x20, 0x3, 0xcf) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x18}, {r2, 0x5}, {r2, 0x61}, {r3, 0x188}, {r3, 0x180}, {r3, 0x8}, {r2, 0x40}], 0x7, 0x3) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8001) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 11:31:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8009, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0xffffffff}, {0x18, 0x1, 0x4}, 0x7fffffff, [0x7f, 0x100000001, 0x8, 0x6, 0xee, 0x8000, 0xbd58, 0x6]}, 0x3c) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x48}], 0x2, 0x1000) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2018, 0x54d8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0xffffffff) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000000)=""/49, 0x31}], 0x2, 0x54) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0xfffffffffffffffa, 0x4) 11:31:36 executing program 1: socketpair$inet6(0x18, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) unlink(&(0x7f0000000240)='./bus\x00') geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x120}, {r1, 0x20}, {r1, 0xa}, {r2, 0x120}, {r1, 0x4}, {r1, 0xc0}, {r1, 0x4c}], 0x7, 0x4) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x7fffffff, 0x3f}, {0xfffffffffffffffa, 0x5}}, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) 11:31:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mlockall(0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x42, 0x0, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x12, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x9, 0x100}, {{r0}, 0xfffffffffffffffb, 0xde, 0x1, 0x57a, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000002, 0x9, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x100000000, 0x40}, {{r1}, 0xfffffffffffffffc, 0x50, 0x1, 0xffffffffffff52bd, 0x8}, {{r1}, 0xfffffffffffffff9, 0x48, 0x1}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x14, 0x20, 0xc4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x81}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x700000000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000080, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x2f6ee4ff33ef015f, 0x420378bee1b07284, 0x1f, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x1, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x51, 0x3, 0x80000001, 0x6}], 0x0, &(0x7f0000000000)={0x7, 0x27}) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/234) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) chdir(&(0x7f00000000c0)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) chdir(&(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getgid() lchown(&(0x7f0000000140)='\x00', r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x13) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000000002018, 0x5cd8) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x3) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x0, 0xff, 0x10001}, {{r3}, 0xfffffffffffffffc, 0x40, 0x80, 0x7fff, 0x4}, {{r3}, 0xfffffffffffffffd, 0x14, 0xf0000000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x26, 0x0, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0xa, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x4, 0x7}, {{r3}, 0xfffffffffffffffd, 0x82, 0x80, 0x8580, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x0, 0x81}], 0x400, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xe1, 0x80, 0x80, 0x6b7aebd}, {{r3}, 0x0, 0x80, 0x91, 0x1f, 0x9}, {{r0}, 0x0, 0x68, 0x11, 0x4, 0x5}], 0x645, &(0x7f00000000c0)={0xc7, 0x8605}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x8000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x880, 0x10000000003) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x11c) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x202, 0x8) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000081467cca04d07059881235000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000140000000000000000000000000000000000000000000000c30a0000a5000000000000000000000000000000000000000000000000005a55a32b7a890c0d0d0c50869e1dcc7c9d4b7736257286916052dc88ce04d5a13303f969dcb6bfcde1aae9139dacbcd0f33a79b8674ec03399793b9c15f8e2c912f95313a53ade953919fd73f69d48b02235e82579fa2e2df17b3f98dd24bb371f38f792c4de85959ec728708f4772eaff0000e47aa24a34d474ab5936c4f6542f76dd7f596279d158edaa5387c2d0ca8fd4d0a7f6d1e951f8c8c3c08cc0e8bc8838e065b10cfcdcdab4d09cbe93d5a557e3089734782362009a61563882a52bb9de270752aba1218f749c6db20840703da91a3e68ed5fd000721c606e4932c2f5ef52e780945b4f96ce27f0cbe45530ca123afdc7c0dc1789266d387dd4b00f96fa2008f5c74b0000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r1) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) mknodat(r3, &(0x7f0000000300)='./bus\x00', 0x24, 0xffffffffffff8001) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socket$inet(0x2, 0x4000, 0xfbbfc28) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8583, 0x100000000000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fsync(r1) setregid(r2, r3) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = semget(0x3, 0x5, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x36, 0x3ff, 0x5]) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) chmod(&(0x7f00000000c0)='./bus\x00', 0x40) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x7ff, 0x6}], 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x44, 0xfffff, 0x100000000, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x20000000, 0x100, 0xf7e4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x8a, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x24, 0x7, 0x2}], 0x5, &(0x7f00000001c0)={0x9, 0x2}) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0xfffffffffffffffe, 0x0) dup2(r0, r1) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) shmget(0x2, 0x1000, 0x1c0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x1, 0x3000, 0x606, &(0x7f0000ffd000/0x3000)=nil) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x280, 0x11) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) faccessat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x80, 0x1) r3 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x84}, {r1, 0x100}, {r2, 0x100}, {r2, 0x7cd277a2bc9f6fc1}, {r0}, {r2, 0x52}, {r0, 0x48}, {r2, 0x6}], 0x9, 0x743) fsync(r0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x12) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="6462b725c42b9a981ceda111768910134ab1396d72bf5d02", 0x18}, {&(0x7f0000000140)="688003da25c3ae89fc19306e144d8df457e84179b32e4222e443dfca42f151115da44de6b6e51b0576a19b5390f67e487128d2330c9ef11bcf95b14ea6826093956f9c0bff91401a2c62d58bc2e4027fa409e75314c3dbcbc647e6a85756c0ead4b58b8e904dbf6133c7b0a922f5833a28fa02", 0x73}, {&(0x7f00000001c0)="44f3005d5331ed12c89063c99a07c617c4dfe4829465ebf489fe61723ddd8de7c23b0bacdf1fd232e5b6a5f4f74d3e450b08c0bf65c029a8643e8ed7aad28cd9eae89ac37f4d9b2910bb0c33d63508faa4f6e46772341164a9563770b30a5765ecbeeb34a05ae2e72751e3a57fbed9c2b79c2c56418c3582026387", 0x7b}, {&(0x7f0000000240)="9b92a3cb455779be7b8a89fbe189abc6de4415090596b4dee13d59a834adf7a5409cda376e33c83a73a9e89d9c41a8132e1c115660a260e11a1ac3108491017a2934134d6c32b422a26adf84423ac932f16c9d34538a4dba2aa53f866026eb3366c802b42b4abd", 0x67}], 0x4) 11:31:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x800001cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0}, {r0, 0x10}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}], 0x6, 0x4b92) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x4cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/13, 0xd, 0x43, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x22be2697120f95e8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800000000002018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010431d55391a28f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) pledge(&(0x7f0000001180)='{$#\x00', &(0x7f00000011c0)='\x00') r2 = getpgid(0xffffffffffffffff) r3 = getpid() setpgid(r3, r2) accept$inet(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0xffffffffffffff1a) 11:31:37 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) connect$unix(r0, &(0x7f00000013c0)=@file={0x1, './bus\x00'}, 0x8) sync() mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="7179ba258f1b665c1f2bb60e139228b1c386175016fe92e0c9db6965359398b47b3e1c8721fb82f20b680fd672106229f9fb9a04231d25317156bab8b192c45c64c10a6f14672b9f750aacf833ffdb79a6467e9799279cd51fb96e0fdab832929ed6099a0e2f1704616c1f4bde00cbf557653356b8763312430311cbc4e80239c81b21ab7cef9e36d945b6df11b5f5132d00bbf43fd0a616d39e6d0d72ff78aa58773e32fbca5d01255b56735e3b21bb435dfdab9d8d49d5cfa3d030114c1dbd780dff3719af1e1e836a44756a8aac", 0xcf}, {&(0x7f0000000240)="c526007a26551cb252c9f6535ec7a1f8423d630cf6ba167e277d830a6d2a4f9084eb7bf5fb103d4e0d0e07b7a5c010c0a2ab02e92890d5f5f8c6eb920230ecf8c1c245eb7d2a442607031b8a27b90a22b1a9e971b0e532279160e5a46428bda5b4ee56b8f0e61c3301293f1b391e43a861d526e9951009b86d", 0x79}], 0x2, 0x0, 0x0, 0x404}, 0x5) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10880, 0x112) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000300)='./bus/file0\x00', 0x2018, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4000) open$dir(&(0x7f0000000340)='./bus\x00', 0x8000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/77, 0x4d) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x1, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000002c0)=0x6e) 11:31:37 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x43) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x200000000000011e, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x4f}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xc1) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/140, 0x8c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8020, 0x80) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x10440, 0x4) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/159, 0x9f) getgid() 11:31:37 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/229, 0xe5) r1 = socket$inet(0x2, 0x3, 0xfffffffffffffff8) fsync(r1) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x40) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r1 = getpgrp() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./bus\x00', r3, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, 0x0, r2}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x2000000000000183, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x51) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$inet6(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r1, 0x11}, {r2, 0x4}, {r2}, {r1, 0x4e}, {r3}, {r2, 0x40}, {r2, 0x2c}], 0x7, 0x10) poll(&(0x7f0000000200)=[{r2, 0x4}, {r1}, {r2, 0x101}, {r2, 0x4}, {r1, 0x100}, {r1, 0x11}, {r3, 0x1}, {r3, 0x84}, {r0, 0xa4}, {r3, 0x40}], 0xa, 0x40) pipe(&(0x7f00000000c0)) socketpair(0x0, 0x8004, 0x4, &(0x7f0000000000)) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) poll(&(0x7f0000000000), 0x0, 0x0) 11:31:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400000002018, 0x9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20048, 0x104) clock_gettime(0x236d3fc8f013a004, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xc032, 0x4800000) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) close(r1) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8001, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x81, 0x3) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:37 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) read(r0, &(0x7f00000001c0)=""/35, 0x23) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x64}, {{r0}, 0xfffffffffffffffd, 0x2, 0x81, 0x101, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x464, 0x6}, {{r0}, 0x0, 0x80, 0xf0000000, 0x1, 0x1f1b}], 0x200, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xfffffffffffffff7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x2}], 0xb5, &(0x7f0000000200)={0xfff, 0x8bf}) chdir(&(0x7f0000000240)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x10000000000, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20000000000000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xffffffffffffff99) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 11:31:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x6) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x30}, {r1, 0x84}, {r1, 0x8}, {r0, 0x11}, {r1}], 0x5, 0xc8b1) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0xffffffff) 11:31:38 executing program 0: socketpair$inet(0x2, 0x4, 0x800, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000011c0)="cf55d1b33949f8d540411a232fe3548471d5252e2d18db33fd38430c947d6dc63b779f9f4fc217de2fe1391ea636316d9909edb1b711f16b4616f81391d5026954897c8554d947d381cc673eda86b3750210723c92b940e72d7b3119546ace641b47b609b92fc2b347582382ca7851efdd79745edc6d9bd2b521d68785495815e068ade5e069f7791a2018979c07c7b75dc73bf287003147f1e9c394ef3fb23b2ef8f7f7ed81917f267b5ad49081007f500374a3f4848fb2b45d0a8c626183f07ea213f990bb8362982ab2b0e35e33749e7bd79b85f80707cce928e758c573399c387069105a2de86001aa1c904f456db991e6b61f4ee20c8f4ad253f498acaf4d126d5516b01a427840cf8f1afacdcc83e286cd0c331d490e86563beced730ed7d29ae52943a15ec295c7a6e66034ab1e0187479bff4c0f889f283be64f3b23f8e9fcc10beb8fe6d16b4bea74267f7ef8a0ad0e60f2fdb5e7155bfd816e6bebc3cb390a4da52f35f2bbe148d3edb1d97a1527967a698b01883dc9efbb434e41b1cb7acfef6ec4b1b4cffc0b6082be4ec39dec6fbc32d7736d2e5da9ac76898de2e2104acbea8ab26b9f10d253b2a05e53f825f225fcfbd3c7c37941b54e0b92785e6e0c1921615b62ec7db3e7891e21ed9a450479aaee38e8612283a60078c839db20de7cf3bff6e0e89ba1dd9d792c3520748ff0101581d99603397d5210a70a3a5ff9c2d5190b6466fd5cd19bf98c491a8d861b2511cf9ec04458b4a2823bbebe3112af150f74024382e2fd0dca02a23ff66171218184004da81e048d42f79b2fb5a16a0b1c3466c23e3b8e10f1f35e2fc35b1fc6793ed6fa584f6bb9d84ed3c953e75858c83ef702388ae0d6f3dcc1e8f9672229d92c6d35c876c640b4ec5119b476599147bbe3c25c7026edb1e74b9e7c31e1e0da0bc8ade28de163eb13d74022414904065940d46c382f60eb8c9d541ea3030cd1b72d9cb9643d2116bca50902de21e7b0422cea4543ba063ee80becbc4b79b4f4167d387403fc409efe8a9a7f256d7024095901f9bf8b6db7d69074cda8dfad3bb0e0a47c8ae18fd8a8252c17611181903cfc336a93ba7dd160aa7fde537d5187cd696ff25fbd558b772f5c131e429f88aaf9507127b7e71620b7955ab60bb71cdc5d2a2adaa87047663b12a907bc9f09e286aa6a386d49fbfc8882e5d5ef4c18ab7f381633d43bbf3f06cc85da0c3a09f27fa589724a38855b305997601a75a2d7c44d3d247854e4caae5bce23aac4889bc234dcaed7fbecd2eed8604f76a5a0d05a0bfd43bf6211aad14860871c71c7ac76149757b460e1e3b3854f833347b9ee6e9cd1eea79b4caf57d65f6b483341c3730fe58c52effb90d1cca07c47ade93980f6da01870848efb486bcabba3e66a8e67a44d485bb8e619c77093c5845e39137b7aba53514fa99b8a1bf9992695fa650f076cf3c81ed2ca04b1e3c5e0c5457ff767520e2c61049bf198bf775dfade9bae622d9e8db77791274608cc931d8700b1cd417282fb04ffcd774d6aacaaefcc4f9cc0778229c7c87afa29918d120e37889e4e78b7df00636e77ba7aa09587c117c94e8cfcdc709599353a0ff1d0aa7b3c4fe3e14cd74441a626c47752ae9a41a47303a324256860aa5bd40442c4888e96a52e03c19f28801a47acb5b92da069398478c53b1556fda94a3804e96b09ea6ce6303108cafb4ad076da7dbfc85b0f0a627b2c59a770d97513d81942160aef93b86abcd07dc4caa8643fa0d8f68ccfbdc6600ee39f0948e31b79d8c954a2e55c807263771ce66a2bfb853405e9e2365a4f0db0621a097eed744c3a564218d430955b4f1533e9336a22a40240e4f814244b92f2720af1c367b6405ab69f62b222fe91f1a87da0113919acefded3a317205db5f84df0641c4ca805384e57b8fa04083ad9750cac2a99e11b31aa80d1c17e21c9f655cde9b85143bf9f932d7c1eb04dc513d5b44f7666db2954088c703f824ecb5262bee2bda741877fe920647cf4521d8aa7aa99198b3ac79df4e0ece3253a3c02a38157b0ae77a6a18733e593ea9cc1bc713f05b3b5f6eafbb57882f433041ad3b95e7e00e4568871c7dd44afe2dcb9f06a96426686675e8451cbd22e3d5e95da6bad9ca250ad5b99fae5fc2d7f9202662ffe3c1dcefb9d40f5441c042ed1fbc86185582ecf142ec9afa4d0dc03792977652d0f86e4d438df6e628949d2896a7a3ece31060d61f71ed0d47cf771d454137701063a2f2271f441111dca567036fdaa8e977791dcef314e07e72e81daa11747f79bfe2846313bde38ccc801710c02f857d6b0dc7db70c06f000d928c03ff6675a69db4110cb0d8a61c92a80edec52db5d4566bc7fa7bc618f9d320cc3b14e5d67bea034e4bc342ad8ecb409c4d9afb47f730413a4cc54bff328658173a2e3d1b3e4c63868e257370f04fd6d3929be88f1c4aef8eff6ecdc5ff3cf4416e557bb0da01427a8cddb20522ee912e67fde25c306ecc26a6ba148ea4a68d36b626779942db6fa0d5314c7ab4f25b1f8573d7b86fbd56806f076bbff2e88fa6f02f4836cd038a59981ee920ab3db4e7e95731ee5f6849accfd7ae579521d023d364ae7f398e96a3d02d0156d943acdd1e347a28059f955a90b4b48e4067a4ad8d3be0a90f8b3632700e52b304e416d9f8b1321516689726470977de71cfd6d5cb01136d18b30e3708007e10f043514cbb2b201592dc191816b71aced13fc1922df84c08b6e7e80695f76801496bd8fc2cc0f4ec1740b584a2cfa8be3d2f0bc449e4eac509a0cf53ee676d591c496975b7a08a1cb6c3609f7f87574b32dc54b225d0f62d8682b7a1243ff795c9f760e0f7958169dbb4765bf28b6fb84cf233b30712788ceec921789f8509235dd7f930f6e05e8c154dc3e90aeda58ad3f39c283b4d87c813ab1cc5302b5ef3ef3619d0532cc53016db48f2e1b49bbd6aa96a7f86ef019615c8cebe9415f46c7a79f7ba817a1e884a5f986c5d70db6018b13ccc0481335ee9e18e4e2e9f09f64f8254c4691454352cfc7c791e0b089fc0c41ba9706e03030d85b6dab33eef9f730ff76c7d6eeef77e78892da9f50ec6e06860978ef39b307934cf40385bc92baa76a6c50108a1357f3005b7f9aad8e6743288830da13f6dabfac419975fb3358bbd461c85796967311768aac3afd66e66aed56d741d1631ba6ad56d4f582e73dddbea32775385ca84f249b11ceb58f069e9c49cf5dc6bfc53df02c11e3538fe838d8e804d025a6fbd2f046e3eea843ba9b6ef345f34fc9cd878d3510e7e5e95daa9c72fc324dca312023a1c34fef05d2fe3788726cedca0315856d4cf93b9beacfbd7d27d694c3205e1ee7579a9a4991207afaee0f8136164b9ff6e9da9eb905374d1c140db39a31b4062fe55995efcdedf2845f4b14a2138b6551497072bb3dc74ac0501a25d626c573185b1629584c14433cad02bee2885141c5a5aaa4be8098c457ecc081ba0d00e8e60f5ede90a934f233300e2b2b0c0b66275c54b5dddca8a0b813440b656d542210b220f3e25046193121e99e6811b404e70ab42bfc7b1b8fb91989432a80dd382ec246a27ffb39f6d182bc35b3cb26df8dfa984eca15b41e5f05ce9c8833c0963a590c7f4752e8f52d76538c8640f8c83f3d5ac43a084132ba6d4ea51b260391853d966c991712e5cecffba516326c9a45e5c2b93ba5590c4701ca738b854a8b3485f3f4c06b0dfaedee5f5f53afb275a8dfb82cc01710c38a68f3f8528ae27a30a5c4233bf83f09d0c0ec7a34d4e38059329b48d4e32f8af7c71bae160fc81a836c933c5955d47f432f50339722a3a16c69aa6cf0ffdb9feb444efb438881e817acb350b649a455949ff006605825e5cbdfffee3388ce8138c485418dead3d2f8181ceeb1da2e6347cf03844c3db8b1cd54a12afb234fbcd10800c9165faa56df866b9099f2f1150898433c5abdcdd14bb47ee96d27659646f20ccf9db6cb724f289816b60d4e4c5f3919c57747e0122fb0544fc7f3375abd750cea0f97b773746a2ac1aaa4f5a80a0c3ea1b0b1c35a668ac07daa76c5c60d33f8584d6556f7bc049b41bfca4192cba4c88a48c985769d17d983ed0943e60fbe13f64b36a0095987880bd76b7604097db8bdb5ea18179b288bbd80d694a1f6030eb6bb54f885539911912bd32ab7fd64b4e5a13b8525578ca82f171913419719c42353e5319b08f6f3f40e117ad67dead585018f2878d1e23b7c55fd96b079a2539a38245e55cb1575efac217b52d083e927550940252c689ac82c7924eeb361e4d9ab01b0d11ce38e09770f667c69e3b6f3516791700c8a3b1a1132c75901c92a0d495ba6b3d09a830f829229a8d6451d27dba91cf2dea3ee65f36ebdf65fa3448f22cb79f0c450a436900e0c687c9703750bb39cae7e2896273cb624beb1834f69229df9f21cbd2d3078d46da748c979ac137434e4f24453656773e8a0988a3150ce195fcfcfa99710e6c60e616c634a9a47440edf36b44bc214289e30715812c3d3c98b9d55218524d4a3bc5371f1b824f917ff4e7b26425d4674ef61b9c7e8307aebc6c9bb5b81689a2514013ff67927c3165aea7ab113b40b1ed4f54f61e3281fe3f9692ea615776495076781661c886f1ba4b788666e5ac2cbac7329fc220f272d23d391bfa4e42df0e8681e13a57c0c5eb31d3ac7507ef9529f51c0b8defa7bd35fa91cbfeaf163b5986bf8f1cf9a656f416293d078b6985113527d5b969b12af7c050aeb92904011c205b5532780cceb8d4745757b9f69dfcaed608d6019c4b60a7c34d9c9302a3ddb2d5704cfaa26f06f35a68ba68a67ee7ab4a955891752eee6841d8a6b0962a5b047d9b24fa8a8ae2b8f7013e95f141e10bbd6794d4a320ec773496175e66709d0983caff9d3859713e21815af3f9baa69c9976a4a059a500fab53067802178807ab06825220fa005253d194df6e71de1b23cf43fcc45e731fb461f2bcfb1f8122ee63081fa912280b9481aa53a64df946fd7a902cc7ed67a10840aa078a3ded83a9d7dee1c34abc527b6039eebbfd41428f81d236f9514df9bc042ebb5e8074290d4c964de089a45c319b582c40ef0a76020e4c9bf7bec3c51c8809c014e813b3f3e66672fba452d4987d95a3bf0964f08567aa3cd2827dbc9a3ad37ee2aed05c34d12770c181662607066ff3da62e196dce681120905cdb44fc0299b391c818740f9b68d54b07fd1b527fbf05e6820ac1feb1e31727412aeefd0145a896d10769d52e9fe58fddead35abef88b2ac8bc8921b8c192c617f9920af355618040941b28311166d79df34f1ffa66bdf760028a03547d3203a59c0220d68b5b634704f778709ee34085d525668adc4c113adc1943685cbe3629dc550b616cf384a0a4cc8ff32b515efdca61c2e92f74e0f1d5f3d71c01f6caf01761dc6e1a278d111428285fafa0a1fbc28647d17e2b67d6569787f2fce5dc4830d7ad7b0cf90e5e671f7782ad4fb13637b4d72e66482e08486dde00865aa18c83666481289d1bff1cd0e990d163931358af7518b4278353e221cedb021fc94e11f42c6e151679ffb5d8fdea61b87785720482048e0238a2fe4049c905190042c84eca0ba8c30603a266173129efe5df169f4655bb3c45927fde71ac303c30ef85ad21f651fa2f077a92f96db26302cd0a53fbc45bfbe068ebdfb181c28794c6053528c6abfde853647f26284f08bde55d93045f6c7c9d4553c25f0d4441032dfd09bb7de942bdaf445fe443059518a768fe", 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x41, &(0x7f0000001140)={0x18, 0x1, 0x6, 0x4}, 0xc) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x120) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x10}], 0x343, 0x4) 11:31:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = shmget(0x1, 0x1000, 0x44, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x1000) fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) 11:31:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057287ab549a7375400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0xffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000140)="32d3362c0586c94849663bc1bb4b6d7b5cf85d9382bfb36b009348a524c622b7e4b30dda5e4639127d6f5e32f4caad29f08d09a5eeeb88fafdfa1a02ebc3e7ac1dc891a7842afbf8865850749daca16339f9f5ea708c3574855d6ba8e7189653e9e6bfa5b6a841836e40d8596a155c14db68ad6aeb6734e5cce0c13c2c0c9a4de293f1d14fc263997627f48ab21e92656f701ed200a4c8390b6c25a8f208829764887b642938aef7df2071335cc305c832e2940be5", 0xb5}, {&(0x7f0000000200)="c23926c48033574f56e0ac635daad29623592b955bfa265660861ab150854d95cd8320d5213a23c3a49c224e19ae381a860c32d3ca09d999b76535374e29a83d9121f7e731dc2e31271fd7de25f7cfb5156e139829e2eb2713c6d7969882230e9b0bc54805fd4f9a7866b3db7dc57d62af60778cabb9dfca1fe38a722fc4f4644fbbb291c579c10c226f20320f3fd8ea", 0x90}, {&(0x7f00000002c0)="1641fc59b8c27342bb0d866f6abcd676b8a093347559429f688ba0b1ae79c22574957520f35462d8125b2780e452ad0951a9963b885b96272511f58e3b28b2cb8e59e81201021bfdf33e373393c18b15018b1a960514", 0x56}, {&(0x7f0000000340)="a09ed28e1ec2575861fdc190a98e312a984d3fcf58b5dd38de3a67b89f6d68b211c21a2472ffdfd8bd419284dca608d0abf70429a11d39e694ae11e7ff1ad397f536af97eb9a73098e6b8db71299b0448211d8808fcf073d620ec8b7abbebbc9af3beda11a8c9c113f3e6bc0137fd3beaab877c2c979a01dd8a02cd3fb6e5b", 0x7f}, {&(0x7f00000003c0)="cfc8bdc4fcc43ad91c3e9bcf2e67e490d0f79a15771d637765f00491d5b73a046a36aab62a062b309aabbb3ae9191971f0c7d6d65e2f4582b28c8bf99f4842d6cfb8d1f79831040d0e906db6d521283e0bb241c268493bb72d05a6613c3659943afe54b0dffd1c57c02b16643c15119af08c3642b5b752419430ca93c3821e3a30b9ec12ffb3ae2d7dd0fe0a73d20cd51257ec8a6a3f70f750aa77", 0x9b}, {&(0x7f0000000480)="d3d9d0ad10300f484d3a4e42214cd7541946a7e605333c0ce4578f7518cd7858930e907b5096a8eb04271380581eecd43cbd6fba04114366111002f13f8efed97c3009b7a10103630167d6fa9a3fcaa1605fcbb0da40511d45968ec2a1bfe331697c4e9b1bf50efc17fef68d5a161faca6ea309d4bdd9a1dfe5e9cc1dabd1e47161dab5604cce942263c111d5539c923e0e242fb57a29e5ce35962c1ca92190f10e9260636e96f881231aac552638f38ca65e46ac496409e2f53a786f6219152e6a5a1ba12b94e13021a814ce831d46bfb4df88ab90642a576dd64e29a36964b54e98457108c59f6", 0xe8}, {&(0x7f0000000580)="57a30d4fd0098da4ed9062caa046e2a2d7129d73fe72bd848b1a11feffb591eba50d4f7a8f0f53be225a1982b8de89c2a9d94872e949a881cf99d1c295f4f759919116c1b790c6a25206669833059b2c2808ba9e8c720e4c8e7d5b69a463d3a1ac8071b99627bbff616d7f39e19e6920756802f2dc637b833eafb9180e5ed81b6a68a9908e286ea6f0b855dca2aa28e6f6a72eae15e256821c38bee729888c15af5a8b02a059ee9e3b250b0a4b50eff4bcdb1103785fce835d88f3b4dd9a4e1a75419e51c3c888abf07fd70747293e05a633ad842dd39a2da22fc05b7b774b914256258876e3b79c3bcf89d7b18b680a85debee90f706683a3", 0xf9}, {&(0x7f0000000000)="6dd611881f1d844fb0bd44b15b", 0xd}, {&(0x7f0000000680)="9e7966388550435691a7d84675e42994cead55720f8de8bf9b3d7d6fc64d825b39b7e29792074986d4244a5213d33a179f109fb4d80e155d83833934b8114f8814d6892724255599dff1c0808f64061a4661836b2b337b8daa6284663818e79bda9cb47e1814b5598c70f86910927cc8871cecab41c23f560b220a618972ecc5fd65ee4d3338e102239db8e9f6866041e1c9bea93e149302ead25111862d7b25f9398b7d543d59657fd162a5403c286f0cb227ea8efca6b264d72b7e", 0xbc}], 0x9) 11:31:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2c) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x42, 0xf0000051, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x5e82, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x5}, {{r1}, 0x0, 0x30, 0x20000000, 0x10001, 0x1}, {{r0}, 0x8bc28fd8f2d041f2, 0x38, 0x42, 0x9, 0xff}, {{r0}, 0x0, 0x80, 0xfffff, 0xb658}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x15, 0x400}], 0x3ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xc, 0x20000000, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x81, 0x1, 0x2000000000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000007, 0xc8, 0x1f}], 0x2, &(0x7f0000000300)={0x100000000, 0x5a}) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) write(r1, &(0x7f0000000000), 0x0) 11:31:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)=""/24, 0x17) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="bfa7e2caf2b362db45df40f0c738d352b236946099e34be8459df8ced0232b8ae8e07b20f68c430a0c25c7c32255dc69301f3ba640de3882809c965d54392f7fc3dbb581211cd40b1915df8e7c74824f0fa461b26d089145446a463cc1d0e0cb", 0x60) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x500, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r1, r2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1010, 0x1) 11:31:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = msgget(0x0, 0x200) msgrcv(r2, &(0x7f0000000140)={0x0, ""/102}, 0x6e, 0x3, 0x1800) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = geteuid() setuid(r3) geteuid() 11:31:39 executing program 0: r0 = open(&(0x7f0000001180)='./bus\x00', 0x8280, 0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000011c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x8008, 0xaf92) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000000, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) getpeername(r3, &(0x7f0000001280)=@un=@file={0x0, ""/108}, &(0x7f0000001300)=0x6e) getsockname(r2, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() geteuid() 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x5cd8) socketpair$inet6(0x18, 0x4003, 0xfffffffffffffff8, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x11a) poll(&(0x7f0000000140), 0x0, 0x1) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0xff, 0xfffffffffffffffc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:40 executing program 1: r0 = msgget(0x0, 0x5) msgsnd(r0, &(0x7f0000000140)={0x2, "6b94610a7392ca828bd4bc68ee5783d868ac2c2209cc322f45e011869a9a622f64bae6cbc6c22315ce14b0b7d7e5cb23485d8fc67df5da5e0d2442ec9697ac2e076c2a468c8818bbff48233bc1d8d4db44fa71631e34ed1526ef10202b40eb7cdd3494e0e1485ccad727cd80ff74108633588a63102af02bd042b7efb28f9075bcf20d9b433963e6b7c3807729e3772ab1208f41d3fd7e3cf5d0558b163f6154ae42ea9d7122725b429e224abb6adbc64c9c3fe2362eb95dfbed17938600ee4dd145b5c06546f6636f0a793ccc35dc890c8be06d640a82"}, 0xdf, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x100000000100020) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0xe02818c, 0xfa04}, 0xc) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/19, 0x13, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xb52b}, 0xc) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x200000000000001d, 0x0) 11:31:40 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x200000000000001d, 0x0) 11:31:40 executing program 0: mknod(0x0, 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x200000000000001d, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0x0, 0x11ecec5c3e74d4a1, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 11:31:40 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 11:31:40 executing program 1: mknod(0x0, 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:40 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x40) setitimer(0x0, &(0x7f0000000000)={{0x101, 0x5}, {0xb48, 0x3ff}}, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5ed8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:40 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x81}, {0xffff, 0x8}}, 0x0) socket$inet6(0x18, 0x4000, 0x3) socketpair$inet6(0x18, 0x4, 0xfbf, &(0x7f00000002c0)) socketpair$inet(0x2, 0x4007, 0x4, &(0x7f0000000300)) r1 = socket$inet6(0x18, 0x4000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xd30b65a0) setgid(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000280)=0x8) write(r4, &(0x7f0000000140)="e3a534e3d989536bcf6ff57765f5cae721192e875d82f95f57f8767d", 0x1c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) syz_open_pts() close(r4) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2019, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d49f, 0x0) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) recvfrom(r0, &(0x7f0000000100)=""/102, 0x66, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8000, 0x5}, 0xc) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = getpid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpid() r6 = geteuid() r7 = getgid() fchownat(r0, &(0x7f00000004c0)='./bus\x00', r6, r7, 0x6) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="84179cbdc2e55c799e2935c6f4431f17ad3141d5610f", 0x16}, {&(0x7f0000000140)="4effb10c562c9d88494bd1c5a733d60cc7f641cddcb0ad2ebdaa1ed8632187308980584159d541c593fe9ec28d5fb1be668447ba", 0x34}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x128, 0x8}, 0x40b) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x40}, 0xc) r1 = getgid() r2 = getegid() setregid(r1, r2) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 11:31:41 executing program 0: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/203, 0xcb) mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x1000000000005cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) fcntl$getown(r0, 0x5) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 11:31:41 executing program 0: socketpair(0x18, 0x5, 0x100000000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = geteuid() setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socket(0x18, 0x3, 0x100000000) r3 = geteuid() r4 = getegid() chdir(&(0x7f0000000240)='./bus\x00') fchown(r0, r3, r4) open(&(0x7f0000000100)='./bus/file0\x00', 0x40c0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x888, 0x18) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x230200, 0x14) read(r0, &(0x7f00000000c0)=""/39, 0x585) 11:31:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x3) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8040, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0541a5a9d474ffba670d94339f218d146709344b469b2baa028d20b362d4f85e98360a2407ebd20dee164670e3616ca1e6d2846b", 0x34) read(r0, &(0x7f0000000000)=""/39, 0x27) socket$inet(0x2, 0x7, 0x71) 11:31:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc080, 0x6) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x85a0, 0x80) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) sendto$unix(r0, &(0x7f0000000000)="9a1ef43a87f7111984cc92", 0xb, 0xe, 0x0, 0x0) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)={{0x0, 0x2}, {0x95fc, 0x2}}, 0x2) read(r0, &(0x7f00000000c0)=""/39, 0x27) symlinkat(&(0x7f0000000180)='./bus/file0\x00', r1, &(0x7f00000001c0)='./bus/file0\x00') 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket(0x1, 0x8000, 0x6) r1 = socket$inet(0x2, 0x4001, 0x7) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getgroups(0x8, &(0x7f0000001340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000180)="cac4fc43f6e9c3408195cf", 0xb}, {&(0x7f00000001c0)="6c914b5cc36b3a33fd7a4bbec71137800bcf273d247f96c6a22ee1ec1c523fff85456e19366b02d117a096aac882fffd3e5b770777906189b55350a57ca32ac27ef99ba12daf2bce81f905c66370b49976f0664aeb5b6f12abe4248ea8738506f47b365bd59f96f35ab624e7da36349d0d2e2efc271b39f51ab8ab1485d7359569d2ece5dcc6b275a6ea325c5956b34ea131750d186f9a44d366dae796f79b4b6a7225dd83123835fdb0a8fbb32ffd5f531a8673677536b780ab9a8d9c3162cdb4a856b13132fb6fb9f693956da9da0b9cc6d2a0017f44f9e82e79e8e2ec3a38d119cc3cd8a5bb85bc3ca7961fbc50ea6273b12274e22a07b848ca58ff0647d3c70568e56a626f65a1d337de722c15b4f26af1b945cc8581c4b1bbd92ce7b5a4940974a7f7c82a0491cbdda4e04806d9699533da30fdd2037b3d9db406cc20ba938bf9b9f2b33b5c972b7ea3e1a08ec1c9863fcfbfd13ff0c4d7f348d7bce48b92c032d43be87cdbea8df53c1a6766651aac4493a9c0825539c23a7c8f193f21e2d3d32ae7bbf61fb6686cdd456981aff2307c23fae63286996b48196e49811453514a4d999c843f157d8231994f2b90f2540d8fe2eeb089d99f6e5d7297f8dfd2be83088b303fd9f2f1ab78073b58d43d4e7e4800449cb06b5a8a0285e51c783d8e907bfd5dcf2c96af5056b8680e71446c37c076609ccd9f41083a45c2eda0dd4c3b69c3bd66d825d1e4eab1406879362a038d248ac412ea836040aab3242fe9ace3df4ae275de843da42cc1e1410c72701f12d597f23a96c686cacfce73c4975cc8a293ed8aba557aa9f2300db07fc65e4ff6fde89cfe9c19c14de03593fa5214e3033af9043d6a0f96ba5a0e3df05bb9fe5653d1af1e0acc7a118e5966ebaa89c57affac9199f5d06d03ff8f167d7d59db4aba4945ac73070de8806f2cffa98ed1aad226b5b3809e32ac8a23e2f805ba9c36a908af30243a0c2aa41e561f0b29b0e22f78e10b40fd864994a635060e01baaa24c52559929d05304f3dd0c1a629345a0eb3ba439a9eb7e4583834bda9b29ca9ea97a1a3927097e74e53b378e36949bbd3af95997d473cbc69432241bb63bfa3dffa75e783c05f811c130e1d218cdb34bf20f97d097e19cde984bfc1f6bc4de45e8edb5e0dfe268619fc1a12253eacf8b8901caf763e5ca6871fb8d638487f3c85bef543031fd2a9f877e177852e43ba596d4e3ed2d4f7347af6e9866544ce28d0c07ac9ee25e9c2a20fb2d1f9cf61f51f7dd540eae7705a5a9533cf81dd63f678d1af0dd7938473cf2049aa087713cdfdf6a5dcd7f1aaee890f31f586e95d917b1216798b73e70a686faf74b8378ed71e25e499bd197626920a8470cc50bd5aa2b1cd1bce7b7a1662d3c817d9e12ba2661be4dbc2fe7a4a9ad1ecc3f1234c2e41403a54aee3b8252eda4d870ff40035466ed7b62015a130367ae4a6ccf0f92ba984386f39eba5af536222f5003e6c4bd31fd467d82e3867bc74e74b6c9fd5dc795cd065d894819eb306fcfc4f87374a412dba710e5e55dfee276d5e7f5dff2358545dbbf07f78a26975c0962274b142faeb961a15e80a83e960f017a288bc68441d8039c23214a1e79e25d3324823190b469eff079352aba3e31b254119e2368c11b86c0671b13f29cd5aca2c4980f7e3038b04878086b58180a01008586d10b69af541f5993f8a241d09830a6aec988a80508088212e4118a55f0a2eb78ee1a9cd44ee65382b0580f9f62ff991cabc06334bc3eb3b7f7aa579514571b42be5ebabc758e3d0e6fbbac6d19551c3cd1f54f6f4baf2e18f434910d25242ac2aa93ef59efcf02d3f454f8d99f0cf7dd328a48b8f796dbf343955886831f6bae99110f9796605dd5e88a58d368e75a0fae38f349f6a048f79dad7e7c4a5afec3021e2e2d14de1a545a433a19f51c8c918d2d2eeeedb032d3ce2e58bb67bfae217913d6fd219db746a2797f87e12a47ebd7b883e9b89b7dbfffd26a65f1c907f2d82a7e6a4abfd2d196ca7bef64163ee129ac7a9c02faa6317395fe2a39213ab8605b5d8468f24592a7e2d63f7253e4c12c77e04d8c715edcdb9810ea36ec8d892bd5805493fa672e3d151cb7759da8facae5f7e0e2fd5d592859ab3c8780c5d88428db640225770af4e9bef2359bc848129dc90889e4a8dbf6f0aebbb577eaf5448326a6f7f2ddaebf7b2f8858b8ad08448cf238e5c156753d250d3fd66408cd775d971a75df5e7d6970d1ea04112215d50acf5d53b647f28f95a915028b1c2ce3c24c9884e4ebdb5a7b4246fd49aaf227690b999f16283d57c1e17476c42c1f5c2570b5d27c6a8dc8f450880b6ba672debb011d7ab4813dc279c7e43eab2795a36d858a4741d3879b30422a3afa3c7ca6fb06258b30a520d0793151c759e63126bef2565b1ae230580ae1f79c606c5ee80f14bf35b772edc14df1e7a9aaefbb457e5fe3e9afa298fb457a7e2d6b7ecf19d03f70450d2f91d87b46cf0b873bcc539bf17ea15a08715bc52f47ef5c18d546b4619bac8a3dd2630ce3b002cb22a9538c3d1d27e378918e48d146fc5c16b47dfc982ebf8a15c1b049d1203b44219b22d161411f494406dd4cb4702f7f70a49dea82535939874627c105e6311f63e0748fb734db80c4b7be2bf2b27a2eb7fe1233218837b30dd01ffb88777b180c459606c2fb68a1ea2c82509b80717ea15ea994de685cae7fbe23218ad397671a3f83ee42977dc88a79c81b4d20db98aac5cea6a77c3a9049712509ac8c8529bd3e9ad5181af3a584ff740a93366e53eb636e559de0068deea06eb0c649a73a81e562befc465ced0e255730c5d301f196b763c958087f575fa27b55ab7c37356e46e9984a8a3027eec65c445abae54a785578ce280469578b8c0749ef68791a0489309438ca9de21cd5b5393c6603e79c5f1133c9b99e76c054299f33082379e5429a0e512c2926a852d6ccf146cdd43efc711ac2443e7c927c6078794bf0f547f4dd794e9478c0447c3fd6b33b820967867e3d984129845cbbb86ce7b83a65140c7148ea298b1551cd5b4f73d130181050d2884fa8bcbf2727419f8071e48a4c18ac30bf5447bb2be92f050b8ef4b98cff3a433b965dc5cb1a0f71205fabf7b59e981b4f3c61166b93ec774099d6202be4a7a67eb7312bd2dcb1558f1a0a9a734788df1b706c711bb7a4bf38c1b54dad60a073cc76faee2ac09f1f25048e29874a14f953af5a52eefad2cd8fe67663a20531ffbdc5bad548cf4f8d962214cb7baf047b14731f5b87e396e9317bc8e568fc8855537e8210dfee13b720e610e3a2e1cd6117b369311fcb99a40d5073a2490f22d97e963948b870ce2d9c0cddf9a092887299739e46fdfe318fc0689809da9eb93f14eb1eb692b7892386b606b4a2cb02ab4ab034a215daf489a3d404512991f90977a9b390e702072c6faf2551b3332233d96ef200c5f464060fafe1652ed9f33e84088ddf0153aa24fb4cae58a9f18ef1781727128d79460223aa8e63e5d7d1c99386ef6ee67b8f64fecba1e275b1eb6aa1d7692b48652d4cd5f088abf91cdc6747781eec2f3ed92f82d038df8d314ef30b4a3f7557e2dbdc4ff09d38ff55e0cc658e3f93c413f47f4a050023a24cda5a0ab17b4fc4bcc9d2c40485f03ed9f4926b2b010dfbf6a45d32e8b65acacbbb849ba05b8036371ed99a22d7a79b06ab2579971ab8d39b1145204485d1e932976d63bebe281f04c528e87147564f2960a08702cb29d3053820f84972ac931b22f209a2dd2b9c57e0c5899aada303b40edc64d936f4f64f7a2791d75df9a3b3905a3590c05be3cdcf08733d83544e345df48817db947d267ced41f0a5396a0c4341c30cc8d25b312a6d607d4615df182f1742a19b73de35d62dba6e1f92606710bbe32eac312c41cb03462ee3c233484a3b135e8690429a04bdbeca8ad4b4a55d8bbb8f234ac55e43e4be7799b5dec7747a89691ffa9f67540c3bfbf852c787613008d694ab37b08b450920353c0859f349114bdd4e1c861248ecceaef937c7b91012c79c1cb590a5dd2ef83663bb7b3f77fb868e7640c55643de184c5ee1bff00ec4d3f9f9a3a658a12b96a837e72b2255332e8406e75e926b5afd4cc2f543948523965e531d69fe79acb12edba91b6086608bb3bd19a00f11bb9a8e4084c125268fce0a56b08ff38788057996f8c69d1ee06ee978dcb1fb6b05512723f6c6a6f768266ed982beb64d45ea0a7fd8134b582ce1c36b89d454b1237731e8e0d1c379d77743a15ec2cf79f1cecf393469608855a6cf8343336e2ab27b709705657c139a056f5c84b690046da02fa9aeb7d3e194495e249e7f733f215cd033a75db8fc91b07b9d73d56987b6ba5fde2aa94104b6e8458b26c7257a00bb02aaedf3b495107a6725b349d2f849756a9816143ef08821b3bb5b8ec038bd57d7b394fa6e4ac22b0be6692c9196447b414bb4d28c658d0467ce0da815a2a63bca5a84c1753d06be6e58c3b121567fd0fd8b9cf9e60fa024945a49b1c73162530bf9a754affc26bc0be9e42889a934834229573ff6aecd9a86dde1d1d513cc1de762c98033f0cdae96f88da1ead3dc5ca7664d57773dfa234031decaefbe86c8969d8b0b05450b0a1d5fb37aa9ee5bd11a35acefbe38430e7c39f0c8fa51514fb862fcc4b3a62925f2b351124be15835cfcecb535a042b7599ec82f1a3e20502e989b5f1f9a6fe5d1ba955c8dce3bc6772af5bd6750b9e2d2449d349f313f5c65cc0354b553423532961cce1da7ba8e47d45e3383ed7f3a71aa9bfb7f791b2c44a2f3d639ffa7fab7c79099f737eb0471da67b0974f7a3d2259b4dcd38dd823cce18c32602854c21afaf7e98fd2ec2db67d2a4881a9678e3fc7aded60a1e151eca35535609f8d73c4159faff9ee62998b6c764e6dc9b72b5225caf3a7c67b180e223e9573ebb72b7943a843a72f0ba6455de8dfbe5671f41b57e47100d35c1291facb9e1ecaac458766dabdd348c7fa5a43fb8eb8165c0beb7270fc28c5578da219f06d2163df65d653cc9e4408266cad6a12989e3a415029edf654c7d41428f69c695724ac22a9a4f2c9b493ee9dc1f72b19cf15a2688b1c8958dba89f05aee5053811f404c72d1de731c92c3e4e2b4ff8139a5d3badaf2e66ca53b1c8ce7198b72ab6f4bc8ed53039f605fbc5531d27df8d711552433ddd00af88cce94db807ac50433f606a82f7f9960b754ef87e21af8b2142ab97d81bcc6769412fde9d57655d6591d3b10d009afc4b1ce53938fa6d0498246822a8af79ce8bb284c3e015c4bb1c3319ec68e9b8b7940d0b0e302cc96f665cccbcfea75a1d2a9ed293c74beda900328ec257daa792f68767d06bea4bc96afe18cdf68a2c02f630ea6ef8b9f4b9458e7a811dc989b5f996bb0e8baf388defd70d3d87d3b471e9f081c905e2da0315d7aa152abfb1c71501059adf9f5a72e1ca044e57acc2de78b07c5b272ad0dbca2465530a6017c003798d5d17513fd333f47935aff1bcf4c16f415349b17fc55fd4bfcd0dda6377ee12c74c2b6e856d60563773e773f96910441c1682b5c33fad0b843815f8735c3c5607b0c4e3fc69b793f8423cc7942e363db4aa5d4b2403417585e1c96f389a8411fbbe2671b698e053110e22b89b967cc437127edaee443e97cc63d9704012c5c39e8835bb7c75526bae570fc19e958a21e52eda12b9fccf8fb18ed6f89e44adfc8aff494575362ba9991c011f8895f29869b8bd0e40802a0a8c8c910b29dbfbe49383f9642f", 0x1000}], 0x2, &(0x7f0000001380)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78, 0x4}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x4) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x1) getpeername$unix(r11, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) read(r0, &(0x7f00000000c0)=""/39, 0x27) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c2e74d4a1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7fff) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) dup(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x5) 11:31:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x56) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) unlink(&(0x7f0000000000)='./bus\x00') getrlimit(0x7, &(0x7f00000002c0)) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) r2 = semget(0x0, 0x1, 0x26) r3 = getuid() r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x6, r3, r4, r5, r6, 0x0, 0x7}, 0xa00, 0xfffffffffffffff8, 0xfe}) 11:31:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x148) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x4000000000000017) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) kqueue() socketpair(0x0, 0x3, 0x4, &(0x7f0000000080)) socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000000100)) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000001200000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x1e) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() dup2(r2, r3) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x874a562432c3ea2f, 0x2) 11:31:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x86018, 0x5cf5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/176, 0xb0, 0x40, &(0x7f0000000240)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x8) poll(&(0x7f0000000000)=[{r2, 0x10}, {r2, 0x24}, {r1, 0x1c}, {r2, 0x4}], 0x4, 0x1) 11:31:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2018, 0x5cd8) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) chdir(&(0x7f0000000040)='\x00') open(&(0x7f0000000100)='./bus\x00', 0x800, 0x12) 11:31:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8111, 0x5cd8) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 11:31:41 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(0x0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x100) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/39, 0xfffffffffffffff7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 11:31:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mknod(&(0x7f0000000080)='./file0\x00', 0x2108, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xd000, 0xb55) 11:31:42 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x55) open(&(0x7f0000000000)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x120) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus/file0\x00', 0x10ecec5c3e74d4a1, 0x0) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x30, 0x146) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) open(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x20) 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() wait4(r1, &(0x7f0000000100), 0x2, &(0x7f0000000140)) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x4) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/43}, &(0x7f0000000240)=0x2d) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xb3, &(0x7f0000000140)="2663bf29c593f069d011d2f2e6cbc214bcfd34d951a35f826137c926b647afda7372a6c238accfb03c13137676180d6e34899bb53384809286dbf38e01bcdc980a342b53bc5ee09fc35241e92acf6fba6a8df5aa5b8922ae13e0d1b21a48d6c752bf8ade1c9dffff3d58b1e6741bcb6d553072d87154629b4e639bc4bde705b4f2a6291a30fc25b179795e91b3be858a5f04c43c50a5ab9d7c10b9c6c7fce7f9487c7c3d582490799d4463d52a751c00e190b7") read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x11ecec5c3e74d4a5, 0x41) mknod(&(0x7f0000000000)='./file0\x00', 0x14, 0x10001) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0x65}, {0x3ff, 0x8}}, 0x2) 11:31:42 executing program 1: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='.\x00') r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x3, 0x3, 0x101, r1}) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x49) 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x100) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='x\x00') 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xff, 0x40}, {0x40, 0x8001}}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) 11:31:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x40, 0x7b, 0x6, 0x1000}) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:42 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x0) socketpair(0x19, 0x8fff, 0xffe, &(0x7f0000000100)) socketpair(0x37, 0x8003, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800000200002015, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) recvfrom$inet(r0, &(0x7f0000000000)=""/38, 0x26, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 11:31:42 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xfffffffffffffcd4) 11:31:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r0, &(0x7f0000000100)=""/221, 0xdd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xffffffffffffff7c) chown(&(0x7f0000000200)='./bus/file0\x00', r2, r5) r6 = shmget$private(0x0, 0x1000, 0x4000004, &(0x7f0000fff000/0x1000)=nil) r7 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x9, r4, r5, r7, r5, 0x12, 0x3}, 0x359, 0xffffffffffff7fff, r3, r3, 0x80000000, 0x5, 0xe000000000000000}) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x100000001, 0x101}, {0xef6, 0x20}}, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10042, 0x50) 11:31:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x48) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="e9ddfde67a37392256c4", 0xa}, {&(0x7f00000001c0)="8d086aee386fec7aee557bdda6", 0xd}], 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000140)='./bus\x00', r3, r4) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) setreuid(r3, r3) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/39, 0xd6) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) chroot(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x50f2c2f4, 0x4}, 0xc) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x500, 0x108) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/15, &(0x7f0000000180)=0xf) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8422, 0x400000000) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x27) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) getrusage(0x591a0378463bf4b5, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x110) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair(0x0, 0x7, 0x3, &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='w\x00') read(r0, &(0x7f00000000c0)=""/39, 0x27) chmod(&(0x7f0000000000)='./bus\x00', 0x102) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/39, 0x78fc90de) 11:31:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) pipe(&(0x7f0000000140)) open(&(0x7f0000000000)='./bus\x00', 0x82a0, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) pipe(&(0x7f0000000040)) chdir(&(0x7f0000000080)='./bus\x00') 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/39, 0x27) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/121, 0x79) 11:31:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x31) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') symlinkat(&(0x7f0000000200)='./bus/file0\x00', r1, &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000180)='./bus/file0\x00', 0x1fff, 0x7f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x50) recvfrom(r0, &(0x7f0000000000)=""/19, 0x13, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0xa8e0, 0x9}, 0xc) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$unix(0x1, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="156f5dd009eb9335a00ffc77979363720b7794861886ab53887c6efbdffe4efbebf3a823468d86791671c0d341995883461021060c372f6827c099bec6fb5e58b977d7b104f4935920856d4aa9fc57a82e9b853e5d068f61f3d2fca84958c788b6661ffa8689fd4c92bb9cfc8cfd5cf7c712c5dbea59a9c77b6bb4ee3282ec947606d9313917cf96d46481600a7239262070ac15aa689229e6da54a4b08613a3841e062cf65cd3bf63c95754868111e8", 0xb0}], 0x1, &(0x7f00000001c0)=[{0x10, 0xffff, 0xa66e}, {0xd8, 0x0, 0x7, "b56dbca6a382bcf88d2ebe15ebb7869b204b38104d78e3cd9ced665905a04f889a9ac9360e6e97b9f1fafea7781e6feaff6a4c7379d5fcf91f87f3ff929cdaf059d75d699adf38be23266a43e18474d770c496a0d5bf26826078ad288e5a2806ce491d776870761328ac24b72bfd14bfba0bd5201cfcce1040b2e45723c6f1cc31ec8765dd1960b2e5323e2cbb935a809b3b27e5b2b4b468f1080ddf9d74db5a847d5abee98e3ac5087e69dcc352aa927ec8cd11722459ee7a49aca03350d4cfbb609fcf"}, {0x50, 0xffff, 0x1fa0000000000000, "9ebec977cb7c1c4357fb1b6755d5dbe6b8ed86bf7d44578b1b91bf3e82283641c82c84dcbf0f1a18a8b37cf81845ed64e83db030dd57f9531256fe9e26"}], 0x138, 0x404}, 0x2) recvfrom$unix(r0, &(0x7f0000000300)=""/63, 0x3f, 0x841, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2019, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x14c) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x888, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4010000000000) flock(r0, 0x9) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) close(r1) chroot(&(0x7f0000000000)='./bus\x00') 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0xfffffeac) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x1, r2}) renameat(r1, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000340)='./bus\x00') fcntl$getown(r1, 0x5) getpeername$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000ec000000000000000000"], &(0x7f0000000180)=0x22) lseek(r1, 0x0, 0x3) 11:31:43 executing program 0: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0xa018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x1, 0x101, 0x7f, 0x2}) 11:31:43 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2a0, 0x12) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/19, 0x13}], 0x1, &(0x7f0000000240)=""/120, 0x78, 0x2}, 0x43) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0xd48) mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x3) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x120, 0x2) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/140, 0x8c, 0x10000000}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8012, 0x8) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0xfffffffffffffffe) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x8000000001007, &(0x7f00000001c0)=0x8, 0x371) read(r0, &(0x7f00000000c0)=""/39, 0x27) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x1ff, 0x1}, {0x7fff, 0x8}}) pipe(&(0x7f0000000000)) 11:31:43 executing program 0: socketpair$inet6(0x18, 0x4, 0x10000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000002c0)="83b6ad3fe7626d1b89e84497b1d422e5a43f2eefd972a85287929317ec889df3b3375319deaa8552088cef807358c77364e9d8a0d50792bf7a71a46d03acc39aa1f9b8ef5afc665d1d143e61d4aa4065f990f643192a190517ae99cc07c44619cdc5f8b56e72345e8c4dd2a96b5b22743e05f3e389a4107aa403fc04daeb72906cf6d6f5c628be9260a59094afe24321af077c396e0c0cb29bce91897f4ba94193e5b22214a9bb16320739c7216337cd7dc523c8", 0xb4, 0x408, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/47, 0x2f}], 0x2, &(0x7f0000000200)=""/23, 0x17, 0x9}, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) msgget(0x2, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x7fff, 0x3}, {0xfffffffffffffc00, 0x8}}) shutdown(r0, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x104) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x24, 0x1) read(r1, &(0x7f0000000180)=""/39, 0x27) 11:31:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='\x00', 0x201a, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0xffffff6c) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000100)='\x00', 0x0, 0x7) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x10) read(r1, &(0x7f00000000c0)=""/39, 0x27) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x20000008000000) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:44 executing program 0: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0x7fffffff}, {0x1f}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) setsockopt(r3, 0x6, 0x6, &(0x7f0000000000)="6f32761e337abdb1a28e9c045f73841919036e8aed11113cf52ebe", 0x1b) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd6) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:44 executing program 1: execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/{\x00', &(0x7f0000000180)='{[:!(\x00', &(0x7f00000001c0)='}[{!/\\)\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)=':&\x00', &(0x7f00000002c0)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) ftruncate(r0, 0x6) 11:31:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176c70790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec23dc02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054d2837b389936500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb3c4cbdad1c1c2056f35bef3c19c2052b91e21f839396031691b37a35debc1a344c7d59188f4f53fd75b19726166c4da3d87dc642ae3445e6b7096cbd526084fedb476c9d251b78b3260ff002d94e49f43f3f087bae86c9f91aa22a1c71363ca7f61742aa59b37cd7db161aa4f8fbbda6c821ef183ba8bf305f1068a5307cdff9868ce6d096e93eb2c039be62d580ca543914be3326bad030ad0f982c938d09c96660d9b8b1faeeedf85349bde3d4b58afb6b98f116efee59730c928fb8c012a55b"], &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000001140)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2018, 0x100000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x0, 0x6}, {0x7, 0x100}}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x20, 0x10) mknodat(r0, 0x0, 0x80, 0x5) open$dir(&(0x7f0000000480)='./bus\x00', 0x7fe, 0x140) r2 = semget(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='&}{\x00'], &(0x7f0000000280)=[&(0x7f00000004c0)='$]-]]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r3 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) read(r0, &(0x7f00000000c0)=""/39, 0x27) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) stat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) 11:31:44 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x12, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x1ff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x7fff) fcntl$dupfd(r0, 0xa, r0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x20028, 0x96) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f0000000240)=""/33, 0x21}, {&(0x7f00000003c0)=""/94, 0x5e}, {&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f0000000500)=""/116, 0x74}], 0x5, &(0x7f0000000280)=""/62, 0x3e, 0x8}, 0x40) read(r3, &(0x7f00000000c0)=""/39, 0x27) 11:31:44 executing program 0: unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='W\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = semget$private(0x0, 0x3, 0x2) r1 = getuid() r2 = getgid() socketpair$inet(0x2, 0x2, 0x65e, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x49, r1, r2, r4, r5, 0x41, 0x2}, 0x1, 0x34, 0x3}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x5) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket(0x6, 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000340)={0x2, 0x8}) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x5, 0xfffffffffffffff9}}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) getpeername$inet(r0, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffdb1) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) rmdir(&(0x7f0000000000)='./bus/file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xa2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000440)=[0x0, r4]) r10 = getuid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0x8}, 0x2) r11 = getgid() r12 = fcntl$getown(r1, 0x5) r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) geteuid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="a8db9e08592897994cf7dfa9b94243d993b35f53db98cbdcec09a6e45e7e4bed14de7496e502e9cefa600aeb27ff6297f0c72a257edc1d70439ef938e2d377d44107e0819d180b5a80ecccea3b8429384107cc53edee4d30943bccb0902d0a8823944fa00c387a2d0c593d79def9249269ee30ad6da09de0c2797104900d5d8f8d84f205", 0x84}], 0x1, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x110, 0x2}, 0x1) getegid() read(r0, &(0x7f0000000140)=""/76, 0x4c) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8005cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) write(r0, &(0x7f00000001c0)="6187bb5dc51db0afde29b9e34d8382a6d8b4fa9b4e8d2a18533f5f6415fcd52a8c18378856ccc24246b2cd1268cb105a4f6c891aed080a25506789144bc7b22d95d2189b138f464cf7be913f152ef186d612c75df1b17a58eb9d966520d508d44af6fbef35e78f82acfe9d765f2ac9b85456f353822fed08f23a78c283442d7f8c22d87bcc665cc57f47477de14b939afb1eca2cb4992b8b3c17816c24ecb03c1405ff243a84796a85725fb75067657c99399e6a311b710a5d0c3fee2cbf5dae463a83cfd6a3fd0151a3fc8c74a32c00000000000000000000000000000000", 0xdf) 11:31:44 executing program 1: utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x4, 0x8ccb}, {0x80000001, 0x800}}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x12020, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x83ff, 0x2) r2 = getpgid(0xffffffffffffffff) r3 = getuid() getgroups(0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000380)="040b1dbd95c6e173c50f8f69cf0f2c2cffd38038cb28ef91fec34c164d548132915c599771aaf4b769cfe0ddd96cb17ce3c48bcb619ef7ad0574875255ebd04f34a78841c02487e942d6ff45d8df9c9b44c97146ca246331589eb546d24821bdc3bd85ae516c97887edeac0cac7f4ef4d1d86749cf079e5b8f689e556dd05aead0d8974667d8a38c82d955055e9f4848f98b8ffe3a723e5c46152d8c025c77edaa6a124d21c77aa8e6c9215ee17f265ee99ea1e8a43ee5c20c0e7f8e99257f7963f618b52fa3646371e452e76170a484d979be2a68b4e03fe7a98a", 0xdb}, {&(0x7f0000000480)="35869841d255ac2771a980e2c8893f0c1110c078d7257547", 0x18}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0x40, 0xe}, 0x401) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x9) r5 = semget(0x3, 0x0, 0x100) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000140)=""/141) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x5) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000140)='./bus\x00', 0x1000098, 0x20) 11:31:44 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getppid() fcntl$setown(r0, 0x6, r1) fsync(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/39, 0x27) 11:31:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4e4, 0x9}, 0xc) 11:31:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x25c) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) fcntl$setstatus(r1, 0x4, 0x80) 11:31:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x4) 11:31:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) write(0xffffffffffffffff, &(0x7f0000335000), 0xffffffffffffff3b) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:31:45 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x420, 0x80) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/247, 0xf7}], 0x3, 0x1a) r2 = open(&(0x7f0000001540)='./bus\x00', 0x20000, 0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/39, 0x27) getpeername$unix(r2, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 11:31:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) socketpair$inet6(0x18, 0x0, 0x0, &(0x7f0000000000)) 11:31:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2012, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x61) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x8a, 0x30) 11:31:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x800) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:45 executing program 0: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000180)="1fe1b4fc60790a0dbffbd5fd34da641839da368c232aa0cab4605f250b44a64f0ae30e62a0b451af5f90d287e64f3c75583cafeda569f245fcbef5538e79e00468d85c255d0a3c52623a1136351a6fe17ce2efb7c8153b1468bf6d2bd20ee00171e2ab31d28018a5b7afa0cf64b3148f25e02af21cae734c4dadd763fadebf52c28fd4324acbf5b6afc38cfeaa4fd04edfc0d0de48c75f", 0x97, 0x400, &(0x7f0000000080)=@un=@file={0x96a320ebba20cf37, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) mkdirat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair$inet(0x2, 0x5, 0xeb23, &(0x7f0000000400)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) 11:31:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x62) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8004, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) getgid() utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100000000, 0x100000000}, {0xb423}}, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x892, 0x40) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) truncate(&(0x7f0000000000)='./bus\x00', 0xcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/93, 0x5d) 11:31:46 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2016, 0x7fffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x95) 11:31:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x72) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000001500)=""/39, 0xffffffffffffff25) r2 = msgget(0x2, 0x7f5e561793278422) r3 = geteuid() execve(&(0x7f0000001340)='./bus\x00', &(0x7f00000013c0)=[&(0x7f0000001380)='-{&-\x00'], &(0x7f0000001480)=[&(0x7f0000001400)='\x00', &(0x7f0000001440)='%@{(/(#]\'+#]]*.%%\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000012c0)={{0x80000000, r3, r4, r5, r6, 0x180, 0x3}, 0x7, 0x4, r7, r8, 0x6, 0x9, 0x9, 0x4}) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) connect(r0, &(0x7f0000000000)=ANY=[], 0x0) fchdir(r0) flock(r0, 0x2) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2019, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd7) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10c) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000180)="f29e93b97dc4bf9051fe74b2cc61e8046423e90891adab7fa70ae08c57513aa6e137789fb3978d12cced9df44c550b62c9227b8cc4b8ec04ff7f2eef59cab5cbdcd0d20c458a8f56c9b2b5ec7e1eba8a6d300827a5bdd7c3dc6526f42e80d20e91a756bfc79026dbb38cca99d4b63ef36db50638b8cf35da85cd71849e48c873e34779ca0f72c1dab20deb2ef1d6adb24188937f9e874e9ff6b49e727e8e64f106fec948052b6eddabb5163931509a6ef5ca67410b854d7cec7949034f8a737e934d7a9af1260b9338f405ce5e9c99f4a8e4b310", 0xd4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) syz_emit_ethernet(0xb3, &(0x7f0000000100)="d0e352a76f4b7304d3fa80cdb9de9180c70b4a585236257fe0fa1b3c2164af06192b8ea0142fceb6df5644b528263b913d569af03158df2f2ba177ac1c8e00177ddf872d4b89e97b47df81ad2ecb374266a7cd96b55ec2b754aebc25f7515d0afaba76e11a5e51aa6826356929ba2c243d1c32489de6e6953b39347a6534270e8b7af1377c00444f28567b2d82b6696e9fa0c3a77b8ee99445b4f7186de0bbc41bf3c174ebd5971b9d2e65d054c25b98193630") 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1a0, 0x2) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/39, 0x27) fcntl$getown(r1, 0x5) r2 = msgget$private(0x0, 0x625) msgget$private(0x0, 0x709) msgget$private(0x0, 0x494) msgctl$IPC_RMID(r2, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x4, 0x60) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001140)=0x8) ftruncate(r0, 0x5) ftruncate(r0, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8010, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./bus\x00', 0x8000, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x27) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) 11:31:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x800000000005cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x3, 0x4) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x106, 0x5cdc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x103) read(r0, &(0x7f0000000000)=""/39, 0xfffffffffffffdc7) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1201c, 0x5cd8) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x8000, 0xfffffffffffffffa) flock(r0, 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0x0]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="33982ca90085a8839c", 0x9}, {&(0x7f0000000100)="995e875f7f5b594f6a85e02c0008ead19988124ce9ad293dbd8b42", 0x1b}, {&(0x7f0000000140)="c0e2c5b58fa96108ef80eb7aaf4dfbb220a80c9a3625a602fd65e5e3df6463aab13984c4ab2e900584a1518c2be9b09b469561e9b595100af1715148f01079a35d423c263de8f62f894b1393b8947537919f0bbd10a5fff29333a965ffcc2a74d2378a9bd1be35953c5a4c01dd95f51dad1d6c95418a2ae8379ca50792cbaab2444c5eed833924772f815e376db1b853faea97bf78d07d09a60cebbc9ccc4b154e99ee3a4aa152cb6a2aadff88d5c4c96b98f48e245b075cd6f35ba2b9bd5d84fc8310a32dad9a0f3d72", 0xca}, {&(0x7f0000000240)="39781465e17f9c3cb3075909b14050eb025e8dadbb154b6bf6ed853f9bf474897b7d1dbd46f92bde4e6ac9b3ab869004c1261c450c36498f2b77774d3d6c8b42213e3d80e9090147cc00fcf820d9cba9daef725f3d370cb2b3042d3049eecf5f2743e458df04bc0711d55e9b3a0013447f986dc13de6bef3b05087ec0cd0a3f25836ae0d86fd684a7a042877", 0x8c}, {&(0x7f0000000300)="28f4cdaab1f6d433cc9c20f0290f33edb52722a6a155eef409715ff83db8e935962249ec351afe27595d7eec5c23723d222ffa1083990fb9859c70559ae3ad7c0528877208f84e839e113077cc36863b3610dd12d62346f8114d1cd6339f3d9843b363248e6e06c93872df6394959de9cbc543ea2ceb6a7c6e38ad921f724fd189698a1b3e19e2b34602c1c9235ec24d3ec9fe0a37e2aad152e3b9aab32a095326ed579b81f5389befd0f9d4eed4fb37877a492feb55a8843029660b6974219188567fbf9c7550e631e271532c9328a76c9dc8834ca9f55d16e54c30d630ce9652fc17d000f13e8b1b866d2ead06bfe13f4588833f5ac6f80a", 0xf9}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x400) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus/../file0\x00') utimes(&(0x7f0000000180)='./bus/../file0\x00', &(0x7f00000001c0)={{0x1, 0x1}, {0xfffffffffffffffb, 0x81}}) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10c8, 0x5cd8) open(&(0x7f0000000000)='./bus/file0\x00', 0x20060, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000200)=""/200, 0xc8) getrusage(0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: chmod(&(0x7f0000000140)='./bus\x00', 0x30) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2001, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) truncate(&(0x7f0000000000)='\x00', 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x201a, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) open(&(0x7f0000000000)='./bus\x00', 0xd90, 0x0) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/158, 0x9e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = getppid() setpgid(r2, r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1b7, 0x6}, {0x18, 0x0, 0x8a, 0xda}, 0x3, [0x0, 0x1000, 0x8, 0x3, 0x80000001, 0x4c2d5a24, 0x5, 0x400]}, 0x3c) fcntl$setown(r0, 0x6, r1) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x175, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0xb) read(r0, &(0x7f0000000000)=""/51, 0x33) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x6, 0x6}, {0x7, 0x20}}) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/39, 0x1a2) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x5cd8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8090, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000100)=""/39, 0x25d4a6c90dd126cb) fchdir(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x280, 0xa) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8100, 0x800000000000000) sendto$unix(r0, &(0x7f0000000080)="19dd3bb54a9a4ca7c3b2efc301cc78cea0f09ff59866e53dc7f2b56980ffe74c1ed3776200fad8af562ed580fa08a79d2ff3dfc80d42ad66a6d6c45c3206dabbe192e6db572088f938260a2a4522c5da32b382167079e74e3ae253b2f4a6e6152f02d47425e8ac62652c27a6159d513e3483921f2bee5cfb0295e9b8f2c106b50b0b2ffabebd70d4c08ac409d4d92480d7de541c9ac3d86ff526d3acbcf5798775dea5ecf232847fe06747b6fb2c9f104eac", 0xb2, 0xa, 0x0, 0x0) 11:31:46 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6100, 0x6e) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x900, 0x152) clock_gettime(0x2, &(0x7f0000000200)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) chroot(&(0x7f00000001c0)='./bus\x00') flock(r0, 0x2) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0x1000}, {0x18, 0x1, 0x1, 0x6}, 0x5, [0x7, 0xbb0e, 0x3, 0xbe8c, 0x7ff, 0x39950b87, 0x6, 0x2]}, 0x3c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x2) 11:31:46 executing program 1: mknod(&(0x7f0000000800)='./bus\x00', 0x2017, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0xffffffff}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="bd32da611c64845e0f85baff01425081c0037346232989d346af21edcf64dedd41fe17c70b54ce1fa72f745368e822ec1d562327dde1e79a42341ac82d7266e52f4efa6b386485e6b898a112b9ad9f059266283a43bec56c6e7ac0bcc8bf0049c441830c46e634bf2a7f32b2cc8ddb1f2e8a24b65916496b31b51da335e4b3609f40180e73ca0324355660bfe8d4265ecad30766936d7edc1e0b51833cbb5871e84ed7f07f3ba56fd86c271ff0fc90c6010d453522500023e081c7c0711d77a5aa835a1319492ea58402a42e621b154090baa77d79c543571294b2190b8e2642bdb6", 0xe2}, {&(0x7f0000000240)="6bf70549adf9a204993207e5a3cb3566201edc89f887eeebec02ed1c37930f4623667e82bbc88fac2f9cab4cf36d4d5fe856a47cb2307e30cb6cb19eab5795b185a0ca3656a1fde47636da717273b76662e6fff84449b12cb8ce6e1aedca754a8c3e3a380e1b4463431a3d70d81072488962a15040a2aca0b13dcc1b2eb82c8227a751144ca8b7c3fcd81c6e9974ecb46d7da148de3e15bf027b7189bfcb7439f380e4b26a2eb2550af6039b1b2c7ef71feaeb866fe45b01aad77f0c4c88a5520ee84ac48f2b", 0xc6}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="f000000000000000ffff000002000000a5943e5111590cfc59a12c5ba9a47011e2126210d506d89e7a8527042589fd4dc89554c89c57418c2e431dcbae4a3d5aa11e6b2d57984537ba3077ce78b1ef043e3e89e1839f212e88a9194eb336da610a7db4ccab3e21767def9d9298494e87661ff8107364c48a2054d4151f8fa8a7ade7ec27ef3b80f287d664839622db5966bef6d2dbf8bc4c10917f45927d470be9900d14f45830354cd83979befe383665ade8150940ef5e26d76f4b392cd7cce772270b40a3eff032fe7bce74db560cfaee01363a781ba1d9191b85617f40838d25d1bc32a6fde1ef98c80000000000e0000000000000000000000005000000335b25bcf02551958665e27d06a38328829e09a0af6ae53486cc64187b57c5844bf42599b2984ecd3179e7519ad0147004dde6e71b882b501102baba7d13c77fb30bea8bff1ac63f1298530172fdecb487852c67eaf916253142b8bb37c02abdb094539da9a37f4ebff8ed947317abb001739cb2f58ab65e83d687da85fe7c8c1d5c991c2872f8a6b2927c2dea229d3ed680d9cbb10f7b939954ecffbf1cc11c91c9a634458d4d085c8ed25eb06bf075e091ee54f6354a7bf89d66e773899502e04433226810cd8805219f00000000a80000000000000001000000b63a0d7f98142d7064245889706f5ba1d1a927242561f6d63044a2331fee527b4b8b8e3cc8e2278285691a6d5e5ecb500a8593223135945bc6d23411969f3ff92032c2bae5e765f3e2ae5285c3e06258a548f7c59f2f7df5320916e18f9a35f3bd09b83decf86dd10f892f04e7f7459fca8450a105fb4f5622e80000000000000001000000fcffffff9328b168bc090d6ff65321e55f03f4e769ece7fbd48265bcd71e432c9781a3ff5b1281b3bef58062ae1ce87cbdc6d0f4f50c6bec735961c984d6ab1406fef861cc11e891ee90960f1a976d44e980555aa8e39c3f35d32456c222c0fba917d78d88beadf8dc16693f0500000000000000c1b47f6700930962f73205554049ff7fc7b4cd03209af06bffe4fb911d0b84d3cbb890995e729e94aba48a8344915a679a4144dcdb7500f5c51669ac378edf9ad6b8476123cac41282453c5a0d79b816eefa6bc6dee557b0c916d0a59341fa68748bc400000000001000000000000000ffff0000cd0d0000000000"], 0x370, 0x402}, 0x2) fcntl$setstatus(r1, 0x4, 0x0) socket$inet(0x2, 0xc007, 0x1f) readlinkat(r1, &(0x7f0000000740)='./bus\x00', &(0x7f0000000780)=""/77, 0x4d) 11:31:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x5cd4) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2104, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x20018, 0x0) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x4000000000000000) stat(&(0x7f0000000280)='./bus/file0\x00', &(0x7f0000000200)) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) accept(r0, 0x0, &(0x7f0000000000)) 11:31:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000001c0)='./bus/file0/../file0\x00', 0x405, 0x8) linkat(r1, &(0x7f0000000080)='./bus/file0\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000180)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) chroot(&(0x7f0000000200)='./bus/file0\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0xc3) 11:31:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x3010, r0, 0x0, 0x2f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x10) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:46 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001340)=[{&(0x7f00000001c0)="21ebfaf5df0d3f584ef5d980b47461d5b0c84bd0ee0d47f098bf670443378b46e6a615c4", 0x24}, {&(0x7f0000000200)="bf6097aa076a8ed6603b075c9c38bcaa3a45", 0x12}, {&(0x7f0000000240)="ba7bdf139d2150128fa63079524d30c876384259f94e95faaa99b8f54e805526d84049e812906ac6d146c57325cf44edd3d83250209127068d4be604d5a966f0074aafd27fb5864c78a2a0d2249d2689aecfbca7711cc78db69b320e07dcb6172c3a455b05673d279f3fb715455ff3bead21ec78b63aab6e449ae505e0864251c55156ffa4e3c60a0f4f0f1046762e3a03c6627052cd587f76f9c09579f577105e6fe4d73cb8ca7a860beacf766cdcc2cbb3861064c08ba18833f5f63152baa930ad7fb2a263bb2260a8ea69d38e27a6bf6b662ff0d97b945451abd304f2805dc446cfc86ff10c27ac630e3cb5af29133bd116", 0xf3}, {&(0x7f0000000340)="ed76e760b92542a5d40515e346ec4e3572237a1d135a045b677586fc76488828e5f0f38929d5484d6f83f71653afdef80791abfbf27efb546285e231e1d0a6f3008bb6415ff052949c70ba3f07d01d185ca7a1d793c8b496a228ea3381dd40e2f2a8b91193955ea31c9880118e6b0deed12e3c950923caf8c239565c0ee9cd5f677362e2619f62ed93006cada078a46d71d30b4b47e47908dc3d24c33ce2d487a05f9d717c5815eac4fa02c3ce9250e4af714cc92a7e08648a30b2b9193892af9814b038a22ddab85c37de4f74b350e591cc24c490a58d6f110d07cd8452901a83799a61d5c929c9a86cb2d51450eb2f1ba13093097d8a18a7d8690ef9c9e5f29b01a83c499b3bef9070580b742332577c8d627b9ad9d99695388448bef5d96d74801e77f2bd8719fdc758e2209733821ec4fd32e177cb22ce23f758ec047729c9f59ff2eb8a3d6359a5bd6d78c877bbb79681c800bf87fc9c07fe909f42d779b494634c12d85f84895da4c9461efe91f4824fe98be6e38f6b93d0c36a87baa2e97bc7f58b57a4201f9a799f44217a382638ba2755866fa6da66d99efec009cb73fe1ff1501c8ee0f9e387d496bb985bd418013e44a0f53b7473cabf6a3faf1772650d7ed7315abe7bb66af7141f9fcfd63754684ee78dcd760a58cac72beefb53d56609ca712cd0c0d75e5ecc2836562493c8aa711b405703ab321546661e43ae919bf1288272022905474de53581af6c210d930cc00718b15b23de1cd8e4bdf804c15771cc2b9340c5e504fa60589590d42908e0c64baebfbd32be111071af167216a906e6694b7f9269c7215cf583517559ae2fa13966769477d494956764329ff63bed43655c01b1ea447cee784a9c2eb277a61634c7f9105a1a12ce47e481e70b78bed333521263a924724880c1349477b97386ac06a602cb5b70eb147bc3dc791917a81b0c1695a6e16e1bd8667315d6b2b904b33008e31708b1d69e8a038d2994d4a24412d3f584592b782e8045affb17a1a22a1cf7d21378e1e17e0643391ab507b0d420cee2b7f8436b985fcf5f21adee437a080de59b9b41a0b0d6b5c105450287060552066f00a7974bcdb5fb5bc56f30e7fc32dbbf618678e51ac41d5aafc0e678644f8faa98926cbe75891dc951fdff3b3da148926a568a7adc0f2b36fed20a8ff41a7292470ffc408d5146051f2791ff1123e8a16390064e9185fab2a3496a90c9d7cfa0ebf8c6ece3f2941b9014c7dafa9486f9a93a565bedcbbaa6a5352e30328e52f37ab2465065a87f1aedef89f601760abb9628e9724ab6d3866244b0e905ab63704423e7a7cc1245a57ad99fa4b7131525462446948dfbd761e88b19893c8eacad5e27b067920c5276b57ab731afa5a3b9efe0e51a17fc0da4866e45c249b77172589a5c19a43ffd61703c7756af87a881b6b94d370b5eee5072ca7d2373ec94b93157d9fb85eeb70049e5f8c27b781dc5da4056aebe33c37933f7caee63b39cd2d3802548bb521885a8974db3ee6ea75a71c38068124bef2794c229cffb14ffa75f938ce09f6fd7d5a81a126293a04d87d9ad2d40ef1eed372da2999328176b36879812b6bab3928dbe6351824225fbadbcc4dc83e5e7b3ec8d5c405b1bbf798af30992ebecc2f4c3866b81dcefefc111058b24f667d8bf2821d359d57594e0d1ddf21e6dc4bf0f81b6047d17609a223804d98a4cd96c088092bd3efba668fe5aa2349c9031bbad4f08ffbfe1824de8c7c02c6f94e97a18cb3588ae0a44134fc82b3861a64eab73c7180d1b4b684b83cce243aed7dd81b817791857846d442d89f0d192b3ab2034a10a777dae2c57039d6b07f563ff12184cd4ec290b9670fc76f1526ed7f46e2eda1bd522e7e535c615b4b5ff2c8bf56dce8d596b6e82d126a09edd5bdf38716d9d16d83c32dce1af9ae80044629661751cd82f2017b5990f4e2f71f9fbf6ea7ab3a65e8996c603d6cdbcff7e2c7ad70e424ea5dcb5d1d1cf93402982520d03b104e98c977dfc6352e4e07e846ffa17f8f39690fb75f76282082002cbb147adddde4fb3d26bf85e364461e440aff2be72b3ca209547ef303a0d30cac56d3e6e8899945a9838902c61a794f8908a5ceb615384362ff270d5416379067dd53c689505bbbe7eb0814ecee5f015aaab5d2232d60bc9f721f7ccbbc7efc9eb7bea222633f118bd0e97826a73ad36661fae83811d2c2400ba3cd90561c41b6e88705289cdc78c1ed9b13929eb57d66c86d30213b54960976b9e57a71faf10cfa36b8956dd0a04af1bf52a52dd5aeb15673e27c2df6793fcb01e719be0f1c1fcc9514d61bf02d1f19b90d35ee98e861fb82fb963adaa714dec4a62d6aa4ee248397f925cb7d99c59ca24792c4157c192959dfc2a45c7125c9391fb0ab1776d5f23dfd2eda00da9f38e1544ea5bb64e42bad034e50b81e947fa826495bddd749afa62844b30171ba2d76ceadef6d20d4dab55f25a15f6d5b5b3f80ab755b126e47c4c50afe8be05121fe131e646ee9dfce4adfb90b6d91493f445611facd80e826e6b6da3e8db89e058bb1a04c0a17a15c4e8f2a2b9f02f14637796dc0ca84ac798db5cd2891dec05830724a0c58e34af5803881dbe56759762ec01025524b97dbb3247c92bc264acffb722238a635ee8ac2524a1cff662881c6023b342afec9ec08772c8cc56e4412807220e06e7e725fbdb699935ab2cdc870c8d49503cfd5e14265d937e82cc58332211778a5f4d0fd32eec61e910450adb9c4b1aca1fb2a1ca060b9a401e034439754096f3b1bbcff58454efc5d02ec1a827259219ccaf4a39a54ae88c690a800dfe583151bd5ba014d270c79ad5f3d174a83c7e1e20545f5aae07f743a28e52b1174aee98d43595df9444444579b97a098263390748ba4e44928adae069ac7f8c527ba6819018bd742ddd206e0970d0d088f628358a67e85432708c37138968a490d83e700438d423843caf56c04cde765849881acc0c09ecc0988ed87cd52618b0bbe6f36ace64dbdd641ed4f4b985a4cb73ea13534ed9d2cf4b5792e7b370209fca976179150b4d430990f4f0579e7d020c84d2225670964e643760c2c9068ec13679a126a88332163a13dcdf1938f78aca30279a2ef17b5d85ca6ceebf600005ee2874b53419dff1c8ea01d41ab463aa102188b4ae842042e513f296c2ca517b860f21a0ec6879f208f792fdb7f7ca6fd4027f34059520a72e27a0362fbef5eed57ed5dfb2e9fc57d94cbe56ff22e4ad22fb6505335974b281e552ee6c48904e6cbfef568b751f7978965bc9b0a702f1e73883f52b1320f9780e378aab473dba66ecfa42d7123d468c86830cc83c60ae472eef97e9b4207433256e5bd26cc0a83e8f77b7c8f1b6e8514f67ed10c96b7ad068bf01ec3dcf48814df95dd51141bed0338b8d6912c2c5720448c2fc17e7b67cd63fac41aee6aa1593ade1f6daa6a2a2d21306d1ae731e6b228dd6592cf28fc48b9d5aa464b679e065d5418c19f019ad54938583db169ffe54c0ce76dcc123b931d76154f5a152b99441e61542bb86b816086fdaaa608adc1bbf1e734ad6dec5d64b1efe018fd78687795f55ea1adbe75f62cd44d9c30c091837e5410a5a41089f9e87807cf007f1196ac29a3897244315ad21d428ddc9a247b580af156fb5e0868c9fa0c41a696104006649bea55b2339f6de9640e590c013e42b5b20f07939850c4ea132c0443dcf29115f7a53aa9ddf02252dc94865b9799f28d6dcee23e146d831060d8441c331b8146d9d1ce62051f8d7bf616aad69ef56692ea59937e605bdf375bd453252a917d12aa1a7c0f4eddb77806532235a6c53fabf6c32f02abc9e1f10be6f0bad449f63fc71dcae76b7f66cbf7f411a97b45a8ec630e46304c0a8e15f55ab62f7913c743e977c8cbb1babed6da239abe2ae8598859244c80a8a385fdf70f8c4c13dde8825010c0d5866fdf4a23018c9ea626793984c74e40c0ef991bfbf3748d67506f746411048697d55d2a1606eb8f2f3ed8576fee2a745cbc95ba6f56bc3dc94de774a0190f5c4012679081ab72360f401b75e142e7a5ea36efc73b6e714b7604913e9510ec5f80e65bf389e8a9991fc252833432776a602e5357ea27bca4b0b680b70672a5ae3d19c64a72586fcd71ffa69bb6f8e041fa34724eadf5be3bba17902b06b600024e0489505b303d2b9d5b6e00e8b50efefe484c52ca1da6649c8c826668014717fa1746711c6a7c05a1532b02d67ebad1635b9e3a98fc7c26891122fa007efb597904e11f4211b1d664053388b264df863fac7ec9b544c4f3e8f8f7b732c35e79a1d910a0e538f64e74e1437b51790d099f5c1a15858aaf82fbfa3f3ac88662139a0947d6dd55f369d97437dd40765c97a41deaac843b2284d34da03c732849abe4e3ba405067f48df9bb351c221e055cc0f20257a97f13dabda5357a178f016d9c070b2d537c2f02cef468a1d439216659696e53b28a67bb3fcbec060cb676b8b5324ba5e5b6b1d11008b1820e01c0be16f713d28c28fe700d886442860cbb13d1581dd64d0701bf69fccd522a1e59985302fe9c8c6f841a2e2e6155a6236edcff209b28e750793dfe8f09f0254a3f6b758d37b7495086af113299f4d494e0cfe0f0c7844143c31b1bffa41d53a3ed5ba5583c4cf3a546dc77e127eda33e642e53f724852ce78a6bb92894fe8a51c60a4393da2c97d5f3ca886b210a992c606878f618120997342ad894e6a2491ec6be2e181f3d2183757c7d90b8114509420e4252e4c4c01ee94d6d3cd5f950cfa8f25f6ad1b14feca4185bd24d853ce2f38bcc904c3559261dca0126eeca4155dfc24d3522f710d80996633e78ccb2d8cfc94bb693846aae1986fa18135bf4272ad3755afcaafc91f48b2ef78d619b1d6e10c07e87a57dfe6f0dc028fe45956db2954ab11f4934be5287c40b2b5263167dda8eaef688852608a3dc80b1a5981d8dcf0b42788540940529e48f461062caf86c853bc7ba1fb91e089ec7de40fdb4d6daf4533f7589ff8f7d22bc1abac353a63b602eb8977d30c0d427e5e21092a23d6266a049fea2c34c16f84b9f0cffd179c0119a04e69703dba51da36df78943fdc3b40730b10e85bdcd3bfb8ef72134683fb31f37614ed369e971b1297a86249f71bab12caa099512d24664f408bcbf495adb701bc6ea362b19099f4daf0e49ec82d7e6b5c1b008a909b44061b740a37969cb950bf05d0431d30a9b0bb9430f7063d7265317bf8d22fcd49a4496744dd31fc72f9b5d02f11fee465413bf7f906a2f12d2d6311491d91ca305a305d496cb5eac55ee72c563c1118c2cad0f9b948cc743ed02b902ece1387fc896be5c0ec6330146e86e3c02751532a601441223790f63a91e53d30e292b81031a545db8d8b82312397c8c9bbef969e00e44c92cfc093e5ecb34f7015aef02994b8833f17f3c8301c9215f1bf14a96023bb4473f4cff4d59515e471db2fcd7b7a8328c6a03eeb48b9b7204c190d9bcd018e29b1e801d87ff5c3b0695afe1caa99ecca8fa42f368df4659818400cc0aeb638e6a82b98cfeb59cb39cddf0b3842aa9d6cb6eb26588fff8cf58f423719eaae2aac60751a781eac23d83d270bf63b2bc50c2851db2c6cbeb2336a8ca9029aa83a5662d40328aa8e0db49b7097bb093e94092731c36cf5f083f67325bda3391cfe46ba4691883cf5cff4acefa245ff4f96fd85b6dc87dd7716d672c73db5083148ae586e24b9e0de1e4f0309d941cc0079c517044498dfb4e8c42320bf", 0x1000}], 0x4, &(0x7f0000001380)=[{0xf8, 0xffff, 0x6, "adf1382f49542715b37078ab834d7406affa5276fb43ed3a5b1c07a7f0b8719c55445e5c9dc129e8f3fabd22b05036107652651b4b5f8a5f763350841f4012571844ec395d79aec464149e04c4086d96bc779d7c7acba316ee65cb993a2dde91cddab091799e8635fd442db16f3ac23b778731e56f212332ab922767cb9b0f74516b15f7d2d9203df3e4714c6c95c1110edbbf2608d2d32755206c873f375f4b8497b01052da34054af881ba2966fdb0164d0031b0e32e78a7ef5f41d7510c838103c101a95491097e51e34ad9fcfaa038c9204cf5bae3c7f48cf44fed0ff20fa9a294"}, {0xa8, 0x1, 0x1, "af4d6101ed3f8207f873ccb9f572c543c631e2b5ebeff07852d468d6eea7957b520e20bf09fafa194de15d80e4b77cafdea2d4c3814fff6729ae27bf4c1b16769c32c4a79788bcb2024c2083f0f8b4958e67f3080a754cf1a565ed01b681a7b608db1308db8a3a42c6409325a884f17757deab6b68c610334ee32de12dfbb6cd42cf51e18410b435e2fa2acc390246851e3416a655ac"}, {0xd0, 0x1, 0x100000001, "5c8e5f07e3f96103d226f5bdf0422f462a6b0df769c0f49d62cb8556fa7ba4d0778c91585fc78ac0dd30e2c76d14f49fcb90218542dc4e4fe564ce47ef4163479cc5b91dabb0d400f17f98c902f6fcd437c843bf5c77bac70c18d0b9610e9f435c9b52a42e2f94a8fc608fb11525bf4a4abef9bdf67d17101fa48f26ea63483939569f58240befbe0c1af95e2b9d656ffefec30409499117d3983a08c22e9385516a12798a814716821c4b782dfa35c69f3b9ee864893578195065"}, {0x80, 0xffff, 0x3f, "d7edc669cf394aa75f9ab5cd4b3724de625879b10cd12cd1657e07d9fee16309fd6daaff35891db4276a9814b03d22d1de1ed6f4e8efea537d9594867cc1a10cea52c01d246d9daf32dbd4a07a98655ca72568e6c4f981f8b0c603a209897234630b8bc8961e912759"}, {0xd0, 0x0, 0x4, "be225d9437a7d6301653c107f463ff80fa788b35138a51d89808dab1f085d011f4d6f0e53698b80de3128769c82e4be11d2c8557f8986debc8f44c63f7086499f2f5e24adb7b22706097be2a6ddaac90b80f04d1fd3b6fcbba3d18a002789cf83c5efe4337279705a7c71e0ffac42d580c608c89f5d220a22ef3fe99d3dd1ad4a20c87e22ac3a98327a128dd6b6b81a945d346d8e11373ce3c6674a18ecabcab559c5877cec5f96dba75d746323e2c43b6fa95c34ddbb00853cb5b4de1cb33"}, {0x48, 0xffff, 0x8, "fad4d42a3f5ae5e0a380e1e5899d90f10e92b2503fc2d4a51554b80eeedc7b05d2a722e7b98d8e49eaf9508e726e0acf99a58247396df592"}, {0x100, 0x1, 0xf7c4, "8b5b60dbbcc50a47bda86e67e8ade954e4f6fa559645ad67f80fbdaa5188a337e993e12766dee379f00af12abdccaeada2837fd39c68e578594cab2a81c942cad5bc4f5ed01aed00811c0107bb2991f48756f31261830c90745bc350d6798e78d528013a34fccfceeb877a87b58b3a71dc19ee9795157d3e81982cc96785173532be9c07ea0df441215e1f5b837ca14ed5f9303b2a4cac25dcbf99ad7d89c8c64efb84143435f76b7d79e090c355ffdcf00258f1e16101726644e5ce29e2b5c8dfe2794cd55af095cc2810c2304ded7ba476b58d40db936e3b3be35be67f79ba0ffb1e4c74ee6edb3a14"}, {0x60, 0xffff, 0x1ff, "77586770506ed897122d466ef61347fcc9023e37bcf81eb526b63cd27a45b358525a91c37f4a7b523a6e07785194aa88711a4ee29074195176f089fce314d9d72ce18582797c258ec8587644c115a72d"}], 0x568, 0x404}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) sync() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x27) 11:31:46 executing program 0: socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:47 executing program 1: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/17, 0x11) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) nanosleep(&(0x7f0000000000)={0x10000, 0x1ff}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 11:31:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mknod(&(0x7f0000000140)='./bus\x00', 0x6050, 0x6) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x185) chdir(&(0x7f0000000000)='./bus\x00') r1 = shmget$private(0x0, 0x4000, 0x574, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r2) 11:31:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x12, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) truncate(&(0x7f0000000000)='./bus\x00', 0x8) 11:31:47 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') socketpair$inet6(0x18, 0x4000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/153, 0x99, 0x40, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffffffffffea}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./bus/../file0\x00', 0x8, 0xffffffffffffffff) read(r1, &(0x7f0000000180)=""/39, 0xffffffffffffff41) 11:31:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xa2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000440)=[0x0, r4]) r10 = getuid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0x8}, 0x2) r11 = getgid() r12 = fcntl$getown(r1, 0x5) r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) geteuid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="a8db9e08592897994cf7dfa9b94243d993b35f53db98cbdcec09a6e45e7e4bed14de7496e502e9cefa600aeb27ff6297f0c72a257edc1d70439ef938e2d377d44107e0819d180b5a80ecccea3b8429384107cc53edee4d30943bccb0902d0a8823944fa00c387a2d0c593d79def9249269ee30ad6da09de0c2797104900d5d8f8d84f205", 0x84}], 0x1, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x110, 0x2}, 0x1) getegid() read(r0, &(0x7f0000000140)=""/76, 0x4c) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) read(r0, &(0x7f00000000c0)=""/39, 0x27) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) 11:31:47 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/39, 0xd6) 11:31:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x14, 0x3) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cda) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x10) 11:31:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 11:31:48 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x20040, 0x24) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/39, 0x27) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) read(r0, &(0x7f00000000c0)=""/39, 0x27) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x140) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x3, 0x7}, {0xc90000000000, 0xffff}}, 0x2) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/39, 0x27) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x8) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) clock_gettime(0x7, &(0x7f00000000c0)) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:48 executing program 0: link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) geteuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) geteuid() poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x20000, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) read(r0, &(0x7f00000000c0)=""/39, 0x27) 11:31:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x800000000000a018, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) poll(&(0x7f0000000080)=[{r0}, {r0}, {r0, 0x21}, {r0, 0xffffffffffffffff}, {r0, 0x4}, {r0, 0x4}], 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x8) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x815cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x201a, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0xffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4) chroot(&(0x7f0000000100)='./bus\x00') poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') read(r0, &(0x7f00000000c0)=""/39, 0x27) msgget(0x2, 0xc1) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/97, 0x61}, {&(0x7f0000001240)=""/176, 0xb0}, {&(0x7f0000001300)=""/228, 0xe4}, {&(0x7f0000001400)=""/146, 0x92}, {&(0x7f00000014c0)=""/209, 0xd1}, {&(0x7f00000015c0)=""/149, 0x95}, {&(0x7f0000001680)=""/26, 0x1a}, {&(0x7f00000016c0)=""/38, 0x26}], 0xa, &(0x7f00000017c0)=""/102, 0x66, 0x9}, 0x801) poll(&(0x7f0000000180), 0x1fffffffffffff5f, 0x3) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getuid() chroot(&(0x7f0000000140)='./file0\x00') r2 = getgid() chown(&(0x7f00000000c0)='./bus/file0\x00', r1, r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) socketpair$inet(0x2, 0x1, 0xfffffffffffffff7, &(0x7f00000001c0)) open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x20090, 0x180) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0x3) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x8da) dup2(r1, r0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)={{0x9, 0x80000001}, {0x81, 0x1}}, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffe, 0x80) pipe(&(0x7f00000000c0)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) poll(&(0x7f0000000100)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000003500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000002480)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/179, 0xb3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}, {&(0x7f0000002340)=""/17, 0x11}, {&(0x7f0000002380)=""/193, 0xc1}], 0x8, &(0x7f0000002500)=""/4096, 0x1000, 0x7ff}, 0x3) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/93, 0x5d) poll(&(0x7f00000001c0)=[{r0, 0x113}, {r0, 0x200000000000000}, {r0, 0x12a}, {r0, 0x90}, {r0, 0x7d}], 0xb6, 0x4000000006f9) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = getppid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = socket(0x6, 0x5, 0x7fff) r8 = dup(0xffffffffffffffff) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001300)) r10 = dup(0xffffffffffffffff) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001340)) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = openat(0xffffffffffffffff, &(0x7f0000001380)='./bus\x00', 0x20000, 0xd7ae6d8f4265eccd) r14 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./bus\x00', 0x48, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)="da683ee9221d391eb9ce3e80862cbd6adb", 0x11}, {&(0x7f0000000180)="2dec382a6d156176e558056eaa0af43afa17706be4c10b56e8414142781a01ec9b53ac427503eb1f4f8dc46b420e45016ee254cd0017f875463467c5bb2ec2aec70c6773c2a37fc71f4bf86a80c9d3632f12c9abe8f2ce", 0x57}, {&(0x7f0000000200)="ff56e2307965795fdc8b148778bfff921f999eec3f1bd4d6a7bc05f88259d6a9f7541117bda34589ad68ae028511fa9ddb7e3210e6e89d02653afe81dfb870392b84b9f5c78dcc18f08a94074b9c9316ba70a1989e9cd0fc0b30d8df83622856357d555c394e65a870cf7a225ad1006f3c558cc75e410ea7a1ce10e54d9541bff0aa3925b912207a00025a144192b589c37cc3a660d1472e1b9031e338008a8c8a304576e90a08701f40bffb587f258f2d1bcbef1bf30fd0511ac2d16a901405e9ae00111686547fa8a1e0b3a28be98bd03a383875dbff98959777bd7e4005dc876f3c2ba6af47b6fee1e94f5d62a12705b7b3de16e62eb8b77a8ceb74d6134a5e9dfafa3f1129d6057ecf881119fbfc898412509ee21dbbb6ead6aaddcd6dd6b18799555ca022f287e322ea74f9ec6538c8a10cacd54260632f8fdeeeec4c8a00ea463e3010707501d8bc4f3467e88703cb14ead8f23a38acba159f31948bacc46fd1fbdc744093e20ff565cd2e60f156c345881e2656cf31e1be5701bd46444ad5303a7ef1262c20fc3c738fb64f7708e182c46460bf679b6a7f93d97aa80377fd82e1cc50dffadaf2b034f5037b459d348f0713c7e1fb05bed46be44a123b799cc04082b81bc3bd1a734d8a5dd4639fdd9f4b4bb914574bed78e396897b9dd6da4a8857a64d0ab6978953190c5ff3ed62d77b15c9cc80d5b8b027cfe38e5f92e176383544d266e32490ed625a2e18b808a8ee353a299942e93fdbdefa5a3d3e029e133c3a36cafd2bedc2ca2d5b3241f496de56ca8276bf88fb1a5fba2d532bf3f663bb74e2aad425d30ea60d3744f581b419a25f223a21eacb8af76958e7dee6fb8e50515217c3c1418e5f3127aa45625b1017b04be850e80778bea4d8584568da022b64af0438e0e44468fc5b21c27ce617221cf48c671e7e1b2c00ef7afbc2d74a523179aff22f71ca2f6c9063741996217d9d4cea2bb3d233961e59b0c2f391c956796f52ca80e02e3de4ba4f9105641f829060bd91cdffc0e3cc1cc50ed902585e6c341559a602b9754c133f1a9a81aa5a9ed4689ae77ac153a498ea2333d9c1851d39ecc195b309a7f573bc7b5dd0922b45142381a5f6fa7e766017c7b81abe758abad13a239de266c7862a77763a14ef3cd3cb6174e96c02cf0ae3a17e1f3d8d9d818158a9d7587d01e2330aded20d49ea2d9925601148e5b95796e2ef7cf42bcb3627b9f172dda3f365e26cf03699706d0d08029a6b1f5bcc07d831deb7b8b139a3d2cb72d27c72aa091020e67487d86ec41233c7bfd230b4865c0c08bb16279391f664236eb2831488f2450fadaf3d8d6a256a07cea35eba1855d345147295bd302ffa21189f62f70fb074077bb0efac48a13389d8e2ec83280424c13fe310a8bc80b9ce418f76324325a7909d67b91dd4cf7fd839db341e4f8a3c9c7b4efa3a99af5b4b1c70c5cee9361eb33aec8867193faa95019754ba30ec593b9e524a4608d23ef4f2805752d900f46604667789e105bfb306346ce2655c05c1ff92ba3c468962ebc7037962c3f74578fa3506591e573909d1a73c0b617414811708521c5010beb54d73a214d2109e8addb12e54657810f8cc51d7fe30a4e40b0473d3a6370b34ef5c364db7fe49ccc8bc0e8334b0625ac78d32369ffd3504174a30fbbb19983807d665df68f97bddc0225e754aceb3e030ae661cdcfb67d9419dfd0190a52de7ac962dd486645eb72e562c23e1a580170199d7433a4f54184f0aa7149fb0818117cd41de47a5ea810ad861ff0534249f37e96d9065ad3ee87edbf09832cdc6fff0a36848c581c3a4d2bef8eb4725c4632d7fb28e1e7eac29b07d9066f7b9e3c08bc43e7c0e0ac1f2bd5a20e3aa049aa03db5d54d7418e7d9f7be62d2ac9e3aabc16d7c807f2180f6876c59318fa5e171ddad1ba8124ce72a1f3a80524046e0eced12789cb0c8dcd1e513424d6740d2b5b4afcce9032b99c9b948523be9259f9baedb33185d28a71a1e1ff3afa67299801e5c5f06579a9fc7ec054aac05b5080b321f0a3419d20814d625941a28553ef84a4fbc1f37fedc6a59b54d2aac7187a5530d525981be67570fdb0e6b0e98a7c852ccf2fadb5e963c6ee70866c6b471f2ea7e0b814d4b703b8cd6e316d8b1e44840e9fdf564a4b1f33d2100f591fb99470eea6d821858f24e952e197d025837cece930123611a5509b94554b51b761fe57bcce1aa9dcef3b4a5606c3daf98ec6d986db0c2a4132e8331a06bc8a02bbe68e1cc2b089099bf78775e7780a67c1d13e49ca19acf0a5e1c71d56693ca3f002c8e4d72e991496b9a650bc2e76c7ff076ed856633cc9c21176f375e89563a7ec7a835071ec30320ffcd1fc0dc1ceee453a2e248157eba2e691ab1da2ff630d5844721d5c1c94fe018c2210ba4ca5cef11dcd95c16958ee78a2bde77b06a3913f446bdf2d0f2479d66480be4a18f24828071a4e5508926a2725c83afb5a319cd97248919a9f9242b5ef87d6a3c16290f387f1cb5ab7f824f8785bcd29e2f71eaeb1fa6c966efe08172159b974ac344dbcaf67407497e7f3134ec932fa923303fe465fc688788bfd28460e569355a9c8e217f52101cf9f2e642be4c750bed301a043ada4cf8678f95395c93a070fcc4caf6514f5d91b5cf813d5467f7aa4d6d7b0eb64de4671c93ae31db69c0aeb88ea22dab40db90673d721b17f672baa150407c3a2c01753d8e8edf72901a098ef0dabc7c7e827b36abdc18be30f16c7a579aa5c01e62c836feb0b5d573e26ad5d7a2b23162c9e80db079ff5242744beaaa49dc2455750cde715fcc9d6e2cdff03defc8a412a7f5fc8b1056af9b46cdc72fc0305ba4bd42793140c1924f3256283c99ebf3838f714498ec1764432970f11e3541588a51ce7e889626ad19d7fbf36e6a343bdbc60064cb4bdb2862c543bb4aea2ed848cd8808e6d7410ffbfe3d42caf992b057f643e61efb416b684b2fe9cb8e789f8ad45e67692d7318a1624ebdd2785bee38d0b09c1983d25b5c88316b960cd9e0bfd175e9a81d176b6ee5fa02853c49a2b8704582719d68772f1fdb24d8741efa8ceb795f5bf2177c843321528ebdd9eaeaeea5886c12c080dd58bb344c58bc88a8861215f624537635b098e8986a7f4262b832d3951b228a3c07acaad50330ffa44c5b31794bdf0b142ae0cbdb2037618b8842a90089cf04fcf882196f0498fdab316bf81c8bde75707763bcab826213a4ba3bfda89a5b736d7f2987fdc1e10dc94559c025b1ae396fe7f3cce130121ab4a0e65c6512c20525ca41340762b0f22dabb848023293e60c0454683eca5bd2bd9956aeaa5933c4beb0a1570f611d1bca00ef68117df4bed6a46159f8030e95543654e0b7f1b230ea3f92bfa8bd9701b79ebf911e8c986ef2a74c764760024de70850f51bdc0aaa9b17092b4169a1450a3ff80554f5fe4de0647978b3f9f3700aa8e46b469db064f19021516d92f7b336e356351ea66f54204d557fff42a90be63a3be1973379bb6edffe0664a620cd27c9d4c682c6f68c4beabf3b4c03af71db34b499a49463d57ecfcb310c575b636200c6d138e0fc5f1e058672f32b81167f276817d534490f67dcf1bb56514281756cf13aad5d70ce55d7540029aff344d7b15209392503f1adbbd19e15bd546890c07f58bc31b0303104bb7f24cf07c39a22a7445958e12e2dd9cb84286f260090001288ef6ceb83f715d8def1fa55a1ab3b45885429e137e74696808f3a5b98e623b4dc77dd9ecc07e6330029ddf872c8b8038bdcf9b4fb333663966076384b1a701036cd5cec05a8d959d324d41af83c4d26170095606799104e45062b987e4568104e99bab552c63f4df3c9c8813083e67f70b8f001ccdd52b9eb8bd82369dd5c24e3ffae9fe7a169e28342ad48d83d6d4c4564ea3e25ab270f97af6bfd3c5c54940f8bbc11e7089f215aeee6414652088932e4f861d9b8d939d2cab0b42a9d923c5e3b29ab7fc0ffc58a25d594a539a83f8656d0e8add502812a045aaf979032e3cb541931181b8e86acbf4c1fdff1d36a80e28c35ac28b31e2a84bcccb2f4051bc4cf38ce51a5919577068b82cbbacbfdba224adf5902209cd6a0d2071fe604fb6a3a0362511edb1378b1a1551039cd7f1aef39e3c396491a3a63dacf261e810105bd6fe0c0ff889ea161bc49f5e4711fbb8f0120aab54a30683542f0e4f92bb63795f454370bfb69474915c1edb49949c73f4ceba09258fff6b161ca38ce43779dfc515ef47329c8014c8d250b712d513fc009583afeaa9424ede4f352183672a03b62371e8a259fc291a3dc08e441c0daac3c2003772af08eede6997729a93ea7d8534c81270e59381474bc9a64d874d492b4e41a5fbe052a3046a2bc6f0e6ec14d4c5d3397953dce2eb3cc8acc44cc8760b7eeafe7e7bf93041ab082e0b7a5a260deec54b1ae26115605d24cd95d1cf0f81848352e974cecc8490df837ac06ab18931935305720c5869317dfd1390d35903df4100cf07929360609e6d1b8253c4ca06a14c851c93f0a6a9e6a49c5c55a5d9f9e0e99cb0cc71088bcd9f6f6f90f287a8417bf8e2921638ae49b1f3eb40a61772c3b7da27cf882a5aea8106976c1a5de18f287c65929d3aad492f0d1ce5497b04c922ad6bf297784d8407b82631f9bac0e0114587eb9f807dd2fa03e4e73369cc9d02ed96ba6ee29212171f5905994628fe642c51dba576e161d5ea919f798da1f29d3e1f9e41137dd9af689bc7382319c8683414248d8791ee029bb54d3ab8b72085aa72ded392bef29df60545843719ff74f0941ae794560038b69ea899ac1b7a42eeb80f0c20a306fde16bb5819a4970835f42172c15def46a076325c7b0140ef37b2822520362ba811b405624ec1560f9f939d387655e6fbb93b3907c8824c92c8e67c4dfbd61d926f648994932cf044a02f421353925377a5f3b11c5a08d387375c65c9f46baacb9f1ba9ee0ec3c84a16911a2d9ad7b6e875908466fb88a2af3ca200bd04a3d0f213f1d68cc478704c1bc97721e5c07abcb19b3ef320bb56c44b44c1b3fbe8ebd65b5776e3688ad3d5cc9820b5bbaf17d6bbbabccfa57f03213e42bccf1c21a6e461d6471548f7ce92529ce2467136434fc748c87c7cdb6c9a3117652f2ccbcc37179c5b8f36e3a9fd2efa69be901534d46b9f3b0094647517213f982f9413bd8aacc911c3dce743dfb2872395647ea5954852eb4d0cfebef7c73b1e52b864195e550f3880a9d834d8857481b0d8edc1f7ecde3c661a3d713df75f26a15326d8c6b25edd9ae6b4d7fe41eef8d253cd23f7f08c5482addb621fdced1b0b5d608a8a24ab9ec9af733d04df5822ec5d0b4a7b04ad50392c02d4d53b90ba5133a4bd87a19accd006659d6a0105e10b28a20d19b8d94c342b62860a17279088aaa29a70b3aaaa666ea5d316537566243edf840b151061d75a94c651784891a35a6a572740327c62aebe728ae7986c8f79f0b397b6302adec59489f96912c559ca4a77bed12b6864288bdd80f3b0d05e3609fb6d76650f922bffb4d8d69aa057e8b137a5c9fbf9d062244ab8dc3ffaef9daa301b33c5c0a99dfc1117c0ac6c35cd42189b1e04c66d7fa88541380984f7cbd7454219a9e2e30b1be18f7fb261bbdcc816a05841367fd8b934c047380da0e7b429632f9ce7785c9e5906e9c2dfbadd833d010eabe46e2745e39814fe5fdd684ca72b0156071acaf06375b7617d422288b45c2f0a109ffa82127369d8c930a6199f77c3daa2955353", 0x1000}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}], 0x70, 0x2}, 0x3) setpgid(r0, r1) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r15, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x20) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x2) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/137, 0x89) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 11:31:48 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/96, 0x60}], 0x5, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x60c5, 0x5cd8) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000000000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x400, 0x7, 0x3, "32db13b2a3c52fb8a8a6f0a0ef777f6e1a21f1f8", 0x8, 0x69}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}, {r1, 0x4}, {r0, 0x101}, {r1, 0x20}, {r0, 0x65}, {r0, 0x8}, {r0, 0x94}], 0x7, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}], 0x1, 0x7) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x101) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="659844a6883eea022e7678ac460d6395a59b67d964afd176f72b7270f91a6d9de4a9cf3898f36784949fdd88ba6fb50df37d1241649ca0d6c2e851dd40f8cc5269de4db4b5bad305768d2ef396a39e2cd8a2acca2ef56726c4a40be3504dc8029aaac65e27c825dce8795dc2f02d2167288807c4dc45c21d59a09e2a66f7767afcbd28e3cf630c4c4ba9ce266c37662afc70babe0584c1ee0765187b8eefaa2a4159a308b6667d3964a4ef2e05ad96facf054ce4c0729ceeeafec070b73eb9fa422586511d378a1a67799af12774b4572a1cee87c4c3a61d1ee2ccd58f489a4bf3ee1e4784d9e270eb49e4102b0842e03060d181e210efbe19d027a4303bfc34032d2ae6064bd1ef41ec609e5b50817332cde4ebd18a95f21cf966db21fd6fe0d7c7241b3593bae115f2ad84e362f236cd8bc36fb05bcd0a1ae7f2d6ee0bec08e9d5c347bfe2de0eb62305f8057a52073684dc67f318209a09e5ce5cfd095cdc88688b56ee54b3659660c7eac133e13e2d15ba192bdf8cbe54d3c9ca721c1677d75cd2eb8b66d27e0bb0d67fce28d8ab251602300b29732bd56b291e4f32ebcaf743929b15c9710a662564edfbffe7f98648592bfc16ec48d8b40935b80046a410e04adc76b2ed77f78b6a4fd46be0acd8af361831021e0b5db165dea88113ed08ecb4fde3a439e036e598e5e519320c3dc5ffbbc9c56d233ccf96b5672be8aa83e305105710514f827870a4b0be4854783caf426c5b45cae1aed29c492f83d28b744f8ee80cc46ca30ff92fc30b36813708aaa5bc6fff2a0cf25e6e8db7f36c53240aa4c186fc42936412441043543dae93db006dcab6a32970e7417b19cfb7a07b2b64a6de1b4e1082921569619e0178ef41ef06c0cbab9108d0c1052ed0c5e8fd4d530d9364215e325b8439272a0af4ea9e36872c3c94675d8e16779b7b428a72cbb7ebdf2eeab8045ec0c2ed5fc46da30ec0907cef36ae7109b53bc40181a34da781f321f3d4c23577fa63d9676f2d18a4262138cf461896b5d0474be5dd690192057b3e4e69b52bd7d2150fab105dc3abb982a59241454f6027d58f437365e1ceb52146fed1c72bfd9b63fd25b7b0d0c8c582f3ff3c4d43e927e269b98b7aff8dcd7af675ac447ba0fa11fd87aeef7afb14528e2ae24f6fe488785e572a6f554f2f7e9ee0eb73f0028976cf9723cd24a5edb4b0441512ba0942800c77576ad87ae24c3eb9f790890f4392fd8d02858466fcef3bd13748775eb413d84176c99c0b7783c0a1e19d3e8cb424f7659e50ac6cfeafdb9e7f085008498f262f13e0b7325d19663af2b86c559390caa2b2c766dabfd00b7938d087605cc91fcae72cf9fafd1544e28596765ccae81c032e975e67d2617fe048a78c00e9167a513eccff03308cf4b7dbf6ee1584f920f70af36b329e2fef6923d4de4a270401daa253f05ec083f3aff966aa3d5c26bc89cabbbf0ccacc0e8fd785d161b59baaa23697faac3f786f6bf7c7b892be93c315923ab017bfcf9801d25da95a487b24ea909aa477dfb88b6f61c8e855caa2aa6a94ef6f1118f4ebc21cba0aa669b55e7a1b07d234fdfd0600c78e825fb901c961f0931a1be63d91099aa66226587216cf1876d4134f09b3a8744741a622c04959797e7441c7e683ebaed3fbad1a6b1764b8c25a512e84ab1d31e41b95188de364dea7bbb79f27cf0a63639faed1ac6082422df2cb809deb5a89ba639cc9bd682142d76ee900bde0ef738e663761f8b9e2ec2ce5b27466c6a03e7a03103a11408445296a368b5cc9891e3884058d1f7462817dbe231d7d5dda2227329e0d1564c5474662b0ef3c72295e6a6f5f7821273e2d17624100ecc0e3510dfccbc48f021acf4e3c20ce7748b5838d7d88da0a79a07f94cdb593fd1e01b6fe357b705827344754455efa844bcdb4b0280f2a5ae61dd076bd24325ff3bc8948b8a50967da152aebcf98b6f1fd424d0b78aa4123bb54dbef20e895dcb23e4d16465d3755fac4bf9272e965dd3396f7e42cca1f801773c9cecda3bf66c76e5f9fd68523ea033a31dc684805dfc9c130ebed5e1525053bcfb6219d04dde0c69aed73e241ce396207c794eebabc6e23a2011917b0a2ffdeeadfe2e56cc15fc18db21b1b5c595d57329999e3614f0445a98f824da061405465fd5bc84ff197bb418b8e179657c22729e8577df328f696aba9888e682cdf4bf240405fc6341ef8c0d5c73948952556d58b7e35a27fcc088bdd0ee6e23ee041e6cf526cacc22f24ac71a20182fa028394eac66be4836642d695495d807132ca8837b306e1ed3444345eed8535e6e3b0d9908287f040eeca415ba96e41b30911ad24970e11265cf40a059d373d05394d8f8c06dfb82ede859cf6708ed85c408b5f630a52a2f14d945ee039f66dc9ebac6339dfe697ab28e4296945403a81641e42031166460bdf904fb34aa65fde86f5ceead207db95e77b6dfd13cb55579e52d9dcdae3f86e64e36ae4a83bd7f9fc785d5e20aaccf0ad0d95895f358673bd161a8deac7670c6d3529c5259ada84c51ffb21b5fbef1efbfb1fe13a5fc4f6d905541cb3d81bdf8380510e46524cd04e2222602a401da6249186270d293201771182ba3df39c68200a828eee48f723c3266a5105ddc9754b4e5d30772f20f65c8301520ee3e8425d886908335772e5377910eae8a242541792afa3be66a75c2410c83bd18273b12440d83e276efe44cdd85fe94465865adcdf82878e7841b6a5b8e15c429adcd6309584d172e0e7009188dfa5c105d6edbe014587ef635053e7bc22205d12458a67b22de20f4ea715978e09129cc857434e2d9bc85d8cca1b3362e5efd268e48ed43491b35a4a214f1c5de54cc540c12b045cc797afc7bcef6dc6472b02e010935e0cac6b0f821f89aeeef282d5efa730ce9d2116233ac0dfbf95d61cbfb9d9d0e595e892c37b2dfe59e1cce80b6d958a0225816a26f6f44baf3901054596027c68b143a14269839058aaaa1b9d9f42a0adca9a05db8eaa38772823c61954ce60318dd9eb480d87e21d866b59d0010cded80832f2979c84523029ba504aafd7614cd76877dd06fbccb3f99c4771730240b9af1de62409acdf85b4a8b156f128b57e885124881072433a3aa3a8c7261d4319062ace2ef35119ca19c092aba2f30b32f360320d244a3403c04ca5a84e533355a90dd7505102b02645b3a121adeeb438583339ff9b910368c3efebcf8b96c313702b014232a761db7bc1f09e68310ec0633c008d1c91a79bd0ff2711998b39788876f2ab4a0484a8f0f204e91bfb87c11e506cbd831947d58d7fa8249a4fc04b5292fb5e19d3cc5132bda6cc03dbf96d6c0a29a5fef0f1c30c9722af1187af8afe3ba3d7c9dc40a6723794e304abb0d6d68fbfa0b6127057724ad8c10873ca5b516f134b0d0461e772a21f31ece08f5e2a177844e46cd2745389e4916756fbf2d3ff75a0100773dd35b3d93a0ddc234b3c3d0c2e1c2c6f05f005ad8e1f677404dcb9c854a907cfc73c8cb18baf697acb830f5e25a1d88993db04a935edf60a9ee1961e98b4816f44ccfc1d281cff77732de835454f95d089862ef706a707ca93badfc1b1405237bb4a1f3186ab62c75898429de2293338e9ba2082f57556f01005ea2c64de6f7863bef15c395624f3eca56a8640525f9c13b2028ecc405f49b45ce6aef9879e4daaba7c5211092823f4dd06ed467f69ef2a367e83e68d2ee0563404b9f161ed5db70b379902c0a5e6bc37694a25f6538a2f99f50d848b357a4df8edb2fa6095d1052d8f09929ad9595f43e4338f790c5d42b45bad8cc676e2b5e0943e6f392f1c0b7658ce7b94e4bfad367441de23a0601d885151787dae8aede541199ad954a49829b61e025d809901ddc802d6db8b255633955db3988e4283fd75a7faa9f309b24e2c4f580c4f43e20658742494803469e0136d912a5cb92791130d3ef12e1a85313785e92f5d8652e5de68d224848d715ff2e757a3ef7bcd826671913342fd52a94dcc25e88088e37038f750af127338b06399ab8d8a799cf97cbbd7430386e1c653233cbaf497a1e796e54a8a8a061099a64bdda8cc3c931fde4820ede1446aeb261deb189cef43933592d68209892eb63249338ef91d6e322914942a7bfb7b229dde298012f6989e64aa3613a76b5f84d6b4a3e15a25acf23f424c62455d8fff5b27b168c0e34fc0093a3c5f2af328a39807e003436fbde8d94b0abb6447d2551d3556242d85607da4e2cfad49ac16e20277277627dbeb71f1130fdb3d7397f852c7499428ed6c9b76ba8b677c685c3b33beb6ae084116e17bf9852c085e6a1dba4e7b6e4ea7f5649d42296b60340b8adfc6a451a361620cad3311daf34ccafe117e97c11dbbfedde08c126abcd5d9565283ba1bf31f6a7a8fd0acd21e573f35ce8bb5ab05fea7852ec10a6c148d0c10be5acb4485885181a948269dc2465130ca2cf73f6f25d4d5bdc0715326cafe8b6d1c924109acf42ebf9a7046fa6c481f136b9f5782e6c3d9b86a67f4c68ead7eb06a1f89c9c6537e4d5e31d4605225dcd6e7bdcc044f02b2df86c2b55170930e8342b5e0491717547afa9c2abde2fe603d9bc885e9ffa62632ff425d4693e1c863a2c08b9f7b7d4e309e42657e4ed9a6eb941200cf871fcfa4808c1b387f28f3a6df8ebf77decd01d9e5f3bb8388deb50aae529b6db5788a235a1c268c26e6bc6e33cb2af83c8c377e381b7d0ff95dc1a9e12424eaa53f2a0e840f9dff497f5f5cc4162503a1b87384db3606736f2305a5ab90095fd625c3efb4652c07873853a260b611642c8fba926db3388799be4495a88929cad86d30e97c6caa2b34a5431722cfe7ba3da73b464ff4b45178744c58930513caec1c2c260f4983b9331dabb9bff92ad11edf3f9490ae6a7aa75501a1ed2414206baeea6398e9bcdb71ebcb28b4908a08976ee0fa0073a3f9bc5bba2b6e5a51cf8caa4de6507da5b4eb9931a97129c2a25732d03bc729be59c1b57ea78c22d3823719e2f866b2ead0ded3b05b8f756c267c795f12f0e2d278c87f831a57474fa3c79ed73b15451eafac2b76bdeab2960a2a9d52d62d15806d5f7b04f1c458f9af59b931194de5642926db5f38d1574b00d516303e1d5f4c119742d127a6583f13703c2f2d1042b26ed0ab56c45c59984b75b7a1bc74e06e8b71a5f3a21ece04b95a912dfdbbd8146c92249e0b3af92c8b2de41b63fa5660f6f533b6c1aee3eda2b91a88c859b9b1892acfc7cf12aff8323467abfdd2e268dbf969eb376e6afe2878a40e019efcc2f787b7145b6d31aa9d72ed58328935ab022ca1b5f820f3ffafdd6d2ca16c539a6ef847c9d7beb064fdc4bb69e756967812fc0bac9c49c9aca86531eb3aa2bbef4d073f66e8c716ec9ad6b567402a3b133cf5baaa98195b79bb282e59e5d5a634420cd702c6d0379166bb1b19d1d7400200ae0c6912856f9b96b151d052198b5b144f27dea6b250f7742ca7e9d05cb264b303cdc6f34ad227d220a5bab1ca3998cb398ae9b1b666cf1ee071151521ccc63b4c85b50516f8c74dc400dbfbd89a6d94712d13266d48c64045910f651939e80dca53cd7f2f5ee4d1ca58f29f729756aa76558f7bd8d4e78f5a2d9f64fe602d21ad3075725f1b0ece58f7565f63ffe9f0134d0c4bed80cf2bb733367cb4d7845bb6cb4dbce597fc820ba2d6d49e3460e0a86fb8d7c807ae3c5719b47b9620a413e3449f5cdcd17a5019f1e17931da50ac2fa8c46b96739aca88a5c57be80d3697a208e154", 0x1000}, {&(0x7f0000001100)="5848c019ff29e6168428c1e35e28a364112a09295a5978a0f09ec703712121071d100801694f7df4ee99dfb6da3c4712f3c8818c987b", 0x36}, {&(0x7f0000001140)="c9cece6bc885d22e8e0fa0508346834286b4285669b7f8a34c7fb7aa94", 0x1d}, {&(0x7f0000001180)="4abda541f9050996bdb7ad2b5a3f7c7266c342a0b7ad03f1ea16d609115908cc0f751fd77f67f720f977aa5c4a7e630ee8298c9ed77a5eb9e8fb9610ffbea8eeec477c36d318e758cb8a5ab0a7b1cefdcc04f4d2cbf7678386f9b3cb40d18a5b", 0x60}, {&(0x7f0000001200)="2a19f23929bce431f155c944167f54d787b6112229662606d02bfe2b56135f3167bbb5a96857e0e10e3548aacfe2aa14b20bd504afb8c5efb45b99b64a151adf33d6959b136f97a76477ab05be4fb7634f85b779a845a1f2a334d5e94325ddb903512753417f57aa95adf3e79838679ec122851ecbd97af05800c78ff0fa467c00a3e8f07824b3bb2f536b24ec5d30b69581b520a9e4f54fca8b968378fd304c41b1e37320d1a6648c51c8dfbf384c8375798a6cc4b1d689856b5d402a7fd0d5c8105343b442bb68ef946c6d57f4ee1cd22776db24c7e348070faf3166dbaf1dd770fe4d7e5fa2ad6149978ae279d6", 0xef}, {&(0x7f0000001300)="a336c8c9e19f7c7c6dec1b83810a0bca92452b8361f58c66ad66fc89a82d5d73e0327fbacb4a4a2a3dd60e6a4dd406e69ae3ed8158c6786882a8a1aba3da093ca3450495f744e06e62695700581d74ce19a45ca60e2553b3458ac9982166cdb3a5c05346a5135c3cfb06bc8a9c7349e68239844b1b7691d895b591b2deb5820a0064ab5a33d341b65206cbddd8c47b939cd638bdbaf321325173bf98", 0x9c}, {&(0x7f00000013c0)="743eb3781ee92fa43c8a02c7f43e84c471b80d", 0x13}], 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x80000000, 0x3}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getgroups(0x2, &(0x7f0000000000)=[r0, r0]) setgid(r0) setegid(r0) 11:31:48 executing program 1: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)={{0xe22, 0x7fff}, {0x9, 0x8}}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0xa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x202, 0x40) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x88, 0xa1) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x1) poll(&(0x7f00000001c0)=[{r1}, {r1, 0x5}], 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cdc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='.\x00', 0xe000, 0x81) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000bf, 0x40000004) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/114, 0x72}], 0x1, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x6000, 0x9d75) dup(r1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r1, r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x28088, 0x108) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x400000000000003}, {r0, 0x20}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0xa0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/137) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) r2 = getpgid(0x0) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x4, 0x0) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 11:31:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/145, 0x91) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r1, 0xc) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="244135addf976b18ab5ab10d9f46", 0xe, 0x401, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x200000) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x8000) syz_open_pts() 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) close(r0) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/148, 0x94, 0x803, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="8b3a2ac8fee4bf60f16d894882c2c1a6fc8f", 0x12) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x61}], 0x1, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) r2 = semget(0x0, 0x4, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001180)=""/4096) pipe2(&(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000002180)='./file0\x00', r3, &(0x7f0000002200)='./bus\x00') setitimer(0x7, &(0x7f00000000c0)={{0x1002, 0x1000000000009}, {0x10000, 0x2}}, &(0x7f0000000140)) write(r0, &(0x7f0000000180)="03dfc171424ba3747d2121d4ec7cb1c6cba5bcebdabae5ec5d9b021fcdb52f7b28ec6b4eb5425b1a8392456a6cce993aa0494b4975839a4d132b3a8bc9633b3d5dda7f6e3bd1c7032aa855bf4659e339cb815ccdf993afa2c6e0df161e397d15023d86e862ae35dec0c1a987cc1824ae329a9840aae0af284ab8eca2653ac5a60b7db07a4c2613f8fe4cb7682a5d4268887f5d973de5ffdca776ea1afdebb8427ea907491c8cd7d945617330b793c33382d75b8a0512708ed3f17e208a1ed0d93e9848cf55382369d2adb7046b33ea61ae26879767a19715e44fc76ec003190ed1dc275d91ed9b281332cb983b8fe5670739355b01b6731faa97deb8848a3cd2f1dcc737a7fe66de5054eeea767bcb5f4bda75595aac735d9f8d09608f0e9728d169b58cc0c19681db1a5ae2adaaa155e1890068449a195ffea87d690c97c1eaf75ed7c558c57fb555fd25ceac0f3f3fa80ce8e7cc78852ff65f954b65af7af99a694cc83344375d0fbacabfe2928396204b6d175108afb4d40d14a428e34ee7657b3d2ad03bfd0fbca31ecfbd24e411cd7aa06573989ffa45d3ada2c5aa5e7e4f6b85f60677f77b8949a0423df84f64d292caf8b39e30bcae492f41d25a7431d76ea76aae46481e6e6b5d96cbe5cfdd7885c9ada4a752b02556d882260eca5dc030d7d2bf9fdc048f74f3b92e7c4f9e26a7db3b20fdbaa322e15bfdab52fa834d1a15958b68a3503b5a7e7049fd5e933c0a4b0866b062fabd0cf8c063b8d1ceec41caca58b44857c28be4240726d64b385b6193e0f3350ebe51e59ab5bb1be581a01488efc9a1dd819f8a3ffb104811ab671b1abecc73068f959d9010fe13431e6a7e2b3370ec0251173382c71776459e56552682183095f911da9874110eab838b99235aad23324719778073c11dee30b1c4b3ae6a88103af62fe732f96242eb4de9dc363b9bc9a29a92f4fca9e32900ac387e89b61abe5c695fbe7bbb0d52a2597a2ca6e97cf17e58d0fc59f709a7cc6fae524a5d6f93d75a0dc2d1918bdb5b29ff15d3b79f50fdddbf02e0697753dd1dc815b8bf7c847b798ef1a4e6bfce482df0f8c7f8d70004961112906f857d5ba9a41aa7fcf67741b97b098f19d69d2c84daa1408a1935a8741064f34e1a7ff573d9316befca2ca789f9a5282135a8285fb8f3807c1c484089ea202a9a23221fb6fb163e62e94c745f570fca37e23aee729fc31825aac35b7e80140cdb5e5e1d94c4d8d7a7cd8c905a78c2915f4047ae53e315e7189a0caf53f487421567ef3483f3debe730c21dbc482841835ac144c08771c782e20de0e60c5dbf772380a4fd434b555bc6a922837e6f8a476a27e934c746bc3c114297926284251fe522d9e0f70cc35569e51fe92fdf9dfa7de6e22099a7f8d486c2b37f52acbe7b6a25856fc8f73ae72b1e423ab7f85ad3fe7c7be6313ce8caf3a06ce1bbbcce9f44a92601226a496f8b5854934d7e36c05a15ceb02135261f01a65e29f4f47ee5ff74f23f5327e48933a3f8b80f73773beacdab0cd4698d148f359a09a42272177bf5b4f049ad9f03b203e299b879573241d703c354b877ee1b224a7f3d0a00d29ca1e453a7a05737a1f67cf543fe3ccddaa4ba0e85e1c8d20fe9017757f7fe967aa78a210e7c4091d27585d95eea9435dfbe890490be3a85f508dc165047d946147577b682236e9eb34af73abf1d5da0ab55775cdff682542bebca95cb9ad101abb40d5e972f784f3570d3a53bf9d5460aad5b83833ca795888e56a751371bafc950f20e6bc48e91658a72266dc5dc44af88ea53fd9c6ae493c547fb6a07b2e9169e773f6e19d85a66e966f2ed93688f747ecebdb3ecd8d13e933de1a3030db75ac6ecb9a555dafd083f1c0f06221d8793b5278230b0536e8e3371d4a83d7a0ea118af878e2ff574dcc6ed32e8be70ee146078940fc62d2c73c25d53bae1805f8a17819e150f3837558f4dd22fc60bae4c6f7a31fdbbb8f8dafc8dce0b83332e75c9fbf7919c90c574ca519111aa7a01e10d2d75b036841256567e247b5184466801b9e8b5f4a4591abc5ed1875cfb5769b35ca1b2b3a5b94ae902ef3bffdb13868d3eb39a6d70ff3ce4e17211f4a0d50626a94b8fe5a101eff06602fda01b3bb50df59ac16f13e857a63aaedf92ca66611e2179703347709f56707e842d3d0fd544863daf52e8219db658c65ae44f2d00ffc34e862a45f99d0e7bd98712b35da24e5fc5ba874232c64e7c5db1310d7bae4ce786619e3a51cfcbae6ebbb4ad77bd2924f0896b978e8cc07e29ccf301787b2cfed0b476faf92539b8a8ffa74dc5873a71aafe4925b874d8559ac1f1a1da6548d7b2c33b2e39eda3b942d6aebbfb133e9ecd59d234fcacc3a48d3172bf1dec10d6c0512ea1200b1ed405c383c1f60795fd77235f4a461648f0369dd283d62d6bd51e913de2bf8b552b8beb982f87f94e06f45209fb47bfc7ee46dd78cda5b8308bb495634f70e84e6c396a108b2b8c8057b7c7d087737765d9c4ed91e5fafa4e028658fbf508f133bc9af6a8d8eedbd8c4a3acdec20abb96912f9bd1cde8654ca1662431b7041d685c14613be5fae10e4e6a6e0e698b6a60b3a7c35c68be0b0dd1e2f2621ccab11cf5dd94dcd0c6dc904b535af02fafec31f21c3488094d00a78d129ce4502b53c4cbd8218fdc1806f25c6cea9cc161d29c3ca64c6836b24455e82597c72a545ba2ba08addfa90c9152028d18ae382678f9b2bf64e4265fb04ac0cf7dbd40b3202e985cbabb7160368b9854f056938de6f851bcb44461d6568029fd3d407bce08739cab181e221dfdaf09ea1dc965384ed9375b51e7466bf7738004a01b02c6443d85f9da1097337fa4282d513638b44b49df8de3d4226c28b9f617ee4be2edc9f58a451671d84e0cb426b88afd550fc5401543e7e2004292388a776742881cf3ce85cd2f66e5546593f04bd3a530f3f8feda7e090200ec118a59de500f10498bd063a157ee981dbbf0989342164a7460fbcbc5706f3341e50e19cb969260cef65cb076397197de9186d53c757505fde1ac9b26cc70bcdd07da30e28730865e604e75b3b8ffc5d900a42ba2acd9f9e0a2c8007b39ab5b475988d8642b42fff7f227686e74125be378d53b4a3b154bdd83ae58654fbc23fc8d255c5ccbeb4fc8c7af914163f209f910c82b28465308f0965e0e6e9cc9f89756c561cd153c0352ec081c0dfa1dd259aa9630e9e6e507bf89f8bac76c992e83544674894c025633d31f4fa311b5da3a022621196738820926ca2c2827aa47f5b9d1c2c7f67dbce054e0dbf0ec1769f990a92cdc81529a37d4d2156345fd0cad84f15885af131629326538449e843d8d7c694211aed77287af559551434de9925bbe86f19f371f3ba82d96b27e594e1f2ab9b1b69a68ad2c65878c4c480759fd1b32fd097e2c8913664dc0fc52b26b9deb56349ee0e0bbf0bf13f6491011adc0d6d2872e04c994bb0d98a595481a7227e794ec23545af2ec39e4339ce68d5f6c9b05f7c83e9b409f925f8689f51bd42aeee99246f98d4d1254f445ddb99ab45e5ef8fdb2ef60b754935066bc4e35c699e969527a7b5d627c4c9ec780e2206d92a46b65be9727a827de22457582edf9550eec9b64dfef804d2c24dbf3e7839c20ba3c235e69e2f69a7cc365343649b835a4b3bbd0916bb60bc98c4c2dd82273617d10addce79418ee756acbef73ed208c51ad1ea9bbd7d7516311e32c28b0f066476271306d91b54c8d399abbc32b8be646827701eee446d48bbd618e947e9bd047a5311909227590eaeb54bba33d5bbf811b7ec0aeaf20821230bbca0e63ae8d28452484adf13a47c122c55e27a83f69b17f75d9345f3e05a6c96e25f48b5c5735f16072c5b519e948fa5a7d0e7e5be0e360326d4d4499324c2d7642faa1f8ebf52fdc19878febbd60caa7fedd7f73b4f28a9baa8ce9516a2c93db9057998d1022b1dd7dcd7b555493b50d3b934e13e667efb590c3e2f53bd626978531a6ea868a6b4967501fa847ecbd763ff5f17cacf8d55469b162d39ce88b3201fe2ee11f0b0680d11c94be9203e59a363bba8c2df7bdfa84b1ef43a2d720223878927074c2c6365abc021baa60b2b504d1f2faf29c688be868ff9aec06a951c2560b2135b8094a6d8f9bd4abc557be5d960e782c896471b27b936a5a62f04eaaa8bfdad0b0e9912dd3b4c852e75a855a5e3bf11ae66a56d35c2088e99d5674089c014a9b2848610510539ae6234d7bdc7f329a7700e7b7faeb62d17f70d536a274687b7723e069a099d667ff700d19c905664fe43229cebd0a43709ad15713b8108b305a9779b8a06421945f02c23923bac9c164b50ee521c8b0579f48d741e3b8f2baaeec5fb7f43c1472978b5ca08ca105d1c9701cb242f49d320d4c329b2fdaba4fdb95e69843da78c766ed5f377047c4c8da885d80fc3e7f110b30cb668c66a94d20995d6c91bc6a1721d51ca5a51671f77f615e3b064a3c5f37cf3cb6ac887e23a53ebfb6e5db6f8a17af7bed980c1e30c5f973e9dbc935a79e3801758670197fe53d374159569481dfb53edfb297c93c2c8dcf935d05ab163b74da76ae1b5ea2388d679ac465117d06233802373427f7811d9f5a5ff9573816a394cc105b1b12e21c31f0c12d50f3cc5ad580e9efc0180c8292a1085fba587a303bd7283ca3e3682966be6cbe448b31bd96b53b604fe4f1da0d42fcffa2274b1860f82daf0720f7661581aae6e2a9a089a344506214d3ae0f1eccf538c546cec4f1afab3ea9e1d6f94c3639c2d05a92d7f431689f5e6f32663191253d2bd2e40ab8ef9f19c4d4eb8c55db4e7783d3a4b03e0709da7a8fa5004efe3084a195ed486ca1d75bf0f871eabac58b25e2843bf5457cbcadf51b1c8a83296858aefc7292e18debc6fd3d3bdc8a54f66077c7bb73c247b1310c37679337cbf348aa47590fe7675855084dfef2b42a4f6f114586fe39df589106513e91094003b40ffd83bf74fa6842556daf9a57fcd9fbcdf2fd6e51e2622ec337ac569df46c6487bb66bca9703999baa0c8e613c084cd281d4fd4b58635542dced9d2803a0a8d473e189831af514cbadb0d3a3b0253408a985a98944d6760498e21ef2e106d1dc8521a75b045b8b8dd8bf78e78cf56db90b4b6dbeecaa5017e8e2400b809407d337b2bf9ebac41e3dfa8f6bc1ed20546d18ad5b633ec9a68eb3999ea7187940edf132c8c0221cffc85196c04c8432a54f7492149f8f942dd3dca789e9cfdba2857ffd06e90655766edd0b10312d703d11015d9c1da61c5a08fc7b5996d86837571730876ea4eae5a7e2cd0b50fd9786d5fcc1c75a59c8dca4c87bf5d2dca648bbe5914c3a4d667c6b4ab8fee57ef1b633e179cff9d0d0686832b57238433c60f936c2b0ed3d8627b9eb874d397f74b00e65760a59c6c07f2d5e72e988970d62fe353822a5b53919406664c317d44af2bfa5d51409a78d379443bf8ac848b0bba78913bef54b49872833baa63dfef3dce0184bcf0069a3588d0ea0e9a2f811f01241af4e2b306f758f4e6b78abf14b784f86538b2af271c91d8c17303ff0bc1b77e2c9336ae518ba189e29faf7c1c7e86a87f9ccfc06293d4d023288ac1bd7bff9bc60e12e99427fccf04c3b4d4c6b08a72fad7c4a00904b5d62036e29438042fb3f41092b1797b9a756b541b64bbfe07592633468df41918da233d2fa3405e2a034d0489177ce88ec2ce626a12b8f0571fea5e5a3051746ce1d1361317c047ca5fa0ba7e7d78c3f3c3cf07e1787", 0x1000) 11:31:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) unlink(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) socketpair$inet6(0x18, 0x4, 0x6, &(0x7f0000000140)) write(r1, &(0x7f0000000180)="c5c4fc8b5377415c1d53fbbc1bdcfe92a36e8c2f55d15891b7150d7a1914a18990cb44291f", 0x25) 11:31:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10400, 0x20) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="931b8c4c6c3cff27281d38d337aad928b9c400e1a27bf851ccaf8c01acd348aba92a611e64ef70178b4ff3bbc873bf90e84f180ade466236026695ce8ebf457a0fa60f8d46ee5bbcb0eccc2814176d7cd28e86204a4d7788245f356583bbf6c00494fde59b0f5e8b480bb5dc0f33121cfc7d38561afe5a227d7daacd1d7b63b1aea24abe6feee9d19fa822a12e5a5579f127c98fecb6aa3a9a262f9c2a61f75d42b9ddcf8780a396e57d7aa232b3b4f51db6f6f9eb692a7c4b7f45bc0739b359796323d3978700efd1971ab6416768bff3e15ea6", 0xd4, 0x4, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0xef86a6b317c6d826, 0x2, 0x1, 0x1f, r1}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x61}], 0x1, 0x0) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="5556324870d726a5a16593b6cff67dcd15856e058eecf97c8623d92d448ea1ba157e0397294d0431953bb79686567fbf025c0dfc5ca3be4ff879b93bb5b9617f89fa154a50ce49abf0d87f03217bd27548e409a2df692616ab95365235f34acd436c6b67da9d341894e543e175a846f6e1a35d874d376344282143ef31a2f934d2a1cea1dedc2783319d75832499330d4319aa09e3b0e1a8c618b5400268c63e5ac5c145197d34579b80365829049121cd4ed8bb819ec1c984500da1fa19cfda73bcba5b2fbe74b11fc5b6f71d1126929bd27a93544f3d4d79", 0xd9}, {&(0x7f0000000240)="dc49075aa3c593e5193ea9d73c5a5d1d0db619650fd024dc058b60afd5c5953bec1e2018f634", 0x26}, {&(0x7f0000000280)="2980c12c0c15ac0f9b2dedd211b714760a1aa57292b1cf031c6186754532eb4f8e7c44d9e8274857880fe4b555c00cc240e5bdd9ebf0f94cd116603495bf41643be54fdd9bad8b36eabe4320bdcb5ddcc89dd2981dbfa6a54c0bd8e74789ef46e5816ce4c8a89884b1f7c7733e78134fb22a7354d1d6c1f8fc538ad256905c5bb788f9305886feb92b55f88956974322ad2838883eec14af5127328599bec6ca7eef2b261a682a991a785030f2a68da9c9a9e7e50abd9b62bfecfdbba4aed2999d0cf784274930267fde0b320b41d0c233c2b3b3b962b81ec8560a048310743be3d6f09ef69567a228e42746d4d5698c3a45e64e0abb19fe73dbde2a0c5b785446e77e02d081b117ebb1c48682632144b1bb37d73a872ec1b125beb8173bd7e24ff4750c20c3098ae470a0c6cf347d225ead498ac6b6eda4a220fd3f5ef06554b7fd0c2a1ae14d527d5dc232dbf0e298e81bef3201fd2de164c4149a52053b35026e3f382cd38f9c221a205d564d17db40610790bef5ed26256b0d4576d6a16154e4bfaf0c675c1877bc55e6e052ed0019068172e9943bb71aaadef39ea1e7116c59191108410d8f81c76f178f3c9e2ff0959ac15d6c9d1de4e7bcbc9b5a812adde23ecd28eb3243a8b5cea0192bfc09fce13518c7167bd320b4b0ac00ac1face9b7f351293d865252d69924af8cf4251c8b9c08543797cf68673fed0719efe7c091e1668462e41d8f94a92d02c8dc1615106ccf10717ccbe7c6248140de93dfb962dafc8d32a440e843c09032ab9027209c6e1ee0479f52913f136659b44ebbcb36eaa4e8e3c3a3bd0730cd643af6f0b567d3d1c056ce6b739653f7fe4f480c18aa48fc47ad0cc90e51972652677c454fa7e0d1eafbd6abfea890668f419da657843befb7064d7635092162058398e24712beaba005b32e2ed7f0eaa621b729e569e31c2074cb26765dca9cbefc7dafae3ff136d0aee75a9b59aeb7a07e8283b05d7a6269f5f04e15ab5bfb35afaa335551360fa3eae32f97338824317687b392f6128d9ec6d0a629183d074343cfccd5213f323d3dedd879855c33e27556721448b2b6707ed1b248b997319395c3b990a876eb241fc4a40a8d504ddbd4617a230c9493184198fba9f2f830c211a0c7a26c16945e46506d97f24843a1a7e673fd103b65b347e9c837b886e73cc2408801b184f45f01e1367f9c313d28dc8e3dd8346aa453716eb91d381dd55a1f94f9c84f818283766fbeeecd09ae61294acb3ac4b40094f385bb1b9e6f5f9a0d63fb53a10f01a5a5abef9732497f536ad850e0533cd98ced58318bf10acbdb88baa044d59be41a4d552fea8af81da2fa317f1ded771d095f4b0974bcb70404b859c3e5b8ed3858571c16ba22f1d1d1d610fe181400437600025becec1a69771f76a1b91369fb21da7deb51080bdca82a553c25ee3247744bcc6ea0e99ceb6f80a54707ae090f230d9cb5990576338c15c0a19bcf769fd757636d5ad82e6979d8de5e5c58255caa9314b8af5a9ef9dde2be897e96be3fd2e599a2443116f8d096cd03ff9919909c4b16522f76a68d012baa0119e2180957441f71cb28c9340505f2a44d44037a15cf3d557f41b95eb4eeff4d5ba24c0fb428b75701af5e3c59f1506a68a8e39448344617fb2e05c814e8c92e313d45f8e5694869f7c700adb9495b8db7b325fd2f5a59ccc7dee8081b2395d24a8cd1e3922616648181b04a841e408127febf6119e00a49b205224646a15fb14720a7a53fa6cd5220dc85f7556ab95710d6bfa0492a2e3133dcd7c08a2f495c0a9d2f896fec00f3491ba4cad825da037b172402f55ba568c84fa03d69f20455a481117305145cb161f500abe2364915f2d2de1a89bb87faa0e2fd60df008b70546ee6c3227a3a3ed0ed61e13cadae93abbdc8fb7cbfbe1327a165f96d2708e14cb150890f6dfd5f0bc7a83a23c5e43ba990ce3c291be82afe1b76a508678016b1e2d71cbcaecbe64877727c6f54b5a2ba7137ab5505954e4a4af2ffe440654d7ba30e97db31fc7dcf8116418b5570cae0b632a4fac6a0c80528042889488633c12157786e9e137604e4b44328af1d5d22cc0f545901e504318b301173cfea7a45dbfe54559e9c26e82164bc53a99cb25357224d4aea956485695bd8612dba99ab4daf4b8da15bb9223da8b24944cf8d32a68149d6c51cea7e413946c40aa5f8f1f3352e6241641a247f54a4f6c3b5ea0d91ba69ca212a17d352c6d281f335612af215541a8c1773e7ba4b757f56a24583bd6a079da0658b46dcc9090c92e9d482dd043c47492e5ffcc48cd47a136e109056c07496ab23976481fb344fe366800a202fa6938c8842032c85f07de6c5dd6fd63e82b0d1667b40e6714f5e2dde343878b00991efa7da806142c395b14364e79434aae2f2842cf4760f186d35568aadf8bf89e919386bf1cf5c0a2e7cecd377c59c6d48acf392b8bd42683227fc79006edbc37c1059e7b38fc88a03c43a5223296f47889cb59754ede978a41cd8cef0984f07b792548c2c85171521bdba714cd04adfa6e66d23980b46c3d6de171a1a038a1470ec299d6c2e8bbe65058bccf6b1554e0f6c8a171f46c69a465575fd0bb536f91098734bf358491b3c3a4b4637e9925e7f49bd4a4fbe7ad6a4c8b3ace2b346d9f49d94aea7eba6a12fe69665eba6e0fa97ecb1f6af9d01f6c77e681391a1c9c588f35d848c652cde6b98f85852e83ab8611a872925008c65f10957194b559961fcea0f3768a2c8aefc0dc189f100742dc95002cf7be55ab0ea9e939015381e4318e0528ff39cb032dd5270001a7c34e8a5d144368767756571ae939eb54fe1581b13923c0a2a39b2bde7c9b7eb381a31c9125fa331a68fadca6811b5f631c04b78841a85186b2f75cd15e7b884223d49ce575b59b531ada05da8f07c93a448b97db95d71084c4e6e72f43c39e62958e31655f15a299c40ff8d4f80d0a7f505abedab92733883021944e208c8552d0381e3a5fdf8b44e31ab49f6d4f693e7352000da03df88f871c41b7356e55364fc1c9f118812f0e0326bacd4df885921d5423bfc06d5760341f8ba7c6976a54b0b94e7b30a30d75337aed1a0f9224b683d5444798d6ee371750cbc934edad7b65d36016275561331acd540e6e14367f53dbb76f7affe9308b9d5c359ae23e6d5acb5ee3b77b611eed1ff1644d27b204922c8742d1447620d57f34b378b0274f4d19229828ed3237b7998df9b1c022f9c41ab2070eddf05746a245e0eccf94a2adca23efdb00efc28849daa249f94b143ac266306c34c29113bdc1c4a7c68412f119065714c152f4bb581966f6d3ca8c2edd5f46f3ca5eaf12643c3c7a2a3fa173c8d47a343e76122fca7351cb1f861a534ba143732297dcb635368046820c7ddc6db076dfe9bebcebc48a2328d71e8dd786d09c8aff4407c9f987037a1d639ae6fe5afc613261b3c9e884d307a742cdb441b2d5afefd89206f74e91de6310cddc7bc9e02c3dd2d5e481ad46f40318d1d9051d496111c42b9d3dbbcd64bcde947f0d5a827ee5e9b95fe81532c6c3fc5b09b34a84bc0041c3ecd3c980e9d25635a0284e2fc563a48ef7348fca351d7570d55ce7c39b9f675eb2a76a5a0250d02a4c90afc223f68c4602554c3f29ee131686df483908da4aaac5a61ef1b25b911e52b51f8a83c4bb39e77ad8bafe832b823882da4f8ad573f69fd726960265874c2f3b7e854136e4c799ef1abd57d98d5ba62b51261295c539097cabc1cd5351b9eef02126f91e75a2b6cc1fb5980fbc40f97439564df06e73a3d2e3cdf6c749b41c18fc3fb23d891817b2de8f00849cb3e595c9041394caa1e56e26b56f8cfa1305d28c12a53b34cbbccb86abd147a1942fec797a1e14bd69e22638d2b5493958a3a2f635ca802fd74257fb09b5ea4efbf8a2bd2aefd6462dd8db9febca3118bd04483e7b37c975754ed9fdd9231e88da1af47fd706a3aabbdfb2fdb4b7d288eb5445731f28fcc2822c06a5c87e38d03405f4002ab21d3717e35e9ae711585b7dd1d5c30fa479e937cac70a6c196450334aea07f0cef9f580b91c3e417b25c268ab5b1af32cbd0d3b901dc0e856256f5b66e1427d53319e2b69efdff78cfc7c2b25da1b2c36f2584d72e42ef5bb18678c7c55209d6bbbbf99608890c78c2c22ad6a0fcb4e1790f519cbbd39ea91b14378916b6feffa10dc9b7c43ff48a94026008cca0ffd3299a6ea6c58cff1c4e5974d6eb7160f353d17fb00e35bcd2dedb57df1e0535963ccd1a92e6c5961b9c3d700ef844f71251e97e9c0c95b6527197535ea439f1e5d519a10165dbe97830d0edd0ec71dee6b106b8c6c8d7bcc3c43ec6555e4d49c14e9898f4d8d09e1b7c0b451e0718ed420fd186fcfd7d41a855cdd4f3150868f00abd696fff88161bb1db355312c6a7f0ff63dd60b8447f43e7faa006b9919dd647378fcb538e6635ef0a6a7c5832ea682941bbfd30a77d349265fabec16a37673ef779080b61ef9e59003030a6e03140681ad1df391d5d1415c26ca419bdfb45216e5971439339f4aa7be6b30444f46138b9784f0f2434c40290d72a40fe0a126eed8768a9701572226abcc3bedf0229307c2b067182a9d4516af863d8fde0f2dbaefdeb71098f3dcda3eaef23b369159d240757c123a40390377e319dbb3f1aeae26afac9f486be9b3dd6acbb357b2a327f37f8e3d031e248d2004af9ae9b3199fdc1847f3295d03edd80c41df6ee2b0d2536bb5865fbf3af1296804d6a7596440c46ab7bae189f4c448d5e1fe7b765556d9af729fd45b92c3cac7ad6fa79248856b7caff95d6b12c759c504db7010710f2f58afb2fd9e35d7dbfaed489247a3551637c678c2e61c195a55affc316583baf76aef1b9d3052411dd4e8cd7da78defb967d50dfdff45a18f61a4598caeae57a79eb3428aaeb51d1059b65b477c0320c727a2c1ea9971af847463f67d43d2b50a32665a9e9e43ae51c196470a2724eb454594860de5a5bca32bdb6e1d49badd54405757e8151fff87a8bebd895e224eec0c22b5fccc018c7c095e79cbae028b49a2f3abe7f1bc1fb46a34dbb09a4c5a126fd84e3ec803cbda8ebbc59a1ef0319adcfba3b0573ab96bc9fc9528d2bf927b71d80ee8197301f208ec4457dc67fc3a9534032008a37a0a2329710cd8c7ef66e00d21276768a1a0d98ecb5e02a2b401d80a2bc599bf0f2cafb9e977850a0a9e7cd5a994b56efa39bc6c7c1cc334cbb4e61faa834832f9689bb6267b32115a41f763607d484e05965ef1434c8d9dcbc5c4fc2d023c6eefa1eafabe26f11227446cd799a5e99f5bc4d5ece4f1da001ee09a221a9523bfc15b608b176cf1235a459ae88554743e56a15c3f995b10b8d1f948d76a674f31dc76f4b7bb127f60a07468899ae732ccde5ac7fd0e039ce9b9d3dd0e65f24cf50f0f20094f2af29ceb01d43a04f31a1857dbf048250e43921f0a897802db83eea342181e99c4c7d9d00051fd94978d3179685e05232682a4f007e794024f211ceae51be49035f68a9eabd7348c7f19bc80e4d5e67133bff0bb6ee52d104f4bf498b65064688e77a27ecc59cb2378c977871b7e7f18dc38575d7653f33558cfa688523e9313c5811409266c910124881c7bcf4a8a219cc088eb09b48747cc101c18cd43ce98d59503094875ce598824f3b8b4b6c66adea800417fe41fc537ebc16b56b22e8f3ca52f2656b712f500b13d1a26fb5ccc7cf0ac2ab524a675b5b6c54c2b8a29ad40e8f06249de46d569ace0b14", 0x1000}, {&(0x7f0000001280)="459c0c7183f27ab14399c4fdd281113347a06cda0e1869ee8ff63fc797363167682fdb7a71d683ed89346b87a297237524c232ee764af0f75e8813091df2d763be37fa53e1067a9d5b9b78cc912170b8e7158d1910c2aad80de40ad98e44395a04e4881c431af732c7e2b2970eb19b1971b701a131b47335be84307cf1762160e877ea93d5bc7fd7b8ab382d3510803a7eb8bcad2df4e52eb4edbd1a8914e72eae03d8d5e9e5a7fb109d80216aee8cb96fa54bfffdb06e5aeaf34c1bce25c0f1cab784904e1429183f3372420686ea04dffe8a2aebe559db48a96e60b27c32e4b526160e", 0xe4}, {&(0x7f0000001380)="1a64d33aa95a5dd21d7fe9e4aee12289523ce03bc5b9b2ccd663aeea4c63735fb4911c89c92ac48e975356be81b7516c150fdd8f814b30506151e8a15ae3b13a1341cbf3547ea0e8a8377b657fd31f5fd834cc19d59d6590b926304f528203c0976b51a5db", 0x65}, {&(0x7f0000001400)="898ab44101996a9f281087685e7810f250f2b5b12b56e0a809fddd35fbcb8ed82b0a2db2393a87ba476369682f561333ebfdaad9f249c934a0edfc6f659d7260bdac6615eb98f595c8508bc2ceb21562b3a2a907bc2ca6350a20c6bb6c6c475deb8e16acc2925d2e6eecac668f", 0x6d}], 0x6) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2000000000000031, 0x0) setuid(0xee01) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, r3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}}) shmctl$IPC_RMID(r2, 0x0) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x40, 0x1) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x140) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}, {r1, 0x5}], 0x2, 0x200400003) chmod(&(0x7f00000000c0)='./bus\x00', 0xc4) 11:31:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000240)='./bus\x00', 0x7f, 0x18) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xa, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000140)) fchown(r1, r2, 0x0) ftruncate(r0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x401, 0x8) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0xeaad) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/58, 0x6) 11:31:49 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5f}], 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x400, 0x3}, 0x10) socketpair$inet(0x2, 0x4000, 0x1, &(0x7f0000000100)) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x6, 0x7, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc148, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="fcbb8509ba755c503f933dea076709a499da2c04455d1f3e2baa318a91b885f435eb38ee188a80a24051a5ba2b40a2c18ed322e51dca593ef85e44853ab7c364313df0132a7fdcd764f8200684bc1e8d3f700e0e320c73e42b912e863c9d2bbf4d244e91d2e3edbed3890a28ac17bc073790c7a9a41254a96eceff1b7c998a2dda16af045df4145a5774a9851b73b4c26ed9c87808f724f4e27275536285a7f5f0bad451a69e2cb5c2ba6dd9edbbc3bc751aa447b6d6cbbac846003243c9fb058e2f8c306e11a525d395e55cd1ca", 0xce) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) openat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x10200, 0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x100}], 0x0, 0x1) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="876ec231dee79eac21dd2317818167fe939aab4209d3488fe4b3412982e88cbf3b7fc5bdc76bc8558f705bbe211b3a2fdf20aa3913914e11ebcbba99f175b438172b91b5fd3e5c358ac76472dfc0f44ca03311bfd55714672fd321c87f1bbf218c18207bcc6b70d588452657b3c324be899eceacf7cffd6fcf51580d419d85c8df3cc3b0ccd45a0e50e87279781982b73d4bfcd247ceed8660cade630741e7555d30cc138312ac72e073877f5a054ba94a46f0f7fa2775cb9fff86dedf1b52946879edfd778aaa4e6eaa8af5c574688bdf8bfe7e3ce6c707e9858cb17c9709f56d99", 0xe2) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x42) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xc1}, {r0}, {r0, 0x50}], 0x3, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x2, 0x1cc, 0x34d, r1}) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x0, 0x0) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10800, 0x4e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x123, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x8) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0x8}, {r0}, {r1, 0x94}], 0x4, 0x2d) socket$unix(0x1, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)={{0x5, 0x80000000}}, 0x2) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x0) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x61}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4e) 11:31:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:49 executing program 0: pipe2(&(0x7f0000000180), 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r1 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0x1ba6e3ba2497a10a) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000100)={0x2, 0x1, 0x1ff, 0x1ff, r2}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="dce5e8fa9742d47ac56a1ea531033ddb45e76e137d55f0a4e110ed2efd30f584589b33b737d7c0ff3b0cf4ae5e9d01e0e4c44ba1cf1a2f175ca942e10eee71f82c116ce0772070bb57a67e45ea2d34fb7d20783e0b261cbca002389dcc6296e6125bf6cc0211120d0d9502116e222a5956a816f54b3765e96a2c6d6d785d06fbdf345e19efc7e8040ef656aa014e19e3c504d43f6582def19c50b58ad5f8d9907ef8196e9c0da429f74b05ee8743496587f801661e50a7ca183ff412b718eb555b0c022ee0d092bdbd4aa484867ead594862bab73d591f3937", 0xd9}, {&(0x7f0000000040)="ff3c8146db8422b054f1487d0c22cfaef3f93401acb76464954a754e71efedc4abf8f9874a75f8765b0ff2335d81bf1a80ddede38f6072", 0x37}, {&(0x7f00000003c0)="7ad81af085f010fe31cb12cc997b09a52c07e093a42f6c03aae90fdc13bd7fed354130febedc522bf2668f6bd7e2e761d1d3db11eb11e48fb5eeb15287e535d527b94ee4b606b6590246e14b78767bece36f203031bc9b81bec24b783ac0", 0x5e}], 0x3, 0x34) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x8000000000000) poll(&(0x7f0000000000)=[{r3, 0x61}], 0x1, 0x0) fcntl$getown(r3, 0x5) close(r1) flock(r3, 0x8) 11:31:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0x3) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) dup2(r0, r1) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) unlink(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x480, 0x2) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fcntl$dupfd(r1, 0xa, r0) connect(r1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) lchown(&(0x7f0000000080)='./bus\x00', r2, r3) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./bus\x00') 11:31:49 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x3}], 0x0, 0x8001) 11:31:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x88, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0xffffffffba8d88b4) 11:31:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xe4) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2018, 0xfffffffffffffff7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/90, 0x5a) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000001240)=@in6={0x18, 0x0, 0x8001, 0x101}, 0xc) fchdir(r0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2014, 0x5cd4) socketpair$inet6(0x18, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x58a8dfd1, 0x6, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) dup2(r1, r1) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x9, r0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) linkat(r2, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000002c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) semget(0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x61}], 0x7a, 0x2) clock_getres(0x7, &(0x7f0000000300)) 11:31:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x373b70921e251d7e) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x4) 11:31:50 executing program 0: open(&(0x7f0000000280)='./bus\x00', 0x400, 0x158) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$inet(r0, &(0x7f0000000140)="c8dc2df64c1b28580a1a62ab727395aa1e58a1d6c8e9606b4b80868df9a76bd52c7a427fc521fe9f64dd250cbf556cb5e6b6fbad035652dc744d8dc26dbeb44fffd5cd", 0x43, 0xa, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/46, &(0x7f0000000200)=0x2e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0, 0x10}], 0x2, 0xffffffffffffff8d) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x10) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) setgid(0xee00) setegid(0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$getflags(r0, 0x1) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) kqueue() socketpair(0x1, 0x0, 0x1, &(0x7f00000000c0)) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="87bf245b58628f53dc59eb1966a83798664c64977beca9c5627a5f1b05940990c438b10d018de3d4d1ad685958c09dc747bf6aca06e770e6810a11d514fc92a83550d0cd7337453e3ef7d703ad1cadd964d44ae95e710ffc87eef7b2eccec096ede164dc34ee48bf559f9126d521669a63fb51c1ea0138d7a08d32c72f33c0e12ccc0334877f4f85a171567a49e9f545f094ca9f7acb403358abbe12894c892f11956172782774917654904bd3d9dbbc448838150434dd5d693c32f651160cede537062bb1d9c53fa8de2bc199518241337cf5fffa6473633b22795fcf39cd1f1f3428a7cf7494684158a87449001ca174931c35f37e00783fba1ff5381e2fb0474d8a24377d8d1f2370c1001949faead502b5d49ec6f11ce8ad45123f0a4b0ac35f9d02916e6ee53a736c9965cef78e920270b2df2d4329ecc5df3db49808f0abd48f83e9af6fb75ce4c4aaac7a1c4fa0eae8130bf8aa5b783b9055cc0025a13e045d9f41383b2d6b83c02e4bb8f889e11f5397aaa5ab4325151003a89a356a01a583eb6d2f795ecf998ace2faca8bf5a2ad30a8e309bb4a331acf554114ad5feb58521084a956ec590531d3c7628d5f0605af78789f417a081d6b5e141570831877d744e7b0232e6dd0ad37b8fca0dc94859a306767abd3b0a2eecd76121f1e5671e376e802d9bd2e0332d170ceca9b1f725db278178b711327f964c93083ef4c6f7a2b26d2d66fcc361726512f7990bba070cbcac863408a6c18603e1e91f4d0c19b3f0a990f3bf18cfc1546c9504c0f560d5cb48d0835537f9a48b33195473ecaf950e97c00b2447e5a310e6717cedb2bffa9aa463310acf8e3a1c5876a40fc44640759a4b87b56355f7fd04998beea39bd88cebfd9ea8ca9ec6c35548bdc1932d54258d7a7df18d6e68c446627d296c6f8ad2de15fa68e16e9fcbc155dd102af74641d46fdaac7a35591202eaaea9499ee49318471d5cbc433fecfc0d15b7553d8ee5cf4849b732a7abd747dbba03824867768752a3c018a539063b70f7dacc7de02255fc1c2e918577d6cca71185af069902aeb4864790f2bd79a03cfd3f12699e039c12ee0ca27e526f28504dc62cdbfcd78fca96a22eb9b38871ffdcd012e5b9e582ec2e1234675ad885221d9c430b1317630dcc1638789ffa228bb538e89d2f4960b112dbfdab42a5a7d48de89022a2140f10ffc5443d1dc14097b8c977d7f77727c487a1ccd0a78316424ca6c598e40767b73335fa769401490e5ceb8ca62d47fad0381215640494bae3dabf31460c8268b76642d0cb2301cc360e51b9ef583a429571df2d8b1b19e711f6c8f83e033feb30e7153dcf015a37a329b206e9e01ccf46b2a11ceb8ef8e485ef340aece73491136e5ec7364f460cb2dd60866eb697f0e6223c4ae7d4e6aefbcb21aed60c10bd0a9f4ddb87d98921a2a6c60bd10ee3981c79169aae2f34a2762c5e990af127f7b4b370e2575f94c73081d543a12a78d9c2b173ac023443537ec92529b5ec30603f283941213ebcf9760784ba7a799445ffdfac49668face6cb3dac5dc4c5b0c218c2455a93f8d6aee5c954e033d41041750cc327b6a230b9d9a273d18393a4fd5ccc2d6352d3896d369058c078898e975a764c04bccb01974dce524b617276177d26700bb9ef37ad0f57c76fc754a44373dcae2873db09724923c111b389fd9e739f416e67a773908c21ba0e38b49d8a72e54b6b34cd05f3c291cd4edf75cb1a6eee7d40e2aee440a24783625f1175af0f05fbcd30fa95a88adc49cf114194aceb4e03aae9b2963c8c0bf519f518e08097b71a82359adb73cf4cef65ef65272ab579365ada9a2b42b72d819b27efc070416be6188d2fa76f8233031eab18b2cb7c82c918e60970b34b5995a20ad7422c7c6db9beb9f80b630afcb68a547d2848cb466f9f07e030e8e40a4f16fbc861c3b12464c4ad032126fbacf62fdd0a63dbd7173b7dda3f133095aab4598a6915912b6f0195bd2b59ac8ad2d364d390ec9b6370afc4a4b6ed8c4c85b7ef7aabd2282a59231b4e5f970c3bf8e7e911db63b4423920eb46341ca12b139a98082ab1c125156c1115ebbeb6dd33e653f33f1b55bda8e0c10036161350ae1d737c26709c538103e1447769c71b6179c96ee2792d1552d5c6f032c6ccb6dc9538284c83291ecb7b8ec6039aa8325403341c34041067adf4ea8490d17f9d8253d9460c346ddd569622e8d27fb131ec386d835c81d3dea0331c67d43c5a4ce2ba71d4430898edb9ccb1edccb86c7e6d076cae1b944cccca4941984319ad0ad1078799371545c2e1e11dce3b82a61543a35a0723bf15762106bc2441cb52a8d1f0985955e4258c4bc33db21d9392f9bbd36945bac954b965b022d47924d0b40e8d4edd68d5eb7b10ba1554509db8c9f9e37bb42b6deaea6fb3b714240d7cd590d81bbd221dd9c10660d68e77eef6439ee41e2cad270d8e5278bee59e58f44636f35fdc81d776cc09ad9c8c01ce63e1a3f97ee5f23eedc2c38cbdd17b25791ee3d0401e1225ed09c47b49a2faa510f078ed48c225eaf6c96039e335399327c9ec633ce8babe77f6b21829b8898494106ad1334e1127a35c5b9678d0cd1321f9b54e977ff80b90d8d96e6416fd7cc63696b1ccb268f0f3e6f064b664840944777487fc858f9b2c04e64d7fdb74b7e8faf937f7ecc062cbbef93cbbb8fa7d39d497decb49c89301805c3994ebccb14d85abef9cb00c2061a85664aa4622d1deeb8f5ede4187e746c273236a1adfdd2fcc6b99e1cb05b0a132ebafc1f6843982c3190fdf4316ee1e0e4f3460bb354b0929ccbfb62621fdf5f0fc833b16a2a784a0f8f76e87413e537d8fe736e93e4be2c6199ac7f0c91d3ae77bce5153798d1be99892732ab81a6847e6dfdb1d6887617106cce21c82c7672729afc17ebe9cd0238b10f67373e60f0c35724ecef3ef715ab040577c03107c1fd6741860ce9cd4432edd4d59beae7a255f3ddbf03a942e83727ebd7af92621e3aea05f96dcca33a2cbceda1836920ebe627f2abafe2c3b997ba8a430899f02d9f8d1d10fadf3546b4dd37d04212e3f22541b258e37acaf260c056228ca9b72a1b478a1682726fe30401dc3dfb8a40e1a74075277fe8e504cf3fc0df9d5d4b3110cb4bcad338de701d4f33318e04a738213087dfc782b4fc567731702032b653f150c58a28687f4da1a64190c0a478940b4393558aa35a03f73623d295196f7b92eb2bcb00e0efff15367772fc6b5994aa19122a2f0325714cd14479f97a205d8fa9ef3002ae55df14a218a04395b886e87003d386cb4df6f07a93ca39b81756184f457ed26e835a74d101dd8537adc86cc7200192e327e773cadc33f98ac703db11d0e5616b4b31254b39ccf9fe62fe55ef8425a3cedbaab901490ff022c5c6ff745b5634d26f528fdb7905fef0096b5f221895b934204be3c80218f2bc58a9ab9cdecf2a259a56474a4845b335b744b10188f9fe5ee5c94e10dd02ccfab8aff7e2b6bd6804306c4d3ef819c9402d89a5f8b9030651c87e138cce0f47bab086cbfcfc1787ab2ffe6a433bddf9605acc279aaf82453d40da0c9b614252c6cefe0a55e80582a8821309e52a3c51198596add98cd9b8d3ddb6a8b34337ddf67e784fa6387a7dc73f67124ac585d8eb5b1550d5b59294b340e29b10047ac012e4b84f1c317e0e0f054d86776317ee1effe0549bade963809ae4f411400e6f68e6157541dc57aa7491c170ab0d77b5a01f3561c8c3a76dd7825bade37cf1e97070d59951f7600f60c1045bc868804e6113892e14613a953bf80a6695434946f6b1f6c290a8258f86885329c89dae03ea6eaead894be2686d1dd18e2311e7d81553e23eb6faf6c6919912863bc2506bede6aec7ea8e56a02bcdc816d77200a3c97dbd16b319a3e24b987d5b4b6d10122bacd5d87e45ef9242ad80beb065b887b08a7613a1b13204a52044ebd8d96cdc93b8664e7f7d57ee77ad5142cab4b7999c4a9661f99460129753eb05dbe4d13c852eafb8d786000d22b385de53baf5c89f3f5c76166fde0b1400e298ecb0c52f38b6effbe271cc1158130c83aa4a08315d9a82cb7056aeca538fa01b7b943c79c8fd902e877c0b6adff5ee92c514f6e1e5fdaeef4108d655c3b6a70db693b08791f75955ad358e2b5d67c17eff82a23865b73bd8639343a918966ceb6862d880e4bf1ebdf2a24b08b76e0c2e05fc9738caee39c08e6ead4da3ae332cb7f01bd64b13b9c1b2ec9eb5924c4213cf4bb28331b4d6231340c3390f8e4da39fdd60f0ad24ccef3f58c2e812877c456d646fcc7ad55862a73d60053c98e4daf70628fe4ef54b779cabaf80ea7e6e65b8eb96679543a058f53cd56c2ee3ea803ad48e07b725f08f1b0caab1db157777c3db2c8bfd1bfa9ca4ef0dab2d212dd90a31a456135b56e71598a51b4bfe0d8e0a3f039bee26c145e3e80464a36b1ce1ade69b11b6e4485c585a1f82a81a28536ea37232e8413d466701f9c29a370829584afdd23cfb5e7494e3ad8996b641c7123153d36c4a4675872b338d309aee38e20770c138461bd7865d06d4340d8a8e2b76d23166fa24609a5a4ccfaa78eea72b7db237480040029425dc84d00f4c2699a9d98c4710bd0bc912ebff8696981a8c5f8a23a6cad2fa845dd5ff2119e4d2e6d92457a293f76d9754d8496075b144d31b684a3b2972d1be89a5cd130e2717fceede3e422134026283624119fcf4aa281957845e341b9ad75bdcf129f6fac2024b884775743cb398ceeee65a5870b2d4e3fd5838d2e478d294715058bddfde4eb2b954e0897f089847ad5a3b90e9e657670ba744546530b34bd68c01f4add7966570375c4d4631f0c86ca6d6831ff4483feff76197fa04cc670f2c8620156bd45e138d11997164d462fec19a794f2e77d7608c9a5c4628e7433c8b903d2e9882ea38ce5bbb118c2e35175a53e419062267e09b3f0728bbdca5c52cb5890ba3cc226f9834f6ef911b6a8b903b771cf2ba5a316b8390765a31574e3957480597ad3e87efead293468dd7f6fe859df55d35cf5a0916c151ea1fd25d9fb76c93b7317a44333874ea01405bd7596b563adf0818b51951fbf2f6ef0148f48d6c10c3e5da9c893924672edbaa94ec8f679a9a9f733c257c42536c0c6ba7017dd6adde2744a0682d81459bb63299bdf94d98d6d467b0f85a2c010ba447d887c8a9f692c1edde90faf4ad6a7d88a7f56ffc84e8bc246d275d5cdc613e9b8a47cc4dfae3cf74cbdd135c24aef3da123c4da3f92f9d78a436e87880970d897e3abf97f7496d8b734ea35ba23a10fba7eff6bd1ecc7f2dfbffb2941769e64db7bf747c4787a994aad8dc7c4d8fbdc6686f53bdb263feb9f4ac93837b7484c8f412468d3e2f340e2dadb5ca060d8574d47ed44580f79f1dffc035f6aa199384ac2afc102c20c41800c1033b21fc446c920808a613bf34f3b19c3388878e272cd0a768a77cc488e194fc3a0ef7cc09cb00cf8b2576ad13600e33441c2efb8ca199b5f6644a8163c3dadec973bfeab0e4b507772f1b70e98f9eeb91a062f4155c0fbcbc105585c5b295f3298e3e639f0688f284cd441eac19722cd5068f84b64a89d1ec5abe9724347be29b8a0075202d71d4a03d00dfc7bcccf4bff7d50733752a6afa2d8247e246dd94c0577118eeaae3b9cba97e5eb06932c793189c5585e777b9e49494b531ef55583d08d6083242f49e4284608fc7999c1c60d68109f6bcf2fe8f792986b21247163604f84fe7738a8e9b95bbb60", 0x1000}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) 11:31:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x5, 0x401) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000780)={0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0xfffffffffffffffc, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = open(&(0x7f0000000900)='./bus\x00', 0x8, 0x12) r12 = socket$inet6(0x18, 0x5, 0x5) r13 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./bus\x00', 0x8402, 0x80) pipe(&(0x7f0000000980)={0xffffffffffffffff}) r15 = socket$unix(0x1, 0x0, 0x0) r16 = kqueue() r17 = getuid() setuid(r17) r18 = socket(0x20, 0x1, 0xac) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="9fa201c70770951541da5f7d7deba59b1b6e9c0c63f335f0b566f92038c061fbfbbf255b2ebac762a682e84ed10c7b310b21edf8171ea44622219a8a44b606b12f72b8be10863cc38ee8ce14f896027c4a2bce85e71efd75a97226dc15e7733fd94ff5bdbecb5dfcb798d07d85f3850d975a06b60bd361a3548455f1291698b1061966c80f7c8269b40527bd69a66dad658c67752e18d91a56015e21b28ad057238d13b1de6831103eaaf007a2297995e21617e1c9481238bc84dd4b736fff4f33", 0xc1}, {&(0x7f0000000280)="e0f2703ea9f5cc2c4ae6f921f8d9f24670273db11098e5c423f5d52c783d9963", 0x20}, {&(0x7f00000002c0)="ffcbe4b1f2302c82a53144d0cc5b36944b4e8102cf05bfd82992ca04b5c1ddfc8ad224a15d5201e97dace26adef5fdbcb03d9ae47adf295d1931c58cf5ae39bc1e5021b179a6c5b90967d1eb9f9dae80e96046e6c673ddcbd09dc108a3f3c522fa98ff96e7180623c5657f718e8b845442ddd073952bb40e081ab7feda1defe094da268c0dc6d6c9a16cb0c035dc5d93c66ca8b43f237c3807bf41a5741304d2bb3a625c8d3b657fa237934725f485e262d9ea796cdc5bf4215a7333406ec6c134761f8d435af2add5a15816fef1e07c4f00dee0", 0xd4}, {&(0x7f00000003c0)="4229842acdfabc8fd1c5e9b6bbe3d457bbc7c3fffb67b1488a9b6f1c00cbb46a670511b6488e9d92465f3b98ba4c4f057336a5861b7781553df5d73af73c7666efee64372d5998689f2f69069eeb461c09e518b7387aa5e58db141a0914646747667f6d6c5f024b5c8a319841af8e52ef83e17ae7a9e81983dd566a759698af3d2c00f0194a81ef68bc53bd07d58099c4da353980236b48119c502bfade79514c8c268674679fe2099961d3d4ef180d1502976b7c461ce52df95fad346c5cd28d2c460910befefa3bf3a", 0xca}, {&(0x7f00000004c0)="854b9ead4429ac3abd93b74af4dcd5eda0444217af15f05158ac3149714ba8fe7203ded73e4c28f91b5f6c3b6ba79cfba22acd3286249616d5c94fdd34e7d15c665421d7d9838ae0d8ce1e3325493ea8e5fa6c09c1e12ac70ae434b23ea096da69722217cd91782c76a776ac9d6099ba6cd71f5d97c3b938f9dfb2657ca0c8429966effbd2057b19f7a2aba05bb44751125a466c3c2f9fd7186d162436a60dccdb2c40956f41e81d35186267d93bfe493deebb5b707cb0126b6e569709ba189989950d990305e0cef0dfb342d9463ea08217e1c5df6e584ec413b10bebe9a31cffe97f9175a5d2453c77bbd1d73002b82e1bdeea81ef", 0xf6}, {&(0x7f00000005c0)="9b8b7130b7ac4ded8a873139954c30a89d6f8c20802f1c6a62176f4a05314f2e83b5b2e3f372bd05a767077d2e877edcdc01732742bf3d292611e6f1f64b03170a3f00169234a9c278f36f9e36e5ccf2325d154adc9b1080e28d28971b29fff4dda0da6d88a5cce34b7a0f40552850bc90c7", 0x72}, {&(0x7f0000000640)="1a02b6c566437140c5b99a3d69aa23bdeddd145f84f5feefdab829d95c02665b8029dd64a8197ffc", 0x28}], 0x7, &(0x7f00000009c0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r18]}], 0x98, 0xb}, 0x40c) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r19, 0x61}], 0x1, 0x0) renameat(r19, &(0x7f00000000c0)='./bus\x00', r19, &(0x7f0000000140)='./bus\x00') fcntl$setflags(r19, 0x2, 0x1) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x1) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}], 0x1, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8040, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x188) unlink(&(0x7f00000001c0)='./bus\x00') symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x16) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x81, 0x82) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000000, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x2018, 0x80000000005cd8) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x4, 0x80) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='%:,\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='!\'\'[\x00', &(0x7f0000000200)='{:/&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$,^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)=',\x00']) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000480)='^\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='/\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='-%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='%\x00', &(0x7f0000000680)=',-{\x00', &(0x7f00000006c0)='^\x00', &(0x7f0000000700)='[\x00']) 11:31:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x0, 0x3, 0x9}, 0x404, [0xff, 0x20, 0x5, 0x9, 0x8, 0x800, 0x4, 0x6]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10c}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x80}], 0x4, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x201b, 0x6) socketpair$inet(0x2, 0x7, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) dup2(r0, r0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x200000000000005d, 0xfffffffffffffffd) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="b2f19dbc0fa8e1465dbe7811af8a9b60eb031714e143332f50bde0eb973206c212ae2a8453945da39dc5cdac2d81d294f2650b532f4b2b52d93755896fbbd42f0279407ee06553b4215e84d21d8ed477eca03fa6a45659dc7916f2ae9b7cb17a866b98a6a5c303c8c7e5d497a6ad9eeb37d386f9327872567769dc7ef2f2b65d2d58739f212452b2c635ed40f5d221f432c43a53de63ebe7b7743180341f6aeb3c4ca85b42ebd47329969d5771b5336e0e8c58c17e7dfa0cc2d047b10754df", 0xbf, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0xc) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="8d020941e128fbb685f337705f6f6e88ee865a7863bd54294a9f77be6c77027b20cc9012d7d84086921e53f235bf4c9a6f195eea61eb6bf04b7b353b6aaf8f9a8d74999ef240e18ca09459678b5ff24f22be9a9b769a7d0e859aeabdf243bc5295477ffc9327500a1854591a23cb59e9a3215812afdfd2d4ffcc18826a74d9cb8fa0e63e35e24c07b0decfb0976ffdf8ab0bd1f89e394e19f726441865", 0x9d, 0x400, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000180)='./bus\x00', 0x12e, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) dup(r2) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x61}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x8c, 0xa0000000, 0x20, 0x200}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x11b}], 0x6d4d, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x80000000}, {{}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7, 0x3}, {{}, 0xffffffffffffffff, 0x4, 0xfffff, 0x67, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x46, 0x2, 0xf765, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffe, 0x20, 0x0, 0x4, 0x1}, {{}, 0xfffffffffffffff8, 0x10, 0x2, 0x4, 0x8}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x6b, 0x3, 0xd75, 0x8}, {{}, 0xfffffffffffffffc, 0x89, 0x1, 0x9, 0x570c}], 0x800000, &(0x7f0000000240)={0x83dc, 0xfffffffffffffff7}) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) poll(&(0x7f0000000180)=[{r0, 0x61}], 0x2000000000000246, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') 11:31:50 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x100) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xac) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x14c) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001400)) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto(r1, &(0x7f0000001440)="5b22ea13b9a3e414085dac22dc191b7e3e71061537fe1af1a07a2d818e6d240377fd01ab3937f893ce4dcc24996366169e32a5af5b789a67819f407ce0ce7392b26c7771fc0606779e922e192a11bbc9becf866a9433bfd6d594ddab28369682b586e2300cef74ab9242bb4b93bc16840cb576871902d8d2c4e879643fbe3264d4a54a34e41f00aad1212b92a8c472c288f493e36766332ae847bd2bba5b57a4f8fd10a2d0cc035a546389dd7e09ed4a412e995d117c1f4e9fddc94b27985c983ea02fb233ddf5a2201feae3bbfb24184d5e70c0bee9874dce266a61893858396b349b9a30fe7942c39686e8e1683b8e10cf7b4fb2bce0", 0xf7, 0x401, &(0x7f0000001540)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4ffffe, 0xfffffffffffffffc) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x8001, 0x2}, {0x7f, 0x5}}, 0x0) poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) open$dir(&(0x7f0000000380)='./bus\x00', 0x80, 0x8) sendto(r0, &(0x7f00000001c0)="c068abf5eb6643edde3bdc57b47af452ad9ab8fb041cf105e5ae43927e525b49c9ac5df0391565be0e5dbe304fa8b2054570c50ca8c4c358c7a39aad72c817bcafabbdb248c7db9e50f71ad3bdd9f8f8bc19cd3117d431b93ad75b8fecd5880e500412299bb5ad9a405401713d3280dccf52be866f725e3a0203ffc361a8f2c84b594c5caaaffdc4119ebaad32b1d082eccca5bb6398bf2fe67f9917addf0baacaf21d57680bc8c0c542161b97e2", 0xae, 0x405, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) readlink(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)=""/4096, 0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x6) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000001580)=@in6={0x18, 0x3, 0xfff, 0x1}, 0xc, &(0x7f0000002740)=[{&(0x7f00000015c0)="1c7bf60d77b0d1c9d53493b295c883a5c66e92ff9c2e7bc0953c551311d4517a6c8afac99282555d1975d98b8d60e4844ca2b641ddd32d7e04a23961bfdbe86b3b182f7313d847d20f2c0506e8403bf6558f46f177ab56a4633e5b0770d068602684de14778c711a2a35c2abff0a9008e2f313057f44e8cf0a9d528f65dfe05d9eac272c754104de9fa6baf41ea3655d72ad1a8d244f3ace8ef31d4556041aa64932c50a7094411f369ca4", 0xab}, {&(0x7f0000001680)="05eab0b4402b913eb23538bc7a507bf851a93309e66516fa54e0f80bb12c6ac2cf4a4662d4a453139125323b2168627592d876f1b459b48b304b86d1b7c9b5d15f4f9cc5893069daf483f6c8cf33a780d72954a9f0d5733c7543b73a2c14648aa9e2213b7b70773fe718dff9a396c13b5e26e5395aa49b0cf265fec9f63d897dcd69c5322508e6658e97aa8452d1e6af4bf73def87ca4a3b80505b1dbdb7a031e2fda33a3221148e05c8617d50097ee642e7308c87dac0c5777b3dc7a472a6a37518bb9f1f459616cdeefbf9a9555d6c820105e9f98ba3127302fa1b581c4d35654af2d16bfe010a1eaf07d53c3da9a58696696121c620670a86624a0aa2520b7ba1bf4b0b97ce580da65ff5cf0878875139cfd0b4ebfcb36a44defc2f3cd96f8c3411993c104e5eb87f9a5463552567d3721b13652ff9b69c6fa33c286caa910ff0e9f21103f891547b721e2e4f075601118279bb2b5189c5d83ff2ece78105f198e73d303ea39aa7d7cdef93667f9825441220b5be330dc6d0f9483432a690b7aed8a2193bc045dea8daebbf19cff4d52cc4fed7fbf25bed16cf4a9dc9813dd552fcfb781a22e5177fcf81008592cfdcfe789947aad1e557dbfdf530e6d1028c0855c28c23093b850db893dbb546f81de1a3b668b1c7eb74e664d48536b542f0cea4bb2ad75ed19177a4337d18f836a0a16321457fd648dd2ddc0ddc257de59bdb25b0539871760c6ec4bd527b72bb6ba1259d6083243f7338dc21a0ce13088f342de2d53430e58274e1318c951cb9cd2ae038c5b252523d5725544981f98ac4451f36a08a7e33852a62c1817f71c4385823aefc81973ab18a1816c210560c41b2c5c3a44c6a03befd95b94367e0d2af24a1cea24739f87aa0e27e1cfd284fe36ca6e7c409d1c533f90b1bb097a839692d9f8dfbcec6f090657a91b575eb2f4471f24e2e40d6e7dfe4df9e7d4449596729fbedd1ec579828cfbafc95640f3bb1fd3af40abfeab9fd37d4a18bf12130287141b066282ffba184d6afd064331361e314c8be4f1756831e6bb6a56ce500392ebe2c867413de22ed9562ea1d49db3343db9543590ddc113fab2d165a0bc0cccb67ad8a135de9f249356930f91ee8d3274145e2f79af12e6f328576fe3b950a951d276d7947a4e77d903a4ddaca8103bffc4c37c7bc7002452c6291f3267f212ea741fcc0f289bae7756d63d38bed66f7a42e46cad9a4e11080e71f3b97a84610827aafa1ffd4479dfac4f61cd76c07c0bededff1a6f17815f445d44165fcc2fe7f0c17bdc06e34d73534875a29b7295320b091f45f1a6c0383a8e1bccbec41c6ebad7980c99bc01ed7cc86ff4a3af14e662c2b7587fe6ff5bf4d6215fd357fc41defb23dccb189f67f09d43282d9de00145beb266d0ea37c7096c8a058083f25e1ebc3b1aa056c5269098027aaba5336293747a9592a5df16e96e87ded26d9abdd2340143f65b70f34db13e85c97c8228ef4d0934fe3f6aadd101e76f13bca76dda9f6aae30ed89243b7bc2c402c64ae5148fecb4bd91c8cb00e5246106b2267e142cb0e0f999ede5209870fd8c25a47defada6d37fef77ea5c8e8d68ef78f8c9505b26a0a4cddbe3121b6334327dc73f358afdf86824929ce875a12d5a497e8f984903143e3489d6a3dc6cecc2a41e234209796f045999798b7b4f91f61104c011c32282f10a5841a46b938c90d9e06898ffae383889955d81a3467d2fa5f931c0974646d029e5174db4b8a65e0a126ace1f98302ffaa951230a07d6beb077d8e0f29b117fe731e0e250bb3d09d7a3273102c99998ae94bf1e74eca8111e44f23fa249e4182f917ed04faf7b89f23149fe7e22ace3c9d8cb1c0cd351984090ad2f41cff8ff067cd59ae75528a521fde3e9cf90d00662d4448e924a12c7a5a22dbd7bc12aa6dc6b1ef9b2c9c2143affefc249bd9ea21d9490b696393cfa48dc2f4680d37562a482ce7d5c106be611ed0d178fc4c5b38bb0f43a820f1c94ebcf99a60d1f6836effd9631c612494d9639434304b4da145287500fc30ed4dee58e82330e18a1fab2d0e04fc8a3fe68559b47b48e70bcd1021256c398150e10f1e20813831fab7cb259419ce360bd4d9ba1d71fbfa1a56e5179396481db08627de2033c39fb9f137d6e0ca9a8bca35943e272e1f0489cc8301f7c6f0e1d79f116365dfed90f53459a9c11878e6980572604b7b4f6fab9db177b8654f1af82d386441045125aedb58331d9586f34f0ef7851d65be1b8a0e336dd863224ece5bca7800c9014da4136db9964dc911cf5c7fb183592281163c085f3447d71819c2fbee8c213d38db3fa2300d251f52bf2a98c61bb7c4fc5c1b4dd5253d064cb34288d7fc79c722df5b34cbffc6ffd4601e2dfd0d41992c1ccf9ffab0e8b662718fb64044d6003f5be63f247b7e880b08afa83536e2fd9e19891629d3d6edd319377511eeb92db2f158aacf5247226dc578bd8311783018b77c00f5f41b74e00cb06bc1b4a1022d3efe9e8381d05d16eadac8091341cb5990ff8ace6f977e93ab2b45e040446048339972081c3e7f29abe53e18edf5dad1147eceae81db4ce0b89364067d55f0b4dcad3c02ec94b0da7fd8ce5f1022fdd528ae86ed454d36035e3a1675132d8e70328881517bfd6fd61f6bd5fcec11f69be62efcb9ab7d9b9392e040ced57e7dc1c39936204c3942cfd1b9e60f8e7403670717dc2ee2cef2546c4433a39910d3c48b4d831a2fd4b259d6056167169872d52346887814e9eba101db784fd8e5feabd78a9651e94b145384b43fb53d6872da297cc08930e5e11bdbad3d6b2a9ff035f543d14211a998f4917b5645e367b57a0e2a14b912fb6714361334b71e724a279c257bda59107c9874e51300f6e5ed4fce832714837e014b64d833b02d442255783b2d99d36c21be793084fa5b882b6c1644bb987556c0d00aba035e992626d489e0a462c84f1257b4924d827779500a0ac2c5cf9934b26161a7b7ef92d4c2b6c75f8566b8e0d90039f3783da43331173db68a79176cdf477630ce3bdbdaa2eccf3fd7bed12363349805418c4a24ee295e7410ef859c533afc0a1d2713e099b2435f4bf9c468c1416364c95108572b5dd3bebb5b7e512280b4a07e623117e617e890ff1ec5ddfbbafd818cfca9fb6615e8dfe9cb98c1642e157fa3cbd67aa14d19cbadcdae4f38a14674745922ef9b4d514218f78018f54b361a5352bfaa8995d543f5148012d0c832631142f9b89f67f73b202bc20f73ed282b2658d6f62448360da8a2920c890afa0d0e6a932ae23bde8f640070c13f3bf5ef4273b3893b1cc5c0130edf98c38548c73e14d7ca3fdd508ad5987d3c301e072053022379a68e09a94547a0f74b9c3c29b1cb305d2d52b6512ef4fd3773842c7ed4b881047b65b1afbfa6b797958a2cb448bc30b5abb76a9eee58991d031cc7fc0bbee13ad9cbd79b76fc833676d312cb692d4a11b5c160c94d9047fb6b207c79d9dd7e97c75ee6540f3659ed2742ec8a9c6b7427b2cc45e549aa9c61708e9b3e50617b27bc29ae1eff3604db9036e7fb8f3240d9e2a965f5fa8f9ca1a4a4e57a170d69f6b3279ad45c48cb3371cc51988269eb3280acdb5ebb09fe6cb4d1a3abb3e927f86376f18d8d0a77d762f7a267e064c149d04dc5f697d888742765b7387839098460d77eafd276a908b5d1b74b3425da69034947d97a260946acf9997d7f5c8621f2db03cc642ea9fad4a5041b204ae710c8741230bdc9c5a142af756fdade0f53b2a68de3eb02601ff5edb5b0783041ac7192a96d4834fc77679f452f13e2e3568a34970f00b6a8ac74b8ae157e83383245e48d9c6a10313598d87acabbfb010cc77c21e530057020fba413f4b77e10afaf051471ce27a338349e72bac578451613820c1da31aceff950893dccb9a8669501a9dbf0d85d258158c400522a212d98b2508b0efbef85de20808aecb2065955486e55530da99eeb4266cd0fbb381d149693ddb7c81e6f926b25330a85ce48e0d4c56db5826cbdb0578774533b7df6396e91973c34527c0156ed92c919b28a5d1b11a97a7528e9f54ebeb0a9ef3d064ffd98c3ceefb39da0edf5caabf79142689e91724f8273e1ce7fdd12b74f7400b59ff82bad250d54fac3cbc84d96e09f28e9135f2e35bc3a05bebdcf7232cb97cc93653bd7b28ccbffdb0678344eaad2234dabf6da87ef2d9ca7cd80217a2fddec04e8dd2e40b077cd2d4012b95eb592f5e7ece50da2d3ce4a52723e7ad39828c1461b4d31785be38c26152bb77f52ef1ce7e20fa753d37d21c5d059f9badd55f3427b614bc91bb482b2858a9326db3c89becef564136ba647d5e82e28b49b82df33bdbf58c89c8c130a0b0093b6fda349e8e4f868618e25687c1f1a3922383a0b7bb6a55115d015b11ed7406777390c20cfbdf130360e6cc65fae8f13afb91dccc6c8576df7385006ba5846e748a265111da374845ec67eeacb28b0f94e771789c7a77a42e6fffa1148965b28f354011591ef519925bc4fdb4637535bde3f269ca0d4108688d6478711237101dfd96bdc6100fcde4846f79b9972ee7e0cb0c9ffd37a6249c5178c77ecf98f84cfeb3c653d37e4b9ba9ad4a2c4744dc09a43f0cd6eb61b9523b4d32d15ad89c18eee6f31ebecefd0814fd26d80791659d5a4cb826658d21b01ee9ac8bcb728323d3df1b44c2c42025edc75321a5f313a534797b44bdd11f5bb256b609915339609cf9683207aca91c2fc1fc60a35b76818186eeb7abacf3a05418785f1b9ebc3d188cd3bb557a78dae3b517e852f297a98a4d1ce715acced2fbbdc9d46ea9b4119f90e663b2c2b65079613a26d7757f21f55b6fba4eb5b4c92ce68ea0ffe2336c78757ec4f255d0caf94b041a8bcf98696f99d7fb7292b95fba1cda6b8e8f06d0e588c41ae4a5e85af72cb8645d1cd604ee629596524dfec91d5e7e591641ee60f5f19589145c9f4bdb6e60c450fa0df08d0a0cc5d68e519c71f95987e8cb1e4b1297cd9d0cdd451515dba81eae52fbc9d26aaf2a717c4925d4d4fad63f8ad5504b7c8093e5d335a0a3f7b42963cd892620b1a069d295a82c2d6a992822d188ffff64d7fa130dab4d9896fbdd2c780172e3290ec9e7dbc42fdb68835eb25ed26cb072546cd8a52130d82735d564bb396a1378c1fb716a360a962ce04040fc25045d52e808d76bed048d5f3b28565035fec9cd84213ea84e3f183b92dad7e0b1effc29fafe09d43ccdab836d4f91a27456ef192d3a2f48672dcc555df28e91460cf931a6d2da869519458781d5547fca0162c15530a05a845be0f7975ee8cb90602b3f7370ce9b93ea300c0b30e426d6d5d16d8d1001b98a0e4a7c82ea2a028a43309e632bbaef21ad606eadbdfc1d88023e7c61dbde1446d2798d4cbb55be6ff95f8f30c03a3f60ce954e8e9105266ba05cea7ab83a096f87196a7683c25c1a88d9e70574e81e3052d97796e16cffdb2d3e0b3bc35bcd5fe69bca6856b6c991f058d748cd98e4e3d92c01408aef17fc2cb86899baf9f956401a85b20047e8de0c492ebc84bf928f24d1ea4d863354a25a7dd997a6d9f6c79f5b4368cc7c90b1d2f731ff8ccee8c47e00159b35354d623276ebe0a5aafc7590e523e389ee4ee08de3c3d583b5a8234ae2e33eafe4253bd1591619bb7ea95990d60f5bef7e08906992482408f356abfebd1a1e6ed368ed86bb9afac2268264bfd0bfac0a1317924e4b4f328066d183845a4f960db9c36bf9dc0799d6be734fdcc93bd93b4d02ee6e", 0x1000}, {&(0x7f0000002680)="4680c76f3dfe32f1a9d82bc35d5cf426830d38097e2d13a7a4d3f3866091f2748e14d9554bf5792fc67ecf4ca793e6addb023abaa24b32fe7ead8b4aeec40ca848a0a0e275c244e816a8b292635b0801ba49e20ab8ad26d88015c46847a939fb7e8e2f99f937cfae16cdd10effbeea988e1968bebc8e6a127058bc53a1be54d3aab385445f35572195457d0394fb06fbe66792189fe6", 0x96}], 0x3, &(0x7f0000002bc0)=ANY=[@ANYBLOB="60000000000000000100000000040000b81bf9474527b8f305a5bf46edecb2ba9823421ef0276bade6f01237b240b4065a36166a63b04295c43a4ff5f54f8457eab0b6990497624f10433e0f3eac886e8268788a62c9cd0000780000000000000001000000feffffff2b82da745d538d95634a102dba1704502fe03337a0052250359590da74688cee9dcf65f41fa0223a8a38448bcaa9c958ce1f0375479fe8a0c7776359c908127c46f61267cb23e81b10f8effb9c358d886a26e7875de6735c020eff3ed517acf1f28cc83bf90000001001000000000000ffff000000020000b6b264ae527072e759e8e7c35e81ac4aba9834254c7f6f33e992acfa182e77136cdf2a9dadd75ed66d5c6b43d394cb4a6b44a1270f63668f34717a3e8551b2a10c48d36a1b403024330222c2297ed97d1083a4c44958d34e63a671bae8f8e7ee0b092958deb342f186fe8c36a2384c75c196dad6842a43b2b7cdd5915b44000cf3353426c8fd8d8d1552453dfc3f0bec18e1331767264adad1297c443e591db6e364a4bf3a8f354b80979953e9268e4c24e06b5404644262ef488997918b778360f3f9374257a35df814a800a06946cb2342ef5e841d1d3502ee84e0cdd0db1affb156e9343cfe8aa3188b016c684ecd24718ff4b7d76a997508e6190fd60000604aee233145868205871d0aca6414a71a4f241832fcc45c980000000000000046801bf70484e92bbda68ea45896132f7373f46cc5cb9dd476db727a433ca5b7ae03b7996923113e2f604a54e89a4c9ffe239b28edc694a3310875efe012df618d32636937451bfdf93183241eed9b2d715e542a2369af63fc6617ef5403dbd3f9be390d6d711d5a071fcf2c40f68713d74b0e2f76963d"], 0x1e8, 0x403}, 0x404) execve(&(0x7f00000029c0)='./bus\x00', &(0x7f0000002a80)=[&(0x7f0000002a00)='.\x00', &(0x7f0000002a40)='\x00'], &(0x7f0000002b80)=[&(0x7f0000002ac0)='m-\x00', &(0x7f0000002b00)='/-)$\x00', &(0x7f0000002b40)='*:!\x00']) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = geteuid() open(&(0x7f0000001640)='./bus\x00', 0x0, 0x105) getgid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="a742860affa9546d75d8e70abb0e42a75474ecb40a86dc338bde9c25a5ed5dd0645d721c04b169421ad0ded94c3d990fa17c8875b44c52550e371639c376403dc3dddf588ec209fd523e1e42e2d6f934779515c2cd14729fb142951225529d2d12b03183d4045f068f405a61c0b29534d7c1e9653620b98dcfbc15b8746713799596d5b2e48e7de27db58a456a7989590c3d0a56ffe2be190c8ac6e61eab2db01a098951bd65d5b2bb7d4f1a91f567ec4490cdb4d226b85e5d0f351f677e858d80414028d021a0a0e141508f96adcd59d9f9fee5e933346e996e43292be89587863c4c4053fd1a07c5c8ad45812d37a46f0c3482d6d2d5d59eeaddfc24deddc61f1c89c9adab79007eed45fc5a78972469bbd6a4fbe3cac703cdcd8c195a741cec2b2136a80b78303bba47e81eebb210935305909286a62ed9fff3b33b6e9e511b149972ff72d1d0d2114130275585dc1e0adac0e517644a3eaf5b424cb6a374edb32d462897c3d249e43125429d445c7d0a623026e130f0ef966ba3c70b19bedee88a4f0116fd716fe915a0bc66829616025024924c4464900964f23012985df051101106ce4c50a7cad0e1d51405ec89a7704ab04e485628ff7f1ef37c1f10d42851658a6d04cb3a94166fb660ffc3ae8dfab2df8a0ac7fbf665d5f58c4fd40869da6cc45ea6e2531e911e2637b2039ac3234cc56b4b2c45d681a0d2ca0e900a2fbc18a7b56851250be5bda5c0c986535edce711e19d0de9c09665a348e3c55a2963c865898cb9e7c7a795c51b5ee549614efad37543bf0cb3a4856419abb74236a70063296620c68d73ea0088313eb1ccdc1137044748fdec91fcc39c532c1fa515da6a3a85d92226ba16518f5df7e9d96838cc05cb4eb0e509d7139f6ea8b9ef2767e28f244ac1ce6fb7e1611abb3a675d3e9b536b0ca98623d917fda34674f65bdfe79b4a97a2af4b47c82a4610f20514dd25796efd923cdcf5347242179cba2a454e0f54d797836040d089b1f6d1be8e878644fbd3874f4d8bd6cada945a8340de405d6d887d863bd04e7fe65b1213bfd94e8278b26d1904afca54e8cc0d2414e1b29b1d07aa95f013963ab75220d7e38e3e6014c5605b2b4c3c2a4d4ac79386ac08b1827e4f394f2d1371a1bcbf580e4dfb99f826272bf1d27d5ba3e42195a2a1f7ee7d0888baf825b29bbd1ac376b97dd239ff050aa38998c9dd4e505a3a9689bcb104c63642e9eb745bc1bce7f64911bd350188a7f0b2d471c6ab49230b10104345350709f8ce28c3c6af01fbbf80b9ed89bdfd4ab482aa267fb336cfd4d95db06d233e1deab74b2f9cdac1514eb740f64be58847fef198fd6c9f33c3204b3c75e94cb7e1c4621e9278cfbf22feeb50267f00446d0226284bea478fdf5c0d8f9e84b56bbd9def09f15960f097aaa7d22a85c1fe91e1786ce2e6dcd6ad2225c6a89bd31f7c3dfad9c4cf4071747d6ec42ffaf146062ab3e490b64a8c7b723d6efc432b4e5a77cae2ad3beefcd7c145663613797e75b50e45ba6246a92599c5d3aba17c4b44b84a170a2f5f3da745e2680d421bc2df0a5bcaf0c12cc74a808f61333a8a2410ef612e599364a2ae3721a86b59bfed86cda78c3358201be54bbeaf9b4aeee9504e8578efcfacf4ab7105e486870442baad7d32416e7df138a3bfe3e354a9848abe9f823357be6403ace51161f8b6202aaee67be782c9f9666728217a7b2507ae011543275a64890d2b5818414037fd9deb9b76bd002189af4966cde04bc9c113ddba088966a582f63d9aa9e209905ef1e077060794a0d4e7f38a8f6d741c64addd28409728f6cfdcc2004a401698655c58332f4c06e7dc2c9ec2bcd483d288ca666a846d41ad1c4a09f9c4b3f717b39da703a1ac88d0487f18a086c3a49bf604b1855cc4a0be58bde57213562354e9644868146cf2fc6c61bc2694032b49c557d01df104a8134d9f2e0ecdc147ffeb803c3c9d59a7dd2c3634e3295aeed80e27d6fabafdd414df74f498ba4993701514412102d393b4ce894d13fdd203908dfdb2d330cdff894168f121911ce359b4271356686082a7199e9a35a2c266bfec63149a5bd6a83fb1efb078e6577c04ccf861d58609d3a487941d3c9c5e774741f56c135e3c6d021c48300354569d4814769588e0883c9d7456d09b4b160648ae48a92ca6a3e156f2239e3380db53fd63629f7626ad375cbaef28fe76338cce7a2abe77c5a71cc60adb17efe93bd4c8408bf18fb66eb4d18d78589997486862d4518db1f4fb0d7967f327eacb0b84a22cd87c1e6743a1766b7be2ac1aaf2942d1275f222ce4ac6370e9d080558ff47250ef0bb4aea84f348fbfdc9c0b11ed965a634a1eead847a3b5ed7c9b193cd36c4dc3351bb41d437e3a7839c7445cc5deb5ce5f592b3232d05c136cb52140eec66f97587dc3f1fac7d3c1f85254cba7086aa48842affbc4255650c043a1fb825446ba0ba0ceb3f6c424fdae5f13314566541b7dd9c556b5c74ff99a02c22463b902ee739e55cdb95e3ac00713e7a8ff22d2d21517bb3746a1a1203ce1fd44cc27735d2f2413296cdabd594bc0aefc005bac6577e29d8011c169e6484140b76b8a6c66c53434c6c8a5765441e5cf340596db1d46f9181d1336c8ca13017ba1d9c654b5c894b8899be2605b7db6584028e94f0a01bdb58f3a70532d7c2dec31478f9f2a5a8e6f33cc89900fac8c55d9627d3cb75a8f21f0556b7f98b9a04f0228a0340166ecca72a89022cd8e025ebed8ca71fe4992df55db9c3b20eb4d1d68b0af42fd3673c51d2e9f32183a01b94c8ab31d40b54a826b05476601d0c6149ccb9388a6e1259c56d8f05b8b33e99d90d3917b1cb4c69ea3c8d638199668a9a6a15a7b953c80ad580b83519d0d97d4c5b4f0b6b4c1a36c5456fbc72ce19830ca02b449e6297d783edf603f3b56dea46303b98a87f78afabc681eca6dd131172b00cc530d3afeec702598558722e59fb7ffac7fd87a2471a1c8e5eda658953b6d7c1a0c71a6278155ba888d98665e1882e9870ffde16f379ae08e05fe8efd91ab3d8b4bef80276aedebf4607b2cf26179ffc2b95da120358bfad665a8fe95c82aa2a2082d4610fed6c1e2e4d83250e9b865fdf2c1b35be7d8eb108349b8590ee26005a2ee1cb0d581cc47181ecc06fc47ab81d7a220635871819f8902999091adbedaa228f464f3d1a09406439edbd7013325f6d2c4cbfee4f98dded7264d2671fd2154b13769e3e221024f72e1dac56f845628daee67b2e0296797bd532ed7c28b24880f328595661b29bcbf7f3663d7d36d58d229d8793c6336b0ff7ef8d927b84a739528c63df1818d1b79cde5625c9255e8d0e70054a2387592f089e4090270019bf376cff12b0003a5f4ba3f3e3b8f4fec2189625fc8f65ba8c97a63a2e5a95ce43e21f598a4759de750be3dfa9106eaf1c3d21ea87bae55dba9bc6ca9cd046b287e92d6e7fe30702ba78ecec9cec07dc04f275f2d110d89adf7d9aef2c27eb9b3ba566ce582ba4b6b00ff119936cbb00fa4abd24010f11f75944bb93744d64aac32308f9624fb11ae358fee69f32bfb91fcb71654483d202dbfe3eede00a167275cbf8f3ea6741c5b6cda840bff3b6e1f9d4317bebf7f5d233abfff42751ec7545f4eb484e17f5c80d1bf0c7b6176a9643e5ab5f19aae822b8d8693d22e6b5b1439f8c52f522dbec1e4e91c88adb83466285bc66906c7b9a7b1e1778b04b70deb245095595f2689139f885daabef327b65d96e3244826c830868dea0a41efd936159f01a03e283697ffa81fc7a69e33e4dcc91cb201c23f0bb982d569fa5e5af82bc1be8fce1404dcfd8e5c23a87a8443a3a30377b0e31d17833cc93b46e8cdef6776a8b5e79a9a221356f230db498eb7952a8d06c511bf4afafe91bcd6c2179f90cb16c02c05529ba187ac3336068fa74d53661b90fb60baadca58190b963428d70db5ec152b21f85f10cda643fd9329dab8a6672ab6f76513c5e9676c04de5c3c4e19988a06977bef41bc46edf7f66a75c2a7260580085f196150ba393c19d159a24d86912fb5c5c9685d940654612ed905f6aa29e00b96e832108d85ce0de59e913ea98b08172c888ca7e6105be0e8da8b037582c7bd4766ce602036e27b36e8e22b4a4072e388afbcf0c2ddae48ac5fee193d0475d93615f782467ff012c80ca2070d338eddb9d99fe532fc50462adf2c1661c743a7f565e2985e94aa1577ba72952e78b48912d1c27b05cb96d5ef78c9d570ac4343649c77f9d7d9382eccd88ac2327c63f8100938f823c3c0b3db71ae74926f81e0fc570e317937a22f0e39233a654b012607487b9427d98956834f363ac7f99fd919d10e028f25fdb04e7f479d29217622f865245e20331c1383080f8e298aaa7b2cc7a978001d37a3289b0558cc21172f3eee08cb43e635cd16896ff695c4b15d74a9b7465d366d7bbeed68439d1e453b78716c3e0fc9f4eeab29b550fd28e92b52eb88ce1c05d8b03f378e0fe4f5de478f067349c297df47b9909dd4c6f8c39d700e428f1f2d38c281a4251e6b6bc336bd1f327f2ffeb3573a24d20c0dd5ed358f9b502aeaea093b6b7b758576875156477dc38c5752bc60730d9e97dd5541e40f9fbccdbcf5a4cceb8e796a1499e2da420cbb3e9f760d1c0b95f43cc4f4bc6fb293dfa2f3821db8df9c303d42a7735dde8bb432daf3bbe6d2b13d9beb496919a94412b7da10a779bdf9f8eb226294c1ec6fc43eded9b3b446780d4e633ae1c01cf6f6e135e34bbca34f1fcfbb2fdc451cb373dcaf07acdff17b0220e9c782d1dc084721d7da1a5ea4233f5c0cc1e6a9bd85765d8a5bca96567693d06e5416ab4e3d5bd4aa13a8502af9424ddb04c0651b93a7cfbc14fb422601deb41565fe3d61f1562e83feb0b1a05bdd2465f6ad8866d96cd795748f679b879bcf474b77591ef030bf05fe0b98f5cc627c9716ec19be1b42373b45caf215f67feb073d4598bd15dde4c23acdf2485639e8d74f38c993cc907faa6b3e502cd9a8b76e897218f0398f02bd9089d628ae9d027052d275485178119e43c948980cb39105864e69c3c02313c6840932a145476c149fd27cea6cc0188370e596f187cf699765a5f95d63689b181607808cd03b3fcac633f2ca54ef1aa5f697262d52c3b23e3c0fd99d2be4ec145137bb1914b6676cebee8a1a589d6ffb61309daddb5e0756ab9aff7bcb880683870c18169e14bcf2e4760e10739c7b07c7272b593a886cd8857fec2cc40ba8ecf3b824dd2b5aabd62c943c2c69bd9a14b8cbc63b0f5273e9175422321e1fca0d03f04d5404ca38ee8d87efcb8b2e4089f9ecb6c1ab1d60a480413e0446ea5e3c13f60929a30664e0e685d59e315f9f7ba2818683e62a00e19beda8d8d55cb0ade32dbff551f7142231bf303822b9bf0071e8c4fafbbaaad85d886210997c62fba77e34c40d91291856dd96e6864d7a6582e47c403fdd24c15583e21ba7397c0d283dd0256bf1e3027a40e70619a2081125331316810dff348636e585a9f6e29cc2af76c35d8f0659b29aed64515dbee0cf38096c56b0a2b0d60498ce2d10777fa2daee97a6c78069ea6c876f3f0a66df363b529123ec77f6d3a592050754d15e5283ca7a7909439bb4ca9c9f9fa1baaf98d3a9a0df4c437258fe7145748a94742e1670e97a6b5f35cfc111a8a97baa25d79a46c4e8d4398d0438d52c265fd953314a17b004f8f86464e55dd1ac15a67338561c0b08581bc9df24e6c6f55fe29d2b5321e2610b90f68e235381", 0x1000}, {&(0x7f0000001140)="243c4ac94691213f609a8bde2168e1bebd0c0add905d7751c0c476467d52d0b7a8c69a942a43f899675eee9aabc46a10b432752cd27a28b574f91f16afac27e4e84b7869aacd225f6d75933021951c5f999bfc5bc1b3847d5206fb7e37febb9426650b478276ee958ca81b5dae87642342e902da4fb4c2c4418352ef058f4593e86538cc75670f5fe60fe3caebd8db227de7b6c823cd63b73e29c66fe7f421f9c8f679b01d3d2b4880ab8e68c7848cb50ce653ecbe5747b82f61e219c9e2e385f6a5ccc44c4782c20acfcf3ddd30afff3131f0b0e5d8a4c61d03134949c9a267a07b5ca4513871d07ee4511122dd55019a2c", 0xf2}, {&(0x7f0000001240)="65b32e485e1b514f8490749b69f18e3135d5f4a74bb15671a10ebaf6148a9fcd11ca0fcce789566a4fa96ab8aac3cc88adbd1cd102037b8d67b10dcb9ed0c43731a8d980ec338dcb", 0x48}, {&(0x7f00000012c0)="b236b9f913fc7a095062a1f8ec0c5cd4c8160b6ebba2e145912da6cb52da541cd1815ff6577b5d5cdbda690c18b460b63ca599d05514a007eb6a3e02e4fb02c9a62765421a2cd9841ac4656e963f0b53bb26365d37674a12d926f6e9e48de1ed48b1facc4931cd973d740f4b18ddd7bdbc776c3c0eac4485fb1a99f2b925436d8545f0c0436ff9f78f33fab146da5a6228d194646b13c8ecac77573f7ce7978f356d8482d4d1509b9ac39618509d9b01ba2446d61d5b7c0d854881f1b1c398049a6dd6fd1394a9268747d061c5da1905a3b1d9db099d940ac3695c59ffed4b3492905b4e87a2", 0xe6}, {&(0x7f00000013c0)="05bdb67dc929fc9b03c173d081a62281b760d528", 0x14}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x400}, 0x4) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r10, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x5, 0xfffffffffffff801}, {0x18, 0x0, 0x1ff, 0x6}, 0xfff, [0x7ff, 0x7, 0xc76, 0x4, 0x29, 0x8000, 0x1, 0x157]}, 0x3c) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x2}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8400, 0x40) poll(&(0x7f0000000000)=[{r0, 0x60}], 0x0, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x1) socketpair(0x1, 0x4, 0x100, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shutdown(r2, 0x1) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 11:31:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20061}], 0x1, 0x0) r1 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/128) 11:31:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x70) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x196, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) truncate(&(0x7f00000000c0)='./bus\x00', 0xdd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:51 executing program 1: execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000240)) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="9d11eb9e2124ccae4e0ff537a74d9b71f5bb282ef49968d0f52b34beeeb6166734374c31b01f31c8217793eb0aaba34a830da057e52e38a9f2d31dbdfbe73b6436de2989fa07450bfbaa8aaea4bc98150453042e3b6c1a5c437ce8efadbbca396c4e8a4effe04fb93e4cdf2969febed571168d4cd5f27a27cff84552c671b97fd81dcec603d4ab4c5ae52f54da6470e31058ce9f1652066a6eb9abfeeadcaf9c044d52dc0c821ba7749e0c88e13fd3e139eb780c1731d12321203e22ebea05151277c7022cf0409ea41a21ebeebecec56e284fd86d89c37a454b823f15279f6998eaa745dca036bb", 0xe8, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r6 = dup(r1) r7 = socket(0x20, 0x8005, 0x0) socketpair$inet6(0x18, 0x8007, 0x80, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000004c0), 0x10004) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="557d60786944346c5681faf4515c353a5962286701412de1d3c793ebfce22e46c446527185c0a8e4a565426e6220f8a4feeafda227654e8074f1", 0x3a}, {&(0x7f0000000180)="8be647995ad78f3303fc4adb1beda4f367b30785dd80ac63b25b6a084057e1ab4f34e40c01f3877c4e9c0788dbf56a7862407e5df9dee92f38ce16b92c0af927bc73ce97d32c394d873d6c00f61cf520cde3521c9a5422e0522afcb78f998089b74001860a1c24a23888cdbe2f815c33e2e2d4e87e499f5cac9a749d5974e97b2c35b50f2091564c9b068c635f6e4e103b7e181fc321e30e132408ec1ed23ab9bff06d2e6ebdf3c4e5c32faf3d3a7a655ca7c3b2af6b02298705166844532c79018ee569c6311264b9187b2903ec9f1071095333fc910dbabc683c3f1f", 0xdd}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}], 0x40, 0x405}, 0x8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9, 0x61}], 0x1, 0x0) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000000000004, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) dup2(r0, r0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) r1 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="a754bbb5e9f97067188043e2c17efb26c8a06a731b620a610fabc8344090597d8fa7313cdcb23b5af28941f364bdda49dd0ac14117c2d0b1cbe4af1971e488038690a4eea1941c483a68754db82479cf6fdc448a2bbc446c6aa290ba325df71102c2ff350a95d5c5039a49f8f43519ae7c19fe548f04b39eec85e6aa17dfa3df29f5f78ade6e937ed03aa2183a9c9a7e2be9e8118d16c95e09d8a64c26b7322094b9acb9d58bf89f699d1b98e924f8be7d8850b7966db417975c0d2e3b26d168ed94eee868ad26b26a290537dab04c3527a3", 0xd2}, {&(0x7f0000000200)="5004a43a60b488b48c13ca8c616a6714c1ec5461eaf57e53b201668f62130bd14f89a5c0b2962c3156b3efb1d9c0d80e341063a4786122ea906944b19084f38300b39d7112", 0x45}, {&(0x7f0000000280)="8f16ce5302edf1b18762007d04cb961792adf3d1b2878466d969cbf47212f8346644e56602adfac9e580ff33271791fb45cd074c26ed5088163176bc24e3a1836e339a61c528df91b81fa3dab9b3cc384b7cbb33e5", 0x55}, {&(0x7f0000000300)="1281f4983d5308e96163876b70dee317beb4f1d967ea4252db92534a2b1f7f8ff5d7d8d1fdb4a4a7200661b03e4da1290940cd4ba8e9185679ea2fb1a173692112cb17a2170f119c6f01a824e671108f94237e00aa5ba998d570", 0x5a}, {&(0x7f0000000380)="3787decddb973f72e4bb4c68f1fccd890f", 0x11}, {&(0x7f00000003c0)}], 0x6, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x400}, 0x407) open(&(0x7f00000003c0)='./bus\x00', 0x10001, 0x11c) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x2000000000000086, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgrp() poll(&(0x7f0000000000)=[{r0, 0x63}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x110) 11:31:51 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0xfffffffffffffff8) pipe(&(0x7f0000000180)) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}, {r0, 0x108}], 0x115, 0x20000000000000) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10200, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="9588bf529c40f59d", 0x8) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$inet6(0x18, 0xc007, 0x7) read(r0, &(0x7f0000000140)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 11:31:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x1, 0x8, 0x2, r1}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) fcntl$dupfd(r0, 0xa, r0) flock(r0, 0x9) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/68, 0x44) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20053, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000001180)='./bus\x00', 0x4000081, 0x10) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5357385670c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) 11:31:51 executing program 0: socketpair(0x18, 0x8003, 0x7ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x61}], 0x1, 0x0) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000000)='./bus\x00', r2, r3, 0x6) poll(&(0x7f0000000000), 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001180)=""/4096, 0x151a, 0x2000000000000803, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0xffffff0a) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc006, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x184, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/133, 0x85) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) r2 = geteuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) 11:31:51 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x5}, {r2, 0x5}], 0xb5, 0x0) mknod(&(0x7f00000001c0)='.\x00', 0x80, 0x7) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x7fff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x2, 0x3f39}, {{r0}, 0x0, 0x0, 0x10, 0x9, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x2, 0x1, 0x101}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x4}], 0x3, &(0x7f0000000180)={0x1, 0x401}) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffdfe) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x2, r2, r3, r4, r5, 0x80, 0x4}, 0x9, 0x7, r6, r7, 0x9071000000000, 0x7f, 0x2}) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0x1df) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(r8, r9) syz_open_pts() 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000002340)='./bus\x00', &(0x7f0000002380)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000140)="f8f0c799170fbbc83b283d80a8bc1cac32d1bb51816e1e2f7a80843143eabbfc9afd3e9b59f720da5f75ba91e2de792e569b0eb3c8bd560c7cf6b92a61dcf91ca3dbc667232e0fde1973d323d3eff7b075ea44635873462c81d707fb4315ae4cc2cf4b10800fed607fde32436de505ebea30324196917b9d0190a2c032bcd156bdab3cc59f6e23bcf9ddf6c437b911498f7311a0836d93d6b7c2905c38676fb5f63680701c88d347cb60e3d20e0be86741d212bd8a8871796a11f244a7a6f9e103b1db08a820fed942e793e18d8d915a1e786e78a79c387f10d7b9b539682b912634e4fe94c0997f6ee4b67d5b5f5c88b0ba43eb4d1db7c0e7a80b356e1f126a7279e8966791c13218fe2103efdc05296aedbdf203c5162de81a929b3c9c1ed43323452b675dfa52af109b273aa0264977bc775deff910ad9b333d082e0eb7087afbc37adb8ba5adf9d1bf234295330f902b1d663924e62988e6e388f569670e6639a3ada18b8eefb41c2c96163f527854104044089e849876742adea362361bf0186030adb985eb27ca8f97297cfa8f127bbc2795550dba6a350d3fcecdb25a9911a04515714c9399900b6fe79d5c63044a6555f8a8ad80fdfe7d65b55259b2a779aad2776457719b3fd3a21108693e738bc75c8a5ec71c05d210d404ae76b6502efd16cdce28ef4322f2779e682b22b24db9119e84c7538ccd8cd6b8f7b8e2c8a51cd4dba3acded111dbfeec044fcc42ba8f9d782986b294da531ae2dc27ad8aae9f6988b4351fd58707c3ed0583b5aa787f9ba77113542ab78436d06af4f652806dc1c7b5b758604b4561e9c34f88c1daa61dacb98288c075988c7ba8c72bff57c43475f4ec2151c5668b4411169adf228b241bbfbb086f394e7081d23bed7593ab993b2879e30e31060dbd1c918cb6fecc28ee03c602e1e0f5f07423999e6ad8e2df55a434272e3d58e02fc67d2745de74f8b95b9dce6ba18b4e8496ea1f324f5be665e5082c5f3041ea4bba3d44e2d9ba4163f30159013eff065fe35e26e9b05166caae1bc1fafb97488e15f7062a62ce818360a4dfb2d47f2adf0d1e225833bed59972cc92b3709f9ae1a05efab5db62a75c4d1c16efc35682a5e5e6537d1dc337be7702c99927bbe1a874374626f9274605c03346f68e3d402b1996a9e98f76145c40f18239e135df962cf3a4b1966cbadf7e769f006c81b480fb2ec102a9700dae6deb9b86e279886981d13218bc49c7f98c21d43ce461a32862e64abd254df28116126a180b608810a71bb2a9edf09b924cd514164b39351c74250b887a79a7b493b0bfd4a1043785a83229ca873e1c043bcebc0d11c54d4a97d4e461e88b1684474b52eb9737a28ed70e3f2f72946484e97d7fa18a0ee54c81d52d5d420a67fae9de292391d629835a7270a2a6d7e6bcd86985f6073b6615406f9117caa8e3f3d0f33d6fbd4366c83c70226cbd88b67d46f3c99030d554ec3b52057460add90bb4beb856c366678a0e245ade45794e968593089caafcbf8f1e2a88742410f4152eb07668e806dca9573c49f7a3a0159823937e4fc5b7edd74e0ebc49ce6a485d8b5d48b0dc6b6eb8d0c7707b9147e836351f7f75d9fc5c64912f5be1b826d27b2fabf65c43a74ea8ab1790c23cc1f464956a3d229c4130f3049e6e3316aeb7514aa436605cac22f86bfde6e62e972661371b71356c2e80df4dd332818ebcb410f05d2082749d0a5f6131b406ec0da6d63f4fbb8b3907b975c9c584d2db0bd08cfecd8cb0a797cb01de0e8c2c296bf86bc1ecbf0918824a4c1cf8dd4984862d8bf0ff97c24ee86a2c9367b56f8cc2613f919e5edffb0cc8fcb25ba372c8a4ed9c867353f9d21b200e2a8035df2ea111cd0d0dc0f655cac54ae9350e0a2fab44fcb1468e0433f28ad4862554ea43a69354b90e624ae813e6e9c779947cb6783a8864b647eeee60998e3549c497ac75c7957aa24d0c075e10549f23458d3fc9055f39ffb9a730bba5d09cd8565508fe2c92af75a2859984d3683f55012039501d355518a41e587cd85de6a950049fd18e36c8e9a5a3e1102d1e272cff90573c46934cd2a253aef59701b180ecefcb56b64032c59905e318c56c45abefd954df8ebce8a968c7ecc11861917c6e71c2779e1c6212e4d7eadcb34026ea9606a6d11f8c1c80c1610e5008f27f46c36588a08a6859ad0da8889c32010077c99dfaa247a88be38af6179e9aa00bf18b15062c28d71a0514dd08b768a2e458dd78ea969cfbab363051cc7e4d1fbd5ad7b5e216681d66363c953f9907ca44183c1f92279a6448f77d1f8e4edb235aeae652046df6817c2e4678c3424dd5e03bbd244586807b5332f810726fe91f78fa028a078d5f8af3419b63a3ef4ac3fb244c7b65fc145a4326de8b8c762d2aa4884ca4c04ee941c9d3676ad54554266ca3f21e6fe82f1a93109a810e4fc9fde697a891d73f737cb3cc477c500a5a29310d62a4159dd2e5ec2921ddac32c07084d66d2b9b4943242725cb05081db41dffffaf85207ac8e8c0987240830dd51e3d0dd0c59ecc3256a78db62d8f8e3055c6b1c752213cb17bc67a30814592fb9333b47db5aba17986f7466fc3fed01363658fc46621d6b927a4a6b6bc75d3b846b0708407e3e3015de76b4049d416cb6a189aa35c3b0fa1591dfdf88b7daac69a31f987c9e1f4662b02a7d7792b564b8e7efd5daff7f2097df4cf281993e4517855151becc556538d8914284eda38bad255860532364c8a10d18145cf552dc4d1e84f0f9022f951ce68a571c69f725ff5a43904031dfbd74ef710c156cb6fd48970303a9e93377da9bde01ca2e01fa369202b25e75bdd9fac7b6d747737f5dbf60187626aa34130815b8faebb61809a00c585f6a77cb87e983ccc432381e17a9bc64f044f57aeb190d2663c5450b12bfc4a3d9e2702e5607f284ae06423278fe2d6b3a092a8d77de3405f7f139a0bfe413e228ed195395d61305f0e5c851631a4dfd40187ddc0f31b39887da1982814df3047772bd8036f1edea8cc4e9adc094ab0dbff2bfcc678fb062aa68127b0abc612fa97826c299cf20e8d9dee18c6f7577f0a1364dc1fc9248309ad30d0fc8635d0338d06826151fec3ba66f5cc2858772d2c3be7489e69f1470d1785695df708e9256fa2b7bc5d99c5e6c5ff157a95b9df8b8b0970147c537d3e8985981944b4c52d54802413b3d1dcb6f18f11c93e1c6323b52c75bb6893ee16d0176781b8d61a4e02c767b79c73a73a1b3b318eaa3f88122ab7f666fa476ca3361969d508e63eb86e743786c945a06de84aa31aae1193f2cf75677561144b70c7306f7d50c1ef3857b62f7bbd6a0c613d2c465a7b8317ac4d291ad85d8586fb6416793a3431a48f592101a6a9b4b4acc801ae6e4752ed010d15f70b5917ab94d65bdccb32cffc772d2168ae413e7637acec132343df7b8fb04224e5af94397e509cbe2c295ce74371343b95466eca39c52304894237a5553a71e984bf396904033a0b97927012d08977f7eaf886ee3f98952f2ff7290171ee50961ee760419c60f156610814b63c3a82fc79917023a5571d69ea9199cae11919d677a13ce50404ccc7cb9c94a26855eb7800cc391533e625452b53a12629de25c0b98504181800baad91844f788d1547b2cdb4f2582efa02883d5f7817795701abb52f8626bd0fc86a4783cf3db8da2b530622dc81c0e8fe254a73524851a3fbf760fd19fabb1d9eace05b41080d54cae299719a51ca1fe6f8f4d5fa80a8deb0d0b2367b1af00019b2da6a918f8b280ffa588a82618cf9f9826cad08839d0ad6f9e692819ef54a46f7126482010961457c8246dff447dad5b2efd10930e8ca4ff52eb080f648da5e4b1868737e1c80127458a29de235529e1615e2434c12fc863e6fe6feb094c0c045dbf6092498f45a793310f6eddf8b78b74db8881fc9a016a2c59e147ad1d52719f01f61cd58e79c7b287665f64cfad0f52043c9c0de509e8ae1f113462cb84f833d333cc795cb95e11d524bebde181635434a63da0496855b2e213131e2b3931bcdf225a66bfa7c155f860b3d174d2092a963e7f2f2e550e6bb9a10f252d74f80de218da04b180bb394d3a55315f64e2d5720e35433c54a30dce1dd3e88e389bc00da14b3ee1d153799f8d7e8023ba43461ecfe845f0190845b6cd6f328bd6976d32d9c41da533a52b6509ee3db2290a173957b2f4f337c1ed907cddb595e530fe62075988a09ccf59ee2642cbf4a89cd926a55748c32781ece6f4e32b9912f6a48e5dfbb7a3364347fae5c365d81d4e389ba7199d5db184029c749743d7b49a4e1aa9fcc91fedcabe934684e3ff4d9b15c27c4b607c9d0203a62df69fa8606688790559a4a5647888268e052dfc2e77e7a6635aeb6e662b3c97d94e84bcf6e773e5801a0158693ffed9f44d788ff1d7dac67bc06bf85d0f3b69b6c1041e415ec2e3d064f48dd5e50b2f4af44d8781d7bd38047b77f70d9c43998ecbd53cfa4dfb1a69870697a7817e5cf3a0c388a6cc71c78f28e0af0c8ca66201e95f8cba5ebb73029b75f8a5497a738ee96db27e3b4ea2576eee5d64b9a4fcf4a5a0079ce71fcb59e89831915168f745897fa405648e5e1a11e763bda7f2c19fd542dd9fd633824fae09d9b2dd0a951d1db2bb2139b1751687cc5512d4ac6014c5180a478e6470cbb7afb1b579a8608bb914f132d3975eada8797e0f30a5c6a2bb1299e40f219cfa6e1371a3e28c3d84415bc999c1b4bcbdd6896d094b76f811975139f08c374848bcea2116095c3bf6b7373c486bc30c677cb412c29599d011916acb0180d9c0e3414ee5c01f96a1b91b80a12d93530f8fee4a0e6684042c53bdbfc28fb5aaf1048dc831452f7178584cad66a05e82a15819c07efd6a63816001cbfcba639b9421e5d8886052751725d35e3185d4f4f9e231b9daf710f31b72a406e2ba8c2d578c6c107f189df6ef42260514fa62691e009d14ecd4af2f76db2e07b84fc5623f994903b8c72747704020090d10d5e4f37a95ae12e20893d7f44fa989429e6c9b49343d0ffa3e39b65e427731145ec7cc23c0bae783931a153e414efa3231459eb83649163d692edc097ebfcb26bd35c6f443214af380d98120afda6eb03e5002a86579cfb041365cbb776f6e782927de61e61a9bb51895c0d34a9eebd686766cf9308ca1dd8138d0650590b8662743461c53bddbe7c3b5b4a858c3e107b61c68693483ae76feaa822181a9ee4a776c1e5befec2e5c81b75ab6dcf9a45e143402bb697239aeec3467ded891bdc4853a07548dee2597abbc3bd839f1af8058c8c55ee6bf9fb002303e0fb03b98ba67b421c2f4532e0b5c3785bb27630f52e58cc2a51734cc6e52fc13179ea6be84b19ce15889f800456d895959afacb36bdc58f79ee08e436c5c7c12c161f217b48140b3fa379191c9af2b3e6bfe5a1428342a11a4bbf24c38fc9a5faebdf5445eb08f5fb0af9a06ce303aceb15c4c4f916a4f75750e2cd4280e15e69ed35b0ba861b3669a74ba9c946ca15b11d381a6fcec99e39611a7c0056d792179e83bc1cf6de5241572ae9be28347eb8b879f84b787b44db43fd551ce74014a05f4125db2cc62ca3ee2a18cf9ede6bc1972cb9a6a81bfb4cb3610f227a8cdae01ee1932001110ab8f7f8c34df38cc560949a3a34e9e562d48a373ae352e4d755768eb2f32e35858b3a8e52613c43e93fbcf82bb4e5568c8bf9b25984d7cd48fd2688e035de586d4ec65962226d1e46c24e39b61222045bed72102686", 0x1000}, {&(0x7f0000001140)="f3cb7d1328850c64b2948cb85545f77eec6d844bc93d1e8cd101aa6aa3fc08e6d646113448681523abeb9a8d6fb5863757db6763519c0e028a8c468612e05b07aeeba595d25866dba1b132", 0x4b}, {&(0x7f00000011c0)="be61a36485cadaa050cfcaac774b4cade230f9d99149605b4a8cda440f93b631f82b762c8e27df3050cad5a6e88ec05015f515a3b42c641ed5eb890d57ac8e2980521e9d062c28c02df0b2fb8a261de203aa22388e143c38250219ad5d1d60acd6990f890d9efc8868e19dc1c1159b60819315ba9f219ca91e46271067f6b71fae2e5ce1b59f2d54f4bc18d47576c24be46602595bddd22aa63b4b89bb98229f4c78b6ccc0cdc2781e8423e5eaf451e6b49c344c6916fe65c27aa4cb5569a142f066cf92e57519b5126152", 0xcb}, {&(0x7f00000012c0)="b97949d77af02610f145803abb17338a1f677464994d760663a0353f741e3861739f77b8b0424750ae6b6a238a290d4bddeb75f0a1a9b7dc5398e8dfc9a99668d6b58dea78c3850113eeac8f7343c693e63f61c8f0df7ad4cda3fd65d89a69d2227fd7f3175581d312e8264bd4cf465571c3fc000ad968ae4308162c3b6cdb992d7088e940544ec0b343f79697fea4546ce8f8b5c75a52fde206d75e63342a5d74383eee3893452995dbdba938c8ab7f3ecfdf3a4b8eb2ea9918eef989246584ddf8344e8e9e0690cbf48097aa43ec4415a1b7a6fd2f130185ee25f3efad99de12ae7a2d979760e0cfd483d77c1ba937e8deac1530cf869d00e4c79704db0639bc851945dc5d44d8a34f3a9d9be170f0c4fc638894721cdaf548d20b336e71b762ecaf718a212eace5bc0d8406cd805bcf91e63a06eaf85972b3c658969b4f9377853668bc1ebde0615ffc9a745662ebadce347957fd0e4f3e317a7e901dad6a8fef26370f0113c23ce2c6a8517228d888a9b62ece7fb8d27021eab0d81b565835cccbabecb06f3b07a9e3b7dd6d7dc965ebd12c4ec51f28610313c1420f4af0024e18f28e59a4b3592d92b1a372c7e08f6c64b41bc6ba2559e5a6b14f21566bd054c4f4dd00bb17096f037707e1d1f4ae5d4a52ec95ca2e51f8e4339335690a27184bd9de8b43503aaaf03fa14ccaf98ae94789b6a4365d6937b620993d3144986971c1cfcff023461e2aefa76cd1bd596ab4762691fc722d980b53711057323ca96266e2ef50ee059c841d95ef069357af65653e4aeff12404403169f0c1d241832d1b867000f7be342d6b23eb04f1d568eb06fba194d69573c04fb803de1c65f7a6ae697d0d0095bf6c3695c4a8cdd10453bf858508766372223ac689d49b78ff61677015cf673ddb4475dae5663343abbd6d54a38cc2d3ef89ad6173d5547ff2d54aefd3c633170d92860509a23030631708d1092d715656936b4b0c45e960665f7b0a9c9acd0d7f317b809576c82ecc55cfcd46affe1f1f9b3ee4e37afe6436478ba73a567d72498f7c32378ad6f21fce13333189265611095473cbaa3e32c8d7801dfccecb3944e0efe944bd6f1477a3bc5082ba8a3b3418b3130df0afb58db943142c21c866ae30b5965e546cd3f34f6095f5f1d5dd2b9073ca2ecd1941d1dcfdfc9f2bbec5a8dbbd4d1327aab0ed985eea0d0e00db86cc31472925c176efadc763407a3825d0115c3029f3a218c9803a208558034867cba0a5067c0bba8076dde0b331ed3271f6280847e4a32d5e396852696f411a0433da102a78deb97a137a8b1183ee22cf8afe03c35f8322b36c2c47fe230564928c23a4b273321f569b2609e5cc69531cfee4de74e5cd9217952efac26f0aeef8300996d7edac95f97841803d81b6a803d679ab62ade0e936639550c663b881850bd18c7c288c250a115d6cd8e5e254e9c3acc63bac3aab967df346d82227b0dff5301040af8ec4d96b81bd0b99c3f93fac1f95e5019e0d00e0a6d9de5b73c14be2c3eb00687b851fcc2eecd8462c80ce6b31c095285802895b93a233fc94f67bc975fa7e57bf1322af682edb30551f0575749d19e77e2c2b65d35960b2a8d03023836c875c2f4c7b2f622a70745ea0cd84608fab9ad4ba1fe5b527d0a456f173a25f18ca1a26275b79c0d952602e76477057c6151b4e46a4800f1b20e81962e31e4301e2dfc57ac861d5aa54feb8c5d1c822e84c7f4437721520ac125b2fdc7657c56eb20f5dcdf47f0644ca2aade5336d0aeefc0a31575366cce50d0055a631b037ed81b72cd3bf80526917f97bc6130c10db2fad58ef3c13e2669a493b38e7540fb90c240ca10a128790e1a52fa7e15a76c58709de5b19a939c76c0ab9e3957d910310e466d5548b87e12f5ccebc50c814fa75d65b9b5332005f75ff9c3d8a23dffd6ad45a21da09798f70fe35d9d76ab2b9b8ee6c36b7deffeae8656c8a37b989818ec89d0be56f7a007b28195601e6b9e1c1f330229bdcc4581c46528a30404f8f5cc4dba6971de254538e6afecc30ef723f74ca14c0b963cde7533bb44279b781ebd6913df36ce34f96590de9733f4f6cf584f88efa03825b0357471f90716d28655739c5ad50f6d3deff8ea1d29e600c53563cbb075cd16fb30c44b2190d7d3467dbc3ab6bcdf2de69fc2225302fb4fb4c04dadf3fecc7508d1d5e0d5237b0c34e61ccaf8a631dc832049d5837cb33839ed9b72336380d4affec9428d7eaf04db3349ed8d35a2a774922b2bcba0e29f4b0f0cd9c38eadc4e44e7dd54c72154912301fb65acb09fd8445853860137e91aa9a47ff19ecd5051b298af15cf077bf26947b245a2389c0b84ac5fac37574e6e832dd59dec8b48585ceee96438c4d2ba4a3d794fefcac99d9e48c621f56200e4b7b5c765022ac01651e785e6c7422b6ecaff88edc328e73efe3c72412ab717d0686902bda3c7c544023e293e0cf7acd6c925d174bd5d2ef3d062f814a4f00019c3391259ab6377c67835f0024332b62a26797d9734c73624cfe1828c2270d4924fb521682b7ae913c6825e0544743196da127ea34115961c4f45e230d57420fd4293983fc4aa0f2f2462e013b0fc3ae592fba7aba23c7cd774add2c795e1d9ed58e48bf23f9f4037779fc9e36df1fcaaabddc38d1d8b54f448bfaef160d7fd833e7cf038798f173a2280913adb10f0f53fb5458a03265d32f7e13f916f46cd03fb48a2cbeedc0008153e90f429c85a5e52e9032a28736d78b52aaa392d4dbf4790a5d9cc82ef293f9c3b865044d45f6bb912d6a16e7bba301487c15c517afbe45d36363fccc313d0a46ac6a9fbb338a5990575e82d1dc8406c1b952a25c6d86ecaf9476c5181b54a3922ec2855f3805dde9edfa9778db7ca54e234bd3333a5f69ff18d3d5198941d770b95c505d9f1bf69e1f315d40fc9806cd46cd14593e1271bd3a079a6c3709a74966573a1439d85557c58468fba7eee2eb203b2b110098d3bcfb7ae0873ac30e3b95febd4131640c91c8ff6c0327ea9339ac4fa1321ec48af86bc0279e4dce112a6cc0029119a4be50b2b7b9b9758493ebfd9c9060e948ecff6d87cc310715d1e8b09177c609380379a2175261953492bc8fb4a0353bd0b4f20863c1505c2b160927f725b81dee2498c0b857d22c86e97efc187882eef090f3803756ebfcd6cc8c49c9064cc6c652b0f7cd87768cf977c0316fe014922bbd36fa361747676242f5680ceeff78023ab434837361a1e53920043e28b56d83812a503e1d437a309b2dac8fcff5ea26ff527de516538d7925ae94cbf7c1da95a296c9f96dc9a53ccbe961379c8f169aa4cec485dd6d5b740fc6cab0a63a25d60be67d603a90780f6231fb547e4683b3006b967eb753e977c116645825ca9a565f6ea84bb70a945442c919f086e45b8c75b2e29fe1710012b27f4d6a274490eddde7e4aef26aac67cac1ed389c640f4268a76a27bb840e7e60bf0529ff9554eec65c38d60156750cae9f4ac683bfffe69e812aea3c769f90a710e84df4a58051c5f3ac48515945ceaef292a9d9778232ebe55c3069bccf1c44e08550cd631d068aecddb6bb47870e5d50df840c65ca875a5d699ccd5e1ef2c4fda8fad1bae3f11c88410cb276059bb8e185188b7eac1924ae847725c8f68b89073361976fb43ffa62c67ab1479087bfd21934873b5c243609f55ccb4a4dbc0e854c13840a15f34a3945999df8c1ff163e99500fee4ff3bff9e114e9161d2d5d857dce87b895eda2294f6b8840a5c0f87a72b4b5b4e680f46e90059ca3a29b2189963e59b4f6cd39bfba7d0c288aa75c18d6778e612cf635a37c4daaaa499f52eafd1849acfce2ff64124abef6570cb9f6adc27b20f961708f5b94d9293108464adeebf8a2848adefa5152788a34b0bb03e0fadf1e5a4ea288ab55f1c6dde9aaac8f230ab2c07f32597d186160d2a0f4f581fd16c6ab20803cf43018407c19badd057fb948467f7962b12afd197934fbfce4ceb2ff991889dd40a8eedf0cff1aa509fd9b6a6f4d0ca4e5eb5312afc307d2d049ae6e3606e0e2304de13e410857f141f9491957196b20300c9422ac90a166822b030c0c50b78eccb90b3fedfb1f2a7cb2056d71c12e1037fe685356a84afa053db471df9540201e65cf05b9cb6f8d467a86805a8927be580dcf31e07e8482c122cd605fab8bfe3597ea579c9a7e16c97cb1a43728ecb313b6ee12a9bbc15e4f7b5edd500d5e95d2d9aea86e18131e5ec38d058748c028cb02af6d8d83d1604b55c0542f0a3db18a32c3889ce720087e184f700c38368727adb0ae3e98ab97d52b8719f539269c7138ac6fef33500a2f81827bb5717cb902f5868d5d2ab8f593993fb92ed4f0a44ceda19cba1055e43ae97443416f0c26159202349dabf1ad4ed3752dad4b2268e55f98222ee4b39d239dbcbb64b0e3cea8eb95683c9e6927854e6f03a0b166c4bcfd6ab315619e5a6163d5f70d28e9089b8f2f10db96eca432f820b176966fb2875dc75edeefbf8e6bacad78a1ca08069acfbd5f9d79ad78b1cda5d2b480831d0b13481cfdeef3c096552ce363a9d4c197d380ac56b2c90776d95af1a7f712cdd7fcdcfb3007314f1cc723f4bb02269df15b2a4469568295c3048863967ba7502e67b65208af0d67ae951ac71158c9e83e965b5e2fe90ff6800c796c7641dba2d4d2480a3d9183a8a02ec873fcf49d48e7202ef37c993a0dcc9aa27bdd35f0c84ddc2ec795937587e19c3bb433fdcf51f6c567d64d752436df19f7ce81f3e7b78c0758e01e385880c0599635acdf94af7146c07ac323ea359a4a6467ebe4ede7fec13c1181e76b7e973e96a5732a1427ffba16d3f8115e732914536f0f86f629b17a5e2c1fe63bf6a1de528ffe834b559dea706721e6b28fd80a0ad38f92bc38548bfdfe67f57aef720ae70cec1fa0c329af45f4adaf5575fba95139441b28a18a93136ea775dd35b97c36dcc2d6074acc305023a38af1468cd148f39a0b223503c060d41fd8e3d9005984d2ecbe3a0f5dfd9996c08d31de9a7c057a62ad570f7018fdf7e8ae0fd96341a0a08562f4ff69c2f4f1b60eefc3140efc18814b8a601285d89d0b8fa788c1499029c4ad5ecbcafd49bc4b7703b0edb1e06ace61bf5984ca4df4cd6d7da25f1e9a0406b87b1f553ca59788c9c02dac47638b6ec37c15d81db6afbe132e09c71cc629d9589df0dd854e894c3aed0f17c6e7b57a73ce6105a146c0f44e05996c9d67a4ce1bbd1bcbb3aeebd801838aca270bffdb20ec20a5360caf5bd583e62d84c56f8473615513f9e42a8cc11cf03dd10e97be42e46db084626b663bf9b6e9c1905e522d13c420b9a3eef5941a003dda2dbd6332989ea8839f2f1353096cf32a49eacd9201cd04b1100e5dbd51a596b62c39637fcb4522a60a9775b45dd823c76f6914477eeed300c544aaa1a576a2ce335897a820ccec36be34f8f74dfc9a37f3b71aa7e98bcb3cda31f39e257a8d59bd26a57bfd8d23714f426b48eea255f87901c38859edffe0187deddd53fdaec87b0045d25b5fe1ad36e3291c62705c74cb60800c0c5345f7112348e810ea946998a35fca10ebcd0c4ce42cb1c2ce9b538b2bb349c5c5267d7784362884d4a3646be998a5c3391324a3cd24208243d4505ca8df7fc06d7765b0dfc3361b1e2081fca154725b5016401b7611f84fb43ec47681b1d26ae417c7685a7cc4bf12db3d30afe55846c53e8ee5b3c5318abbee906a1c30ae88267918fab115d5e2e166fdfdc98d89ca5648f", 0x1000}], 0x4, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002300)) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x890, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = open(&(0x7f0000000240)='./bus\x00', 0x20, 0x13) r7 = socket$inet6(0x18, 0xf6cda6ef09832949, 0x4) r8 = dup(0xffffffffffffffff) r9 = kqueue() poll(&(0x7f0000000280)=[{r0, 0x12}, {r1, 0xc7}, {r2, 0x21}, {r3, 0x1}, {r4, 0x6}, {r5, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x160}, {r9, 0x100}], 0xa, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x1fffffffffffffdc, 0x4) 11:31:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2018, 0xffffffffffffff80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgrp() poll(&(0x7f0000000000), 0x0, 0x2) setrlimit(0xd, &(0x7f0000000000)={0x200, 0x2}) getpgrp() 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 11:31:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket(0x7, 0x2, 0xffffffff) recvfrom(r0, &(0x7f00000000c0)=""/7, 0x7, 0x3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x5a) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x1, 0x0) 11:31:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x110) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x1, 0x2}, {0xeb, 0x7ff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x101a, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x6584, 0x201}, {0x18, 0x2, 0x9, 0x7}, 0x0, [0xffff, 0x7, 0x6, 0x9, 0xfffffffffffffffa, 0x8, 0x8, 0x5b6]}, 0x3c) poll(&(0x7f0000000000)=[{r1, 0x61}], 0x0, 0x0) setsockopt(r1, 0x2, 0x5, &(0x7f0000000100)="56ef2e13fd22af6abc609f27338e564d957b10ef7578b2689f105803370856e886ca8725e1bb032e20ebb92641288ed7acdc558bc44d2ea90353d2ccf3d6c85c8469699bc00663c6d823ceedeee403d2d3c5910b8da94bf15815b3d71f38956d3f0f43082141b11d352c0a80129b325d56500d48825491096fe38b73dab709c6b7dc4c957310527cdf92fc409e1ae6c3a6ea76c7cfdebf04b9029a024adf185549dc43d754b408db497232e097adabc2282b2c164599572b810b89417bdfbd10b97e4300579be631fa7f4a596375bb35077aad87afe4bf15b38c94e3bb96d38592", 0xe1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x40) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x7fffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 11:31:51 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0xfffffffffffffff7, 0x100000000}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x20100000000) 11:31:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) geteuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x20080, 0x0) fcntl$setstatus(r0, 0x4, 0x80) read(r0, &(0x7f0000000140)=""/215, 0xd7) poll(&(0x7f0000000000), 0x0, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xfffc, 0x82) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x1) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = dup(0xffffffffffffff9c) socketpair(0x1a, 0x3, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000200)='./bus/file0\x00', 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x26) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x3812, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') poll(&(0x7f0000000000)=[{r3, 0x96}], 0x1, 0x4) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='-,\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\'-&}##\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+\'\x00', &(0x7f0000000380)='\'-[\x00']) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000003800)='./bus/file0\x00', 0x10, 0x51) fchmod(r1, 0x42) sendmsg$unix(r0, &(0x7f00000037c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003680)=[{&(0x7f0000000140)="2af730295c85c7ff29161db2df22e10c7ceae372e0201721e1bb21e9869dd38a24ba778c50fb91e621ea1350c28757522d311d0a693b779ec14613489e61727cd9115f24bcbf264ef734cc6f1580041ef461020c6eeaa03e486a4c584b14da605142b021f7f6f1ba1a4816779191d49db4f020cd8a40732c91f741b9fe343061170fedebbb11e55e64053eb596742a7e4422335e332400a0ed662addbdf92d9955ab4a4cfb6a133523a103368cb4", 0xae}, {&(0x7f0000000200)="93efa16e490fbffa8bd0562d71378d93a57cbdcefb3b8763b7a1fa5e72613e8fb26f28c9967e53c3628ebc0fb86563f18cd80e83ebda806ec90e320d5002e177640a1c09e1a48be7709759671c3b39e0252ce9fc543da6830d24bb83c9804ddd0aa6decc6bf70d7f095ea1bb2660ffcc9b2c9323fe605f5bfc3baaee8087d6433b6c6aaec7227124faab4dae6a81c4637ec00fdff93d38e12521e617d2cba3a58097985cecc8530079b55f73decae488b37a009af7cb514de72ad566a366dde51049146609f33c451602", 0xca}, {&(0x7f0000000300)="de16a61cbf3badbdb15e178d0a189ff82e60cbdaad0b986112bda2e8a03df63e138443b15a070e90c57ad37267d167275930e551715c6aa43d3f91e0dd646e49d1dc2061b31433bc3d3a80f19f8b9d3515ae2858b1471398272059d5a9a7d94a5261e8b620075d8f2f78de917197942249fcd37017dfa4d1dcdafbf4a322eb5b250584a6fab2b9429e6c5997d1d2ee9998e87ef433bdbbc7c3733e62a90f2aa46af316b81f5488242c424056c6262f7d390e623f44ad4281bd6f04a338ee2a56c1cc06b8d5f1fde29c75cc422d4308bf13cc5b56c3ccace7eba710bff4ce428680f69bd5a9f41e23ebf1691d2b958255ea46ce6c265a20b219ac0d6ed0b073392e8b975d9d9a0ff7f014265867c5a342850c48c4272876245c73a52ad5a97a117408712bff6acbbeaf09f26f58b5befb5c08e545bec8f2afce0de51fcab2e54188ab72957368525c5e5887a8576ff643e786cc402f3e55a7e8cf32c1aa9ebfce962dbd16446d59f9f78c25978a3f1c03c996831b14542c5d2f1cdf086f2e91c1bc9ea71dbc124ab707007bfe2b2fd636f3f098734869fcc90198f72aedfe4325272c8dfbb202b9f74f262bdf5c07828be3faa586e0e8eb0678f0a5cf12d6df95e12a9a3a4dc8991d022b3912d5463e2c37393011d5ded3a16e84e6639c956043f9f4f18740bf20ea8e6eb4347a7797c2d45e0142b4756015316afbc8bfe7bbe254b6e2fbff4a59811274a94918bf31fb1072c704c84b623268150fd1a6162f2407e88b08d40722b45d3d99c710ed7b46b41a8808c35b569311af83a7cfcc9489dfe5bb604658bfbd011cf50ff531564c1f6ebbbcaad9724598a36f8ac442a2d55a8da38c7cdcfc0706ff5c3cda4996ee2e62076b21dcce6bb79a74c6d4817d30880d47dd2323e4f1d8028f46d9d656eaf1a1f0197a27b688f798e059639979a81213514c887b253904828997b58b3359d350843f43c69be018a8fbd4873651d4eccbb1c68e3d771a7f57811666a7f92992b49ab219f19976f7fd1fdc34c1a26432bcdf2bc38f21710ec71bb7368a2ff82c78e92545fb87e35dccd05d44a41b02b5eb1620963c9a8c5872c1c1efef64f5f1b7f626a842cb16f01618e1374315f2c8162b9cf5c52effa735573d15aed643f0633f4ed580ee0d5b6dfc8d955374fc3c4ff031fde17f42847bcdae3c51217ed0ae51e2ba670bd86a0e8ac5c0696a84d7b6cb5857bad0635abefcd64f678528e1a252cab4f201587aab2a32e5545a0bf6a08d06d5ec9a7d75a90acc7c937cda386d5305a615d2b3ffbd225af9bf18df9664376382cd8315e07f4138c959dd602fdf54818ade230d08364333357559ca869166c8ac9cbf936c3e3f8513a43a1b6b70e7c61aba9ba7375f5ff145f769b6c83ad257c464a9a07773fc4a0b0bf79554ca2f2894bf58230a06f209b57ab05624b9739b27fef2d60a88ac2d64c630fefc5b71f7098142127cfd41d397ce8545208cf244ee4160cd422929ee28756f4d2cf827007bc8679c838d99f4d275f2cf37e1ea7f0ef66a7d7c0fa277042d15485a3e91a4a65df7b0ad7f448d95f8347535b3a9512c14e81d4d1357a285f1647bf79eba93a4b9ec39786990a2ed7e8c8d116cab26d1d7a65e9613723a20619a0f257ea950622c7fac2df850d998101d5cbff4cd995e65d3d3cff4cd178b4f0b374d5221e23cf4121bb94f09057a6b2e37eed26bd05d87e52a0d65731d7dcc63872c8efc88a57b08762ee104140691d4c228b34e0ae9ffab73a9c7a639c79ce25b57b8534c7e7beca03957cc5fe485b30aa9a616b8a4b9f85ca5949da894e9d483a7a9f9b661c3de0a7e055d3364b69b1dcaad220035819cc269fe14a87b91f717f9ba3e0c3688b858cb61065db0cadaa1090c23eb909d3a75649f45d07f016e1e472106307b96d9c8494d6de61c2030cb34715e28e040e950226e41337dfaed252d2cd95294f82bd93465f58ee59be42c91233bb058d2b9946fd0a7a551c3c27cf050bb80a6c0e502cc92a0088d945dd75f15afa632e16e0428fba78d2aba8fed0a11d788006a3e3de15aba8d80f6d4e3ee18ab789c0d576dd9b526586dff940fd9409c20c25fdf60d537985872d8d75a27b995d1743ff87d1f38ad80a8836c0d307bb8f41fbbb3aa31cb219ff9df7b78bf8f1bd6190291cc1f7a9096b9c1e5e2eafd28a196c7c60192e9c7d31dedb35a140d72a65320564b48be8b71d79ed2068db1733dbad028d422c9ef59a0e447c052cb120370df292fcbc8ac1168a8602f6c3934b7aae8c0447b56a9fa4a2f5893d8bbbc2e2e6d6ce451f67ad2ad4c1f2c27a66968aa2353664e6442d90202400db11f70c894f4c66d035d541d0455e81025b823b678bf6e3d2208c4791b4493fa5edbd0ca77113e61116e0aa536a3ddb815f1b956032a911b836c893d865e30c4a0b462039de8878b5139fd3f7ee571cc81a8ac4f328847d0d76a5713d7f98ca57c85676ef769be76734872b8ba0ce7fdd8d00af7fef4eb267670114690c5df2b01fe151759f38e839ffee3acef0416c9cae07158ca2c1d4a1c29800a02e7f8d4b455cd86297bf1d367050745a08175e0e9119517215b96842c4dd29202ac61fbb9dbbc5c3d6644d29bc802b6f683409f78a618907f5c7f6387982890971cb209d583f1d870a34566d819fe3ee41fb3ff3cd2721df10d78ebeaae29df894869e9da49a69ee946e6bd64620dbd6afa1a3ac8ef2ba6514c4c92cf09bb04e8dff7f21c49a3b454b335d2dd67d8437b8a63db1b650b4b6050d987ae7f5526c5666f112974199a97ed7ab48ac59f063874835df17a06f6fcc8c1bcf147c8e3da631202efbc590521eb1db6a07e0fa9d79a767cf538060d2fdc6b8a091451ff4d17e3471288763cd86df814221dfd3c011fb3ea3cd8861581973070dd598c64a3c4e704e276590e662299f7ff4382ee0a96f7d21451758fe509dbc70bff5e791d78dc9c997ee20a571ad9b6bcdacd7a166eb9917672d0db18f010769ebc68fb9672fc002e947c329310299fdd172ee1527cfe9c06fe2588a037a5d750a0ec1c2c987ac80caf78c63e4859c1aa751f017d5b4ef79b4e87606e121b088653bcada2b1ba6c06daf39c857a7b185a7b1b24ac490e642c50004e9c15f7b02886622373d31d3b96d79339b9cd352a7d29510272e49396b792dcc3bdea53c919cc9ea1097882357d61439bebc235c41a4565cc38c37437bb1373d1c490283fbe64f82bed6a94d457c6027d1f6d3e7df913ba88a32bd0f938ccde7a676a887c80ab5b849a31e4549f9fdc24fe092382a9da980a49149069ad8ec58b97adf2706157575ae7963b74587bc06df9a37f4f107db818860575b46da375e1fe43404f26ce215d40f59abb8f8c8929cfa774b07581695700ac3bc7e0a0ed475eb05b46c95e2130c84b50b3f2d3844e04910b0cdd57e58d9da17863d9a2c69922d4cc860e7d0822adde5608d357abc4c6b3e4b7d0890ab330e25032121e6b72f805dd02b1820cb2405f52e4e71e2971f2e17bd0ca27c5464226d3590e09f5854732b81fd8a708da4bdcce6de05d31c60aa3a8b72c268a089b23b34b24a80894e7385405ced54a4dab30b690805fc7c784fa6205a697a873b65045af39631163cef8f5ecfc4f3a7fef123cfa6d52667567e11f13411fb193f81e8ed5cea696d8ecc0c615c972bd736e5b1780260693e777b46492ee71012ef45d1331ac5e89f04a652e8864617d06306a4c883de4e04e4ef657626d230a227df3e0d79416a10bc10017510901e60c1ce8b11d3d3aaf5369f8a85a894b4c2cc7c01e650468636957e059160c3bd00305793e11e1bcac1db3fb8a8961dcf71e91676fcd7aa333c3b5d72983733885a0252ce27fc78f51fe8322a5bb19e0635e2e3ffc59e20da6c9a997b9cb70b743f1debcefe00886cf33cda0f36394f8a9863699d369bc67be9fd826ab2e0be9d42cba5690b92518448e0f6250ae80e9faf797ba95e2e181ae64dc7caa8b8c08ba1b47d38cdc87cd9dcb30032373164e51ad6482a9f48c49162460baab38dfe0c1ba0c7a540b371241819a2285e05b2f3ff637e293d3939ad85877a0f322f7e69dee9888316bf7afdba85d88e2289b1ee92031016385541b5e47b8d773d70ec8a8a55362477f76703aa015e582c12ca20c2f21ad515fab02c546015c680ab2e0a634c3023476e1c5d55d0dd72f6994c55456087a2eabb5569daa60f44bb157823938142c23ff5904cc026a29879f05dd90864d60f3c320b4d6b0afde686f1a3b112caa7ff2ee2d665baa5bb5a497235644e092561fc882cf20f1089a2602e09d1b57658da2a6c1672c8553bddd7cb8159c050f0b88a3d8918a3d94ec6502318d9b3a57ea9e7c010bf3a046584c74b2514ffd421a2d9be57c53e4fde922fb1b1f299d8933f08952bd1021c80871d75f69e85ddebfc578b43fa628b9ef2753b6a57deb27ed7314335a615d52d9a599baa05a533fdd386bce0912a9a15375df77d59ed9336efbd0d8bb91c529d8eab4f7bf5ca0c4e23716250c492760dbfa4c33ea167a8b392d78653fe93dfa65ef577cb30f9a91d633e1d46bb520c23c5f94cb11cb85c154026b8f95a4eba1b857b8d562a5b72bf403b715fb108e02827b91a0ebeaad6efe7e31fdd00740a85838f1ba6667d8edc8e5f75691d0b38ab4ccb0d3f459495ad16801852eedd4ed932387ded8bcacbed55a1c49f42ae15d7d4051b53db6c231f28b4f3229900d5f39a87fe295ebca795343808aa7d49d370024bd2bf5432eb932fa3621b5b02085f14cb7f4c4a560375d9dacf1115de84774377dc03396a3b36f78eb91f8cdb58b0a9da83cb09d14a5bcd05595e1bf3ed9fd6532a274bca127ccb9bf396cd442adc4c78b2ec982035bdc63871aeee0f27fd410c994b87a681b18ee6e28668ee349e6bc557b73e14d5d1f0dc0123e9760dded88e73e1aa2a823c3422b90af1313a8a564fbb3b531fc8624d95787eddd5dc3158f65817d07f91973747a27509b25738544a733ac1b0c5ac05d2a33c316099c1063ebd2619b2adb223ec6bc2ceedd8aba1e6075274b61c4897d1d5722d94ec838447b0a1810d0d8e1d4b42116f7950ae51c452e46c3032225b5ac0409d940ebc7a9c2baf3c295496c4271e6e6523052db97471370d6d684d9fa7d0542a6b9bbacf42c550f1b0aedd9045e131d97b1a524f0f0925d38a5af3c12517d1b3661a2f00cce35d8ebf4fe4339d1608982059726721884f271febc54679f3c8c51d22ccfc0e2aa58660c374c66b5452a10a8fbf1ac6f337d165928e191a2adce8f48d2713972faf85e093bd033401b749bea3a83874287986de1855c2f1134a359b5661d85dbd1528e646a81f5b11319b30735adc98725de1ecbdb518999877077fc016ed178924a26a6458738c3691d01106e8c68df9ee2fb2c010e031231724cb11aea4fe97140ad0cb6c7f50cb3fc0e7b0620f11addb0d03cc5dc99e9af31a5f9188577bc3119f33202a156b37c0b49819824b9642922cbaf5e2f639802b699dce41e8c6a3b6db931a7edda80acf316944dde34d30411bbdadf47f64e533efff42ee676a62d491f6a973a8c457b0e29959b4b6fef6421a2654742c3c3793526b906bce39e0ec7202b30b78b8854edadd6c47887b4a74fb89d69d4f958c7a313571c336e6da2c921cac8a1cd229b7b841b5270197622980d03c50c25c922dbb375e7a0b52ab6433a95ad3f1c687d09e607792da9b3a45356ea41cd090fa0f30c32db46775e40a0463ae3c9c0b1", 0x1000}, {&(0x7f0000001300)="c1e2bdc34deb749783c552474b01017edefef773a6f9408a1ff0433a94c24585f5567ee5039fa33d3330901e7dfa9159d19096857297e4a9eaaf3956c03a4b56197f5c2daa684c254df260cb8a779215e692fc0f", 0x54}, {&(0x7f0000001380)="4ca7d19cf520c5f1942497037f029287ce7dba240a32a38541dfcc925a3feb15e194bcb4fb17654bd409da4b2ca4ecf14d42904de7904e544e145d440d2ae226b7ecd189b3aaa9cb6578959d03f70ee49da4042b3491cafba76883b8a5dcc4c25aa5766e330d765e54b97c0d2301cadb6fd006daf24b3dd1dc270b5f3f4e4e0e8c0b47ffde8652a4e04a9b59b83a1c2842f6e914df58f4cedb12d73a10530b0a608d37a8834f3ab19c072488b5aadc56f96f1b756c6e80905e27321c2fbe46497dd354f9", 0xc4}, {&(0x7f0000001480)="9debb8628639fa3f6722107b20556e381cfaec13db59b6552d08a8b525423296ad988f7f5a1daa51b5b0853b38d3de31b147578750d4bff48ff36bd42b2334a778a38472fbdbae6ec1f14eb5d5af269312a2ae0ee6edf1433f938545b031be2eb20148ffbdac37efbb51a770559dab480a45ec8f51075dbddf234fe3e601639c97d6e73916a8374caed5151b3522b66143a84a9722073f65c8164492dface084e18ff447b78ba9ed809d3aed6cbc874b7553839ff2b3504aea45070b93206d", 0xbf}, {&(0x7f0000001540)="78727b4ea370f173d44d0ac257bb795ee7067ff7c6013c5473ad749d3346a1a5a08b5eeeb7a3c3a7ca6230004af24d08b83a92f55874fd20c210e99707e904abb0984c935256534d42df7ac2b53e7212d25917b0f03e7afccf509788d3781e23741abc8ffe0aab", 0x67}, {&(0x7f00000015c0)="be35e225a3e074d5f6b95d4b98ef944efbe9d4f486722a154a9ec0338c13b8be1c7625352557a27be6a2d5eff9e0e291f06a716c1808f92df3e98c948073c315632d2c4f888392de8430431c98a600e1c716d8f69f24c448bcfc70aae32d16b0ae7179f6b17e69e349a36efb9955a7b11055e8a8f6683f4e172499c63446d1699d114f66c5c05c86a1f777becf145aeee88321d21f7f2dcecc97a042972cd554f2246ec2a77bc4bc80a631c927dd445d01b56c2321f2f4840a7705ab9ee1589ee205682fed0a2858303bb37afd691e38953d76a9470685c65d94c033e4ce279d0334d4d8c62cb710d79be260e25e9442be0015591fbdae2c1152cd188071e6e42ff07da15331faae2b0f9b086a394ff2fa0d7094c1ab04fc8aa195b345070b09ba6a696452ada4474409e409b16067b2517f35c221deb928b4e1e23c12095c02e75ea28e66051bd587a93fba9d2928e95795c4dae81803edfb2f81f9cd1de138b5a648893df7ab151d7cf1009d4e0142d4e318f19936f165bff8122fede70b7d6137e8fb4aa576263b0867d959b98b819a5b4001670ebf1933d8e633107785b08c94cc2c170c0e7fd629557f66e70fbc5656c106998fb4db65b7f2e09f3cf97980b816b0cb6b89168c4adccec2e373384bc28a49bee151e0e4da29331838568af41d89ebfccaa6787aaedeaa78ebdabbbd708e3b403e9e335f7b0bd3d3b7ac9f0516bc8fb806c42d24d8530a6cf31f5b8163371f47f3bc599de2b35fb0349b7ff24500be9c7ae597f1e31693d40717f5a0c2536e100345f1da965f3757f440e27506bea8d5f437d1d9a41f5c39e25af38bbad6c0b1db20d76485b3ebd3e79fe71f3abb67bb5cedfaa6597a19e9616cdd228a9acefb680cf6b3ddb07d14560c1eb8f9183e493cb1d70794e70b0fcf79fbe7d2a3010343d26a10c89ce84c1dceeeaec7abc985faec434a76f57fd910584dc6648a6c50db54cb7b47d439ac7d97be2dcf4c73840372fe7ed3b38c3646ee09cf69600d180bb9a03a25111014934d104a9a2850091a68f2d75c99f84872263f0e15efa96b2a9972101af176d64e40ccdf2b3335b704fb1fd9904432b11715ae547139dd81ac8acea42a83f2ecc5920161ea9224296f4ced94505db1c8ce6c31bd68ee47c42241432bb117fa62fca51a29759b1a9ac7131d8cbcf64296eb36fee28b60dd6583204923a7bd9fcd1fc689e4095c2af2ac894be6ff8e1e2522d999f590ce7d12bf58789c3c0dbf21f56b27478befec7ca0af510097e761dd7c085e9eeebc3a1d026565b8ead1f9156bd2605a89610a071e195914508339117507268473a193e188e7e873cc70c29dbb480df30eedc864fcf172486c477187aebf6ba146c1e6a9756932f69102a17342c44f41b864abb28f32f5a8a2fe6bc99f15e86c8b9b905ec9349bcabd90a96fcd22b2d3db4207b579a9709c659a575de60a9622a031cdc56cdf61d6cc71e46faa9195666b2205480bc3161981f845d65ffeddc3eb3351067a5031c7bd8375e91e59614f4754ea126b9bbbf20a5c8fe63cb7628bb8b1db5839fa72989790caf9428b3b149e1a19e329b0442177b12a92ec7a48ec1b29a31eae06262e995e3f53c1a2cbdef64e6bf7f8574a5bb2cfe1c738ea0cea9bfaffefc29189e75fcf3e551d5e7d655c96912e55d43e0ad7460adc705f5e1b314a12e528f57ddfc83c5620b05c276040da5cf0cf838e41eee65a230a996a988ddde93071f3a44ff9ea5bc794cc7765ba840a225a4c71c6dd9d1270ed3eab22e5ba67ef85f943bd458a4b89988ec4af1854208a4a0d7f12bf3d69b9c81be9165d4892e30a4524b7709e47d4f5a437666f13b6d1386a5e358a58a72b5db461fec6793a1102abfd3c2a920cd923704877eb3b3d6c6f6d278e61b6cce70f5d67773ef0bf15acddabd6e38032de2608968ebfed68df5458d303ddca41e20ef1e0ad4e7b9bc56ef8556ea5699df024eedb327f4052136b9c9b778b4b260ec0f26034cd3e128e383b83fc72ad31de6c53148185b595c603df1e46dea2652a8c1c4008c639fc144e9ff7e6c877142aa2f94367775c3dbf6f74dc7d6ee66179fa4a52b72fbded1c48471fca4fad074f8f31e0f6877a598ae0c3f33c375ac8d7d0f36a6621f4a20d88bf055b97d7b37d434d983583f0c18508de0d93407f9bc090be133750ac36a97233804b8282da2502d60ef80426ac8ed47c8d91ffe226f69360457d2755bc2b3a6a60f0372bcceaefadf51963722bc943f754a03b955babee0bddd3137b9a06a00a37e51e0a269a0ac23043b946a539be1c7a11703ade18e8bd2b37c08cb3d4bfb52fa074c139eb73a4574bcf53c4a6888511d766eb40fdef02b1c766d047cd639d6359fb003445672141a788b8507e29f42e8d5802946e95cedecc32600ecfc07578b5d6a89ca7b5c730de22df1d25c593c16f97f30901a5ebe65f901a7bebc695a276dbad39221bc52848059ab4e57393a3d29a31753f399b1b7cf1866a1b1c6aaa530b76b0e5354d58c6fcb222f7e1c6cadda1a2b423dda168ca8096d5ea7b85bed5d097a04b1db81f5312ad9c062c00756e31dda6e4be6d6e9cd5ee571e8178cc867b5aa9bbc20bc5ff0232781678ab303e8d4a9cb9289ad0dbd4ca61b0c387b49a2a871ef439b2baf5283406e413201df72287c4efb5f3d98e8b4b29af7fe3d3ebb0b80fd3bd20239b4b765eeb3e1eebb9f91cec979fd5a31ec40a64c65286c13b6972c5636e37799c03a33cb63a8a2bc510c7e843a2cf99809748cdfd5bd5ca110e8ae0ba762c5d9eba9b4063279479557f178aaa9996747e5abea58b1d1a0266d935e32eef811d66a0e32de788610d2dc102bbf9157bf9f5871829ed21f68f167fcc0fe1934e1ca132864c6efb3ab089f570a13c0176561e00f8c77196d9ad9254b6cc561d2108e027bd56455e57022cbc31109a96706f4f10ffc9e54d4ccbc41c382c35169f63f5172e7837e175b503e1433279ae2d71e7f3a54000d67e07c81640c8df07c1cf53cb9650698fd01bf519c647afb34cea0ba15fde7818946ba07afdadc7c5c3ecddb438dafe2c0c74d2cdd6aea234029d4bf107a198559f0e23e5c507db4495ef0690f0d4a8bea726fdd0c41eb36f4b0b8d189daaddc1726f49d03661f206d31252c73d818b19d6e63b4beca3c978a2641d2b6d6f00195735ee17b803fe4ff0e144d21e642d102ff168521933d230a0488337e7b19084ebbb082ef548231b562382aed79652e24f84e719133aa4b0711a4f0241550de473ef873291185704325579fe1d1e8c04574844865eb77241048199faa2a81cdb00cededaf5532c5fbfb975eac5e53d78f11e65f5917866d0321b557b814995a18cc8c079922968c707f46e9a169c21c7a15ba86bca64a580708c4fe9a180cbee4da6eb8dba126567d3a0fcb83e650a788d029d7d20e16b343460c1cc0b565c77f893f02d779271aefa01a07d6a1e1a4486dd9c6d817f2f761471c3d1f1a0972f73415184eeb958662a4134c11e82befdde6a92d1942616e6df619d9ef0ed006fedc196f45ac060e99c3eaf938959ae1f04102e0b034fa3d4f20fa64e36e5b7b4d26a5adb177da10aaa3d4b27739eeb1bb0b1cbcf1639eaf2b4d7baca7bd5f228ac609272faceb1d10d0fd4ea42a47da25dc96f9fbd3cb1ed78b1b038a3a83ca707be217a698da6f35f6a217d2889307ee82e8fe196ef68a859b4408d13b3063408089d3104730bb4edd34edcc8ef44cf5216bd301bcf2bdf1e26f566618833fb7434b05f382181c78950b30c40e6de23f17a621c9e54a8d6d622b1fb8123b35644511fd6a955f80a982977ef444338d22cfb753460f1419f1fe1f545bd6af5984b4ff3dc356186f046683d59215a30684a685b17cc9d6ca45035e3939f979a52697fe48f7e5bebdad2bc16d579ef190de4c08e6da2fdf46387e72fb73522ae4d2e27f6f412df9439c3f8a09723dea35edbcf3b1ffacbeced163856e8d251605e8bf9810130093fbe04069ef74c07efc80ee8ac7f16c34754352a3b425a43bdd4d74be028a2bb8ba2cfbd83ce9cd1b96b986f103bad3cbe473be3a1092eb80e1c39f05c8529b90abfcbdb631823669556b8ef22b16ba9237dce3cd58f32d6d3b8bfd9484f4872d35e3498241285ee8d8b44b9ba0f16aa628548234b56b55cc1dff1d0555770cab4678f4c0c77e0be9ca575a946b04f0f252a26eda5f939d9e5c59aec75085dc9b948948d7b0ce2df3297f3f4babe40dbe2f77c9652ded9ed497e0e35f61529320540454dee21f9aa0f275507fc0470ea8f1f3a9489222cd66611a1d4ee05ff14abee65276599d54f67352aca9478734155a9aa86c99238bb0d169f2d5429d95231162e4af9746a904f3fc91dcb152746f01e20a1a58fe54d76dd89a5dc073f76ace392e4bec49b0862c1e50557e378458f7db1760cb9b453858bd6f34b28b84e476984870b15a81ad4bece04bf73be14abbf9786a5deed168e42b64b621c801d7a318da3271833af7831812e78058bf95f4c0fe4d0c7bbc19594496634249cbc9dc2f069a073e0e6daa90d81b2eb47d9730d1ccfd91f2ae7f3a4ad13db4b235bc312fe75c96ee97ea937db581d90d789a8d76e89f4dd9416dba7cba453f3dfc2a26c4730a392c5b8113bf97051946ad108dc62f6487045ac01547974dda55a69f52749b283cd6664a8920d17084ff641b3cbd05a6d2304cbe7b2841ea7cad9fa329b11e7dfebed6823577ffa4420c746f7824c11de990b05e2b9beaeac4a711321c3db36771e7efe5a5a9d18127f0534da34cbc19bf3e64a5591e9dcf969c30c7e5376510d2f9858b1615b111345f3a43c5da1da70dd6708785fb84f06ef7cfed2afc6357ef1e5ddde9d2b63ca78e0c871af5cc8e6825bf184507d61571bc1179b2e0992b36d98742c2e035aa1e1605b03d9a59173ce2cee03139a6a06dca552983fe87fe8fd86c03dab94cfc447f447d8924fd304fb44bc36681023a76502aae7dd70929c79cb21a11f6185b36a9d4247ea8f928658ee8797020b4ec8c25f1e3997286f6d292fe15276fdc0252db57f931b15efabbda74b2a427f821f6619af8947584c6750033762dba73fdce8a5bcf1af3163c6b9d836e6318d75106e52cc863ccf3b33d8441b2c38c0bab31d3401335c576459a3f4e40ffc2e8c1e1293b0233f5c315b71424d80805c7d546dab18b629d940e445eaa56e518eaf3bec9725bb6aa89b4fdb6db647427c83652e366d1cf2516bc5633e5cba6842086a09ef8dac03941a8d828abeb26956d445cf6051944da4154c68c01e0002214f835930a8c48861b1a71be800add11759ddc4f0501130c58e5dd6131403f4f6f7ec45646f79663677ec37abbdeeb8978929335f62f6f6c2405a573a61b5eb8595a950263b0437543006673fc931a484be3a0f9bd22c5567028e98112286ff89d80b498879929191de5e943b5182059a9c13f6efc287f8d14c2afb66dfde2d80fb32bcaa482839e0d4f58c71ea72e0a2df0a7a405ba9e93218ab7885456fa6ac9e600d8629297d0eda32bf089c771d1437db1453477bf39aca555f3c2a00049e03482e67deb4c710b92bd1ae0efdee4cd3d003338ea7087c87345be0507005f029cdd6415830f829c88a436199b6578055876f3ec9c178c5300d74ccdf509b454f3e08dcdfa40b9fb245e5c072805c14359576fe6c056663d28e0e23615f66211d495ac3c200d766438043b3f2b22e57c16fcc0dd51fd52f1cf948292f0d6b1aeea4ea4afb90ff8976", 0x1000}, {&(0x7f00000025c0)="678fb94626770aab2a15aac9c8ff325643dccb0e8a9adf61341214d450ff14584ecd1bcf4e1f0090610be26595daa35172b99328420216a1d69ff78b6dc6f61d08fe40b33365d0fef232b8cb662de41308ec7e2e6aa1699879f2d158a041da5ad7bc6d66d1cb168d1a453e6db998da0b32dff6a0339df5c4dd8fd440011a59969f06a8447becedea598ee62bd772040895408a645c4222cfb9cb7743af5f78760d8830c0a34702d775b4875d836b7f287196e5e49e681b2061081da920a150c24c60ac199abdea2192097e4b83f7308a2fc40f0b4f222c9cb9d7ae01b2adfcc56ba3dce9864b80c7e0b552432ba7bf9f6d5af436c2cb5e59b9d9b3efbc9e8407db9963405fbe053cdf493515d6de6e11cc6ab109c980a7b270b3775c71e3e7330315f425ec4f8a307364d7a3322613295c43c412bb94846f0ac7415a51cd86603f2a511d5275617898cd6238e5c40157d3f484d65c838c0c032a87e9d2ce6dad45ad703c697a3c3cc4cf5ad3e63953fce0d64645721a538f20abd61dcb4ed32b8d377a93b32a8cb74cd560216afd813875cd86a37738973513926ebb2063e4ee7a75e26a6fd6837d79a2fe8fee28e4bee6b335ce20b0cd2b01f2c2629043741ca08eaa1cc0b3bc629c54a2e7ff80de7bc251feb061c825c8d65a19377755a63e881e10e3db5255bb44c25335350e8e4c35719405b75c8dd8f7d8de1acd6f085855c5db4abd3209281b319fe3fd306b645777deb37e689ae5e0eae8e75abb9ee191287ee69e407e14b8d61649ea7f0749926936126e46124d314bca1b2375d906db8a9b858187a25a8edff75e549af6b56eab4540c13cc05d099856d8e5d89169e68d3aab4d662fb721aef44fe80424b18a10bcfbd648dc704ed9a3abd3fb92a1cafba6956572abb49a02116bf86f9f46e52160bc95cacc63574360cee7601b8a36b680b90847378968cc5ed5e90576eddbf9a44d0bd86efc704afa9ed1c982bc7a531a0799363ee8713f607cfa6a4ea6fb972edebab57899f17094a40258177e816b967a9c4fb37e57bc85f0aa7b5d3b7e13826c25fe220f87bb050395ae849bd56631374cba34028c7e3662864d987aef3ba97ab3d9536a3038dbc0854ef2b8c404917871688a2dee5f366cdf8b46cea5a034ce09cbdc38ec66d7c9f6e64572ed6f53bc5eee0df203838ef6c2e2144661d0c05e51e0e15b3342cfb3fcd8a1d24ed2eba5fec7789fa63fad2db654e95dd39896042bf5199f6a980a6533cf3728c67f35a94a61794fd5267cd5d1e624eee58f0e6129e9e1b57cdc5d63397ecfdf71363eb232f7436430b97b4692e9b7ee7ebb8cdc3d95543bb4f0b530a356b3bb9b4c350dc7471533cbcb1de1d824c56393c1998c21edc65e93475d2bcbce95dcde752ae208476cc46f5292fea184908d4b080e0db33385c711c578a6538f6ad8b1617df142a87c9bb1854af42b7a6c6b4f0b3452e81ae535f54fe0c6a5fb6938099958692e6f3befbfd320db4063c9b509c3b4f241963161870896adc185c9cfecb58310205e8721fa409c0dd784337ae481740b19ebc605cbe29e5c66cb3b690b3c1b7e915a08fc8dd325cde4683cf84a2d86690e99ad598a8e2708e855357a86527f3544a90ad17681e2f5e53a19ca91fd91a3ef5dafab9ba042a04aaaec007880158fe8cb437095733ab1fd2f333e8ab67600eff2544dfc8792611e23529e7cb866d9436c4c75e9a83f9d35c8073ecc58470c56a4b8640d6f76f1dd6ac6905f3956fffecda16161a5b3559a6b147bfd3f32bfacd4aac407d020795fbc0ec743cbc11755eabded946f9b61acca7c45d155af89cab1a5ede5ac241cbdae36e7bf6912ce882702577555ccdb30f3a264cf3777121fa6092d605377233358e14a20a03d5142f514881d0df941291ec148e36f22a90f426d0edc004331bb5c2009e115b9c1c54eee5384014424a9fe452aa4b5b7ce58e4c439346993aa1bd72000fcdba6f7d298c79bb8c0fa06932f24db1abb20880021e2f6384d4ad8dc2aad0639e5b9f092fd4fb22e2a9604835ff14ed039de6670c92777b2652637899e028210755b75c76892fa8ca9b448b50781263613bc92cf5c0cb60ef40e726d6df0cebd0201926ecff38e8b894448d70158ab1f6d9a80e9e0831d3dbe08ecd36a4a85b13cf164b6ef38db7d8316b36216ab8c83cfa8ffaca92572de4aa03eb75f861892076277d0e0e571b8038dfc408311caa859f534bb4f85969ed28197a9c6cf80daf91a805a8c6b787ff25219a7c4e52d522fadf184c7bc264e95b34dd193f772aa606064518bdd1f9327f46fac28c86f141667a2dbab84e4a265c7e92013374ec4fd1fe63d93d4830d5545d40ee48c2ac3b1cee78d04f94fa44f6dbc8c5dfe10919ecb40e78742dc36d45b225d0fa59187aef0d3dc58021a94cd86fccfbfc8fd8bebb86fc079c6b54ad8330ba0c6974cb096df690f74c11c89b3b29d9eeb810878b548013cd92e8237f0eaf3ad873782cb4fa6f1ef1d7b8f2ecd2a8ff3c402d12b35fd834b2d5019907870051c07a9d53c283ce1570a3d34620fe535d7b4b52745e9a9ec6cf81f0f1b1de8d506bf9d5270da13b91b8944f2e12ff46a6606147003ff59f3025db0e63b52281c02be41cdc00cb9c75405507349a06cb1d6b58c29f8144603db42b55095e9f75f174ed9c8c759e92b16f778c3cbb743b21de30f87d926e4f0c9de02f93a6e40f7dcc27707863c0f3e8c47c134d78578782cf02fadca010210dda28d175c9d9196da4da5e17fb347db8354961fdc7a06177e7e1986a64170b621caab861cd8f230fb15ea6db242b9105485b3fb1fde834ee2c0c69428568eb202d6107adc84ba45ccc3c79cc4993d48231ed066d082c9c61e5b8d7167853f38ee3fcfa9b9c5d2adeee412d20a0a9b6d4d73a4027fb7b0faa31f8aba4b979e0449e905c9de17589a3c59daeb3a027c794978af2e0429905543f78e5b54716c81890f17d07c2677cc6cbeb234dd9e7f42d3857beda5433ffc874d44f309b1716fb78de0cef65f53cec882420ff9a114f2ac00b5939a3628afbf9d666bd02ad0ba0bfb6931c659b483362eadb8e1ce5ba03f4f74a1ccbc06eabeac425201a0bc6acaf7bf41262a9e1f3d121d82dc78f287d899c8dbad10ea622ad2c05042e018986661742946d1e9b23f47ed2d9d0ee34b61a5af4eebe3c112433363ae6bd128f7a42809c05064b291336feb8a45f63e1bb6fc25b4ca494046a2cbd3583a90da24d065fa063b2ba427d6c4ec152058581b91f15a64763fc1a16db7e19dbdc37a5ce61328efdbb2c250c03b6b3a512b01ad790b058f7d90b4f786be6153a08303b85277fbe71fee1d3edd7a7959abfb625c9f049e469da6b56b916e8fdd69da21cb6f239f0b6615495b043123801b4693c87af4c243dedb952a837daa88f9a28d80ebcc0fd0b1820c2f6e5df0d646e3e4ec4450ed4a61bbc41a8a4a9eb0b83ac15dfeef35b0f3f5d909a8ff7a025eba68116f1b6b08e192dc75d5ca3c1697227bcdca8dea5ec5a46f01b0039a88a92c0b2e90df2440e1898307954ecfc65481fead2a649feabd2cdb9ed4bb3aeaea7a10b53e665ce045c9dddf82631cb58b47071bbe441481515be01b9448ac530c816b5d796684d780414323a5ef4b9357900e7ae63c78763c6870bdb7572594e077d3cee29a0e48cd5e00a51186cf9391dfdd03838985e11437d681ba4d5b26ecdecc27d622decb69e8b53c996aece0deea33519c6ead570b6f54a44fa4419ae804476f3e14261ec3170fed7a8eeb6e18b94adcb280bda15b3776d1835e69e58a751bd7f99afb14fa42d84f26fdb84548b3656dfb5c206a70d98831d93c7e7b4f377d95e379dddbf332f16057ecf284b4d02a1f9e50ea61683561a4f718da35b7ab1528ce7f218595ee542f9f176f6ab27ae6162afa11eb9a950db9354207b095af223dfc9f056ca6c316994b170d3b8ba7e5dbadfea7830be4e81bf19fe5f82e7ecfdfb58620c1913bbe0aee5498ef33241ad1beee90caa96af4826a931ce8a23adc7020968b645afe7ab4f01a059066096f78f6eb5a5fac80f03414fc111589cffb9400a83e4f2b557d794c8ea695b6c7039d8cd12919f70e108b0086800c393706c442f7d22497cd11c15c3142ff5d62612e82670401d08668d028e6c93d9a1966c3e7b7103a320f2efd90e5b20a688e2e6e4ff4811a021880b5ca9f566340ab10047199a2be10264419a0691ae7567103ecb9828544f03d8ef6917a6c0eca4899a5136194c83dfd60e522a2a0d3d7452c01f4de50d208a11dc28c90eeb54e96662b67184472a65eb09704d4f3bfeb570d212d324ff9627fcdbe99c5196cf6f3b854f618078916e759bee52db67d1ba94b996ca0e5e566013d6e0d88dc421b3f52abb1e32e71542c718ad13a5a7169a0e806d5bf804890359d4f702b05f00b76bfadde53cca028895f729731b29c5d91ebb9d9142a8faa0b7111c2f9e1b21721247d0311a9aa5b3a32b57b4b1ad79c48b1ec01bb6d0f8d088ac81982c62377313143c891afd260d12b7957f8795a1c781dea4d6d9924720891e94aeb0b9ee934b505912dc0eb03b7541a20b680354e73fcac731ff1ad2e65cb94bde10402ec9ee04101e0a0485b002a09847de984c715244b25d102efffb4cfe4438c872a49f31d259cf0f24b14e1f044bf45d53668b40461878782b54b2f9089d3825043f768ecf09a0b0d432b53e024aa8c49ce3d201356a5e07a6fbe788b51d6bf626d2831d11a188d257ad4ba31dd857df38fbc02567da5c2cec80761e6a7ccd8eaef218cdee5a5da2c260ca7cfe8667e669097f0526cac86d6d78411a450127d2ae11a2c70a140f9d6bccb68155f655be815d732f3e36b94dc52154fbd9d489733bc1278b8d1828c20c70e08bc7be31e132c2ce6aa272f23f05c5250053f76680d032a180d1d938bbcc57aef82dd78f181c266ecd242d6bb47b8f9134355a0a0c2b96c54383fa34643887a3f2727c500e062654ecc63a906e270cec3d052ef4dba839e2ed80c03360c34fe2eb160c9f596f0b978626c191e0af5639597bbe416a915e178b975fb294692dc904830f2ee6aa6b4fa55a6721f4ffe80ba49729f179a1416d6c526b739a9b86d1e5daef376933ab35433c6f869602e1cf17dbd6d74334226232dbd95ea347527b7f9eb7bc098d6462ead0c17f4d48ea6da6668ae7feb5d834f454985b30fecbedecf8a7ec8fa468a66c5dd4126df3dbe09d723e8429d035529dda4c69906307f86d98ed7a2099d5dfa7e8e9103d5b1fdab572da6e80f1ea3eb94897afcc319e5b1c29d7129046a9415d1e631bd1b67d0eb0144d759a499e38b69d6538065a2f22bc8bea0bb785f011e4139fa1155d190040840aa8b235794969295f558d84242fa3d274b69a8d7fcbb1826799d5a7e3d9018fc4bd5947f256e7df39ada090dacb8b0b771644bf789de252d94ecd674f8a7240611f7f05644953c57861368aafeaac3ceef889c62293b22ebf8ba28a96c3d02a13b7ba1dd2ed07acfb6ebb4750f0d363d0342aa9cf72a84b545179f80a4b741cd6dcb03903e331e48172437ffe286ff11f5f84e287d96a6ea2a0022cd644a30a64ae13623775c81de6b66a1b3f7efe65da1dbd15a06aba7826795610d92662da667c1922a2a3cdf2469bd29e258cc94bdab0d78a70ff558400f51d4482a8a02d51b9b0a1f9605b712e0087ae6d0e64a67a0bf6f7bcbd76ed46a30d27af2b0c81156d3778ad7baefc4c61ad964d94d80ec5fbdb84f", 0x1000}, {&(0x7f00000035c0)="c1b9e6b42a92483ab390586dd2ef09d8acb13662d46ebf6d90edcd98fb6cf7b054aee1920320f00d5158341eb84cc21dc973d87451b41fcfea06f25956a511f8e55d6983376ecffdb31caa0c3a910248262105ee27d71d9dcc97d16b5a55903d93edc1e0170ba6c81a54ac588c15b19f80de8ba97c10ede734bbd772b78b94da91686622b7ba2cf99e28900c65ff43bd5e24d3b890ebc2f9241cdd1cea78ab237a47cb94bda575ad53d1d41ef77d33693c6d9b0b89c58b51a967ff98d858", 0xbe}], 0xa, &(0x7f0000003740)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x68, 0x401}, 0x400) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x2, 0x6, 0x5}], 0x100000001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40000022, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x35, 0x1, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x42, 0x0, 0xfffffffffffffffe, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000010, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x15, 0xfffff, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x200}], 0x2, &(0x7f0000000200)={0x8001, 0x7f}) 11:31:52 executing program 1: mknod(&(0x7f00000011c0)='./bus/../file0\x00', 0x1000000000001, 0x4000000000) r0 = socket$inet6(0x18, 0x3, 0x9) sendto(r0, &(0x7f0000000140)="86d6cd04d41484852ee9aead0cd09320d68efb18dac9aa0555bc5f7975294aeded37a7ee3e35abc631abf7481dc58108f5a928c2c37c842cb7ef1ae9a22b5190c9d383d76ef7cf8dcfbb5d397fa0a4e26a3ade346cb500a22335f3f92bac2eb74dc7eb60a4d01121627dfbe927c4f236a1212fb6194c7c24cdee63349fbebb4abaf27ada65fb41a4cadbb3b0967c70162202e8ae530c1caf400658be756b90d70c77205f1b503d2e57bbcf2b3b8cbfe8939e3f68de16eba3dd57a05f62d33858f2073a4d5fd9733d29d606ab0e7b98c9704c2be2cad07ef3b82f73a561458a9b11647ab23ef17e24a3a3ee26344d16eb509312d68a92c52925de2a0146e8b459089fd3d013e4b36e190ad7a404590d3152f4ab3734a78f7735f7fa0481845b6adbc653c233b42d8352d6a8be372e79882babf860d4f3603e0e6b5f87a08b977112ce56d9f82651f3ec257f08b63a26be87792732b800faf07ddd0cb66d9e58f1a48804510de006b4c1f31ffaec8402d3c845ad48ca28087ff05f31179334fe8338e94850bc087354426abafa060b1810daf886689c45134c4a93f6075cee0886c7c282c73afd892d9c283a1496e7231b6be60988c63e08f75b505af8bb48f1be2c51fc643c96a6d765d77cbd3d7fbeb00415818119f49718b2d62ad7802d7316fdd988987ed659437f09d8dba5fa1ee3735a5b93ef8ac23be2d9e62cbd9f4a0d408f7106f5c825ec233b60c816277d3ab5ea970c8f581da317243d81e2c81fb2dace2a19a895f990447397ae64f259e0c125471b5eff8b3db4cdfd7d2d1389b45bf3e4b7ded38d3c93f4163c1c648d803202d9bfa696591163f06a6a9a1db6ad94547efc473d8529d92b8a188701bf2f7fa0a0de1bb7e65c71206d94233771ef0b7033ec7e75ee392ae7a84fdc153df42d60ab0ccd40342b445c545d26589be1e35ecff45f6bd3e307a8cc76a701d173c0a5f6ef7c3a9fac62902265c0c59e70e35747ad59d75f6a75563981bcad7e93e05b0816b0b8bb74c5c80c1b7bf8c979a37ef0e67c5a9862f46687c054f1439519e688dca59b85994ad8c74d4635d12a5a93b977e32cb919f6b20522b87c88ddab80f84f1ce06b0344c39ac39b4f806f42f038f7e60295467a1dd04bfc7b928ffe06b1f5e92789b1bfb719f9f3ee8e6b443cd7860ddd232fe1a3f432ca43feda486eca6e49a3fcb31bbdf55d24d0bd951f06d2eca45905731c3a956fc4a74f08a13f8cb3a3d6b4ba21d4300c9de26c9bf6d363d393493b383219dfa4c39dc09d9b04d107dfdeb3fca5896f48da74874fc2833aa4321e332050c4640a974d16235b0b9188f4595b50c0145e3a1400f275fbc5f703d082ee61a0818a0feac39967b5909f11d6615750caa66dcdb5bb31b77c28acc41e240dfdde80c312269408a47129e78c2c90a6e2f5eb6de4af5d770a579cadc2d92ec822c284ec5e3569513c10641c80b5ec24146a51aac06aaa3ab52fa8e434e6c3b8d1dac080d74259008485c37151eb7d1b481da4f550786f919069879e30cb426b08ba9892bef312d101c5a0cfc711cf180609c7cfb1d115513f6aba74bf376e9020ee7c860c84a10b7380b7126244c2fd1d9759bc7838e3592ad7cc5835499c66f82db88295fef7c22dc03deec1d21e86ef0630970cb74c511b917fbbafdb6d1b47f1bcc68bac67f4b9519b43e13a8c309611bb2eff284dfaab78da07d8c57983347c4a2de53cd43072169ba312bbb6df5f820d16ae465bb3a4d7e97d1e86c49a813872f54ae3f3af5f1727347a04524f515a32dde96ac276ec03401e46f7ff73ae8bc16115e580d038af4d8b2afc79db2ab3e5eaac23d4d93493581175581556996aa3d2676ee83d1b1037be95eda1377e9ae7dcfccf0cd2a30376aaeeab83df10aea4654942bb05ab76f16344cb51dcb5e182e6d8f4c53c2c947f18b3f4cae90eb80ee9872e5af3fdc06209919fa371d5e4893f215b04114d63b8aff865da09773a67a4b8f3ca73583089c1425cd24e26b047b276838c62076997c4fb9ef64d6793fa626250b6279a895bee0453d8213704e619ea5c6afd14bf2487e83b40ff4cd1a72bf2a678569ceb058daaae7934a409ad56cac8a86f2645796f365bf6ee117961b1d94b06f94ea8a9f15cfd3ac1400ba7bbcfbf6a4271e252cb67983873a015bf3d753781e6d1f794c812a0535033c2e9fc7616d7f6ccfda6515badeada7bab3df4d470bd3b8fc53369e7d6af652140d87188229f9fb943bdfbddbafa9e16fe5df90390d8b144cdea02d77e5266d4fb1c8914a6bac65c4723b33c7393739f3acde01c4245024d90b0ffce9f18df536063ce5331690f22a5a597ef5458744c956561817b5b899711d50a9a768122261c2fb81d28855adcdfcfb98d85c7db08bf4205a688558e28a8395fd5cab6fc562f62ac3377a1f59154fe1a2573e4f80fb38bf29d8c67de7eccd287ccaa385e97a58e1f63d500a22d68443ad6471571615d8b4255c18ad52f64333a4255e2e5f542106e68259d228ace6358ccca1981b2fcd1336837b424940d263306f3c9ce855c43be66c2312d5eacff6d8d8c2388cd7eefcf384a46490c68a1b90c118c4a5c89c1ec3a30236113784252f0ac71309d933623547bd1feb7e1773700300a4bf949dc4764c606c5b484eb30fad7f200f1965c326e9577f375aad34eb0b54ebd2784257a04f01b7995a6a22657e3f6b249f732ca3c3c6e84205a643b84908cd60e337161308e4eff8c0dbbc4b61e5591d1cb8179fbd82d30d1ce431385de617dbc8ba51bfa6bc58223a7c0ed53a0b4c5b56418eada8e6a9eb6f35e8fbac9e5b9dc99f3ac4ea29eb542367bcaeca6b3b098ff4947122e4859d3b72a8697a9963c22a80f02c5e224913fc7282fd938a24979efa472bf1e4c37ace5bc68aba5eb50869915bb8fd335c8e3b9940e6f47f315a02c873565df18ce186439aa1c07c0c8917ad5b998e0b96c8f85d7d81502009ec3bd3a9a3741297209bc6a9f4f2b6db13b454e05e2bfbe43e10aadded038a3aa60b987517fe6acd8bc494dfed14e2725c2db93d248468b43f01cfb2efb9b90ca696478faeac12caa3fc90f8afc064818f22268bbecdcdc28c7dd5542f57f2fa3d46c2d75f2093f93cd7610934208842a8cee559620b59e8978f5818087195200b88a6cc15d3f6d1313d4a78e8c6c7f072518336c1c449d8d445b8a4ee4123d324e41fa7428a92b35c6174116416dc9dacdc8b8666f97882538a271b70b5f859ffb64aeb68a1b714d3a7926fdfa9034f978db9cd8ea6014dd8caa00e2db8f9dfb04118bb248f6b1b395b64061b8a7a58aba2e4bea0b658146365c9e10f1327922251dbc2b7b22b6e9d1c2c0192df7e8f5e0d42ca3c0d464b4406d15376968ac20ae0d78b73d96e35350073eb4d29a072806a377ed13b0130b85bcb6da8af4d6f5a3b2abcb1c8e9097ab92d6084087e5ec542a50b32a0e233f23811b00376e37e6ab2845bd37bedb93093f155672ffca29ecb1b4923bf8cef317b8a60a6a340876c1e820c42b97a814344b433236d6d67985dd0471b279b903b9b5faff71831ec9fe58e270a98ac8bde7a9970fdf71e94c65c0a32b0377a9b74282dbf73497fe9ba54f42b33f9dc859f37cb6f6956ddc422aa180a821509d94f4fa667a9eae55e95e91c6766654ffcbd1ea3abbabc0497a94f7bed955e6acf3ea11802d086c583e8a04755d1853be54fe61e236ba886e9bcb351f820da0b4f6b0f9f19a52d04061e58447ebc20d0c109afdd5c0dc54b933b9c3c9088a735fc70ce516adfbc5afa8548ed9ddcc2c7f2b6fbe66d2e24abd676f796c43acd6fb1f1d836beb0b4125a9aa8fc588f554802dfc8e206b2ba520732cfa2e277cf501bc9eb61ee68e15aa2be273033378e7d18b3c65b77759925acb5154bb680ab6db9931307a3ecdc6a03fddfdd7ee32de23f8cdc940f706ba9b10eb6714cf4d85b2909b3deb8c8e0e14beb993369534420a762d52151effb8c18b89fae56269de27404f75fc3d0fe76e94cc9663dee88f63b0689c89f3e61db57b0292fee2bb03e244265c381ecee9f297bc8e6ce783801b720b2b27c29ad1462507426be5f5a178f7f76f18ee953f276aff79eba99d7fedee6fd7f7eb2a86cab93d815c314cd7eb98ba9ae0b1507a4fbe44457611fe3b26f57d4c46cf55a1506ad7a078e4434e73b6870ecf58055b6de2852ca4e86663bfcce2dd9d98e2f436057dd632865c5909c19a11c58ad3d7c5ce80a4b16bbe604952c4dc6af080953eb0cf5a6117e48bf25647f340416c2f87fe7dfd1fd8f69b4e872c0738bac5b2b2f56a2eb102fc551e477ae8c978653da1473831244b8d2819bccfb1935d8b5938006f6d25718e0235222fd45d7f53082f8274a9be11fa12f35b8c92a73213e660f372d0071557a1921d66639cfb7705e7b3d4e402a76d83c1c9eebd6b178fb73658585fba6f5f2d385ef4e7225c59996dec7549f6ab82befb6b73ad66ae5b7182510c80220dfa3b13e2e9d55295998070284a04f8c3864ba2bd83f4558b7299f5e3b5031fcbf8ab2f1006fe794e3bade0da6f4dfe913701a371176a4489e074f63818a4aeb2881a5970c6d478ef6923551c8ac4c1f5936969a3be70d2a2de8d0b7f9149ac3bdf1d275537db8966b5303e933fa8372e4363b76215adc6228c2a97f677ea41ccaef2bb6c0a97f244fbeb5b5c8430b6a6577d821ad59b54f41d86b1cd416759a1418fe5b773ed97227335851a7472a09d585f8d7287e64cb611aed481d63012c9c8d6ac248b06d074f8b4263ef14abf3af37b9a5fe6a65aa2b51215d31ae8b44f2c20135c07d94afa26a375efeb8ef4eeb16aa466b1090522141a25f6e75aac608aaaff4ae070eb7695c9064fe86f5e0a9c5deb7c7f72c838b34ffb73ba48e6b3c66890c919bb1323756431b17222eaa34c141d3b3c2ec0142082d3e71ddb32f432b0f99ae03058d9c907dff6b1034d4c317609c947bebfa27633dd939ee6f50dcc7f01243d9e21231d2d4b4fc4085bab770512a4a27eaade08059a1533b78c7a7db6193f70e405cb7df90c1c231bd2a7306ebe9e4aa730d53832f1d933b6b613ff603e1d2c9b2527cce2543272f3d317018ae1aa93dede17b8b1e65474d68985294bb6d565c728b9e699ac527ef6080865165dd82bc4c19627aba9906ca24dbc9011c21448af1ec0e0575a4e043f33427846dce30d9a37d6545ea4e45c110082f1e78dd33b0f89592b449d99a0a66ba7727d058bdc88a2fe5cf6bd7920f084b6ab2e7b51df1b6d3f3e9a03cf57bdf0533788317e8785d3a2dbabbd8a112d9149d0857211225e8a19ae8e6f48311486b5b22e1c6d4847deb44b4c59eb76d31048884459f39f99545922e75c289796a97b596e3c8518932a94bd12110152e3d45356a71619a31ccde68ce8e00a623148c47c202831a9b46ee53f743124c0d2ce5ac289de8572c29799f98e4f7b9df4ac4a7c6903fd8efe3d03b5d761e67c1f2fb23429e018851d459347f64425fdab04cde8e1aecc822beab4e37e90243cbfc3b7fb2182686f1e08bd8282082dc12349a43a132b97af9ca43c4691259cb55de074d15dfd50d1a5bcaa0bd9791857fdaf59e27f5914ba87c69a0700c574c9b270337d1ea19092adfc9bb28334aec3df2b7831458e61f83abe2352536e1db70c0d1d734be53858d180fa46509aa919051b43b474eb241b28819f34d38456a3de74105fb278fddd33bd737e519b415bd5ddaca673c1d86568d207a81e5a17707e4a70e3ea375540", 0x1000, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) truncate(&(0x7f0000001140)='./bus\x00', 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: socket$inet6(0x18, 0x4000, 0x101) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000280), 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x358, 0x0) getppid() unlink(&(0x7f0000000240)='./bus\x00') readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/218, 0xda) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) recvmsg(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/77, 0x4d}], 0x3, &(0x7f00000012c0)=""/142, 0x8e, 0xfffffffffffffffe}, 0x843) 11:31:52 executing program 1: r0 = socket(0x18, 0x5, 0x6) r1 = socket(0x6, 0x0, 0x2) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="abeeb2d561d281f91568bfdb14cf924bb679d4b1b58758a6db8604b1d27ddf7cd7a902126c4ad7a991e3044f3fb6d9844609e1b73856a6442abff2c0978b86f52afeb9840b0e5ce70604a6d5c644df6d43027a09c22b224ece60719f641688367aec6da8264ea1a2ac33c9d31f6d36dcdf155b850e69297d043f318ea739edce3feef92f90c2b3b20875bf5670d979497f813fb7bf3aa90cdfcc8dad7343046ba018", 0xa2}, {&(0x7f0000000200)="ae6bb95365d6ebc796252ac4d78f032f89b6f6cd4266eb5d11c6a64f89d5c49ab5d6cfb58b0973b6534130a04958d03e6020e460a000989039b3aed1038cf569726b8b845602aef93f88ada84736d66d4302052ff6d002821ce49d9eea8f9b5d58bccf6983bedbb2f7fa6410c9a6bee27e45cdde4ec1905b0e16e2e65f93dacdf83bcd92ffa12c3371b2b3002e4ce0867caa89218ec1380db3352b1f8765b795e5fd1a0503255a939f34a54f416f38cf7cf2471f5b45d28c663dce30c726b791e393963020a7d5d1527fe90778d102cea1c3175eb494cc61575a5546c33e6aa40d3af5d02b8263f3b506c3f02c518c32088b32", 0xf3}, {&(0x7f00000000c0)="6f78cb0a7a71a56f178366f2f1da6263bd", 0x11}], 0x3, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x5, 0x5c9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x61}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000180)=""/220, 0xdc}], 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000001380)="d028c75665222d5496110119e05f329f7d724e8a1e98832e8d20a1b688acc5cde4d9c4afd9dd675f547f2c351847d214dd830fc544f18b8d469319c05232da0142ba618b15ec050098814198eb2a0cf0cd026de2567aa4ce9433d32d9ef9f90d2ed5b24cee73f31c479fdc6c160e9ce8d59bf059d851d9dc9b158e027f6f6b6a80e507559f9b7ed665cf0ce92072e793055d20d1e646d98a6663d13803caaee73560d50b776cd7", 0xa7}, {&(0x7f0000001440)="ce255d295b97df4841c466fcaa971da566d33754cfcb52e93702222387c034285551773fdb4947749a42f50847c1b684f8092762509d25d92907d98c503c1d4ba8d11d11a2ee9d0e519f8562efa75ace3654dc5a6937cb3f71ee7a0219fa15d2003f7ab40a108e0bd7dbb1ba41c6a65f5b1ed0091a73584e5fc0051295fd4ebce6071733b0e047d80685d8695cff19e8fe3807309d32a7551a7687f2c45bd1909532309b55ee5ea5846b8c73ec9a5fc748c0f61a8c68e116a7b7ce530713c019b2", 0xc1}], 0x2, 0x0) 11:31:52 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chroot(&(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0xaa, 0x0) 11:31:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xffffffff80000000) poll(&(0x7f0000000000)=[{r0, 0x61}], 0x1, 0x0) 11:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x3}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chroot(&(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0xaa, 0x0) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8980, 0x10) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r1, 0x5}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chroot(&(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0xaa, 0x0) 11:31:53 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x100000004cb, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000011c0)=""/39) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x22) sendto$unix(r1, &(0x7f0000000140)="c0514c02c7d332f857d3e4c11c036018dea0a44635cc190b242b20fc250793a0b3b0e629fa3ecc6c4028fbb9fd0eaf95c3c5c0642eb8b271f25d33f0991cef2d3fa0799f42f45a7036bf0758e51be3fc6b6ab62ffa7b15d037148eefe19248395b1f62e7a8360d4db2ca8604d6550ee8973b33b44b29198113f1605465f12e4c4236fc69b28aebde3904a4d3831fcf66a8d218682c86368dfecb57fb989f677339059879965e4fc5bc5c8576169cffed2ba19d82aaeffd0952a939c0f94f501e5357716e9268b8029853dbe046d47ab61c6ebe6105eb0464ce85deea11baf72f6de4bc9b1187b866fb28c4df0f5cbd655768d91d7fb9221ffa7231e280d98dd60fee7cb9ac3ef0266915a3a34015d73be5e1f922d319521bffcfa5e78fbec77776933570a88d276e52e7698aa133418870de334a1caf448f5c6d7988ec069ae2d50dd62fdcfac22de298cd4b73ff0ee108a204364804d141e74eb5bc165a4e50d6dd80151229bf2b96af2c2c590441b8eff67267c64637464f3c38d300ba0f5de9a4f912ec739bf6754ccb419a865102393305adbeb82092baf9f7124bc537d446ed06fc58d2fa738dea7e608ddb2d446f3551bdc03dc19076fc9825ae2f7eaf176c367359fb62a510d6d0cace6130e61a2479c1a6c1d0b91a776d884420f8f7ccd5a0050fe5418984f3b03a4f7fc507f7e4f8fe0539a5295dd6e209222e1ddc45fe5fd21f23fb02b2fc8802ecd14f9586ed25d55bccf1e46e6f8f7fe22a9f46581ab3737584e7a9ad095ae33435091c73da9809f3e369c8cd7a62e04bec85a63d33ca4d38965a7551061ed6237bf62c19bc2cafe3343310aacd47ff8e19b4cf3255a5cc0a7bfc2915cb0fd2c077732df17a24b6e22c34e456b6ab5233eca4f568d61f6ca692b2776f4bf636e2af4fd223a90928ca9ee48e53a93d645d8ab391a3b2d248a118285651c251dc2e2fc2a33efd1d00786da232871cda5ff2d5148964d21dfaf3cd8a745bfd006e7bbc1815eb4a20819d737c7596702b35bcfcae731d178e2c4b92a009bebf4af0a71386a1cae43dcc8b46723f55dcef49dab7f2fe0d905d8f5d55fe6185e24cf8a5221c487de3800ac21d2c4eacebbd81513defa2edf75cb73d14ce8a374950d5535de0bbb4177cb95f7ae8b62f8cf46b9e2c6476012f75a990ac4965f1925a723d0952dc0f175149075bb654e783e89eb0b051051a9576d9eed45b9c264e71881465549ab02b7779e55d96fcf9bab29e9087efeac026eacc440a9a86ccc0414d85757514d39c203c1beb220fe4e9d4e23d7d9225e0fad8e6238dcbc62621f5b0646c6bbc33a8e91b4c735a10a5077f67377c809880bf132f2a389939e1b4483363348e037fd63ae3402b14dab093d100288b1a01bae55c0df43969f2c261b2c5bc0dffe7a623c44ce46c245a02b5d196b6dfe7cc8ed0e1959e86ba002ad33c7c2407fc62345e4e1dcc1fe5755d1e08fa2824d233b5b357da0524c23d257db68be3822409c766b802790ecde901a4d294f64c54ac90541c8c9ea0036daae0c743eb63335c5af92e7be335d6a63bd39b7da15be597da6ee9716c035e68517085d56fff46d7f33f6ad2a5dfb8c90cb5cd53b3b4abadb5649fecfecd074406539ee7d399a462c45830deafadd268012fa18c390a1cb2489ee959d37660741503c0f75e33aaabe20da9bc1b569e76946e2083c9193b9d11d974f396489d6fdbb4d93fdfaaa97213a476f55c5e1cf0ef8d067c200829f7d99e42e076f3a38426a7c9b3b0785d3daac40e27abd8c7bd9cffc50f4f709fa39a796c66650dc2761c5392ffc6788226caabd0590341b8421c04332f5238906035525842eb579340735d8d83b7403abe7ed535f44d829a58ae50b2728792f542205593049519178ba84c957aa87ded1e91ce21a8d211e058499929a1fbdd6141edb8898bd0e2975b8988cb409fbda4637b5b79ab8e99510b540ef1d7135ea233cf4ff7a8e67369ef135c8b20b0936f5fc4311dfe66e68436d0fabf3c133810a5913902c08af913c3fa5ba1de968be72bc99ae7f1b489ca48f8fea170a7b039c44058e6979076f3c5c406f735e91eb3ecc989525a502d45962a8e5369c7ce946a98fd71ba00f6e5e9b030da8cf2951dfd93f9db5dcb9902886dfa8a0631429e3e3783aa31b5779fedde91b0297cbb2cd24b8495b8dabf1e677d9bbbc97b461103e6dddbfa919d7a99f665379764e03c0f366f35996dff3144d3445eb50fd241f5a3dae2292db6745dba60156f80877a9c65e5a27871ba731a4179e34c59904a7bef7263c02e8d110a2c86164ea8f740969f3bd656abb557f47a9283f46572f15917d2357ed050d676880a99d55937676a9a885270b6b45d6b94e6f1826d054000b4e1bebc9f6a542e17983eaa9f46956b9fc0b4e6f660a04f9795d942397b23c19ab30b54f413f21cb87ed41070ed872c04ab2b8b764840ff7a9159aae995cc69516976502857714beac87527036c3058c2c9dc2068d35fe71851bd13970e48659c7d53afd42c0d178b2ef1e83adbed804be13fc58753ee345bfe147a42b8583eacbf772c01772ef91c56db9a7425b824a85dd33759ae8d6a26fde1589f8ed816ae784fac8c118357ec9df80e2e6c10ecb9b1028e02f473105c7f7065df1f2a1416d14b07853331906ed378a9c5dcb61427c0cc6702e7cf2d0e5fb66987395775e8f87ec1ad3ff6cb5207163b349f306f2e4cc683006ba884c73a7c21674f7988c02d8de789ce3f05b7296099ff5a24d2ced68a91cd7fc39ec84139398801888323284c85c88ebc2ad762d67800dddf9e1c135f99ed451e462aa955e76f1221577cfb5411ffe038545b06b20a3e59f5919b6e67dc37ac8e4245aa0588601411c192c58a67197c975a43ba30539f7e391200836e07389e7405162c9f9898749f2ed93178cf3b7b18b23a5234fe99f6a422c8fe1ac859460d58886fc0a269098f51221918d32e3f973e9b0089d4eebc8c6b0f8ad61b458f99f15176a42950cdab486f63e3b706a1e251a10da9ec200bf27599ab8a25c6a49bae2c2a9cf3efd6e09df103bb5d047d80c59346f71a4ac3498ee41e92ebc1df84c90fb1bc250d7694d34a1176f43975c962e5dcaafda8e2ecdf6d62a5fea2fde9807e9a75ba294ad613443297b91edf8aef25df8fe231c99828bff97ef73a1f8336bc5b573cebf136f771529130eac3bca651c47faf1fd67dbbdfce6c0bc65c4bcd3a4c891f0f7f59a972592b07478cdba6da8355a4cff57fb18247ab80c7bacb2ef01cfd69cfc240d4c50bd8621b2bbb2c83ea3d0f8620a1a4da05bdef187c7a934394fd1d93655ff68b3e4e4220cb91f821fd96c30e9962511afe3a81a68e26b090591421e2362228e86339aa4753a7251f435fdf043e4df629ae286a0af4d63d50b687eca5794a9e3510d78b9cf49db70508c51119a8fb88fac53a150c92e8a7c2749f96a822d9f70734cb1efc4536706708bfeb921d624d854ca078e9ad8625e25542891cd3f702b1b8692b31d38e5753f6433a96e05ffdd3119999a0ed0d994fdb48161b893e80203dbb2c3630ebd53dd2968cdb1b61654338d5929b934883e1cee6e6fe995e3de86cb6f5da056202f69ae6897a33512780fdeaf8870a2aa4e714bddda65779a2dacecc730f84e4a291c794fd47af615de724a5c5a83971e5d6d9d2ac22a8771da02f16bdd051d0d69af69e3b7688f6fa64f31b86efaf0ed7a22685f6d7205bf417a46654fd3de8696bc0adb49f1c4922ac576a7249bb59bd51bfdcf853a46d2727a27e64e523a7119085b421e2499c129d4fd930d2aa4d2527c5aa2e1aa8f91da212986954a4d083a84c488d53348de982dd5010ae963688e60c3210b83d65d1b16804a61acbff27338b4263950f4890ad3cde30cfcd82ba82f0ea3311767d51008f6e9e1720b3a0df46f592da6517239fb3297c0bbafafb87faf8a30270efab77ba2c0f0764f62d608bcb8fc8ea79cb9f8e6a58f3c386e09d6c540fd35047965917b608d811f94f8377f6eea73e7f389b59c5079392bba0fee8037fef7ea6d2b07955908965e0c3aa5588f2839f6356eb0c3add1a1b1e0b232316aebacf3269538ffa6212ca55e85bf7cb55ec57d2dd3cc2252e0ec86cd985682a7c76e0f00e2e84b9869d04e8dca88fce6318f549472ce59197e060b6eaa58da2478641402750ec91fafc64a26e23be89b9c77cfa141cdc933ff77b5460dcbc6d2bc4755d764cbb88976455bb56cb46ec374f06338e80d9d30e9bf10850debb78e7dcdfad7ea084c87b256d8588c3470103db0cff78163ba47b30ffc875157edc9eb4b35c1e586ad226c1422b620347e68ac165be74f8173215bd8d8ad883a215e862c0ed2b8409b99c2c811bdad6e1a7ebef324e1ba7f2b157f6e6aa482acc8d1277e6bfa0755685fc377e68f9739474df9b51e4ea0a850bf023d2e9c291903c878be1dc4cc2a10215e27c1e15a509ac90e20cf7b2673e88816c3d6f3cfc18d571ad65f9acab083534b2f26bfda01a66712cd83ed833d44a62c00feabfb67b3bf00b9012ea7643a261e8b13650e144c919d07d3ca41a6c7280a90a3c4495a9b561da237111b98330917de0e4bf2089710d470d9809cdb72ed253bd120d15a73e40dcbc2e5b30fe3eb932420299d593dc5a3178f24bcd7ab59a257292ac4e6d761cabd52aa18aaea4f81f018270c25e0c2fd2419ddffca87b80bcf8ca116e36589fc826376fddfcbe4ce0bdb5be64c506aaf7ab509a6762398969af3c9ecbc114b8626c834faa1691c878a9878a8f205e68778e095e539ed391b73279eff46c3877508afd5ba43695135519ff494e5c1f057205ad7cda2dfaf5d9695cbb81fa187fe129a250ca1e476193668df2b4f3077cb02c9d9505710fc9c76e9269e6a49a55f0d2aaee518864d3c7a1d295153e6dbf906ee7fef6b120bc7d06bc5974f7f383e902e7903415ce854bfff3973c61fea2b8ad00add3deb13e59e9ba6a284b06e8ee381cc78e863dccd73c9abb9ce40a573526045a40c2951f19e92da82678db639c71a043375f74b1ffc8e1b66bd7273e99a5ea477e1eee9c7374615f2d2f8ad0a530b7ea9a8540dfd5784f96585b6ea7a5fcb5b849b00b593de90d9479dcace289a529f11e2fdd5ef6ee37ffe5cdc4f0c562e5998b4e91c2c8401e9c096bbe131cd4ad62c925c494d3e2947d36daf7fadd0ffff573d64c53a1e0f283ec634581c55f30318594c92777f444339c28e607b22f4449437c753d473dafb8be41067f626fcd13ec8b6d47472f6706fe5b8435a6d5bcb5745d7988a6b063632551c6f9a06cbaaaa0f9c703389c1c62622087d590e0b54ecebd973ac2ba3bf0b011d3ab07b259acb608136330c4e65a858ebd32c02c10509cd8e9fedbc2fb5036d8d516e747107b9ee2247ed04f3a0eecef91abe0d816bbafa9e01ebc3b0c775f203902610ab7a3caaeaf6b7d583482e99e3dd2dd3e3985a1c957939de785653e969b4a64d357e6b788693d9c4082e3275537de5b7cf0f66bd4ca02d1899b856d5ce970c5ef046f483046b1c34ab0e1fb159b9155b9b3a90a44a6808d9ef403b48e79bf21157fdcf231232d10569e5748f20d3c2c15f99894bf1d32d6b39210f4b1e14874357fee60d444ede6cec83ed81daa7d0e6ccd21b1bf1c257ac11f5c7237d3d5c0a33061ec0970cfa1a6fab1c0445738ff4ee995d79aeea06d94589d5c7ba069fe32317f6d151f2ba04fadf0e3b78e83d8a5475f1dc6d2dad2c32ecdff1fe3ad056b1a61", 0x1000, 0x4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x1fd, 0x0) accept(r1, &(0x7f0000001140)=@in, &(0x7f0000001180)=0xc) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chroot(&(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0xaa, 0x0) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r0 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chroot(&(0x7f0000000200)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getuid() r1 = getuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chroot(&(0x7f0000000200)='./bus\x00') 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/171, 0xab) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) flock(r1, 0xa) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0xb3, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x5}], 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=""/31, &(0x7f0000000140)=0x1f) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0xfffffffffffffff7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x5}], 0x2000000000000205, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2018, 0x5cd0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1ffffffffc, 0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(0xffffffffffffffff, 0x808, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000140)={0x1, "942f6c963f4c876ef7b3368ce3844c279359409349833ae82ee170ec682b356570b1e2fb089168ce3828b1727d23a24ca57c1f49dc177d9384e4a45d88118b196f50057c0fdfb50b685c6214b187ec00611bf0d82002fce989475e4558d57d1e47f681d6b67683037862bd85c39e24adb6aef906a08cbdd0cadd0321aa66d1f97a62f18a415c15263e232cd3fba352725d3fa1dcc3f1b56f4a4017cd31584e073dc78002bdf7eccd87ea94245494240068efbdc34771151bd0e429932c298961bd7c8b54661f68aeb925493aaa8f854b5af5a7cca19f75484e365157236ecde04efe3ea1023877bba2b9002b570ee0"}, 0xf7, 0x800) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) write(r1, &(0x7f0000000180)="36ab463ddc18cf06befb9856e609", 0xe) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: r0 = getppid() setpgid(0x0, r0) getpgrp() getppid() 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 1: socket$inet(0x2, 0x4000000000000003, 0x0) select(0xc, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x101, 0x1, 0x5c, 0xfffffffffffffff8, 0x5, 0x9, 0x4993}, &(0x7f00000001c0)={0x6, 0x7fff}) 11:31:53 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 0: open(&(0x7f0000000180)='./bus\x00', 0x2, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) mlockall(0x2) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 11:31:54 executing program 0: mknod(0x0, 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 0: mknod(0x0, 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x2000}) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) getuid() 11:31:54 executing program 0: mknod(0x0, 0x2018, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: r0 = socket$inet(0x2, 0x4006, 0x108) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cd8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: getrlimit(0xb, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r5, 0x4, 0x8) recvfrom$inet(r5, &(0x7f00000001c0)=""/37, 0x25, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) setgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r4]) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 11:31:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) recvmsg(r2, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x7, &(0x7f00000015c0)=""/207, 0xcf, 0x1ff}, 0x40) dup2(r2, r1) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: mprotect(&(0x7f00007a6000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet6(0x18, 0x8000, 0x2) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) dup(r1) 11:31:54 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x2366) poll(&(0x7f0000000000)=[{r1, 0x140}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) shutdown(r0, 0x2) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x0, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) setrlimit(0xe, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000140)) pipe(&(0x7f0000000180)) syz_execute_func(&(0x7f00000001c0)="26dfcf430f0f2eb7c4227d35c466410d1f93445e0faeeb470f976f732e8354e9baa2f26ef3a7") pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x100000001, 0x8}, 0xc) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x0, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xa, 0x40) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20100, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/11}, &(0x7f0000000140)=0xd) writev(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x0, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto(r0, &(0x7f0000000100)="119f18bea1d2c68085e9e7eb464a303241bbb3e9eee4c1134fbde24fa74eec00003ff5ef32807909aeb8805ae43dd56139480d6ffc008014143b6d1aee41871d4d1b676b5a4c80d5d10b808ccd600b494d18a3f422cff2578dbe4fc0e9fa8bdb", 0x60, 0xfffffffffffffffe, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x8d15}, 0x10) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: r0 = socket$inet(0x2, 0x80806, 0x14) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4fbb621d8774c533c6851ca55572ccfae7958ba8328357131ee0969a18c13f9ae8dfb2024472731ebd03f2f64e4605c254c995bf9363e1571d98b5142d96f003c7d3ba6ae2edc94f5ae6f1924fe0cf90ba0522bcb05761d1f5cb5d646115919ebf14661dcb26a20e1b151d4e1ab3808398f6e05515884c8b8f3a50203e3e1637dddf6a750947e77ce03e6ef96ad6e3", 0x8f) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:55 executing program 1: r0 = msgget(0x1, 0x222) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r2 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/128) sync() msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) clock_settime(0x6, &(0x7f0000000200)={0x7, 0x1}) socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) clock_gettime(0x7, &(0x7f00000001c0)) recvfrom$inet6(r4, &(0x7f00000000c0)=""/191, 0xbf, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xfff, 0x7f}, 0xc) msgctl$IPC_RMID(r3, 0x0) 11:31:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) 11:31:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) 11:31:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) 11:31:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 11:31:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x0) 11:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x0) 11:31:56 executing program 1: r0 = msgget$private(0x0, 0xc0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xc000, 0xfffffffffffff801) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0xd4e8, 0x5, 0x0, 0x0, 0xffff, 0x7, 0x4, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0xa1, 0xfffffffffffffffc) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ba25d8451f569f5fa7341ef3"], 0x67, 0x2, 0x1800) 11:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x0) 11:31:56 executing program 1: r0 = socket$unix(0x1, 0x400000005, 0x0) close(r0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:31:56 executing program 1: r0 = socket(0x18, 0xc002, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) nanosleep(&(0x7f0000000000)={0x88, 0x5}, &(0x7f0000000080)) r1 = dup2(r0, r0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000020c0)=[{&(0x7f0000002080)="f7", 0x1}], 0x1, 0x0, 0x0, 0x7}, 0x4) 11:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xffffffffffffffff) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0x1dc) 11:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x408, 0x40) r1 = socket(0x1, 0xc002, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = openat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x81, 0x108) ioctl$TIOCEXCL(r2, 0x2000740d) 11:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x101, 0x1, 0x9, 0xf43, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) bind$inet6(r1, &(0x7f00000004c0)={0x18, 0x3, 0xfffffffffffffffc, 0x7}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(-..\x00', &(0x7f0000000300)='.,%-*)\\\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='(\\\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='@\x00', &(0x7f0000000440)='4,\x00']) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pipe(&(0x7f00000001c0)) getsockopt(r0, 0x4, 0x8, &(0x7f0000000100)=""/66, &(0x7f0000000180)=0x42) ioctl$TIOCSCTTY(r0, 0x20007461) 11:31:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = msgget(0x1, 0x120) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000000095dfc3d113d5e3918a5199d77bb09d541b537c139e48f28ebf100e6b4a3924105e6f29c1ec092dc6be9cc8"], 0x33, 0x800) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r5}, 0xc) r6 = getpgrp() fcntl$setown(r1, 0x6, r6) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) 11:31:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) chroot(&(0x7f0000000080)='./bus\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffb) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x9, 0x341}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) lseek(r1, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:57 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) 11:31:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) mprotect(&(0x7f00002e7000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:57 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) kqueue() 11:31:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000105000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000140)=0x8) 11:31:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa81, 0x0) writev(r0, &(0x7f0000001340), 0x100000000000027e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) 11:31:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x2, &(0x7f00000000c0)=[r2, 0xffffffffffffffff, r3, 0x0, 0x0, r4]) lchown(&(0x7f0000000080)='./bus\x00', r1, r5) getsockopt$sock_int(r0, 0xffff, 0x1a97, &(0x7f0000000300), &(0x7f0000000340)=0x4) fchdir(r0) read(r0, &(0x7f0000000280)=""/68, 0x44) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/246, 0xf6) 11:31:57 executing program 1: r0 = kqueue() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x82, &(0x7f00000001c0)={0x1a9a00000000000}) dup2(r2, r2) 11:31:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000003c0)='./bus\x00', 0x3) r2 = open(&(0x7f00000001c0)='./file0\x00', 0xb10781d1ff6c5db2, 0x2c) fcntl$dupfd(r1, 0x10000000000, r2) socket(0x1, 0xc002, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x21, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="536cfedf049f0dcd69b21bec1dd4515d101014c35fbed614ec88905383354fba265105a639c8dee1e52202d1288372baf1095f9a0d1bfa3fa467f98dd488f2eac0a065ab4bd52f0f6406130c76c179735345f8fc337d4363ab6cd180d37ede130778adfbe2e69cbac07d10f5ddcd7ec9a02738c23a215800528b0dac8ddf2cf0ae31fc27f0cb0562fb34d7eadd28bf64a9754edfdff34c29f3bade03c5bdc3ae5ef069b09e221f1972ff4b9256d447e4b23c10575b", 0xb5}, {&(0x7f00000002c0)="b666f0004bf2197b45696098fec7d120e040f1182b1da757cfb6532be32a7b8f69ffab8c6c5440b5efcf988278ff6b87e492e686835f2367f3d6db8506bfd1ade604db05733b12eb4c3502d443f6a0ea3a9b5eca6f52e743c923e215f90570299c1ea6fa78d262e5c67415e5f54ec084b8bc08fe358ab401eb60ee18ff74b884b9ca72d32243ec5a276eb5ac21d659ade2f2c1c0efd075209cc61423184ca2e660986e98431f779645f18d91d65ddc102b7c44a6ee6485075fa4d64739fd7c6c3afd7231975df2bc228d729ce23fd5644c6661e178f6388b3f44957b26a1c1ffc2609714761c34ac247102d7e1eeb97b84cd4417afa7b446a43360714c2b", 0xfe}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="d8ff520bad80d28f955e3e04bf88f3983eef44", 0x13}, {&(0x7f0000000440)="c2b42427bd23256bc1246a08f17aae61c67881275073385b2857b5ea37318822b7ec4274fbf53a39c1667401099ae7d83dd08673370a5129e2c95178ae1e7d796b875c560fa7126cf20fd5fb5b7836400916dd3c28142db01b20615e05a3d618284963d7b3e66e7223fcc2c6d7b7f835130706953e8aa71a51e3dcb2ee6bd7f9475dd317a7ce626b697d6dd286c98d9aa619c3251a0c987b848b6c947c87a759b4ec50ad71c998bcd0c7db3d1eab59654b100f17df618f3dcf9ab40a17e3c6822880b7dd7e7acc46f4356a6ae0f92ba4f0e15055b02506", 0xd7}], 0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600), &(0x7f00000006c0)=0xfffffffffffffd08) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) 11:31:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x70) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_open_pts() r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x3) r0 = socket(0x2, 0x4, 0x2) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getrusage(0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) accept(r1, 0x0, &(0x7f00000000c0)) r2 = socket(0x9, 0xc002, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) clock_getres(0x3, &(0x7f0000000180)) 11:31:58 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000000)=""/4, 0x213) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="81bfb4f7cecd97ba7be6c5c02f6eaa11ffd4b2547bacc148d23eae693484809eec7834244f76ab39a67e6996cd410dcdec2626fad5fca10e388a54bfdbcda0900f8fed43fdf6a9329771ba1f652eaabb6790a7586e56155adc1c7104e5358eeb1f74d08db62800da47", 0x69) socket(0x1e, 0x4, 0x5) close(r0) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) socket$inet(0x2, 0x1, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x9) r0 = socket(0x1, 0xc002, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) rmdir(&(0x7f0000000140)='./bus\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) shutdown(r1, 0x0) 11:31:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./bus\x00') link(&(0x7f0000000000)='.\x00', &(0x7f0000000280)='./bus\x00') accept$unix(r0, 0x0, &(0x7f0000000040)) chdir(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x4250df053c0f10b4, 0x40) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000240), 0x10004) ioctl$TIOCSDTR(r4, 0x20007479) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x6, 0x5, r1}) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 1: open$dir(0xffffffffffffffff, 0x100be, 0x83) 11:31:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x102, 0xfffffffffffffffd) mprotect(&(0x7f000045d000/0xd000)=nil, 0xd000, 0x6) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000100)=@un=@file={0x0, ""/9}, 0xb, &(0x7f0000002540)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/96, 0x60}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/241, 0xf1}, {&(0x7f0000002380)=""/141, 0x8d}, {&(0x7f0000002440)=""/173, 0xad}, {&(0x7f0000002500)=""/45, 0x2d}], 0x8, &(0x7f00000025c0)=""/213, 0xd5, 0x4}, 0x1) 11:31:58 executing program 1: mprotect(&(0x7f000048f000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000240), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) mprotect(&(0x7f00005a3000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000243000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x200, &(0x7f000042f000/0x1000)=nil) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00000c6000/0x8000)=nil, 0x8000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x11) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x101}, 0xc) sendto(r0, &(0x7f00000000c0)="7957abaf02f761e51198a0b03cc6163fb9355211437ed0ea5dbdba7532059092762ea5800f810797196b8d0d55e1bf07fa667274d8", 0x35, 0x2, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget(0x0, 0x3, 0x0) r1 = socket(0x1, 0xbffe, 0xfffffffffffffffd) getrlimit(0x7, &(0x7f0000000080)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x6, 0xfb}, 0x81, 0x7, 0x7}) 11:31:58 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="5b98ac309d5600380ce206e6f7614d3de0bffd1a7b9daa44105193778be4a277ad258078e3d6575c40d94cf4a9375b8c57e640ecc370e14573e0a6ddf4c36f6c4ce2d55b49a78590601e7a02c39320a4f74555f6c93ce0acb4e57a046e7ef1c1278c7245c2dbfdadeb", 0x69, 0x4, &(0x7f0000000140)={0x18, 0x3, 0x401, 0x2}, 0xc) socketpair(0x3e, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000180)="b5addea5b67780c319ae125f4d8341d22f0bb3b1db16ba1f26a087165af1dc887a489da29b1a5da006d8899a4ec0ffc13b6b36a28a8a1449135e267026841b0056489e61ebce9aa43f689212e68e9807beeb051fa7721fff66726a3eac3a6cb38e102126136a18e4dd1ffde3fd0064e8e2e23d08f0f1cbfa039182ed6677aae5e0ebac9eb0385608573b49a2909cbb74ab6c295ec07c1b58a92ac8bfc05114de2dd2367598467e8882570e7c5074e72d993d7645422f63dfc79f4b5b6e7d073116969af4273d2c58962c38baa602328cb368b6a497dbf51f355604b07b9e9bb033b68ec8efb5a8759775da3bab60be67e8cb", 0xf2, 0x4, &(0x7f0000000080)={0x18, 0x3, 0x100, 0x6}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x5, 0x3fb5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x3, 0x4}, {0x6, 0x1}}) truncate(&(0x7f0000000080)='./bus\x00', 0x3ff) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x420, 0xa4) openat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x8) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00') 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mlockall(0x2) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x11, 0x3, 0x3) socket(0x0, 0x4007, 0x33ccb4ce) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 1: pipe(&(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) fchmodat(r0, 0x0, 0x80000004, 0x4) 11:31:58 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001300), 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="89978ede02ec2a7e7ab8006a473e6ff5e3bb64a4e9834f12028d9985bc8e51b430bfdc66fa0a7fd32807014832f4ed8c5ced36dbf7afcc599e41f89db8ddac95101b116f86d72895d1b88f6195ab6f7845ab533665281da7e240b502603ec9f6674a438ead21b0131f61e38539de34519243d0c7c09b16ce4082ca506629ef3661fdd4a082c99b188912e71297d5b5b273236663706abc91fe25aa1ff1b41eb309f73882a19f256fb8d49e16cceea62a8a19aa0c729ad06d00c6530bb6f3ded6d09b147c43c934470ad549c9e2ef7294bd00c6065b0a16b93468df6a5ecc05604f07f4b5c866c6ea1db07373ebbfaeb1f3718a5fbaec61d179e80b82e2c330ad12460a891796d5e8ba37ae8dae82acf719a7ea8df1a8914c6a0b70d14d7003b2ddb0085da188893c4aaa54d02e8a4f75aa92c4a2d7b0b96cb27c4036b38bafab17c185c91344b2822de045f4d0cefce5fc54151f67996bcf6dd8f83e7200fc25a361598875ac2a0a43c1fa844e12f9aa2575e74a43661e74ea774082e65e5d88ddf13888a4f4737df5f00c14f6c1549dff75c39d9fcf8cdcb3e2a36c24161da44b67200c90f5edfbb0682aacf4b6b8b144b7e952a25031a6c73e06c2a129d23db98d3928a41af8635d67362648418c4225dadc5dcd4fe436144a9289491b0be94b1e79cfdedb709bb416937d4958a0aa878e29c4f0da61e0130177d1889e1b22dbf1631d990e809b1630bd3f5abe2d594db5ee11a05058b44174c108f8807383b0ae7d84f4bcf509a4539350144d532adb34a87bb778c9987f1e43985466857d479bc6f761eb3cd2bc1d019a68d4fb900e335c47928cb0387e5fdf064b7f49867c8a32180b9218e5876e43407ce2f6dfe10705430cc5be2c98dc47b6139fc7296902dce255c33a467cebbf7276d4eab97613cc3037704e11bfee8dc5f1a25765b911e44974c8645d9543433818938e624f9e9e8534ae9dd03c656b8bebbdad1ffb8845977453645107aac340a1d67a64808955fac4bae839e528b79d4f3778ee40f97b5e2668686d48fb5c295fffcd7e0cb282e9399a6c6ec15f358432670ba9a2c011ca64164a19b5b21743bf2ec9a53c85fdd6b86a7b8061693c74323894fdf5623231dad498638a8a3ea4f76b15308477b5d88f0b75297284bef11d1aaea231d0ea71e17d62e648f2922e58021778efd2fb80e3c3bcb6bac7a0e35e98810dd718bd73de67746a702ded8e88f777632d671724c09dde82f0f74091b18094d390ea65a7cb950109d6ecad7541621572bc2ea5b4930e30edc3bc2272fe267f017bfbdde074e9f27cf104e25d93ee8754bace304ce2df97d2368d81b63914b832c3a92614325fb8e09236eab99ee568d395e3d289fd92c74ec8472daa9efe5e5756b911f9ef3738dd29f23cad5fa4d4776303961a2db3451b4feb67803f7ca319e62dbe12df27951dd7ec0c293bea1850608b13b31b95bc1158bb75b96c926c823375aea2f0b1cdd9e7988f84b5bf7abad8d1c0ff81bf0aacad1c1388bf0254614efd4693b300a62a3f05010749bdc536305b94da4b435d76e7bfc31acd7325f36a52f0948f645ed3e67707faa28bf2cfc3c52a5dc4361cb5df3135e60efb7b2811abec0ce0b6a683d6844854df04ab6f0839661c1f952d80281a8501dbc6df5c0d8225079fcfe1ec0ac4568a47fab68e35d8436f6c242271dbd10b2edddd7404deede73bdefac41f4179cefe982ff4993ac9ec33daf18b51bdd9edfd59660ed1d572c6274c38d9433a88baa47e88b8d56b23e9496a3d49f7ccb6b72e50b60a8d88484c0be39210da5f93247f14cedef3b784b2f3c07cf7d1834378f7e7e80a14d8a62387067fe7c4bc1bfb168fe7f7ec0c8870725cd9eab3019f35dfbb2dadbab45330e668e92d52a80a4672878d816113d0e77f2d206f6889758a346e556767f74126f8f1955d1329ff038349961962796728a8ff0ae5c03c22eb3a333789e732f5f604325c99a63f1dd62d51242bff9fc6837c1755df19079476666e8ea6dc3ff2aa489a827c7673ba48dd04f33fcf2f080309ca5c859bb4aba8b523c9078da6f24c21d6e18f929ec95f93265440a16cf611a8d8bc7db517810b7f7e2d0284839f70b8c8dbfb623d6b4e2e5f6ed8caff7a2659367c259cff5cfbb9cbfe8a33d149035e335db93bfbae144b1cd70bc45cb8942fea7b654668e04a5d94cc00a29cde99e552795d89086dfd16dc50bb9ff7aa2f2019cdceaf0ceac59915ed3f4da61e825faa94b714a63e4c94848fa411be4b6e5e99ad057c3e108b85ef2aa6678ed2e2c7a7c33e4655959fc51e87a5c8f30af5418eada7b5ce9eb86f16b5194dd827091859cde3cd58cca6a0f9adf261b9f2f577c43d0947c253a59630a6857afde559377cbe801f1f099cbf2434c4d738d3cdf58bf7f8643637d416512ae7a9221f9d926d292f6c12bba64a401698cb52d1501058f2966ec4d4af6e8ea17d514c5802f15e7f3f543960d6ea83299c0abdeabc8f4df65c237dc26c2af53fcbe64d2581c62917682f6056e742b3828cc00c14b8708255ce950c06ddf12890dce9b143f4722aaf9ba6c036dee38d88663b6b891173d7deca1b62f56a567ceb219112bdd27b59f3100938c68e4422cec3ab718f68ec9cf38b83ca5d6d9c4b8e1d2d590b5652f1aa876410628f9f54cd1e5eec41c5a3449e95c18acd8d87ae289b7d6e1691fbc1757263d0cab547570da126d6489a66f14481e56c8eac61cda768a6b5ead85d61f18fb15108c62d23b107984ae5658758eb260994a93d0b158b9bbb195eccbe8be80a226339ba1dad6a8c61114ac79c9c53ea6c8efef5d982cafdcac149d5826df199d68c9a010092baa01c18d0d41a473d9847e8afc645782a06dcfd68325711ca6cd0ddc6a0711e350efaee502e4c22afb21ddb080b0b0bbb1033b358368f5112e86d5f6c9a0346683248e0c2ebcd2fa765b228cbb55d10900deadbdb41da4fd2410786b124cac455b6210b381708f77e8f1065337f5a42ac0294f474ed9b4a562e8731dfa98a74565279e6ed3a41ce57f0ef445bc0246c556fbb3d8526181ca2289d2e87e36ad76ac893289e37abc88f247e4d9564ca35965b474458a744fba8582724b92230f172b827f12448720a666ecec1dc8eb558ca18966b2dac0c4a96327c9f346f5c92bb538ec50e9f5a6c329dd9c01ca9d0d2c6b864881b63216980204239349eef87742cb7bcb6c199bf76395b2a323031a617349e01710751d8c75cb850856fea793c023eb0ca5dbd4e0a2ea307b1dcf19b06de31198ce39c76521bc5d881534c21a486630403688e81e880ac410eda28a4c3ba7ea1e2b34a4d6ffb9f12feb53987ad9bcbd4986b8fd0abf5becaf3dc19098f3b03468dfe401f60aef0674d7633dcce6d0ea9ace570f119ec3b8e0fd0d11a514004bdda6064f169feb125233e4dacd290db444ff8fef6e6bd8b9299de6055f9fbda51fa1a909ed9985d44dcd98698f941ccd7ad454438872c238591566ebf0f9f113248763a1c92ca7e30517be383762904d731d1f1abdf57bc492cbb1e852d39c2a4570960cfde956ea3756400de74ed8eac23825566ea668dd1e5966c97f01ae1a19514228b4f288a64f15f54e2aeb07e8367f8603dffd0f1618d90857514f81b9d7c89e8a5592c92dcc2ce8a5b2867f07ce12980f060bea9c3ce5ad5161f6e48acda86d6801bbf0d47420f6ce345dfd24f75fdfa87e6b6e44fd8432e638e89983306ef7c5a3d7cd2846a64fb4f18892a5475d921efd27d89f9735882eeec022066df3b3682da864ba72812173a4d9920c6a8a8900c561c267ddb814fddb9bd6bb6862a47d037ee443cb763a3b50b1a07136802120e2eeafe90c4361c339a8d3541c5498f9b670e5e022e1ccbc4128886ff6c8a44910d810fd9f175e739f3316689fe49ed93d37d86442d9793884ec06160db02d2f0f45de30407409a963abb31e654677dfebf128a46f41688df4f170c05ea071f89f91eea67f3a6b71efa441bac307343f66f7b7026d1ea2240c9a3be2a3cd6f61a4333edaf8593a151138cf00ce003920010a2f7dd62bee14942d62bff6e74464db976ea3f7774b68417e3e14457c7d5c1e49e0669bec3bd6b66cd396391c33e8788e08384615b00012e49a3b638124f730b98560a4cc07926754f0624ce6ebd1f0386c85a8251b7dbf5cc3a037af2f5ff08f52f25331409fc788491032116faf3c6f5b83719d16c33f00f619412a92272bc1e514b07f712eaa0a837e226353aa987a29d6dd300371c0516456060d17bae8fbfa733183e22bac9ce76b682fc3fd3515f101f238ded8c8428115c7b6ba1ac8951a1bfde8ed993d70693de2b989f042ae2971c9d62d6977f6149547c2424b153784f3be2d62a2e48ff1b4d7d211f234e2cc49de2ef6f507a8c4715339da6d5b0b1d663138571153ea238138e35697d679d74dd74cf55d1642478c01391ff967544dbdb9ecc5664349667483db704d592d60094fa4439d163816ab6ed796997b41bbd4553ebb728691ec584dfb802af31b45c256522d69895befce0aba5eed8df10cd0b6aef34fcbbc81bb000757adbb5ed4407696177978511b898f39e703870997a229c142085bd1a64d76e3399f5f04617c5a389e6ffecc10f161d5db8142fd34ac67fea3b84b625ddee08f0ddd2cab63c82b4671bdc783584fce0cacd77c1959bc782c642f9a68b3c7a5f8d7acf9687e266f5fac174210d485827bb33071388e4c6386827e8200560b6dec1b53233635140b1ca0f1d60af891a966bb4f2a0d471f1347578be10dbed2318068e9b3293b5dea4ae1cacd16f888c7b0c342990f1e468f4fcafa4e9702a62c8321af8b45fabce8156eb51a9504297bc81ad745003fdd17e1c85027421aca78de394accba1ca43d8f43ccbb45a2aa68872b913522992bee3476c196fc0bd6b54f1f2a84fc94f457f20734ce09c0d7277d6375f7abc5703cb26ccde64bf74495c3125f919f31ddb7e9c164ecf60d19ce9bda7a48d475164851db05b4ff3e5de85db7dbb9bf82ecd1836c63150f02957e1feefe6c7f9db6f96bd6394610939a613dbbe936c7accb598eff93308081f4e24820037ede8d3e95e08e5621d58ef6f8d6264bba9b1f6b8c76f852cfe6566c1875a7045f1db966a7ed485d9ebd6650b17d63e0651b1f4957f2101fce62238688fb9b217edd452936c7d42f4b2644eb4251b105f0b270e82caca942e0632c5a787ede46e70039b8ea5ac853350c59dc0b9dba4fca115a0dfc0ee6cff8ebc36e04533b8455ea105dec94a0a7a6ded6db9dbf1f020b1c707068e3919d13ee781d1fc548867ec2ba4ee12d685a8e248e54a297cabc9367a50514804f72f60cf7661c2c6c8da14d63971c735c5806d94e5b054ec6dd959e96db6875cb5461a4cd4918374b35ccb690398bc4d3381fa6ca129cc5cd9a5d30c0144d00e55e9a519a22c4583142e2ce79d68cab974b64d6ddf8e82bd77f07d05ae77734407d2232c6f0dcc4677948ff47775a302f43b51db546eb1652c3afb2d5d4bd19ab0fd0f70d346d6e44d009bed78765bc11ba887239d97f50989499fcf3a488d2ef16302fbbc7670582224e8f0ee47eaf1b3b43467e9a3693d1f17d2c2434d59b5c9e5e2dadf342b6ece45d11307d55439ac7ddb7ce04fe6d3cfebd81380a98de5f6dbeaf67ae9c5101b8012952ffc033edd0241684a4a04174c3cc798f92645fd282ef825dfa2ccd7f1fccd334bcf6dcd066c510c7603455773947bdf1a126604007ada973a", 0x1000}], 0x1, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r4 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a, 0x800000000}, 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x81, 0x4}, 0x10) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20100, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x7, 0x9}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fchmod(r1, 0x40) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 1: r0 = socket(0x18, 0x3, 0x9) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) setsockopt(r1, 0x3, 0x11, &(0x7f0000000000)="81524266df556ff755970fa3dad79da77dcc3132e6d503608d361c7ab14c7b752f51a425d6f73d8a9dceb5b22589ba0b5581189f242ed334ad2f7528587664fdd8bbaa0065c4e96ff86f94a2def1e8e03bf72320d4c7c91b82321b4c7a8b0850ca22645f72d114031aa7c9acd3a8920b2355ed71c772326a9ee63672e2a7d665a8f00866e1fc41cd6dab3ad96728b091bde6dabb1fca50c3cab9eb543977a20a2235f8057b5dc12a24ab89614d4ea5ed2ef9a23c569e559565f03f86785a56f42c86eff661016ac871ce51563cba4f3fdffd0cfb", 0xd4) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000035000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x7, 0x4000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x62) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:31:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x4001, 0x0) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f0000000080)=0xffff000000000000, 0x4) 11:31:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8420, 0x4) socketpair(0x2, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = socket$unix(0x1, 0x45, 0x0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getgid() r5 = getgid() setegid(r4) r6 = geteuid() fchown(r0, r6, r5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 11:31:58 executing program 1: nanosleep(0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000300)="80d688c1aa394cfc3aa5ad436f0e7de525b980237cf874b4b5a6cec1e09750ece28b9fa4710381a065b2416cefd0e43d20f597029aac1707a173b01b73c28797981c9beecb14e02bafe8beb5db94c05de825105ea66b97f74d2f267182bd83fbdd7673ef5f6edadaabe4ebbbf9a5f09caa7c39d2b7e626719cc8a7cafee82b3cfe72ba25d48f11778c2e4343b5a1d404b6efc042c6ad4695ea6eb55ce6a4179e", 0x2b) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20001, 0x100) ioctl$TIOCSTART(r2, 0x2000746e) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x6011, r1, 0x0, 0x60) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x6, 0x209}, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x0, 0xc020, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) sendto$unix(r0, &(0x7f0000000080)="6dcadb0c42919035f57e90e6be7ce0ea2ddd5845b43a2bff36905169a3c14d544cb7abab6f8d6e09d9d62a147e3e50b4fe5cd2dc9e26908ebcdb576b0f0e6f3c044812febdb63dabda7a91e38a8cfa73351b1832dba5fcaf1bf828fa5817966802eb794ca14b1eaa780f57ff577f83b07f559bb01453d3cb11074db6a4a5194267456b58a81209d7d28f06e975e5b62a4bc8534b6964e23216277a944146b707f675681a061c57d2accbca47a5a128f04ebe826cd0a03ca61ee086a79a251981e926d8ce1e590023c17d38bac0701e6d22", 0xd1, 0x408, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f000053d000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x4, 0x1, 0x4, 0x3, "850af018c9ee8ea9d4c7e763e4ef6433d64ed11e", 0x8, 0x80}) 11:31:59 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x6, 0x9, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x200}, {{r0}, 0xfffffffffffffff8, 0x24, 0xf0000003, 0x8000, 0x8329}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xdb1, 0x4f}, {{}, 0x0, 0x11, 0x80000000, 0x0, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x5, 0x401}], 0x10001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x80000026, 0xffffffffffffffe1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfffffffffffffffe, 0xffffffff00000000}, {{}, 0xfffffffffffffffd, 0x8, 0x40, 0xafb, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x62, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x7425}, {{}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x1d, 0x80000001}], 0x7, &(0x7f0000000200)={0x3, 0x7}) clock_settime(0x0, &(0x7f00000000c0)={0x3, 0x800}) close(r1) 11:31:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00004bb000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:31:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xffac7b0d3371eea) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x20) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2101, 0x3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000269000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0xfffffffffffffffd, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) socket(0x39, 0x3, 0x8001) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 1: unlink(&(0x7f00000000c0)='.') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x400000c002, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2fff, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x3) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 1: r0 = socket(0x11, 0x8007, 0x0) shutdown(r0, 0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x2) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x4000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xa, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x7ff, 0x575f790b}, {{r1}, 0xfffffffffffffff9, 0x62, 0xb047840061e91de9, 0x3c1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8c, 0x0, 0x9, 0x101}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20008002, 0xb7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x200, 0xff}, {{r1}, 0xfffffffffffffff8, 0x4088, 0x1, 0x200, 0x5}], 0x943d, &(0x7f0000000000)) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xfffffffffffffffe) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x88) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x7048, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001380)=[0x8602]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001540)="fb7c073348fc324d0d5f672b", 0xc) sendto(r3, &(0x7f0000000140)="7165e60f8561622f8f9a856db4c7ea3e3c75ec8f788d08147f628a905608b17b77bada3eec2131ea681fc371c6c6c2da84c284b7afe7d03ccc0ef5282c99febc23dca43e06bcd71c186ab54d91acc8f0daec55e912fe6f2b8a8d06ad4ad6acb376fdebcf3f676208d6cb30655625dbf98fe27e566d438abcc828f725fab8791e3320", 0x82, 0x408, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = shmget(0x1, 0x3000, 0x94, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) sendto(r1, &(0x7f00000013c0)="899d55c03d8761e55e08dcd72ae385b83ecf989d632a069d767112c0d6c9db145a8252d50d4d8b0e42219ef9332b29507cc1d9a3f7355aabd5a20e25c6c0c8b51273b1c70c585c5de7b5cb48ad3489ac32e805ba9840b6b5613133cfcf906a15bae8d1da1a2c67769407d41d4d31df00b77cc57a481af23e660492e0d9b69e3ca4", 0x81, 0x8, &(0x7f0000001480)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x544) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='#\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='{}\x00', &(0x7f0000000300)='\x00']) setsockopt(r3, 0xb671, 0x7fff, &(0x7f0000000380)="e1b055fe3067107fc0be9dec297b46ca7720c2d24e07602433da5a43eedc70f8014da0d170f01d44dd2d909f35994e91f41bee6b69d320a57673c5983a8d9c901b1f8c5fbbbba2c16030d0400acb181e0a375d528b9b23042b0b639571a8a1db6669de86c4c07e4208f8153ffa2e154d833d5c523abe188bed3e878313b1e8511de2f4d344691522e5660492bb05598c9bf2e747353b33800844618be0e93f8e3bd4e5024e72d9f09a0b057a10505c935c17501eab9666635f96993214b6128dfef1ab9c9367ebf0b74b61086e4f7637d8e32a3e3c30c51a26781e9fc769433ea5d6685af3d62b87cef0a6e391cb54807884404f164face0665bf680774eb50c454f4791301e88712b806b5209ea541e6eceb135ca375d07057b592adc6b67abf78d1165e07e723d00621ab68770b546cb2b6441a9119801db346e20f36055e054d7fb4aaa197c196b5b607d0814be4a78086dd208c73952019f5a15c37b30ff2e9099bf821a36a972e0d24dd4ad1d8e6adff7e79a432208d35f00c7bb72e8f08c705f8e3da3dedbfdb3054a5d98746d08cccac40f10780b4b12ff034fdfe1fdcaa1afbe644da6e8ce9af12a7cbad595774dd2542dd800e09de4e1b22d874e47639b7eb327816296c9b6bb752ca39990e36b3535585b90e215b103da27a16fef2f8fe52560db955586993de7c83a941f96d2cf8a5deaf922680670732f3250c8f5e0b48b465e4742d84ee74b45594d97e8dc99530cf3b163171f718629b6c4e1cdef16d322335d7f3a23dd01a42aff191da88ac5f8f5b1a5d9c8b0e74d8aace6e22213a0b8ce28ad99f5a6d7c6d0200c7740c491618ff4d782137fe7045aa29ffacd079e3a1947f9119e8b83900a45a71ff163e7c6e23f6983cc23c02a45a51edc0bb167d7b888ff3663fe35600a03dc0c7adcc9615d49544ec24c3fd7f9288f8d952b867fb1d2d83c1b5309ce68fdec3528f43a5a8852d2f3322f63d21e953cff55d49615ab1a08d8b324dce042d4d285c0eeb971400d4fd55139ce2615f4b673d83e7a9e6e7d75491a44bfdf802d0be117d71a61945c9e9ae8251dd108c8cff37bd41dfd37da942e6d8080c48cc6addf46ff5f21acc2a7d87280fc0257e64b8993782dbbf8e469ae7827e0d6a0ee9cc5f82d5303e74e84f758c2a46ae768a5f086037d9b247c7f957fac41b2a10a256a237129ef65af8e088f751e257cdd665bbfd1f4afe9012057ee6689d25978116eac02d2d597204c756ac967eef7b53d3530564365392040cc9e83aa31df8b714a404c5a7970ba6334a584f295b5ea57b408c586e2de77b5b0af4055549643a098fa68344eb804d37796311685fe672c7dcee776549031c4b3c6800411efacff1bf63c6fda37b4ed67d87be04ec8336042e54e2c5d4f1b0a03da9b97669a83fd823d9d4e8b167ac888481d949ec17ef8ac91d53c68077c2a388c13a1d8a69e3f1dc6d001f6fd1778780f20ad0712d42a485ef927e183438b5d94e7ad9f9be7cab7bfc9d1884bdbf91ab2524e81468f1e2caa1d8e2e993dd41d353f8bdffe07fe77c01161689546e58506f2db74036900051eaeb88737a788dcf0dabb777313c542f512dee8614c193fc9758f3f963b4600847f250633165a70526b6d92ee11d3e5bff64f3917def9097c86d035ddc66e935de10529a11d5358da7c4bc3b6c2619778992716d7b5fac92f9744b0f7353e6e9f99a24d96b215720319c120caa6871de0b6ad5994fab591d787aa4ab60e880acc5e14276237eb51660ddcea52a53fdb1eaeb08aa7a46acd501a73918f2a1093aec31c005eefb6e4db52ebfc9caeb420a1cb2fc4bada705c68efe5bf6ee39d95f25ce5ad1006ef2c9dec00f0dce459eb37186b67eed318dd97620ec394515aa2f639673f06c124135f7132cfaf51713504c57f228a38d7bd43531094a7cdfb794bdd0f98422974530686b6673ab04946057ed06449de80fa5decdc125ebf9c59ba22cdd6cccafb9267a94b2f2e33003e2ed8830d54b70eb233f7d555fa93025ae93d9173b6967478b5be3871400330920587d06ad83025e2cef8a2c7a01d1e20696d491018f80de82fb8699e2908a4ea70716f3a6de328803b6b07b9d607dbb873241ce779d4c6531482b88ad62858c95727d884e1c56b90d558a392d4aa5a47a1a5918e015c541a0da66f09d530c20bfbe312d50432674c15f2d7ea64c92b82081720c0f57e8d36dc6d00d56c6eff94d261361c62fe6ec7a87d3ac9233d263f3a6376bb82f8d7f3782ec9a84691d4983f45c57ebacf496d30f310f44ea8fd020a412d879fb57064d0e42cb732e7ebc1494dd30cafbba18473b38ec93b65f9a7402c5f54a7d53c14e20b8c77fa28765b228bab19b2c6e5ade4b62b91bf4c60ab5cbd061c4a28d543f2bed6d45cf80ac26b4aa526ba9b1c7a6b91333cda40084e40bd0e0812600c16bd8a7015da655f13334856ab5d3137d65dbef800d96f09296a9677a251c8537aeba9fdf6cba9ed9baec25e33c572dd42d9e4b7965044bcb6ab5d5079a1341e450d201b59543642d2e1c8bb6944fc2583b15256663f139e61a49e30a88819a46a65d712a290ece60b39b670b4baaa1064bd87b7b7e3f579ccf2e68898534d4fd4d484678d6f621945edebed1d5fedc5280eecc059d35625835c5c45236e70b424bf1cf0ada202c99ece3a05e7610f12d953b5a39a9ad07cdd1d2ffbe4129ee83e7074a36aad955030c0ab934e27bfb2d377f0ce20c955cb6d958acbb2dad6d9441f1785dae230816470dbe0915522e5189703537da2587256a07ae2e84f2fef220122f96eed24870ecc112258e6935b6a029a9cced477bf1a36001f237658c39f80a8ed2633daad3701eda4cb5a607b8672c1fef789cd04d7d8403614ca3aeb93011256f89980d7c13d7cc829aac617ed3eafe7bb767257ab402bd9d46151e4543c1bf07f6ee3fe0fd313d99e8bb099e0d56d91e9aa6ba45a30559dea8980fe24e676128ddf3cbed1f3ca6a695ebfde242d77163c37c9aabaea7f79ef79b307d3ce7df69589956120666e324a55d5bcca1697065576cd85d1b6eefafb66ef46ef46548b10099a644e3e544b5de2806590bcab3dc7a8d4d58a9436671646ffb32b02409914b29eed0bb35a09858223430a382f0bd482e0338ca59d627f47c586b5fdc3ba86648d19bca4748791a4f1b362d68feb35d3e6cbc83a2c65c92e23a73d758e1297f64bd3e1a6e11ad1e95b06a855ab3aad7393850af5080aeef430a46e4548965bef94906f217e66f0b0e6b45624344f3138a2cf187f4c84da89b7ddd577aec4c221d6868af397d6370599284213351bcaee770d68a64ab62b67de2b858ad2635c939806531d8e88635d67c3d8099e0c63d29bf26a2e44440c9e7d04eb4548d16b72799c8c83a6e8beec9e37b82525e335a928f706bf9716bb64fa4022a1293a96415cd9be8727a3b5a677540476fd0c6e0583665635c6ed9fab325539142338ac2ac11ac3758253c6030c28c117c39a6d6ad7214968f87e77f63648032628ddaed64c7f01c7ab85c48f599eda6ba15e5556e16b37eba0589a2f8c3024d67afa99ca23178b74ce7a8c89e1f61e2e43afdbecc1b8686c7294f4a7c3a025bfdb861cddf4f8f6e5d59a5f11d9483b7198c638b362eb30ea0467b61fa009b6791da23c55c0b09c29a1a56a6de521df6f147c9939e0f0bc8b13ba4c8fc938a8ea015b4ea49caf0e564a16118be2659d4788caed2a976fdf9353a3529d48fac5eb6096a6e4a95d2fe6f66deed3b66b439a2d0448ddc924dcb75c7a4910d0f374d315a45219a838cb1a9835a26cfedb168f3313e502e5b70a1424112c35a59b3b7a898bebaac4545a219f304c5e8a5782b12b607076d47b0442ef72cc790be0f63e0e592403ccf888b89a43d34db2005f9a2d7d537b5b1d35f0c2a7ecb3d548e52ff6b167efba30a98b37fd3b1b951cecd01441a26ea0aeacc2dbe4c18c3d0cf95fc858617ad9cc6cc375f81618ebcdd855cbaf09fc11819d944855e125988f46ff2b1e2bc5cd1e90a471960ba7d202df46645376222188ebc88e6bd38e1523966e81ab72e40dc2979ea5e4a3a896718d5424aecee22aa6a51761390a412f50aae6dde4ba81ba07915ef9435439529f1ff93a91cf48b3c1dd7b6ad1f7a5b08be3f15fef261e635318748e9480e3381206a9efdf93ca2711de15d0c49d81978465e9f390a67d0939d4989d886e94f97da5d987ec5d879c2e839f65abcfc963759ccb8396d2e91261ffab2aad5e6bb1c4051c2244034cfad3b71fce56a7ce8dd5a289d5c4bfb0551aa55d93774d6307dabfe33b65b6ea5611657079d6a96d70ce311009c16b638863232e15a1e8ceb4fe24bcf935c3389b23356442edee4d60eef401327985557c124849190ce43ac473fbe75d80750c30040a30fd0bc597d7f7d95941fd1e993aadfcb9431bf5b4853351da1d5d97349d762e0932998c6648bb3169da418bc3da208b7ab1c04be38a6bc142ac16981c6deaf196c5af63f44308183d9c76e790f950eb7e20d53fddc78ffbf76df829060f1fdf2b2edb234a1be1fd07043d842f7a3668282be24f80e635cbeeb3e0ba3dede9cc273cf025b78fbe6806702ed007e4cc14790c547e8534a610c9d0cb749c0eef195b2674be2f5e25971bc0755eab84c6ed505571c2a6a9a464d59cbac6a5675f2fca6ec0acf3ff4254486e270f7b3fb03205a1c53533c4f3805c70793740df8da513a1e21bf3aeab3d32161d388f3023dbcfa8163aa14dc089217f86f5e173b1020af106bfba83a9a3f198c4702f3cda90412e38265ab4c4c7ee9be36bbe48e66fd79d04a733c17e931a327ed771010939a40149b177342011fd18e33e9d4478b4d4cf92e5e373d06aed61d8dc653bfd8f622cd15736f7234e7d9012990819e41879eaf46354005efd7ca3e0dc36c9a7be8410d283babba93522b5d320aed61f4dc96136237fd0901ba9d26d6275447f47c66b912a7756aeb8a397407684c9c1477e4b04f92e11189770b8f6ead7f02763a7efa658f64265ce86fa533f85bd63dbbd14f2f2592a0f8d58654337cfde3bf8cc52dc54a670a51cdc35ccaeaca9c24f98b0708f99a961be03f243624aa1de38d0c1004dccb7b3c76077196a3362e843aa2550e4c876f0495ee53e364afc180e96813e69c795428dde564fafc641a24a0918d7a69729e5d4d0b00647f4216b15857986d25c31e63b8d4ff5b77394366e7c91ef961265292143779e39baaf8dc2cee0b4cca9576eb7c76dd6e50c69462d8c6ef2692f2dd17d907aaeacd3b5169d5b94e0a8e88852381bda3b157aacf7b0f01e9c39cb75ed1210644197fbce6299fe89ac1aaeeb92d3c8bf6b8acf6036150d76ce856d806fec541a7fd170d4b44068548ae1c0be0c0f0569e1fdf9f7cf53928313f173d8406cd3c47f83b9bb258b07a06472d88ff6fe4038208025b8aa6335bc7794e464d9ab8c0a05d49378be3c5cec2ff6c33fba2a8ece66df7139bb3a5f457f2facf24fce88d5d5c4eff94f39991be8f68e6cdbc6e618ace39daa2be27d562e326909ea8bfc0666caee7774a7ecce4d0b6a8aa9414549e7462781c77eb667947980086f1951ab8785e89770061692cc91e4d3ef4ba0ca6c80ac6cb298b3d49f6f4f53fa604f8cde0622e7fa875bc4954c1df3f5bf1873e66cf4ba25ee3b603c146a671c6c6b99b2ad1683e69cb23ad0136eec87eb2af4a2dedc73833669906f908d7e558035a09bd0c6cdef9941dfcd047c90cfec7c67b388ea55ec", 0x1000) readlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/22, 0x16) chroot(&(0x7f0000002600)='./file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) getpeername$unix(r3, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000005fce16a7ddddadb2fee6d11800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075346c3dd8b4acee8f3a7cb9b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7c26b5be633ad1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000025c0)=0x1002) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) shutdown(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) munmap(&(0x7f000052e000/0x4000)=nil, 0x4000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) fsync(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="cd", 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0104000000000000"], 0x10}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/57, 0x39}], 0x3, &(0x7f0000000300)=""/78, 0x4e, 0xf6f}, 0x40) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x4) fsync(r1) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) mprotect(&(0x7f0000538000/0xd000)=nil, 0xd000, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x91, 0x8) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) socketpair(0x1a, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r1, &(0x7f0000000180), 0x0, 0x2e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xfffffffffffff682, 0x278, 0x10001, 0xb69, "93ec0ca42e5c15a13a8075b8a71f96cb1b719642", 0x7fff, 0x5}) dup2(r1, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x17e617ca) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x10000011, 0xffffffffffffffae) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x11, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xbe4a, 0x1}, {0x0, 0x2}}, 0x0) madvise(&(0x7f000035f000/0x3000)=nil, 0x3000, 0x7) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) madvise(&(0x7f0000408000/0xc000)=nil, 0xc000, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8090, 0x10) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x3, 0x1, 0xfff}, 0x5, [0x9, 0xd1, 0x3f, 0x4, 0x2, 0x73, 0x3, 0x8]}, 0x3c) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x20) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x100) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8100, 0x20) r7 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x1, 0x82) renameat(r7, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') r8 = getppid() fcntl$setown(r5, 0x6, r8) readlinkat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/161, 0xa1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000440)={0x0, 0x1, 0x1ff, 0x100000001, 0x1000}, 0xc) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/73, 0x49) fcntl$lock(r3, 0x7, &(0x7f0000000540)={0x3, 0x1, 0x1, 0x61c, r8}) accept$inet6(r7, 0x0, &(0x7f0000000580)) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) lchown(&(0x7f00000005c0)='./file0\x00', r9, r11) accept$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) chdir(&(0x7f0000000700)='./file0\x00') fcntl$setown(r5, 0x6, r10) write(r6, &(0x7f0000000740)="867b2ab86d1b8e138673f6be8aa36df63daced108f43357ca28aa339b09ca0fc241972fcc0f414ec77693c41effbefddf9e022192ad1de4b61a974a8603d7d1ac5b88f454994b4f166f6bef59059d48b6fff0515b623abbe01d02f784eb3d44c7b9ea3da0aa78bf80cf6fb4879ec49dd0e899f087c283bfdcaf0ccd9b5bbbbe01f95e273894b2ff6ef008165a1407ba450ae1f8bf54846c3cec37df0261afdb03d6cc9d9f47d7c077d3f8b9d32294ffaff72347ff03790fef7935047137b9dc446b5fce32040c73b4c6d0a47eb4d148a35ea03d34bd5acee0f238e7583c7c023383cd0325f6bee6fdd9b5b3bf8be2480e6295db85e", 0xf5) fcntl$setown(r1, 0x6, r10) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000840)=0x2) fcntl$dupfd(r5, 0xa, r4) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7da0bafd31df209e00652823cac7eb2ac58fad9331c68b4ec4875fc97cdc9f331385c88c5af428a231d245668e11175ea31d30e0902f3efe9805fa195cfc9c5cd4fbbf491cfe66f54906590895695843fecdb51b05926e68df334e9f7acd2be81ea20ab07d7dc75322369a39d52e111467010f3137e43dff079786916b39c98f6af79afda14077087213e5550200fddcffdac661cd64adcf4fdc0b2f6cbfe113101a7ab8769de7298df423bc57", 0xad) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/215, 0xd7}], 0x5, &(0x7f0000000480)=""/181, 0xb5, 0x7}, 0x840) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x4}], 0x2, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000000000fff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x8000, 0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 0: socketpair(0x18, 0x4, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket(0x6, 0x4000, 0x5) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x0, 0x80) mprotect(&(0x7f0000092000/0x1000)=nil, 0x1000, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/39) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xfffffffffffffffb, 0x7, 0x80, 0x4, 0x8]) 16:00:04 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa}, 0x1c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000699000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800000000020000c, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00001dd000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) r0 = socket(0x1, 0xc005, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) unlink(&(0x7f0000000100)='./bus\x00') r2 = semget(0x0, 0x0, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/205) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpid() getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r2, 0x0, 0x0, 0x100}, 0x8, 0xfffffffffffffffd, r1, 0x0, 0x1000000af, 0x4, 0x2, 0x6f}) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x3) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000080)=0x1, 0x4) 16:00:04 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x21, 0x0, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e952352de171c7e5775ad23d0136fada32f66696c653000"], 0xa) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f000022a000/0x1000)=nil, 0x1000, 0x1) socketpair(0x2, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = semget(0x1, 0x3, 0x40) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000140)=""/38) r3 = socket(0xfffffffffffffffe, 0x5, 0x1) fsync(r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x9082) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) dup2(r1, r1) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) fsync(r0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:04 executing program 0: socketpair(0x18, 0x5, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) mprotect(&(0x7f00000a4000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x1, 0xc002, 0x0) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xa0ad, 0x80000001}, {0x18, 0x3, 0x3ff, 0x401}, 0x99, [0x1, 0x3ff, 0x10001, 0x3ff, 0x8, 0x100000000, 0x80000001, 0x80000001]}, 0x3c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x5) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x2, 0x5}, {0x1ff, 0x4}}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) getitimer(0x1, &(0x7f0000000140)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = shmget(0x0, 0x2000, 0x300, &(0x7f0000391000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setitimer(0x2, &(0x7f0000000100)={{0xe95b, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000180)) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='\x00') socketpair$inet6(0x18, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0xc002, 0x0) r3 = geteuid() setuid(r3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) nanosleep(&(0x7f00000000c0)={0x6, 0x9}, &(0x7f0000000100)) r4 = shmget(0x0, 0x3000, 0x240, &(0x7f00004a5000/0x3000)=nil) r5 = semget(0x3, 0x0, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x80000001, 0x4, 0x2a52]) shmctl$IPC_RMID(r4, 0x0) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getgid() r10 = getpgid(0x0) r11 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="3821201717def790b3f9d77c52c76af9d6fe504a64021444b532bc6b13892133b43792505522d349084fb06e29a1881eeb98c3561c5f017962433d2cd38d621c0f6c088146a11c22052993e5b9e16f07fe6ed350969080ffe624c471eb81fa5cb59f2f46b9d2b531b7a001c200c6b65bdf0acc36b8317ba37e73fcd4ace2acc0cde9331d79610571331bef3602835918c2838222b29fb1318733020e18530d791240c0205c1ddb17a60bdf8d", 0xac}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r3, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r3, r9}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r10, r3, r11}], 0x98, 0x1}, 0x4) 16:00:04 executing program 1: socketpair(0x2, 0xc003, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x0) msgget(0x1, 0x200) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/174) r1 = syz_open_pts() lseek(r1, 0x0, 0x2) socketpair$inet(0x2, 0x8005, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xa758cce645cdaa1a) 16:00:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000200)=0x5) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f000016a000/0x2000)=nil, 0x2000, 0x200002) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x28, 0x3) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x3, 0xfffffffffffff801) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x2000000000000) mprotect(&(0x7f000003b000/0x4000)=nil, 0x4000, 0x1000000000000) r0 = socket(0x1, 0xc002, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1000000006, 0x110) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/4096) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: r0 = open(0x0, 0x480, 0x0) pipe(&(0x7f0000000180)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x196, 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 0: socket$inet6(0x18, 0x1, 0x101) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: socketpair(0x19, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1ff) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10080, 0x22) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$inet6(0x18, 0x8001, 0x5319) 16:00:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="731fb53f7be98b077ecfe1815c4703358b34f83d2fab16772e80056200c0a35299b3890a3e46a913a5abae58a8f60e066ee863b715a5008f9c7ebd94da0fcf2c49c31c4d4927adac78111757cdde2534ff949125a0db01acbc8c9b1fac9af2b750d13f88acf9a2cb205b58320fe6724da1dd44ab6f2b0fe8aa0c351e959c2a70816b92d2df557973a902ada1e9c3719a2081a6ec1e1325940435bababfb327adc01ae48eaef42c793202ff79", 0xac}], 0x1) pipe(&(0x7f0000000100)) syz_execute_func(&(0x7f0000000000)="f2460f588d00000000f88fe93801b53fa14bbbc4017f70f60266470fe00edfa6000000000fd7d1c40179f7c22664660fe0a300000080c4c3157c8831233333a2") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x4000, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x3113b6be2a3eda0) login: load: 0.75 cmd: getty 23500 [ttyin] 0.00u 0.00s 0% 310k load: 0.75 cmd: getty 23500 [ttyin] 0.00u 0.00s 0% 310k load: 0.75 cmd: getty 23500 [ttyin] 0.00u 0.00s 0% 310k load: 0.75 cmd: getty 23500 [ttyin] 0.00u 0.00s 0% 310k 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) dup2(r0, r0) open(&(0x7f0000000000)='./bus\x00', 0x8081, 0x20) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000126000/0x1000)=nil, 0x1000, 0xb0b2a7fd9877f53a) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:04 executing program 0: mprotect(&(0x7f00002f2000/0x2000)=nil, 0x2000, 0x8020000000000001) r0 = socket(0x1, 0xc002, 0x0) read(r0, &(0x7f0000000140)=""/91, 0x5b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') r2 = fcntl$dupfd(r1, 0xa, r1) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/189, 0xbd) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x20000000000, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0xc00, 0x7}) 16:00:04 executing program 0: mlock(&(0x7f00005af000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xd0, 0x58b6b2952fe5d7f) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) socketpair$inet(0x2, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x100) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x722, 0xff}, {0xfff, 0xffc0000000000000}}, 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x8000) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) 16:00:04 executing program 0: socketpair$inet6(0x18, 0x3, 0x401, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000240)=""/136, 0x88, 0x803, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) sendto$inet(r1, &(0x7f0000000100)="1817d0e9032866b518a7ccde95bb2a759cf72622f9264edd49d6d601e2e3c4bb7a83959f4bf621a12beaebf054a1d0dfbf84cfa68e484b1a0d7bd5a37a2c073b888b5c341fa598950a4310fe36678d1802759537db7c01930bfd749a90c3e2d0138f80158f0d8ed10902fc2d9f2aaf8ec07ea5413213fc28691149279dfb9a0e2047b13972ffdbabe67b81df6e47844cb2f1c79ae9110a094388a303dc887a99346acb22c9", 0xa5, 0x402, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) semget(0x3, 0x0, 0x60) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x20, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x3) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x7, 0xfff) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xcc, 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/186}, 0xc2, 0x3, 0x800) 16:00:05 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000040)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setegid(r0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x5, 0x800, &(0x7f00000000c0)="9397308433100a4811901daf9847c22dd3b1a061afc60adae174b26574045fb336c7573289e8bf60d3b528b3a52c6cf7dc13c00c6350d959c6c5c11bf11ba7bfdfcb725f014d53b9d9e78bdf5f2a88d88325af8033a7d786fc3db4dec3503b7afe8758b12dae365f533d2b0ce609583fb0d6aa762e94127c87bda5b732c4413f6345be43e1e257ee06e4d23322123407538089779c39dea4557a5ba4c493421f55c6330e1c1ccf2a47ab61adfb99b6448258826fe980152d388fe754344e258d7b7407d6e7f9f40761382b684c1cb1ec90e4dc583bfeea0efd5cf4f572ed9599c06b3d49e338829414d78b89fd1cc6f48ca7ce96", 0xf4) fcntl$setown(r0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:05 executing program 1: pipe(&(0x7f0000000000)) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x481, &(0x7f0000ffc000/0x4000)=nil) kqueue() 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000080)='[\x00', &(0x7f00000000c0)='\x00') mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:05 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0xfffffffffffffffd, 0xc002, 0x2) sendto(r0, &(0x7f0000000080)="45636dd1e785199cf4be79d85668f076d763494a608f222dff03da875b9c2732a96d5545d7aafeaa78c8e1c79fff2bfde27a578dcc127226b142956fd71d2f42e6a743efed51c22ce7617a09371f743283114405c5f6f81361823879ad53b70eabb1f289c880be8cb6e88f549a44c6820945e69339ec831aa47871de3ea5d20b65345113218493161d24454638636b9341a02c9949d357cb4833a89bcc23874ba84eeba777f47308ae30ddc04faea50686293260712202578ada6bf56287e83a2f9a2fc4605bd127f4a7ccd00c", 0xcd, 0x4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x0, 0xfff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket$inet6(0x18, 0x2, 0x10000) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0xfffffc64) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000002700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x20000000000000}, 0x8) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0xd1d1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x1000, 0x4) socket(0x6, 0x0, 0x8001) 16:00:05 executing program 1: r0 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) r1 = socket$inet(0x2, 0x4, 0x2b) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000340)="9e5212fcd894d68a60b5bb4e404e98e514f3a3897249147ba5dcc82602153a0d56562b5448df71ff4875f7b0e42868336d7581b61ace2d9bc9cf28f6cefb90712e941fc35b5661b75b86dd13e43c5235e7d577a3cd2635d64d423b51e31818daacd787218a56281d8bc45c08fdd10c56a07156165cf49e124f1103b014", 0x19}], 0x100000000000007f) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa1, 0x40) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x4, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x0, 0x12398465621132c0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x42) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x60d0, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f00000000c0)="550946f49393f1a0a32f008db05f4c1d9aa0be9fbe9b35a0bd14d2323847317bbcc667ba3ef961426e6ce959a2be83a1ce34c3731d3a558137d96a106fc4e98dec66b7128d2811d487c5415064d2ce060cda5e4570ce1ce2b78ba352aa0f05c993598a6de2c0ab0d13424554716ecaa219e079bcae314e28ef493840516cdcaba7ec14db305122bc7e5ed637af6c2e02d235160738d55c500b7a012db1d8fdce158304a65f02311c3691f591810d487b6118688f58c014d171351c32dba88dae65d734c579a3b451a587e6c0d6599446fd630db31a871e64b45df061527a114704d0d334024cfac1ea41e1688f61b4b1b9e547", 0xf3, 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1}, 0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x60) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt(r0, 0x3, 0xd62, &(0x7f00000000c0)=""/12, &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000440)={{0x4, 0xa8c1}, {0x0, 0x9}}, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800000000020000c, 0x40) poll(&(0x7f00000001c0)=[{r1}, {r1, 0x40}], 0x2, 0x0) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x26, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x4, 0x7, 0x5, 0x20}, {{r1}, 0x0, 0x40, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000002, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x80000000}], 0x9c9b, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xffff, 0x27}, {{r1}, 0x0, 0x4, 0x82}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000004, 0x8, 0x4100}, {{r1}, 0x0, 0x2, 0x2, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x41, 0xfffff, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x86, 0x6}], 0x3, &(0x7f0000000140)={0x4, 0x100000001}) read(r2, &(0x7f0000000340)=""/193, 0xc1) 16:00:05 executing program 0: socketpair$inet6(0x18, 0xc005, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001840)={0x6, 0x8, 0x7fff, 0x5, "705750f45fa674fb3eed970ff521b47cd94b5a30", 0x6, 0xffffffffffffffc1}) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f2ff2d0e94632f96"], 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="839b88cd1f62f3cafc9ee20430d67e2ab64bb9798da0464d49faee81e57bfab37e9dd8658a259e343aff0f412863ff4b92d6829a9ea76f8fafb417e8191ddc2c84913077658d19b4988c72816fe1b5", 0x4f}, {&(0x7f0000000180)="2498c7ed9bfb47896568b50fd9f2fd3451069efc821de9a28863a7cac2e1bd17581b0abb15c300133e58bd691ad6b9485e3051c5835fcd3538d70cd1ef03fe94d90d7066cc997aedf529f58065657c37390ecc9932375003bad8cf0aefc2f15025949c609fc2985e2ff8671ffeca4277536f15e79fbfaa051f113b6470737e51483050ad27305b246ccf3cac70e8b805df26e68dfcec6e290a866463ef50f65833a23d02c6680eb54f9fd4f96d70f8f189f30a2a9cac9ec3f4ad9e62", 0xbc}, {&(0x7f0000000240)="1d5829192a0fa713", 0x8}, {&(0x7f0000000280)="f804b7260db331d96ccbb13fb344abf8f5f5ee92baa4b1ac048588802b599e374c4cbe59f4f5c733110056293d42d5f6be205616242f83936755025dfa75", 0x3e}, {&(0x7f00000002c0)="445229d46aa04c16326ff6ea9d71fde81100aab8f098c6633cc7aa0ffc8806bcaf6daa119589182a1f6192ba74f9d823a4e8e50f399a89c7cce4617f97966ddbdf37e3a6d8cf10c0dc5abbba1d1ffbbd02eb60cbffba911877a3961ae29f1f655fb4e5967944c384191a7a9c85885872113ffc551bfdd0becc1908d4fac648b253bb8e5819b901cc0c67c477df13670b6fc836", 0x93}, {&(0x7f0000000380)="ee7eb2e99c1f5ebde5dbf790df1ab9cd9f9a32c9183fb7bafa00c05df8fd5dd397ac236e62b83d208fe8807be26a2b2cbfbbd8e93e0fae6e981432fc65a9c85e47117e864458f4133dec729ac0eefeac585edfcf72a7ff550aa4b9deeb9b237256d847dddd3953c56caef76fdab1acfca3f65b20fefcdc7aba76", 0x7a}, {&(0x7f0000000400)="748de32eec5d7fb8f0", 0x9}, {&(0x7f0000000440)="79e3c57f47905522ec017001aa1f3eb069bbfaff81943027c099af1147d15d13f5ffd06d773fb00017e1817deef119064f91a526a0ca7197fd5bd7a1451f85d50a97f4e9951d06598e9a958d38a24647ea274172fdef95", 0x57}], 0x8, &(0x7f0000000540)=[{0x60, 0xffff, 0x1, "95412be63d0cd2d219a156ba223227296899a6e2b16c0908e870d5446d39d44687b0ea3aa0d9368defcbb9822f3f4d69ff3af561776faf2119fe8a9f7050cde97e4ce31867d84e5cf358f4fa34b3"}, {0x90, 0xffff, 0x2, "aa45851ab56a88ef45d50d6af56e637a77a1dbc2901921a1e95a2447de28f79e2a031229d6dd24167c8175f37ba12d0163ce59ab78f709d615cd05033302cb1a72be2d387cbca5664ff99e9c33fc9cd2144c67757f23f93d5aa775829c5b48578afd2815eef548c7412816c3ec531dc81b334b16f59dfbd31856193e7bf2"}, {0xd8, 0xffff, 0x9, "3fb71d6ee70b41add92de369965545a489c1a802f657d253078608bf6ee12c979087b301eaaa72f831e03e131b7aa3aa7ed47aadb15185fc93f243e706c25461ffd168c70ad3d1a04428caecbe2b47041c40f99ceca3b150fc7403d28219b492e700c7223358fbe0bb6e218bb59754b7132d2001afafe74c13edb42888d4a6802476e3891a0ebc1a7ae4766df7beaa8a532b48566f32bbdc4ae6c03b1c243d8695e2f19eea610b2734b1bbc3a0efd7acb8c1bce9e44a3c15a423c991eeb64412e271"}, {0x1010, 0x1, 0x200, "f52710dabe86e728647ed0519b3a76e82a9bb152fc43db14b011679fa08905f3fc4018897613a326c8a2999ec97476183a586c3307bfbaaa2e06756e03e54925429c5e0e9751ac8a893e2f4fd06b0657efc4c77212bef15753e737aec8591df27468ee9aa901bb17ea38e2e055f49df7919c98dbc93f567825c704894043de64998185a6725effbd66bd4b81598753b880a76388e3c42e15ae4092c3826d5f35416dc54588af1c51409408bdb6cde17e92c4e5003aa3056a097f3b171dc12fb657ec2d7eccfaef5329534e2bfe1ee1f84a648ab9372228b4ea1b984fc0761186b4f545040a9d74017b77019a3a0f83083f84071eb042d84570c9009f3673f6fca78e601ba9b4c070fd6b3460c28539755058a2887b99487842851fbaabc08155102139db560e6db2f1d528e420157c819429417c58d0be1c1dd178af6ccf77a91a0572dff135f83767d46dc468a1817d22df6e725bfec72cae827c8af745eda3b3381b526f3bd4df4c9cae79d6df1c0a4591310acef517b0b4e50bfb366e3318ea0a2e45276bf9d00966de8c53ad95a1a3509ef38e7ea0ad9694a1b417afccf8424150667e3a97811d35495131639af6c5c820c7303322148220d31bd931718cfd673f93b18b2802fdfcc2221de01690b52854f589a0cc9097521e3be92966e6158b5d26a6dbd379b15f1f6bd2da2aa36db4bd6738629855bcea998d50d2633b1b6da409cd602925595e7e29280a1976201e72ea36b870daebe2e2a2588130c3c87ca0f9f7ad5425c228465bd6cffd08eaf312d8c6b71994e7a391eb850fed283a56e62a60a20dd4c0409b099e2213898c8b69a284adc8da7c83c2e592e88477a532b92cf943272baa7ed318c46e2d173e658a17954b5085f1b43c4e02dcd2184a5e1aa71d721bdf534e84d56fac876d71563d3605e11528d67ed5e2729dd2d83d025f36453a0829ebc6e3711f1e06bcbc0ab362256f91eb6854e312ab4f550e5fb363c9c8eb4b0c4c6501281076280328954309d208034eca02860266fc44b0113bcfc753885d324ee2d477c23de2e68d781340ebd4f182b94322a1d8320f6b1133fa461754b3d9eac4a74f5b3151f600016ddfacd3ca33a494759bea57c071634e9c3ee5260b9a2e390ee0c139797a275335d81b1f623f415a7806d1e855b2fe2ff81c763bb8950ce83dccfb09172dad4274966c38e87e9ec1e0d17d951fbb18eda71357451dc646b0e3856bcb5dd5cf47ba35c642bb69b1ca397fd846c33e397841e12602fd415a1a995c647e5e67428bda7378dc8e38b1cbfef0a4e756a172e3362f6bfd187dfc44433d83f31af4b7ab75bb340d67b7ab6851dbb70dc1baf4d85c239ef94fdd8716cdb9f1c75a9ba090bd31bee09c00f258613797448f120d57db6a74ccd80db4a88fd9affc9de800b02e5d45f335f4c6ef97eb278f352428ddde927a82550eb7039553057228d43431fa2b79396836f9bde08081ccbd4e5d3f941f6ad4d5c82f66b7937b01e7769ab84326deb1b6a2ed4c74f70927208e06847adcb4ee98149f60c54be0fb8cc367bb97307f0e90757fa5768e9e5f44339a524b42f7965d41dc1cea08db970c3fd98ad8ddcbc81f08a828533b069b8f26527040b1e31b677d91f7260f4ed54fad324b5107994096e4e5ec051e6c51a798be28b63b1585b14f794dd59c13b871e32ddc86bbdc34d89500bf2ad625086ac02671d86efe5b3912367f801649e525001f7ff0f26eee7e4192c465d096c4e0a4f9bb38daa4dabfef4e762dd0e41eb100694a8de04c8af4af8b8a8a017782d4daea60e673984e1c21baaa61b70a2d4bf22fdb4003020c6dbd639a1540a35b81888897fbc217c445b59cfae6f1f6aacfe6e4a04867276e239fcbb5691d90bfb1f8b1698097ae3be40585c1c43734eb0ead0619c565b0a5715258c1019e7def679df66201ae8533e77a3a26f5d1bfef5545350831f715c1c902d552b7d45f9c08708e76c9be04d6634d42b60814757f16b77988485cd0465ba8d70afdf7f8a4884ddd2a68c74251d5a3cd22b80127847f54db33bf2373fe034f10591e5331327489d0d5efdd00fafa1e46e44495a282de3a08e0a79eb1b9c4eadc6ffe585c0c235e79606016f46c30d95b2b20c94ef52b2230d42eb0b7331271bb4d66d2b83ac024e4a07af8dd6507f1f3cec70ef592768c865f1b1a81ff06c8890c8618c4cce840cb8cffdffd52eaf5d431540608fdf6211945c9baa3b3c4380dfd327e3586bcdc3dbf0bbd34007bd8485a8f19192da8b2a8e0c7c68ae42fabf51cadebc76a10368be5ab3fe705b42855ed140710a6c49bcff08d7be7ed6ae1381aa7769e7d3eb384c9279bcceb8af8698ce632d64713a328d29ca770bb79509ab7ae123c950e1c3cf364fc4a695afa099d56ddf38567ef09755be7d6d2c7554844b057606cb719a62775b6b9d13fe06bfa62faea3e724e14a9b3baa52002a346991f4a3131a930aa48918bba183656e1037f4d2eacb955aaca67f9568b5115c5614a8c1bf68eea4be70f443668838cbe91ea7a8b291eee006a5b562db5fa08b11da4ec1760529cfd5ece1976ba123c480922cffeeacd08c0bb7e6ece7b937cb93901ebcae8a2efdc51206d9462a313ae3bce169de7862627cb9f574728af0662d25c069cee0892128e545f15a705ea5656d3b719135d3f11cce9ad4c55c318c26b2eb862922e4c33cbb3a4402da306db1f0c9d206e642253cd314f0aef8a55add2a976f2873fc50ca9694be354c0fe115feee3fe4a431536015814a2bbbcb2bb0b3bd3cd5b225d510a23e01bbd4d017b3d167046b5b1ec22d81f8b7882d3143222cfc296f3ae01c5dd67b790096e455a4fae95ca47e822b8f3a562d115c10e61dffa78f1b6f997801392aa4b2c2e1f387e6272109a4b691d0a0a824239b793e5dce41cacffb2eec3f0485c5027d440ecf5b3476ff59b5a7da5fd7fd33ba5efac46627fdb2149466821d273daff55efa8d90350e0f60bd2c40b02d7a1a7d45e61150d86515e0c6bc6a1c47dbc4e1aa3d529e15198127a8ef22ea9d55f1b708ff7dc6f9884015328cc11abe600364a974a177136b558b44892fc8556580565b0030e9d4224dd4ba2e15e8a654f85c7d2b03decc3a39b39e8a5d46ff42f1300b51abe4ab64e0e80cffae141401a57e412a0d0124c7a91f7f24edf860bce859e861c22b4b4ee846836b64974eb76027b3ca01855a509aa96d6d36285d7720a5909fc0962ea2bd96424161df0efcc2c10cbacb7bdeefd59a5020cdbfa687c13817764e9d5c3dfc8b4f29093c1c4548119228e48d7ce5a1e4ec79776aaee7d53ca1bd90b40e478182545a30f30b8980a9287f22b94902b9577f310d01b28ff2c141b51f2661e476ee056bad34f3840243392ef4b8f98af6f4c0dd522f8f133b657cbc17a16f8b2eaaf78edc04820907157b89919ab6d82510913e34a7f7a6193b303d14b023c1f57489199b36a1ab9fb1814ebd1243b29aa03726d81b5d18eff8c29a50c4388b1ab2d4c77f934849c35fe570cee7664c9ab4e929be38f8d95dd6fa67dce8874dfa9dd2abd0183c639718b7aa529c0d42352a7bc03e8997edb0157290f4a8f482d496fa3803dad682c33086a68ebec60346eee9a266e3292ab89dfcbd6e78b8a491fb6f70d2fbc1625ca15fcb47a5a1c7891b5d6cab01e394728954c455e0a6ec1081f13a4ff2e3bf7eb98256b87a10b2b613bde39487201ce5a18f466eca38547252cf806a27a66542e4b4d99b46477b992d8fd61c5559272f7b7196fd3673c98625e0ffd1e7f481808f643c174c186ed4d452c1deb401b5c356103fffb99878fcb977235b5be5a79b7835bddd59ce2322b2a0c9c9c8b0cc18d5a7a2af95776993516ca1431ff7220a9a26153865edb9b2b3a207a21cf949f0dc4f5337b86fa651dd31aa347ca8fc3e075b9beef053ecd93f170274358dccb9f228f89436be4b26ef4881b8e4ee803a3d30866fc0d32e367321577ef32dd7c2ce92328b3a13b6eb43de87c67af4cea909b7f9ce834051b401204d6933b8a9bc450311f692f48a1e1c76c203e9b943bc26536659a03131857dff3752ad6a14550f4942ecd72cce4908651fc2a383e2ede25c5ac23dba0dfed2738d4010bf77ad6a5b0366f7744406d8468902289aa138c1a466147a2c15be729f686a80cfc9ce323d04f02583a9f1393e83c4da3d825efbc532f948cc41c07bfa84350debd868ed2d54e44f4e3501381e4dfecd4cb30f52049c5b99207e5e542ebed0d223328777563dc697f11c64aa327e1c2425f06f7c55d0fdfe8094c6f30b76522c12b2376e34705c02b249615248b23925d11d7e4b30d60ad7e948fb6e1620ad160dce78fcd7915a985bfde11b3a90fac74cf137b84f5119f176ae6bd47d9cc0cf4452a5937194e255c13aff96bcf06595974fb263ff65be03d529a489ecb54b9bc779593eb7580f4e3315d87fa5f31239202d44ebb5d7f1a2ea63ad22aacc02ebde4c80da9fbad37ae24c095e43568901730c18fd35a2a908bf0d5f5444e19af5bd0d2a9d85fa46bb564c97bfacef5b5e303e834088e58f00d849bdaf2cc31ae4f71323ee32340d219d3e949ffc54bbdb733ebd2db6c8ab3bbad752911e3a9357e46c2e80e901d2df62b6a44f53f0a6d563b3b1fbb37d79df06d5e0b77c01321de9e9567fbc559a86778d4e4e2656d237d3be3a7d2c11ca1a25e4fc022c027ae9e1f9f315edd07b82418caa581f6930a4380868af12000738520ea18312dcbde4014dcd770b87198997d87bad7ea21969cb825a013f508536329a6a06993125e3524131db5c839c6c5f0c18fd1b95aa2a2c01b699c52718e27c6988f9c724f64010f2fbe71e41021559c5b78bba713707ba774648c46e3e13dc965d29abac9a41ab3f512c1f2c35ad92cd29c62648db443979338df3efaa87fcdbba96e70f8cc562954ddc9365ccabcf114222ceef669ed7d5057038f471b73f9c01182d3c756b43109918212db02f7fb1afa91a10633df91d3dc2e6fd7c0ef5112943a7ce71669f21f5ef00a3930d78f80f2f4b40eb6f9048d51ba2a59e56d847f938d25b64be003c9b57d20051085f371d1a501adfb79cf14c07b239799c00afe0c916e03b63d6bf8fcedcd8a80854c6b8e4012f00d3e460ba23580985aa1e5ecb8713d0de3c2c02f09e718b53478f93fcb2b8c2570700d08c72b1676b85b55a6a2f1db8aba7f8a4fe8e3b1fcf74d05d84b39ac1ec333148ab3b38283278b3c5aa25287b308b5a500ab7ddb6b40f5edc2d0a1a114221916d935081cd301ac73757068b61e4a2cd92b7ead6032ddd9dc55b608a0948bcf2b770f3a48518a71f7c43fceec1cb34eb58bfa53b0c7f53f338ea447eb64df8776c0dcebada366f2ccf15f49ab516203b23bab3bd3db8d24b9cc0d623032cb1a522628ed48fa46b5736a73be26625e282c427174fafc73b957cd7f59d8e26d7eccd6a42107d3c1bdfa1c82b54f372b423cb7225199518dc52a4ef44c9bdb59f2788bb333c56b7bede358e34f5334cfacd3ad06688e29ffd276cacf1ede608a1ea56801ca04ba5893c8ba618c523bc48f0f3f67a533cf9ad125fa279885e5ce3a06154109e3258118381e0979048a5ed80fecfb6b241a1ca413f6328d731e4fc1da4614a0862ecf6a9c8d2b63b4004a472d338ffe42e298f16d034629c259c10a4742c7d11fef59a4716bf2285704969bfee9e8f34b6aa727cd707fe6e25c975bc2191840369205bea506295f108f7e927d8982cfae077c93c46953c3d6"}, {0x78, 0x1, 0xab57, "3b7e5bfc88f56f2ff05f4913b738ca959661b5904fdc78844601bb16706c7a684f53212f979e885d59b6fc09cabdd8f5ae24bb8217bd1518e692295940dfd7be897034b2454b12d77bbd6cf6420a6dd54d975d0a2ed33a256830c1749683520a57f4"}], 0x1250, 0x7}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x3, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpgrp() 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000100), 0x4) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10103, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x6) r1 = socket(0x6, 0xc002, 0x4) getegid() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:00:06 executing program 1: fchmod(0xffffffffffffffff, 0x8) r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="b25e9c442abf2577ee3b030303485f7e7d22128acb8244b48d81b505082b693e27bd1bf943528747edf2c6de4083a90d283203992dbfe844b5e607fa21bc7b72051ac143b07f075fb6deff2089de21655abbf86bd63e26496b13fc0660db1ff62de956", 0x63, 0xe, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x4) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x7004, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x44) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x500, 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x52) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) r1 = socket(0x1, 0xc002, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000270000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x15) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) munlock(&(0x7f00002bd000/0x3000)=nil, 0x3000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001b0000000000000000000000"], &(0x7f0000000100)=0x5a) munmap(&(0x7f0000340000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) kqueue() setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) r1 = socket$inet(0x2, 0x5, 0xbd) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x842, &(0x7f0000001100)=@in={0x2, 0x2}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001140)=""/166, &(0x7f00000000c0)=0xa6) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2050, 0x1000008a39) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/83, 0x53, 0x801, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x22) shmget$private(0x0, 0x3000, 0x604, &(0x7f0000ffa000/0x3000)=nil) nanosleep(&(0x7f0000000000)={0x9, 0x80000000}, 0x0) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8d42, 0x124) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xfff) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0xfffffffffffffffd, 0xc000, 0x0) mprotect(&(0x7f0000170000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffff7fffffff, 0x4) socket(0x1e, 0x7, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket$unix(0x1, 0x1, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b9991ea00000000000000"], &(0x7f0000000140)=0x6e) 16:00:06 executing program 1: socketpair(0x30, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0xfffffffffffffffe, 0xbffc, 0x400007) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="675deac7002b16554e9a35d6b4a84fb47b36045d556a728f9f", 0x19}, {&(0x7f00000000c0)="30f1d922a65c1f4911522ad774a0542c00191e17e85e4b0911196163db58910990ea992d1f70a51fa2f1bfa75f159dc739e5c581d1182d23ddbdd642195290f4d97c8f9ec2126843259375630abf88f2bc038c738e7de383142638c6977d4559b135bbac8365ba18369d2312f8d9637895c81d50213dde0202fc1c54bcb8f169acd15ee9c99bfe487c40a11630bf1aa975deddd7901ed395da6734409d4aaebcaf6d4a92fc99ff01124ae3ba4e54677182611a28281a03fa3d574ea162b587a21ee64b7eb82de83ea2dcad40656ff76dd679836e7fd2c4dd4376cbecc445c6a7101a4d1520caadd173d5b45802df832b2d40d6302d12e81f", 0xf8}, {&(0x7f00000001c0)="713cb117eb02aae417171544dbcd41e0bf9ae143ea42c89db87f53b199e7b4fa81799825b49be04a8ad42bd842c961c5917b8863c4bbb290a25e78bb523b4c5b372493c9787f7a2637c275baecdff77c3ab618c64e72e5765159deed8c7fac36b1875f7ef9036f606ed1a2fb2aab0e7a41a906aa9f02938d0bfdc53c1a1dea39b9874e1d1aa251b300b4", 0x8a}, {&(0x7f0000000280)="4a1fae58325f59ae5bf7a956a267bd408b13ea76585356a9af6f7aac892d84ac5e1df3bf7a03ae2ff7c53915ba9fc0d0c13c8314a3bf6778af71e71efd8dced1a1138dd1e8a2bc65b9718e", 0x4b}], 0x4) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) getsockopt(r0, 0x3, 0x3, &(0x7f0000000300)=""/4096, &(0x7f0000000000)=0x1000) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$inet6(0x18, 0x4003, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000000c0)="3c3eb537b91bda1a353fa0a156923ad5aa2a0fbeb971a67c0a7dbcd987a78ed17f37fe267b6de20c9f49b35f2637ee295f6f28a2f7cc92c8bc6ed3c9b8692952c1885574accc191fe04098c9b6352060a900edac8c7c37cbf7004940bb7e51a1aad2596a7e20", 0x66, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r1 = socket(0x6, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0xffffffffffffffff, 0x43) setpgid(r3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') socketpair(0x0, 0x2, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7, 0x80000001}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000180)='./bus\x00', 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) mincore(&(0x7f0000f0c000/0x2000)=nil, 0x2000, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r5 = getuid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r7 = getppid() r8 = geteuid() r9 = getegid() r10 = getpgid(0x0) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r14 = getuid() r15 = getgid() pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) r17 = syz_open_pts() r18 = syz_open_pts() r19 = socket$inet(0x2, 0x0, 0x800) getuid() r20 = getpgid(0xffffffffffffffff) r21 = geteuid() r22 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=ANY=[@ANYBLOB="e555210544991ff8"], 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="17cf3fa2b4a075f424ff9281401b8ccea42581b717def62f3435bfa04461b861c5cc32f20202e52f8fcf669579714f01478f32b00d2e341617074ffc85c6192e40abed693c8be97962888318d9cc5368f90ae968cfcd08c3de5be9456c2804e645b7b3a2a150371221fd768753", 0x6d}, {&(0x7f0000000140)="87715f13", 0x4}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xe0, 0x1}, 0x400) r23 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000340)=""/179, 0xb3) r1 = kqueue() getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40000000000001) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/69) r3 = openat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x8008, 0x100) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5a9, 0x7fff}, {0x14f8, 0x4}}, 0x2) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f00002e9000/0x5000)=nil, 0x5000, 0x1000100000003) r0 = socket(0x1, 0xc002, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x2, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x101, 0x10001}) syz_open_pts() kqueue() r2 = socket(0x6, 0x1, 0x7) dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xffffffff, 0x1, 0x1, 0x8, 0x9}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0x200}], 0x7f, 0x0, 0x3, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0x477c0000000, &(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmget$private(0x0, 0x3000, 0x52, &(0x7f000044c000/0x3000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) unlink(&(0x7f0000000080)='./bus\x00') mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x8f) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x3, 0x1000, 0x2, &(0x7f0000153000/0x1000)=nil) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 16:00:06 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {}], 0x2) msgget(0x1, 0x200) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getppid() r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x200, r2}) open(&(0x7f00000000c0)='./bus\x00', 0xa0, 0x0) close(r1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x28040, 0x101) socket$inet(0x2, 0x3, 0x10001) close(r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/186, &(0x7f0000000140)=0xba) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/40, 0x28, 0x42, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1a, 0x0, 0x1ff) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getrlimit(0xf, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x4) accept$unix(r0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:07 executing program 0: r0 = syz_open_pts() fchdir(r0) flock(r0, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:07 executing program 1: symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="c2609fdf09ec2186b3758bdaa5ee0f03a8ef3ec37bc2f7b154d91fff659908b311f2c3d591ccce996f7747043f813625d22e6c291e4c5599d80dbb55a487cf8adf95f70ec37b76022706b81b1c73f6dd7c06bc334e40248200d95dba079c471fef7a9e", 0x63}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="e000000000000000010000003300000082951777fbeb28a09dd0fc3ba1804a1e56c4e17ee37290876b71585ca7c16f3a483b08af4e7548ff9facdd37f99191551bb583d744d6f6c89d0764bea8c522bc02453cd516d4f43a995ce77e5e94ac7f64cc313a506ad8c892ec2b51c71bda8a094d3adf14ca3e2e0e3df77878fc76efa0f0e16591b11185dc7e8621f3fd12bfdcbdd294bbbd3505b6f0b1fc0325e8e709e53eab03fd46db8559582f2355f8af8e488c9440164c918e55c750726d344030b8ebbf766b277dce8ec5916d3a3b651aaa3c7c9a06fd9773388b493d2fc000"], 0xe0, 0x1}, 0x0) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000240)=[{r0, 0x82}, {r1, 0x10}, {r2, 0x80}, {r3, 0x4}], 0x4, 0x4) r4 = kqueue() poll(&(0x7f0000000200)=[{r4, 0x181}], 0x1, 0xd653) select(0xfffffffffffffd59, &(0x7f0000000040)={0xfd52, 0x9, 0x0, 0x0, 0x2, 0x0, 0x3ff}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) fcntl$setstatus(r1, 0x4, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xc87) open(&(0x7f0000000040)='./file0\x00', 0xa88, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x2) chdir(&(0x7f0000000180)='./bus\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000100)='./bus\x00', 0x180, 0x200000000) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)) kqueue() r0 = semget(0x3, 0x4, 0x9) semop(r0, &(0x7f0000000140), 0x0) r1 = semget(0x3, 0x0, 0x240) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/166) kqueue() setrlimit(0x5, &(0x7f0000000040)={0x2, 0x5}) 16:00:08 executing program 1: getgroups(0x624, &(0x7f0000000080)) 16:00:08 executing program 1: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x200000000000003, 0x0) munmap(&(0x7f00007c7000/0x2000)=nil, 0x2000) socketpair$inet6(0x18, 0x4, 0x40, &(0x7f0000003500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000003540)=""/158, 0x9e, 0x40, &(0x7f0000003600)={0x18, 0x0, 0xbb10, 0x7ff}, 0xc) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0002dc423ee8351a9e8dabdf59b5aba42f4e000000000000003000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$inet6(r1, &(0x7f0000003640)="2f85237cdbdbb8d71f61206662ad4f57741c1fc10128b23bffd8fa0100b7a6f37050bc94cab8789165", 0x29, 0xf, &(0x7f0000003680)={0x18, 0x3, 0x5dc, 0x4}, 0xc) listen(r2, 0x1b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x90) sendmsg(r3, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000040)="023ce2716e15344d6e3ba1ba91ba35c95cc14ef1f1cf91228df6bb7081af37dbe8ff99183c803cd3d4b8116d219178595f392f01d114a46567d798ccd5a614297326f18fb8c1ec8b2e52d3834156aed6f0e475994a4f5c62dab87db92fbda3651ca13e0b94c89eebc1934fb17a7c15062583a0f9ba56173f", 0x78}, {&(0x7f00000000c0)="ce87ae61d3a1583b9cb5fae508c30ba93c0bee42d463adcdac135c94823a5269840ed4a89d34755bfad69e62decf42cb91f37b33255a8f15cd4ba967ee24a5f4e1c358338e285a57a68ed7d333d857840f1231ee821d7c057635e5113132316b196f5d7019181bfd0ea4c92620ce3b77670b53bba57adcbf", 0x78}, {&(0x7f0000000140)="3dba5b87b8d191400cbfb17c1a6788ec3f8d", 0x12}, {&(0x7f0000000180)="9f10ca1829ce750734041f15a11fb6efe1d8c37caadef58a9e4cf1abb4baf8d7f3d715b697f30a2bdde5d8cc7e48557a3881170e6d551f8c774f74e514ce753a5063e9dc1fd2952b2dfb7442fcdb20c7b42e01653644cd0c07fc5d9e5aa4d23db6016ab5c19aa32cadc16c1ed1dc3cb8ce6af71f7ca16a987f9868cd3cdcab5f35fba73c4a192c14b6aebad0dfac24f8083a53969bb6bce1d077e7e185af8114f2e743375f1cc89efb1cf3d1309c13820c41dff57a49b9436e4d18538a1db5fde210b735de51407bf37200b4f7cfa27f8d5aa41b713a2043918f15b34700630d85facdc13896e986bd7ce5558e44b8f68a46d024282d97f52f7bf6aaca42447c0788ca7a64c7e230ed26db50138f28a023a1d2f3921ea2cb45171e3c87674da56491313e7b28a2dcc936a69033b48b5d4abc94c47279e2712d177b1020257b7e0181510fd19f27f4b3b4d8b0126bb6e132b37861de5bb4069a422fc1b1377cda586e64cbc1f892befed78e7f2c506043be6638469dc134bc692efd3ff389eeaada60e3507fb5d16c6a933ccd3514747834dc10d1b0710abccd779b45fe3180a73a5ee92987802b562c1fd449bb3e2d3a43b08ba953005bd433c4bbdf93c4ecc4fd8857e51afde9b3fec56557343995838491718ad6378cdc30ee5709780379df8b7c9d797f1f08cd56ee2398ee996ae71b59a36bf6adf1e45d5bdec325d01049e90679f57eb8426441d8e2e4ce6f37263f5fbc59a3bf1e88bec5fa0f296a1338b2548f54100e2418012a294f6eb8d36615c1024b579625b181935dc75e6e2bf3689e783a3f4e39a2613f54356ca8de4d10418d11c14dba8f7c9ff46645a86755f1fccca1305362e90bba58d1e167265db31ceb0fa9b682300bef82423a2428531bd31ccf3aa8ec11a241fb7c874804262cf16e51a69e4148bbde79519caa4ec4db1eb830a3459c38b741ba98201ef934d63bc41f6e548c32528abe2eee8d7be33cae664d44f72d09959fe38cbbd07cba2ff4a8d3878596694c6693a234e098cb7f2bcebca4034b438beabe37b59cfb8119df13382f3b01d8453ed0a94870ad5dcf5f910287bf4bed01502d0e6038531c8bc8fcf33e38fcb1b2592b6c01836c1a36f7949baae33a11fabf79f1decbeaa192566f018e3151b6a716de7050d1c55861e2833ae1411ce22d66e8eb0b1665b63938c2a167d643691d57e91f77b025e5d6dabcf1d8a37ea7b658f007f56d488bf6c4ef5ec0d21fa80029f6df392e0d8befe55b66374c934c67b27fb5f7c6827210af988f491c1a19291d521ca203c705a77d0140f1ce93f4fd948e8bbc528c8078547f978b584c367be6036bcf9df952a33b07851700138a09e009ea7f4ed13a4a75f4030e78b3973893ded616aa7a571b1245278958f100fc8934c9b6a858cda790fd7e2dafbf18ba2630bc68364335e003089ab85b912df819878be775abf10d5b08e503e2937fb1bc30c1d34cfd50a5e2ae16f128ecfa7718b160a59706f1aca8816bd237c06aff52c8f1f458aa751e30d0ee2097ffa8a5cbafcd0abab9e1b2044d79e7d3267a3e0b2a0dbc1b5f4ebcb32e4059aa3b8442ff3bb88fafd76445933360b0f72c3c6db067197208a6fadf8518006de4ea20d3297965980c95224df130b3fc5dfd14dfc479dd2423b9ea1089e9d7de83be7b597d52bfc58151d747358fc28dab5e0f94f2fad33324a77e7d45f5afeaee4157f0d3b7e4d3f6fbad6e8e4ab03c9a311e798c22440fa8a2ec0e66452facfa8a55d93310661f1ad0a7488963ecc5cba1adde75dad173046d34eb60c0a0c4c9e7765975be50db626b1971a42376ee458de4b7b74876196359e79f74a84ddc31ec291e9448ec9150072c454db6369c879238600abae5413e63861d7a64256f1d7b4b55bd897e8defd9c4543168002a217044e67574f73db71789404307d53833c027cb6c1a8a461038eb16b8a76d79555ceede6e6b3d3bfcc90d5bda2ede44eb0826fce6a145e55caa39514e86a732be9a9237b19ac9375e65f605d02c12f419402a7ac8af85f489d9f323d32a51ae21ecdcd2439dc970ea6627b2042667650b52146885faef417caf9d426da4b6820a964281e7b3f013e182ea92caf482fdcfe698d1f9421a0b911bb39ca6f68e4bc614b3722b50b369e720782449ca54ba58c09f416c0196230085e6886bf74cf81000635d5de18eeed5b50e55782a3b7702cf97c4c1a2c7c4ea9da35c9477b6c58fc824bdfd6b5e960ca7223e8b743f8e8e888ec195d3708e990b0b161af992d42e363672857af2b5d125bac85dcb215bbc4e685e6e005c6ce9a824e449280ab8cbb272e3fb2dedd74360ddcdc5cf9996664fd3068fce11d442ed75b6dd45011604550879c5d8969e90d2c869223da73e32663f5de67fa484f13f17fb524913e51a937e36a4d66ca154d896a7521483fce9a62edc0efb2c78474fabbbe665d75e9148bfc4cf9e6df8e8778e235b6d119a6c2a6a6cfb4c4bfda804cfdcc27df1dffbe4c65d4bd7663dc57c2c3c867ed4120a426e30c4ea1534babe68adb30c57ff186855913b4035baca7e022c7e1ae23b3a67f1361541b585e982239d9f2966d5a9214923e706b16f67d7ab0aa2c324b04fe5a157cd638b7967b3f0aca1773a0b303c66049c664775fbcef66bd7bbbd5bbca590ab30d6555521eb975eebd4b966e8a00520a6e419bfc6d048998d96043ca4f4d1072ce7be3edf6fa62b84fb6c21289fb0ddc0750f4f38c80aef1a03b41e9150aac602446586775527f9d22268c8af774db5d2ddbd5c9b7a7f5a02278147a5425eea512f1c7cd93fef4f4ebf8dd958d8859c484b37284254aa86e9c4a9c367b845a6661583caa221c9ddaa02a0d035fe621c06c584aa629f099f08d5720a1f255e8e0dd0cbf016b8a0ff67d72cf6fee615b1ce8e5a009be2706cd41b7163522dd0da8c2b82b16a68c170d0349decd17ce8d8e906559607d314ee91212636bc41f242650111438b1a745100300eebc50258cda881cd7299e0d83976f53292cbcf7ed306328a47fae256616324b3cd5c1f02ed8cbfc42b0a30400f89264bbb358065c6c26ea8045c6a2ddc10435b9405c8b2cf738b7ecae502ad319fc38afaa9b76146b13103a95a43df25e9add8e355c7c22f40f5f936ab321d84c4f37d241717d5bbb52e4aa605c05fc9820ddf4cfa182559183f065fddb70db41ee855f4282bde156b59207916b70b88cbeadaad1870310a7efcb3149c6b8beb1b5141d237755c489bab4975e97a9a5be91cba8c9e9e5c0264797220c9ac60f213ead4169d2dc323adfa07a24f479d56d2ac7a03ab12f1a079f9246a28f98b1cdee2ce09173ce8e3253503fd9bd7afd76b8301211a839e3d1acc3ed6bfb757fad0d443192d33331cb8beb58731018d8b46cef54bfb2161ba143bed55c6fd0ed57c455fed354d56182f4144adad2ecddf38effcf4dc7fa44dcd74de10dc0874cfa035f4ab79a7207f32fe04e67ed5ae4ea9dacfba3610bbfdadf8a6ff7850afb7e0a6089589e572f306964a1b21439009597e5966c51d387b9fcfee11764d59ec5f87498341cb1f5141d67de6ce83e291b08a097e93d8099f8a7ba9594221a7268c80096cfec336344ee4822b69c4645d0d831af049842a2e265807e4f069d49d836a6360cffd89ae3281f64c5fb8fcafb2a1c32cef22ca0b6fe42349f6facd871b7b6fe2bcf0b858b5fcc3c68bf1d6351e7eb204077958eea8a9df669da477b8acdd8e20477912ac0ee6bd558f60b6bed2fdca410043e401ab13be516aa26e62a7b8314778cbfbede596ed58bd876dde091932316a1d253f1e84d84c80c21c5f015f26b936cfc2094fdeb7692b505a7400af20b9aed174c80100719dc6560f2544dc6c9a89b4e3c2303740a1e1ceb213db947465b48cd2ffb3cac1544b61521930a43a8fe62be4faea48d34b7ba42a6a30bb1c4f4cf39a92dcc0a162e87bb582553a85b335f41fbbd18d25049c224690d364645e33c1f37729481a2e5d874829508ba831081f3fdf5d71fe0ca4503257ab63b75d78f457a1ed39e0d3036c6c1a970895ec58cd3735658f5d3a0102839972f6298752edfb37546911603116ddf1876051ea7963c2f399f11fc9e0370060d4676a2cbfa47b762580068602ef53caa9a613676fc36692fcb2b50e9807f8400e21bbdc59696c74e60900155149a34cc1d8224a6d52014b7521827323309987e20380413cd50cdcd68eb47720824b2a4943c84eede2ee2d86b787a39f54e255f3392767bcea6ef7fd1d8d069fefa42e583a81a9b20ba40241f7776f8218418b092d99170f8b79b16ec858af53ef74ca9f256696f66c73cd91e1a6203897ca5f5c24f4bcc3f1f1ccb4778c9d554cd92737dcf9ed44a6b4f90e74643c71ee90a1a7aaf16e4e409bdfae4b82755afe3d92dff5e7f929984698776a1faf57e6fe1da5a08628c5626dc1b00ee8a05ba8280f1a7c62274b8822491bd7957a249673ea75a1519b6ea392e94ca1d61033b5d583ca38c739294852aef81bcc653efe9e056b6dd3028939ced67620fcac08658f14bc7e0377cd12c12271aad08c07277ec2ca74dc2ac3c541aaf555871f189be846657123c8ba4e811ac293e444d7d7411e281485c891d1e499404508f1450eb68a0d25809f33b7d8548eea754a8e0dcead478b6becc7d84bc2861a44f8319e7843ea30e6d0e6d194c88f26318300ae647479c0de15686b3574cd037f6c7647bd0e3bc9bf7e71a6b32104f4196d6c075fb5bbab41ae7917a667c3d0c8af9ec408c146e13ad899323b85278297fe1984686e4dfb4433ecc42a235819cd082b0d6953572b53bb1de41d3e4ed61285c2a239fb747edb96e83e004c923506f2016dbfc4751dd259baae83ef5b4aad7b60650d80e78196402e80e93fe7d8efd0d2ab19360d01592bd0c16f3366d45afdae8bfe010ae5055665c849168b820a02a2e51906221c5e558e86b8db9b141e685718fbbdaecf9de26c36c5a79bc919e6332ba1eac53b7bf48bf864e04cf653a0f93e4fc5abc901da099f2cbf5e8e00c79431598f856ad5d93ec823c0e3098e6829cb265a466b7122a6f3ae6b57449d52064cd9aeb8420ecbf75698bc2c55a61ec0599db14862317b69e09eb13f91fbb85d1035b8f03d55f3ba1d19e85f3b3f4ac8df5011eee0f8496312e3aa4d7f32ebee8d4f0793b4913a9f6091bc05fe39069ff56cc6774ce717ad0eb0d2b6db7367d29bc971d76e6c1f3d9d370ec0f67278e1920f676f678b219a558d323bddc008799ef7ec75ce7bc0d8751961aa068746b7d0c8bfd6942a1e8e3e8220414f74b6a6d69b197d6d0d50df881264ee20fd2e9816cf8ea773b7ccf92070047c7225511d2d9cc5f67509c72bbee4bdc3672f58e5d2300d57983e052d5aceda0148a25c0588530b43af40cfeccbc19e692e1a08ee12f424046294999e807318156b29a60312128bcb6a342c70270d71fe3b887529476a01c23d0aa09ddbf0d9013447ec2d77e3aad6c802643341352c9cb5dc89c62bbd7d445c291ccb05e0a002a43371e940233a42d5b1df1bf8db73d07e0332995302c9c871c9faa5d5d55fbf846bb04d5d04a89037ca59bd6030b4c7cf48df6e3151841c181ce637e305fbdf89a6103de9545548a93f2553d6dab5b4d3dcd98de10c45e8b90168840299727b780eb353212320ea2a504703ab7cd1f654d43659dfd10f975803f68fdfd4a59af413ff9b58da45ac7acd727b7d10cb4f2aed85b72aad83478cb6384814fecb96b2380103fe08", 0x1000}], 0x4, &(0x7f00000011c0)=[{0x18, 0xffff, 0x9, "8a5df149"}, {0x48, 0xffff, 0xffffffffffffffff, "d381bffecfc05b694da06236cea93a1821bca0cb32303d3e31969902bc3dcf55d4402b7c3c8f74d8a30b04600093bb9c7c70bb1f"}, {0xb8, 0xffff, 0x1f, "b4f757d2c96332b76dd0097f7201ba0bd63dc1503e9101b466a22b0aeb0e4c0bc1b233395c116f46c288a6efa4ea41c1720cd60450cb64361fd46eef8dfb433641f3a33837802735e6beca67dce99ff97af4a1c815bf9e71b47eaea8c0e79b6cd241fd55b37d33ac69bba7d22250a87d04784093c6ee959c0c6df491aabf4aac379b68c808af4ca90f326624af172352c24c8eae6275a9d21ef9f0d2ccbedfd339d0524e49bd"}, {0x10, 0xffff}, {0xa0, 0x1, 0x4, "f92eb143905cd8815285f1ae5cc4c6366531785f47f391116971078fd0d88ac87c435ff167dcbd8571b1dac97e88803fb5a78fd6c5fe6ac2d6a56b83af44bfa57cb2d3e75808db2fd337106f4f9c67d4dae0687ee03a616e3fe3fa51e973c4f81677db9c41179235fb52cfa3ee95e4150d26e5746e89ad25224c4ed1ad212e9dea8fd7dce4f1ce086a90"}, {0x20, 0x0, 0x2, "9b13aa51a63819581d6aa5b111c374"}, {0x1010, 0x1, 0x9, "0bad6878d2362bff5d86684402f5482ad823a76dc19aeaaf2498c1cd1e421caadee50007f4ec5def3ea3bd641f85e9c04830f4ffdc542ad19147d4f021e1d14c11f6eca90a2380d3feca1bb32458596bcbf892b55fcef529c4034e34c4811e3e21ae03433a586ba92f545bac026ed83d1b5be00b53ec9e798c5e138944496a7506970fe73b8d8b0afc7f9c8b19cbc299de53db79c9455b3ec5b81220def39393739cc685215d9fd32b4367350f0354f60e3f10f7d0217b439e4d89757a8ffc83c58319b10229ad10dd597fe7e70a3c7d4cdf7d0abcb8192a457501444aa192086e8df00947d25274c7a1a89b5e15c7cecd4a7c6ef2103ef3d8fe4661bf774298ca1f24b1884f85c5d7089f29e4c50870b71afa74398569655c6ff5ae078b9b38cfc36568e0cd71effff0fdf8ecf2b00c37d9283749e78f9526becbf24bde50519c31cfee79d0f5f3e750e546a5a08f790df991587b4c20d6877cfec81ce0ff2b8e1ca110b9d80f89f0b298ea413176afe9e0f8b07bd6c033b2dfa104bb35d5fcec327e32cea07b4cdc0207e5a73d393d41c477e2200be0d954ba4f20ae2bb7e91dfc5ba678632a8ae85f87803f81bd67510b5c517e500fe363871be88795f40252d205465d029ada8b92df9adeeb978b549e0de22d46899e78ba16045999e406fbd460bdbf6448efef44dfc41af00d15b7b24d9585faa63acdcf7dd86f9625361d69b15148d378bdd41360b4a1a27294823ee31cc7002a2106ef9ad5253795ab5e4dff10815f6bded3e51d1bd154da6de5f0f102536fa54dd3f1be06627db05f1ffe17411e6bf62aa9d10f712b65366ebb42e3e0b2ed6a6c915cce08220b6c9b277671648fa74b7d5cf0c000bd650bd84f358962aaa4873422b180b72d5ddb5595eae8ec9cd8c5fed67043c089a5f51d2ce1325b86f9710c93b0f328c6788a4b332e6d8105a0dedea46f6d7479079782e2b0b1bb756d8dee8d37944c025dc0de15544e97a9eafa3e37be331d5760d2105e32de5833fc7b27389e1b23e449619d2264864970b850861e14452fd01b32c35ad74d29021ba20da80264beb7ae8381b17e386ff324cdd17e35048cdcc38c34752e618272c316170a5d89db449d2538179cefe6467410087a86d682e062b4e18bdc57bcc89b8ab053d52a67bd635c49fbd6f939d5a6e36cef7c8c1d1c2a4b7da99c6d09515d5ecf29f033cee96efe018de0f46c2f37b341753186b3cd2b7b23b521eaabe9f80ca7ed529fc88c599dda9cb49e69301c9386241faa6daadd6a122ebe2132d42c6eecbda2638f9ed9f6924ffcd0ab2c7cec585d79f698c956f29744c587e9cd2677655ba23789547933259f84c06b9385f67da12621d67d790daabf0e04ca6e691ead1dd8c3ef532c5cbf42dd64acf8ae4857294084c3601e86a2619a46a6545192a4406d35f45b870550c0b57ec68d2da58a6d2f82a43f7415d48c0ecfb6c002073159991e8c21d0c6df077b74bf840d9ea2a9eaf867c6db287ad6257f1c2cd01388c2918b2f1bc468b0b5eb991620118b79f533994458ca7814fc496b7f347ce1b13b6c54fbb3416169e75bedb5ddca1a32e389a4d4715b02803f71fdbb6c5a59ba310f06abea63d7d971b5316c0b55d6e08d0a6d701c67c783ca8db7f2d9d5696778e2260deb5a3d891146ff409dcb5717becd138ff4d548b1d532dd829996e97db42c8219a435f11a0db62a169019a3d3561ba3f5ef6052835b29e76b101ab9182f22dd4f3458cea294a8fba1a33468f51e61994d94494a89a07538eba66abbdc081c694b3ceb69bad0cf1c4c47332f3714aee2affcf20ae8007270f3331a1c32c1027b850100532b29dba579a0ba403fef8db775ecf4e02511e5d3a8bb0034d741c50dddb127794bde5c6eefd57c57319d08c05b4b4e88c38803159c31c21f337c5af151f3db4b299234b85ea3024d5fe640f930bf3f76d79749dd6079f3e125906c64e97297931a1d2f5744307c63d4400792e60d9f4462b6c871fa0795052ab5b7712ad378b0c359c4c78d98bd4159e30400423737d8e7267e50519efc9b8007f19cfdfdf3d6d592c99e0cba4cd85eaf3bdf50441f59a73bf861140e9cc19125f5e4304f8d3aee38f9931787a3a1dd38d990872d9e6bfd61b6dbd0ce1120269782f138278adb99857120656792c21856ffb532a12f82ae7f57b8e972be998bda4b3836283018a96cc0dd04792a98bd59e3d8f9fe0faa13392da513e2be685e18b37c0aa249b323027692cc5603585d17c5886efb38cadae52503c3416821989fd3fd1ce3509e487806c9a2c9d74d8d63fefe31c508b0d83762eb7861ab33a7f805cc1b01851e7d520c08616d18968b0f88d42bc59b116a3f9c4c841444052665cb36adab7650fa4e4fdf910b920ffb5d4ffcc9f54b8cac0cc543fb09796e7dc53700b38498a0bf4214342d1bb82f7e0aacc60d59ff7415478f850b671306096eb6e6cab31cf9ca5c6d646d69e57d4e9b936500971710057cf0eb6cecf10a19c05fe77be26a287c4361f7799c2528dff3aa11e60d6f3cb0cc62f3bafb51107744d819596793499064aa6d48031692efa67d4127967bb373d2532cee1e3243c8e036320c52ccb23ebb35cf48484bb386c0b1001053edd254983b61383611e0607a8010c55965f29baa02714af670a035468182f90eee389ebae9fafdbde50a0e90de8400311833dab3dddb8c33a1ea2334af7bb90fe2ab306325b4c461a1f0d7501d6586533ee6efc6ae8c22016c76a32e262682fc3439d8fe64eb11542bc58b554fa0efa541751ee0c524e7fd57d855bdbe68c0f3fa6f38091f74ae21fcdebfeb6f9539a4ed1a91459fd3b687cae84610019df46af77faf92cd686c026f0f33060dbe387847da6ac9437d84292e4aee1ec0a11eb2ba524efa94b2957537a630d18fa80fd9e345ce796a6fae07d3afbfb223285e79c13a8588c6be7ce5c4a7b8e48bae90b4d169eb6c656ab391bf107ca170be5fabbdc913f597069d5a68714a09b1e9279b2f8657c5b9a0c9cbf92936602fb2b1f4dc1472f362ece4098ffc7a817eb8ab292698a55f98ed732856a363f268d8820fdb2b6d0759f1be4a9c0002d6b0ba1e03c206ada7f6f20ac7b9fe079cd98b61be1e19cc14ca71cd8a220515762c420ad29a7cb2dfc806b4e8a1b8288a548066f75619ad80cb3e859231fed15a8ad96a461178c2441180e1c6b787ed48c09a5bd4b557592e9123e8fa8df04e1247af486abaf2cdff725f74fe126a6d8202d7b38405f3e7300d3e86fe97ab0f261e7326b7537a94622ec2cd4ea4b6b0dc979d010f4df98c5eff75d7c20edc1e7599eedc7a728b97f2ed3327626213424b498b45a7c5d6e5db58d256a59cd9d0db88eca0cad3390d74ec10a2c2834865f51a98f696d7df52bab9749c1bdb716d0f79881a443e6c781c61abeffa9c7fa2f8c3a54f26dd9a6bf88b860ca66c1e839a25752a4fc11ae7a3d7a23909fe23c1b4d6c10e0bd5169ee9082f281ca81a7888ad9ee4c7b1b9c3ce8615683e2b584b97f92551f80b39379bdac5c49af2b048070e54b27e2b30cd8b5c5772277d543281d643e94cf142dbe7f8d5e283b68ed80bae46ee99bba51e08bbb4245571301f7438c9ab7da493f031ea83b39fc49dc0bd23f27df5fa24d4ac54f53cddd7ed68ce8ede6620278b83b4d7dde3ca2c64a11f72d142ee29df3e2c32b5fda1aa55ed1f128d58d4f9221e655b5936967296194f0982048d822fa02859ddfb84ef8af7917da79e5b1c2234a2278286d969b319f59e2971dadba659bd29677b6fcb9a239138d702dc7fc3f53fdade90b4a254632ea6545a2090c907d1623f18ccb6e8c0f4588421e719d40f7ea974fca27b492c729dfe5c3d912ddc588ad2fa2245de7aa83b5e93c1db24ad25ba6a1ef83aa5daca4fa54f7891b099d0894eee1b3d55a2b1e091648daa9838277d1aa20e28802be23bf447ab529ee9d1da039d9b82be2bb1960f040cb287bae87a893e475a86a74cb7439c46f95673b8389f6c5457ed27153e89ead30ea7a59feada876ddba948f2a8f8247898e9cf9535b9a39b521aac61bacda5f746830dd0501ab08b92f86735ce5bf812c6c72191c4cf584800df181c27bd0609806960ae67dfdc9330ffb11505a35ff2d5b1856364f4d02b8f1990b1929f39bfd3680558330029894ce910bd801451756717b6e3730240f3c7e59fadb9ecfc1ff676a560a3b9e4b5a586c449e0f94ff4212749fc8f4b377febe03f470b9494341de4e795cc26edd593b3edf43156a3d12d54410ed0aa65ba77dd9d9d709ecb2c12fca9245696f45a39c0efc7270ae025a7913c10c9b623a132e93402a44aff1cc2f188f201021f45b6fb47d84f7bd6b6c6755640fde2c869a0a61ea071093ba87f31f24d7efd395f05a0f53669f0081504dc3201f75d0205c20e2a1e36914515bb74d1c86b173c5a2a2a255aa7a867609d648bc884756f21bbb26da0ff7ad89da6b7f80c15786e1de6c19d3c0ea4b2002e5416b4a3a3bdb38098cd3ff46cc4867d59655c4048befd8f31390282d48e629e1294370e31a2d4df3a09224bd8e84b97867c113da998b289e135a92fbe797e4f979efe3d9e3ed4409c1841f17f546b1755c9707e1625a03304d5dd717c6e70db77a111fd4896b970b64526cb3332239523931cec615e070fdb0b44f2cabf5cf51acd0c646f62aa43fab5484c48f2f9fab710e584c6599eeb5e5cd200008891499f4912c5fb24652430a38237e33cb2da739b11aa1cdb030f7a706d45c181cd5918027c9c6d1876b5a752d5c7ce7eb2ae3d03af1b9a6b2a85edf166137d3d97b4a446abcc09b3be1956dbbc69acb41ae8574d0552c3bccaa762fe25e39cc0d2f4197031ab81cdc60b0dd6dbc5f877c1a8d3f4018f2a10985cc98a763819e45d704dee9a15e4e310173b92f3d028ccd4e5abe3e551bebc35cd4670d87d43ebae12b91741e096f29892a2fd5c6636c7f9e8af4506de19316ed3f1b21de550712a1c9cb82d654e41b4bac3b5687daa3b42d8e0d0d41127d2e2a28074c53a1da89a3a4b06071e2d5526ecae88c531eeeab6d29b7a70c549240831074395429b3d132044b3a031bb46447f2aa567669535a57531341638b3d1b7191224d4d8dbb46a061b816cbb0fd752e1ad18e00c11ee94c9023d591390c75237a46f79e0a8f42644ea4dcd663f3c9e13baef95b0129a00883d9747aeeb4f69b9602e2b3740637a8f3f974be81a2d5d70c603702e1f443f03e766ee2fe4e0d266004440cbcd0e7c9ddbd5ec5e9130d3a686e8c1077e2fa0d142165ab2513e0e3b3d963a9c37886a397074685ac1df78e73ae66f5255e191660bc52cb94fb4d85a2fdf0c001837f64efe64e8a99bcdb207a131a689a9d6ef8481f9f976244bd1e6f3c5383c0b0cd9546d17de06b4fbb11daca3bf9e22683f20b65d44b1b6dfdf082257b883aa6d3a4d7199b70f041d64a44949341596075468eab532b6565c7949540816e4d505101c1642315ece6c426e5e38f0070bfe498e9a386ece1a17e62eedf20aabcb6ee3ae970ea2c8753b0a4cecedbcc2d2a2efdd54d0d293c0de27fc708cf09638a3e49fd24f5c42d351739a5ce2660e74f33dee2b504267c31d3dd7e0334931b0ec9d580564025b475b957ab8d60b0e4980bdbaa18bf187c9bcb6c098edfb3f4515e34417ede2636510576416f9ffe7515271c18776c62c178b87dae65fc90b1228d5aad63c71ae8615bfe6300aa40578d9dfca43fff313ba342a7c92176ac06e06473c731c"}, {0x1010, 0x1, 0x6, "6009e0f2853852699cc2e9c8f78d84210389d17af938f83edaa34f7182057ebdef4ba455e9937777d14073f05557662e8486c123f121181a80f80b163cffbc85c11f18ddf0eceb545830b10fc3e324720dafa5399595a1569b23400494b7b223f99681407e2807d4ebed7e6c128f822f57ffe5c23391f5018ed9055d52a2d7f385cbde1815d3e8880f148b6a86bf31bb41c2def9596f970b523f16feeaf0c1405b1f44b69f965f7793239a923ae932b6b40270c4a7086ef230c367d070b02d9d0dd9459e20dc5e9cceb2cfc9b7934231404acbe1b059d25ee15974fc4dde568ee950522cbc11c46c568f597cc02a70d67213f577bb9f2f5d85448ddbb164531fe8ef0ed88952cdce601b6870a1a3b383cee9731a63f9a0ac2a7c3ad003defdd777e41b3785bf64b18d8e7ca9a061127ed62641f3534e7c21129ff37a9287fef0d85b7545a5ea1a8e3fccc9f1090237f990cdf96c4a08cbf10854e2cfbb66a2c39576efc5f0f2d9520c7b034826ec6f36cd66d0cfb118e017d9085223b65bc497c65e544eade9c3ac58ea534eb15ab9bbc98adbfb2f570547577b56fac9beaf38c7400c6d9491de65256a2544ebdcfb6d0cc903f34dae3827edce2ee67f28a5f48856f24d1978da01b20eea6440fda1c3d6b1bde5717038a1701f2669269af951a63388b90d009b3a22ff974cdc8128883ed5edab31201320b4b124d33496367f20f3d0af184690b72741fa4e739e5f9265fed353ef773431347073cd879ba39bd4205a35a1d9c0ccc3b60315b663a809e99fb9c50ec2301238a24e62d9aa0617f7b0060c3653428fdb46c96f0da9f1be5edfa3b1b8c1f9f7e87430d66af099970271c07fa49c7168b4f11dd95d3f87a54d67f0e8fee831b3f65bec854ea5aa5e8172bbba62298fb2574cf9a77a1d8a491d8782456fc50444a464018f4d6edf7adbe167cce81bac5e78098a19ddee31bde86c7aa10236e87a89666ebafb9efff4038e09821c548223146b3b40760157fdf46e1926df0e7a68dbb86b3c0717f0268eb4cad2b95af848b5fc8aad2958563b14842de229a40ced7938fe813c9ec283a7828b8d419198a7444e445fbc674deb8290b778b78638c17a8f116afea03c6d6baa9cf42f4e1303e4033a2b60cacde3e6a0020a8e7438a22638b251f40df191593ccb76d7d32e87a2911f0e8d4a81792aec27c1ab66b0c7d369217ad361c9d9ad6cb72c048690591351e5d17a1e746781768b237945499be4efc221b85a17ff89689f76a8629abe4272058de660248085c3650f09de4aa2514bc78b2f780d63a493cd27308a5443116e560b9285677048d54eb2d4b30cb4b35ad846807fb1c733d8326a94db88f4f58caf95a76bd4cd5bd45dbb9afd6c5b2c668ef29c3b981d5b48bcc60fa3bad2532e061d96c0d3bab16aaff92abea150c40cf6536cd8911d7c20f2c274080a32579f7ce95e380bce4cab76d83b79b885757235c387625bd64174ded0f09288ebcf64f45167a063121e29900e6467f084220b6d61c65a1b73176f590f0b29af5aa1bd848fd31c952f6747e7fd97ebf3e239c66554a5c4c9a16cfb9b40073c1dd809ceb7941833f32ed781bfa7a339b7c4ca861e6d6d1dba4888dbab2dfd3a110c52e80479846063009e432ead39d875d36190d4df38ed771b308bcf9b624b6e25e81abbd53520376b42474585e929823cb84145c0fc2b1d6ae10854f34f451bc1a5d03435860825fe2e23c13053c58f7f50e212fd3a51c9563f168fc0e52aafc4a8260e080f2784b6a5de8e2c8c14e75f3754be548c763baf9b19369714d61d1a594f25d4429e96798af6c2f4f85c839499c65a78885e2c0f5d562e922dbe9dcdf0b1b3abc5df604f445a9abddf6bfb63a33ba1fb6958c6f2c7e9fb49685db0a580adb896b91c962ff8455283b4181729939f3ec02e959f3db2f3d4298e2f9238317d2622bbf2af4b31237353c640fd97671b38b63554a05fd97475eef5b73c9bc705b27e373a00a1e88ae639a235dc38450539f88675f2bd3d6ab9058067601765809f6229b966a207584c7b021213428e0a948e36fff9e5d8f974490c7982958d9e13bfdf70939ee06d2ccd3898e1ffb068f1ec909d07ae67cd9a6993ed84d2f1566ff95e5fd14f19a425989f2fcc010f70b13d811d8a29497205bfb6e058f8ce8d6050daf3e68484eacb0b4b218ad0743295a654f365c952bc6156cf80517920485c01e35c2b87e4ba12c8909919c9347fa350e65dfcbc980020aa609a3e4f91aa5938bc3d13785c77e226070aae74b27701246f4b3a124fea07c68cbe4a6fc80f899df93a63ece928cc10a247b408ab6641ae8416c8f0c00ff464e64f2bcdfc5b6da0569967bf886982d956e53c5fa6346678d952ad1810429af26351907df5c9950c141ca55a04256751f0734a99decad44426f35ad29ea39854b81feb1d10469fadc2292dd16697a01782c33d4d1cac0b80dc9ab81b7a8c9b29084aa534e7b4e1764df49ea6f1967bd34209c1e563c635a7e6d67a02dae94088e40d55b51bca45e75eb889cc718ef8eee8381c1039144e5c7cf75ec88dd9dd1a5166e230a0a8681bae79f294ed13edb41c5f00a25b33469752adb26b9e747bf7f3405dc2ef4387b3786b13a29a262cacbe48fa75a44ffee5aef7ecaf91930ff7fc252407c3d74b43c205c4c50911deff230f52e336238811fb254ac04217bbf9ce3f14a5b95e12068de4660d4b5bcdd3d0e1b2ce099d57d7f91d8b2ea884b3eb37068bbc0c5ecb20956f81a55e62c64e0a7b7a231d348ac3a1b459574dd94ef58083ac7b1705ec8f37d53f8cf611f75f94b6b7523849fcd40163890745db8696cfbf5e0552ce2a42badd3ba0a660c63d5ee482ea3921ad68eb40b1db10ab9bfb3ba221266602285f604c79825a2764429bf750e4c0b0597be6579e61c6e5d804686bcdaaae4cd42ecc0f963e36b9a716b3326693999295f9b9b5275962877c81a1a131f1f8cb2ca4f624fccc10c40c1a27c0416d33a18009d102945c159fe5e38d1640c80204a0d9d9957c71995d9f5a1887f5983a597ea03628ce17826a68ae807588732c92246b6e27ad2e7b54e04c93e80948245daff9638aa0fe0e6b052d6e0e30447863d613140c95e7a68baabbf6e57a3d340d833a6bd082d08f6529520d55eb4333a6d183fd05a0438019e9f13c358b57e258b371a600c6ff9beb76ddaebf83b3aea5e9526d69221271c8b5dc7c0b1e0539b847039467f64be34053298eef6177b3ce2dc284919ab60177fd8c6f853b00f03a474e52bb1f1725f37c1d628615602a5f5d1ba5142804f867fd5bc8a5b8ea56baccb0c8842b10cbd1e2af6058674d487a08e2ed575c19f0dd5bbe8a638794b72d72127b7027d7b5504cf1287c755d387889dfc25acf05eb0e8ece1ba9277add51601cd0375d094b7677f0c1fbb89641a2742c1929bcbc2a6f1f850d8017e4a67229771920924ca2f74cd38cf1abf98bac112764772c3a253b18c4756883d4937748840b01bb267bb582a7e01aed3e157f50453f30958be26e654d625f392167bbb7cda948c6e25a3c13b83151db45b6f45f41560c0e115a69be46be608e8d51057ce270f997cb9724b4ece308c82a6404d9dd73150d54aea98f5da509127eac3d92cf76dee8e88f4f6d7e101b015205ddca7e23924715291c5310d319d84da927345f7e2f1c6ee07ffecc1a27aa0ab981fc878e0325d271910e4193e342a16ff5e2f4239f336cc58bd89660ab89ed96df8cd35ef4f382ff1a93e8e97960350d91f46f3660bb96eac412f639e954d6c7b17f2c2c677693c2f28c2a23278e5128d69c2ee241831f44a6f0c1263e720fafd3171f9b16eca211af127393cd5fde9a0cb6e32af8d442da0b1ea6dbb63086d934502219877354831a109b2fd5b327979320876e0e4717f64b1ce5c2ebd365b38b2725f4577642373a88a7a03a9affa365edc3cbf60b1c7d60962c55efa507f0281891ee05e13e5742dfaad25e45fc38e73f45adf5e69cb9d8fb9cb3904d45257dc190d5162169017940aab39b72e3abb94e717fea92e3009ffa01d056cd87f39379a2c8a1428d37955b7ad8392ce4c3008590ee844f0813c4bb9d30f55af66f9cb76785bd5634e4c318471c9bab7a28de2ddf8f7e0b18757b37f56efed98b956bad99845f65b4fde81fdb9cf2d3ab90946247b158774165a4a2ed838a75d6cc31b989853e5b73fc9f647b24aed3293d22e59290c3eea2f35ea03bf0092b975623eb783dfafec05069d9395003300dd7395021597790becbfb0bd197e86bf5ca0cc039b12aca718716d12966dacf7ad8dc03414686a31939840d15994b3325acb58d523af831315796250c94d9c4387e39ac2393a92c5cf3daeabfc5c09c5b7c892d7e754381c90a1f255dfcedb1b401dc4b6ad89bf97ba5153171fc8ee128d80afba47e8dfbed4dbfe6b8625fe41f8c7075ea9c606dd9b2eb823f82a06391e99dddf8a6fbd9feb2a22260a643740734026c2e456ea5e683514128621deeb157f35d5172d7933535c88c0a0f474b83b2cacb2bc9a0ce4533fcb43a0247fd8c2d8d1bf04bd72be8d373e636d0c62be4ccaf26dc29b9aa21ffd535c526ad9b6a08caf544878345edbc864689b4513f39284b9322d9f990e98463601323a4daf8bf57667d88d00b52b158262ff8263a94cb663aa27a344a0e1877d7f868d8ea7e4deffc9f573329b5c84cf7a1e2f829cd326298b84b0f3b0c3c753c00c2c55f9d6dcf5bc6aa06feaf770376199579e834ef9c119c8dbd5a78152604e848cf52644028023fc14fdd31b52ebcd2ac968e848ec6cdc69b89a9784de3ec3ca80766d447a50164ef7d9ec51b9196559dc89c9c7828e28bed8d9893d6ad3ed6f0f4899985f593414566d7a75fc4fcf5c4d501996ba664dc3b04bb94d530ca5c61ddce3f162c6d93cd0b2e05db8f768c732e2bc18db21e0a759be03ead8e11172c2bbc9b818416ab9a7fed8ee4181c5261d227c34836aa85c2939cba68f47bb4888ddcd4a4d5e417823ead8ed1a33efc06f6506b8c219e18d6001170f75445a9b96efd06c585f0c0e0d6a846ae7df2fba63b0127a133828c6245d51c136987e8aa0d8f80f11edad5b249cf8b7616af8c03f3d337d7bef0b53e3ac4c9ab83d50d01006eb240afd5c2c7572fe18ee7506bc318492b41436949c6656817b5c343561edfbc3a391c1808bfcdba010e72f081156c40e40ef4c8940d1bda929f05515c153a231825a6a758ce6f57a3b2fc0b3bc3a2a88a76d05f6bdc3fe27dbc9136f883a5fed9a4664be26a37f10853bbe82dbb45fc5aaf8b1609f33be4e0f15dcff92dd7c0155e6babc4054f9992e1cfefb75aa032f09eedb35b1a3f6571e025407f6f4f847fb6a5881c5c56c8d283f5ff8bfbd3118f9f6f01aeb85084e18a85de404403837df8a712eaef01e8e5e4dd8a166fe552c9b5eb611a798bf7a71be44219a942a60af297780910a73392a259f33b39e946b8cb8440b4cf423253eed629d231ddeb928e3d3b7985498d7621d1b2cd333b943a197b5150f71166475965dfb843ad97971a3ee2c17cf01a3163ad64264e47adee9cd2d46417fadaf7764a73b247750aadb36aba739b0ccb5196151fe6d5fd6e12b43742341529e76cc9b7e5540a1507e9b3790f21baba7098ac7964e28f122a8ca0722de66c13af3feb40f79134221a44ffb1f006869200007288b26cc1c973383d40f699519ee2703f1fa5dface33ab7e5312ef8c2f2e7c535dd1a055471e9ef251b82c42017ea9d"}, {0xd0, 0xffff, 0x1, "0c03cfb9e7565f710112516f6fc5113016b28885cf3f9673f5f4b6412c81d34ecc97fc99661adbbf3836a3ecd005ee419c1c3a9dad629c871e0d7bc915beeb8eb09cc3f37dd104f72cd32fc9814978b42d55127997ba84ca677b6c3b30425abf0a3b32269f5715c54c6086f445d538ca9dcb4407520c2d9bea950f34dec89e0c77a886ade786500d26d677a61aace16ba41ff8ae60d577d46b2321e744b0afc289f9098c450a75531a22a86d5441492c1dc2d68623d2265cefd082"}], 0x22d8, 0x1}, 0x400) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) getpid() accept(r0, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@file={0x0, ""/86}, 0x58, &(0x7f0000000000)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/153, 0x99}], 0x3, &(0x7f0000000340)=""/94, 0x5e, 0x1}, 0x842) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./file1\x00', 0x10080, 0x40) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x30000000, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0xca) read(0xffffffffffffffff, &(0x7f00000000c0)=""/168, 0xa8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8851, 0x2) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 16:00:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000000)=""/104) getsockopt(r1, 0x7, 0x4, &(0x7f0000000080)=""/21, &(0x7f00000000c0)=0x15) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) recvfrom$inet6(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x41, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) fcntl$getflags(r0, 0x1) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x6ce, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1a, r1, r2, r3, r4, 0x13, 0x3}, 0xf91, 0x10000, r5, r6, 0xfff, 0x4fc, 0x3}) semget$private(0x0, 0x4, 0x200) 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt(r0, 0x111, 0x0, &(0x7f00000001c0)="d81c050c17dc6075d8168ed990", 0xd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') r1 = geteuid() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r3 = getgid() chown(&(0x7f0000000200)='./file0\x00', r1, r3) pipe2(&(0x7f0000000340), 0x10000) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r1, 0x2}, {r1, 0x8}, {r1, 0x40}, {r0, 0x8}, {r0, 0x2}, {r0, 0x8}], 0x7, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfff) 16:00:08 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x4000000089, 0x108) openat(r0, &(0x7f00000000c0)='\x00', 0x10001, 0x12) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/77, 0x4d}, {0x0}, {&(0x7f0000000240)=""/244, 0xf4}], 0x3, 0x0}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c", 0x4e, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x24003) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x100}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) socket$inet(0x2, 0x4000, 0xfff) 16:00:08 executing program 1: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = semget(0x2, 0x1, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/34) getrlimit(0x3, &(0x7f0000000000)) getppid() 16:00:08 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0xb, 0x76c) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10b885, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:00:08 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) r1 = semget$private(0x0, 0x7, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r3, r4, r5, 0x20}, 0x2, 0x2, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffc1b) setegid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) 16:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x8000}) select(0x40, &(0x7f0000000000)={0x3b6, 0x4, 0x7, 0x89a, 0x2, 0x8, 0x1, 0x1}, &(0x7f0000000040)={0x487741b2, 0x5d15, 0x0, 0x4096e49e, 0x0, 0x3ff, 0xfffffffffffffffc, 0x2}, &(0x7f0000000080)={0x100000001, 0x4, 0xfffffffffffff800, 0x5, 0x100000000, 0x7, 0x5, 0x24959206}, &(0x7f00000000c0)={0x5}) 16:00:08 executing program 1: nanosleep(&(0x7f0000000240)={0x1}, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x10000000000008) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) mprotect(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0x7}, 0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='r', 0x1) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0/file0/file0\x00', 0x80) chroot(&(0x7f0000000080)='./file0/file0/file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240), 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x40000000000010, 0x0, 0xfffffe77) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x10, 0xcd81, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x7fff, 0x6}, {{r0}, 0xffffffffffffffff, 0xfee1d1e918c31e3a, 0x2, 0xfffffffffffffff9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x16, 0x20, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x5, 0x2a9}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x400}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0x1ff, 0x9417}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x4, 0xa4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x9, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x44, 0x82, 0x5, 0xe}], 0x1, &(0x7f0000000180)={0x2, 0x6}) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000040)=[{}], 0x1, 0x3) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2010, 0xa3) 16:00:09 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/184, 0xb8}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/48, 0x30}], 0x4, 0x11) dup2(r1, r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r4, 0x20007461) getpeername$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="6890e682ffc96e7090d132d37eef13962ce6b9347201d6b742e5bc145515fc4cb9a0d30e7c57bf827a4e5d15acce03bf085cbff00b2b6c09988e31464c098b86c579da5351c8ab6b0f6c", 0x4a}, {&(0x7f0000000100)="c213dd8b4d379038113b6d733056a2d29664a021d155c909499abcb42158005dbb9ac15ba8683cd316d8c568bcc7f0e3a7", 0x31}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x68, 0x2}, 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0), 0x10000000000005d8, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x52}, {r0, 0x10}, {r0, 0x1e5}, {r0, 0x103}, {r0, 0x6}, {r0, 0x180}, {r0, 0x100}, {r0, 0x8}], 0x8, 0x29a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x21a3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x2}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) r2 = kqueue() flock(r0, 0x4) poll(&(0x7f0000000000)=[{r0, 0x40}, {r2, 0x6d}], 0x2, 0xffff) r3 = dup2(r1, r0) mknodat(r3, &(0x7f0000000180)='./file1\x00', 0x20, 0x8000) read(r0, &(0x7f0000000080)=""/251, 0xfb) 16:00:09 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: socketpair(0x2, 0x7, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="ba723c7a750bcd8bf239f561fb46f168b44aeab320259c8eddfc227f11f2c1df99ab62d07bd21d8bf028902b4ac35fe01d59b04e2bcdb0f0", 0x38) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7ff, 0x100, 0xffff, 0x5, "1bc89a9052d4a8383ca95f2c78d24e37782a7a43", 0x100, 0x5}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) 16:00:09 executing program 1: readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0x8b}, {&(0x7f0000000040)=""/103, 0x67}], 0x3) r0 = socket(0x0, 0x1, 0x5) accept(r0, 0x0, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xe4d831b2b68fe073, 0x4) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0xb6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffe, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x401) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0xa8) write(r0, &(0x7f0000000040)='s', 0x1) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0xfffffffffffffffc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1, 0x5}) r2 = socket$inet(0x2, 0x8002, 0xff) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) lseek(r2, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{}, {&(0x7f0000000080)="d5c6572a1da13c55d0ae96992afdb4c29c0624a9ff531d6cb2e79bfa1c2e91547ad26f1e595561dba83f23a33490601f45313ab9cbb0b3d1", 0x38}], 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:09 executing program 0: socketpair$inet(0x2, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/151, 0x97, 0x43, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) r2 = msgget(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000001200)=@un=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1e) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) poll(&(0x7f0000001600)=[{r0, 0x105}, {r0, 0x20}, {r0, 0x82}, {r0, 0x21}], 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x8) ftruncate(r0, 0x81) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000100)="7a734b46f856414345ed1854637e4ea91886fb38ac9ab4f861f59d6e4ca73671137d6d4f4b704ef86ea31877e469cb178087753fcfa44ce326ddd8ba2f0814fa32b1552750607ef1a727a76e040c4ec233ba35c08b9ec710b98f6aeba2bb3fc9a32cb7ed72e8295fa68f8fa158d231c5d7e654b4fd354023b34f23a3e07f55179c03af458285388d5498e4fe8874a9a8681aac72b16bdd990b9bef376875cbae68758c7fc294354b781e8c6cfe62d1cf928b9996ef51496aa6b17cd6705946635a920befca59406314dead75e4f427a53d20b7f4ce0b5bcd1cb4ac33c904a9fbc0bd7d1709d98a87b6a18088cef5bb4b1dddd1a224fa730df0ec6f9592b13e9fdcfa7f19c07fc518e9233ee946e152383af5adf66459d2f627bd4ecf75e8f929cf39dceaff3f5ebced24c409d8bfd9cfb2dfe3e978a7ba0a8b7d9d73a316b9686ea145cb3bf9fe7ad28cd3f8091c4950d1980467609a8d2da2fb21443a92235e42fa128e714d52d32d333861d85264369a173393eb6ee2ac115079ede25c092e619f8c49ebfd66155741324fafef41a9e535944c629d62d653c2f75a5ede9c5c14e607eb3ad3955da079453a7cd8c3bfa94997aba0712ba393403e849ba52a47092b652f33e4dfd6b3281290d030406e047add04751b759653e0c9635dc68a9f7b79977b522a18bd03e1e0a7896ba09495068ab0520e60405fd8b42f3978ebb908b7aba3da9cdf45f11bfaf85f23ee46baa334ad106035c4a80557e4e51e6e82f04a42ff40c55dc7b771ba08c09876c700f975bff7c10f5902f69f669afea88bf0ede1c293ec0754a578d81109e2c73b163a2b4c66d99fb37a7cc218fd3091c3c31cdefdbda2ddd21aba5085c3883b3ce53d33bf292546b4c8caa285090fc477b407667e043a67504f29c75d57ad7389b5d7de5bee37e08cf230fb6157c3e9735a3b5de4ade18f09fdfa30fb67aca0d0174aa7928901e34eed0a64e7f6bba167eb60360a93c9d0d13222e29756cd6b022e5de0626573089226d7cbf3102647dc72b3bf5f89ada8ca2f37df51d8066ff2ba28ec49e730c42459f219491d551a080922864d448759d95feb44b3920a477d44a24d9af4230685f76ef16b52a68748d8c593ff0751c44aa3567a3bd80dc4aca3a83f100b9c937a7b63a5830c699336857e117f988249c5fb837f6e5b5649c569c29005bd06f9f740150d6bc24882a3369553eccc2cf289d6b86509f94f69ccb970134257909905906889c66ebcb20b75c12833fe87e233d98dd47a45e3df765698f0de26be44f2ceec9d6b741016e22bfba21a55edb1b319c528047ea014ba0b5fa2be7f3a0e31051f3e6b8e8a0ae3cb29d918e0dcd41182256b3d395af23c7e1ff322787675e222ac10c4f35ffccca1baa7cb60cb8860d458277ae251cf2d12060021fdeb84fc8c27923d2f746283d8c114261d7c8e649d9e2d9621e115c351a0ce26be6f2aec199d6fe059bc5251a8aad2817fd3fabaae0afec29c92158bc3b6c9081a7de8172a6cb9d70263ac40253a24923b235a965c5c0b2eefacfd293d0f2e638df9c2a99db0b3b8e7460f527c14656ba29c4bea123b0d6d8fb08e3c476b43644d01f09a8e2d9d4b2868d25a16fb705407b45750764a70495ee583b304eb8020f50de1e52a79f46e78ed6ed064385a84ca2d12ea6ba7fda74e3b4b2c1c564709f4f5a12c2fdbdd26350f64d7d7e95d60605c0d29ec55a502f4c9c6f020fee8023e26909ddc24ab744cfdd2a644e49ef75ddfc7c40cea09687267e9b2a37f15960241587b90d0ba7f3ecbc42a696febae038cf581f6bd23f9e9d0447acd7f549d2701cb7b6e02862451c348012388aa61f08f415d0ffb34c6adc4bf80af890c37f48766209179fd0ee8e46e873f821653b6c347174f09be91de7155666812840bc3ff48b38976a5288409b5074bc35c73ebe6d22294e16345c32fc453f4caaf5a8ea822435804a6601316f96601db6a4ab5114b94f009697658ec147502560c7bf19b2ed3b41cce7db3f21c0831166a19a23ed3dc68a9e750c4c2b3d892f43e178ac42553ff7812c0efd0df81c270421336e67e77e595e5d7759edb1e47eb2cb4f0fa629e91761b13bea6d53bb14931e78a215a6a2ab09ff0582b74293e35c3c4b6a2d296b0a9557e78894914ad469a6b84b4f47140b9d538205286d08a0b2d6ae811befba13528b183f4b30fa3a698357afc124da1da3fbf7f4400c62016ab23d86571630920c02825aa91603a57546c037de83b79b9f4df60b811808d3fa4133f3ac0d43fe147ed0641f52e287c38a1885164e552b60cc60999cc07a81ae91be316d3ecbf04c1bd0215806dfdc64b2e2e8962d04d57c642f228a1bc1dcbe485c89d297500aae16cd9052c3ab027e8479f4b318a2fbf4abe2ab11b5918607af81365e7708d1b62cf97d3152fedf85fe0b4d6af378e0de5a1717d0d27ec06d48f1527800ca582e00d3f47f9f219b7403468474bd9e902bf7af94159da26326926f46b0684e31e1f17dec7fbd86199b98ef2c98c3d3dae50a3bac4b6666bf5508e6025e0234d1edf0a4885295dbae76b8ec7f63aaa5046371c7b4ae5d40e8ca9d75c0b99ee714c4f8cbd52ea44abbe0e08039f2a7d4e1388338f0f5c35e050ed57ad5cf9780b333832ab24e27bef78eda7a034bcb69162db31be4bbbc3ae7d1a60a253ccd2e8d8db5d8a529af08f537bd9ab2474e3e7f4ca6f81c1962ff60afe40b694a9f4494a66af2760afe03f331e9a490fb5787fbe3cbfdd2e6c954c3433ab46e7ffba00d4e8cfc7e0b8671c75d365dee5877c52f06025fe5b2709f99c52ee88d619083b346df9b86ae40f0257518aa160bb71160ef839fa53bdfb48263331cf971bfff5b780736c154a8bf0914b0b65c7486e2ecb6fe4da919f8ecc9fb14352171c8cb64f6f4074994679d6ad098774de9cc5b833f555a924a37149e69b5c882994cc206c5af6c35085961d3f7333f8b675c49f103da7b8317b29796f82c5abd635db27a49101bcd924097c7abb710ba2cd3931e06c588532f56c871de2d6b95e305decba145f26715b5f6a46b2945db5a06dad27985ba28a19ba063b76543f1c887e03a81cef191222d1864b7701bd9ecf23ad3e2ac66738e13d20e3465dd509e4f45ac7ac4300d35c941185d6bbfdabcd51710d9bf16894e761810591b67cb2d2468013ad633b7ec925d044cb8077eba6665f02776021592702dae7dd1927cad6bc1cf77ad13e268e6d23316dd27c01224abf4076ab24886e63eb6a895e704d38d58a909a06b8efc18c862c7f651a014faa999cf1e0be81c1337fab3d1eaef5eb41489840359ca216bd29891b04a4d3027dcfe0e653371c2aacc88666689fff3b59e3bf281c6eb409dcc233fd758e3714738a78484bc6733f8fffcc091c97ecc51b5811ebb4ddaf8faf54f3abaacdf40981a324d790a90b4669eb131e0ea0f6a411bafcb455ad8dcec47915447af4699ad6918cdbacff7548022174a2255db617da56e570d6eb4ab4d0b60e8be69291c0755736f86b8ebc970a112ce6790ec97eb52a4d6b2544038477b4fddf3cdbf096ba3b4a832f24d1aec02fce85811521dff0b1c5b29ec0d13a6635f9812729dd42567b58b658ffaabbdba256ddb4b97bbb231fa70f3e8bddf08bd9bfd06844f7c98ac6ebb59961dff9bb29d81a083c330a8bdf0795a94ba390c38bd135df7e6966015040d13b89599e5fe35dbaea9cbfd3f7354f53536882a71b3e1491cb30e76e692452a302ad0e42d67c74774f8caac4cac3f9b9bce50ced163d08537dfa33b27d4e4e6694d88021d895f04f33d362c02aedfd1a9ae12fa163a85e4717c415ba4422f8a36c8628b64833fcdbef502a45c27a238e9886237fc47ddde6aec72bf049bbc33ef608e0b73bed99e54545c2efad306c951edde91b0151c4c1432faf372bdcc2a80db05dbe8bb22b521e58636e9962583a9d4246a2350ba6cf4220e5448d2edc8c1ad7a10f5b4a7c5757300dd29d1d289bb72b5c3fcd607911da5f87cd2d30bb9977d2723e72916a764c1b163e4a9e744ef0182b04c900f45992f3e39a6a8d5767b70372a56baa68ea5da9552683f8ca11106117c7c291502f37ebbe0a9237acfa78dcd7e69386c773021868bdf8fabf585bf26f9bc902fcda9151db545e66b4da773ea6406cc17b260272e675fa168f830337ef3e4b62b0f4f307d5e0900ad45052b70bdc6ae90ec7e616006e9e034a1412209005797c31716927649dcf3ac36f540bc6b37e9086f97d9a8c46495aa6771ba5988f0b2e9943b2394e4392d107fc3f292353061570d2613ad3c1f2279117559a7e2237a1f7a54688f33a00263d043a128a49c3aaaecc2df938c09b739fb277648c72c569d663eae9f1832ad316932a73c36751f947f220a4dd3cf77a9be1de7a57eaf36f70a6513db1d07a9421a372c1c6eb349885766eb4d3d44c3040f528883ed9da652c90143aecaba1dbaf2211bb1df369186e04e9b2a7e12a3a47ea8655cc62bf525730b7fae2f383e3af58ba3beb2ac4a21d0416c55c663465fb5e251acf6acb3ef65aa56bd9e7c53ae8ca0d5dd64f21a81d9b90b2dacd15df5e28b9d45f271a7f7bdaf7ce846a93f0a64dc220636781eef380fe13eb2e60c9f37f5561f9dcf087e404f3b14c0a9597c13b509cc67125fb7dcc1614fa783190eba2dd6ecb86fc655c879777f417e3eacbfd9e7d51c756337ce6f670ceb5b524b5d58b5d924ec6a1905c9358ea817b5eb195bb571cc7605e4e1ba8acd89eb396683470148ec4b815ba8b21cfdc0919b922a9913b38e39d1ec28fffb5ab4b32d2cfbfe5b964fcf6db67c89753f9610229bc5acdca97992356bc84c1210d89c9c977664e6efaeb53e32a49647080d412e5d4bfbcf9943ef329c9a34bce382c91f831a070e540b52ab8fbb0f8fa60c6f48bcdb26298bf3b1533285403fb915ce0904cf92c252498e072d854874fbd6d05c2dad70490bbf3ade2f27ef25f8c7d645249023f31bb2c697dc885d2d968499514a36bbefca1669e6baee677da264621251bc47240da12d3d6f071d4ecf48a8305e13d5ae94b36700a2c439e97e5921a2effde1e2f83cb4387a5e50e5a0d9df078930ae1511011df4d9a0ef7209f34dc21d6cd3b53e727f5faa10155f7f06b6fba93a85e936795d928e71cc5f590cf31aad17743105d708494c30818f3efac7170d709d16f0228a6a4a794c1cf1395d4a2dc33bf593d5d03f9baa66db2a5375ddf5ca2da11d54ce49bd54aed42ad774faec7b23914e387ae63d01ae1fc9fb2c1b39ba46237d0744db02f6965ccceacf63481f53ba0719aa041c43d8ef0a733388fb25db44a188eb14f77c1072e31e7a74cac602dd1f27a460412aa78d5520f6114ab033d2b5c80cf8782de4a2e409daf9173c9868d666ca495c5545250c1ec8109ef2921498ffcbaf0728124aeba0a6ae22d9b12ba1065b5ece5231223027983c17bc1ff829605b93708a3f9fa896d66e4f8e96cda2e0198c3528ebf442a34cb9e5c276902c40c2373c7b8154f7022fc5b5d71172a1a63fa36b07e93b90d73b9fca870f595d7b4a3017bba78e6a8a5d02745626764bec9c937013aedac518ff38638978adc219dbb51146253465158cec614ccb669d68e619f26f719ca4bc631715758ed72f780a570f3d0cf8d47d2859172815dc633c74fb578c6bd5f2dd0d5b28f4fbfd33a94f15dc6855f9c7970fcb0f601cbae356c71db98db32870343cc7c0b695ac10fe6a30fa85d78b102e40892b51be97de18738", 0x1000}, {&(0x7f0000001100)="d8aaf535287c43d66145c87ba0cce9c94fe4ada17ccd021c4e46e2706e9245f9d0e11bbfcc45b9322bcdadbe47a86ad8839ea067cbccc3bbf2bbaf008381bcdb7c62441e82094fb6e50d40cc6d46aac968e68b4b59e763cf67441498e313e49ba40adaf327de99b75b62618a6e277a4e16794c28a1b8dbc79f79", 0x7a}, {&(0x7f0000000080)="48e689148683991d643127b478759d176345f95a8ce02db0ca5373eb710317975d53695a44b2c113626e73601dfeb0b749bcebedaa997c7103e99b", 0x3b}, {&(0x7f0000001180)="7c1569790bc3bf39b9425c9a44f160eeda6cf64a3a96d1f40273b2e54fa8fc303d8eab04343704d3d7505852d013a1fb1a074625861ddfff53f2932e457d3d49be497429895a1864c497a3371752b9f12f3768349e47a757eb6aa9717f77d2e069bd640a78b9f617e6312f2bb66666d493bfe5544c2802c8c30c78a6e6031e48f3c25952e3add6ae017c76cf01e74e3b7e870560070abdfff3aff6d3d5434b7ae462339afc1a2ad20c5549108418f640ce89559409495f1544d55579ac716bc71776534a8c7218f2d0e91d7ada49367e195243ece0849ef4ea7d154d9d02e2790d6069", 0xe3}, {&(0x7f0000001280)="84c0accb0df1bd76b07e278a5e1568b9ca66af1c70d3859e7a81f9e767c84fa5fa1e53791973df3041ff877d9023f2f16c640ae088be02a8af2ab7116d", 0x3d}, {&(0x7f00000012c0)="e760e889ab49702bca9aec8fa30e587a885ca29d65250839ea2f5cb92e3e3f5069a630c549ec1cb874beef2f3d44f916a1ebe9550a2495de868141e5af2ef1fd75782d9ef9f83153b167d1c683e96914336713962730f7659bd2456e58c186d32c46954018e200a71304ec026ab7cb94afbab6943192b97ec8d57448c08039b1fff22870f3cc341b0cc71bb14bfceae0c8cb4fda58665ecbfb67af61ce4f65ea651ee28a8e88a57a1f290fbfe12bce2a1280be9cadd86c95f936019a0f1f6843c8bc76f4cdcc33ab42afe6540a325aebc8d01a942edc58028a48623a6ffaba7393bd8e8db6282f", 0xe7}, {&(0x7f00000013c0)="ef2061b6de", 0x5}, {&(0x7f0000001400)="c00c54e01359905c3bcf641a38787505826e12b0727a1d4c411b56668bc4c71511b2dc", 0x23}, {&(0x7f0000001440)="2fe13249e20c689c2d4970040bd98626389ae6a676192ce9eae51733aee455689bf0d358a94807b9505b2e45f04e16f5cd60ed3830eac5c2f178ebdf8449a12e83eff67dcbb7216de80ab76ce9f8449860b5da8c94dedf65d27f38296f5e5f3df0d24e602cf411e4f8735259cb49e57370f80cdc7c5ec8e009eb5dd1e2734307fc758480bbc3b6e0f8aefd7e050fccc59f8e2695b51a7767b3292b5b30748bc4c212ec6812c4d9a5d814fc356caec0bbd078be07fa16292643bc6c6cc7a30f7e2627111aef074d84bed42664a4b3f54f4259d1b7cf79431988d893e406629a9baf17", 0xe2}], 0x9) 16:00:09 executing program 0: r0 = kqueue() socketpair(0x18, 0x8005, 0x7fffffff, &(0x7f0000000100)) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x81}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) socketpair(0x2, 0x4000, 0xa703, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() lchown(&(0x7f0000000140)='./file0/file0\x00', r3, r4) 16:00:09 executing program 0: setgid(0xee00) setegid(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) r1 = getgid() r2 = socket$inet(0x2, 0x4, 0x40b3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setregid(r1, r1) setgid(r1) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x400002044, 0x1ce8) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd77, "341db03ec6252eb1fcd73ba7750e46a2b81790f5"}) read(r0, &(0x7f00000002c0)=""/214, 0xac) writev(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)="6f08cbd42f480c034481158b16d4fcdf028ca4250bb3cfe1c95d7e60276cf4b2debc0b6e5b3d58368957ca13c6f56fce3c086a25d8ea470c4524affc756898e4fd7e573beea4ad4869433d301c9fc9ae155720de59895f8ea82dc7252d899045c07e8834c828196b2c5f39fbbe1c4642d95c16d9e815500dae7eca037ef0b6f2bba0063463a9386b62226cabddb9c4bed75d6e39183b78795fbab6f3c42480d943be9e24886693e3545064ef5bf505db7fb8de67476ce09f080ffafb9c", 0xbd}, {&(0x7f0000000180)="91dc8b1abf5af091691c09077877069751e3044d8eb14ac74ab311bbe7a4f3a3f2d27eb514af79a0c84e67776c141261a0c8c2f42c99c1348cdeb75dd7a44dfbb961a6f3bf60f43a8fb3f6191969c9ae63e522f7be192e2337f3666bf4b2c5cf38abd4acdf5b0efd26b9ac9456f4cde2ea0ea7d0314db543160da06c424ae4654b07c08c92c0f4ff792e1df495d51d7271925d36a1c123e571d8a29c6d0d71170f414b31c252fcb2e87477ad989e819d213ddd5014d113763c0fd37d03bb91cbc29420", 0xc3}, {&(0x7f00000003c0)="c44d8cb48d96c91e7fdc8770bb7e9c16d264c69297f86fa0ccb127e92248def05074afcb6976ae959c3fe13ed5c74bcb22ff501bf4746e811c16f56fbf2bec05410603adc3f04adf7aff7b6055cf3447328375707fa4a2278f82dabcd12d45497457a5d0e23c05bf4ea322ae161c8c810ffd3985fe19cc6040bf0cad246604b10da2522f784d4238faba8c19ad6c25c23c5a1b68436e19c09b4bfdd2abe11ec6578d54df827a025dd53333b5460f21fdb54ab42baba35a76793f3d5376787d5427b6db3f0215d80aba63fed62af2365c4b9c1c0b214e235d938d7b3c668d7fad", 0xe0}, {&(0x7f00000004c0)="8764b9716aed74a4b46756e59133c61067d59f198d505f5a2cac398e6d089dcd072399727289ced32dbaf8b701ec09723cb102fe61037c5bdeaca922495f3ca803c2b397384ee20847c87cd13e7ff9a277f197ff3fda5dbd69739def64364f5f8917b390b4c4f5", 0x67}, {&(0x7f0000000540)="a7413d13f085cdb042e101d1369f8195b9786db395a5e11c5c5e67e566df48f6e969bdc3d3115bc3a76185999262c1d39f821f64644e9e745a0ed13cbf78eb156cd3e55016b24d2b156e70fc8b9617346cc61553a6772570bce61f57ec2e011f3993688ea140669a691ff600c805b26b5bbe9b9e7e991ba218b86cd819080047a2113f88b395929cd9b9260574c5a4caea532a97db4f13243ab8ec0cf7729e3325a7add1fc5ccdf2596b3639261f786147b2f38e5a7fbcfc2c94e66f3a6d01fddd8643b11eab6e7365e357d7d4d593b94cb9ac0165388f3046d81cd4740fb9154d6b462fd0144aa030c109505e2454798acecef1676d19248a3581dcfc9a9bba886e03db735e32071b6e227f868a94d90288058aa0a412647a6060dd59a65a0031cf4bd179273cda8bfc2b190d500290d5d9b931729f7bd2713cfdc57ad137881f6aa51fb5804213e3dc2be8312f3816017214ec54c3763e75f4e96f77ecece768b4f999c917f6ca13e375a231a9002f648307bf337223a3a0296d9923771ccef7dcce98d70397356e79f82ce5c72c664c541fe2dbe20ddfdf12b4e0928d7210f0ad9085b24493813efb543709ca1e8052ebfe3b25dcde48f5b641696ddb66878244673e42852b6056a30d25ad8ee47a7a31adfa8c5dad834b6f9dbbd5ab0086efa905481e7159de53a36ca950b0764694fb30ae96577903119aae7df4128baa5e1b019401cf43b93e1786e0372847d448f577a0a97a81cc798df7f053b4448d9104740efddc551563db63dd39375204227b2e88797deaf072c44b0d2154187e621459b2d3e99112d1b0175a83e444d57884a0f47f3f98f5a498a0215b3d77e0573e8604712274b91f77c51f0ff981a560d5678e3eaa3353287bc9dc827aa0e9982247dbd18f35ca0426c2fffbe44abb51174132e77678f24440b5b8a4d0dc993a32a43594280d224e4f0e4076aac1ded7060036fcd8b450685e5340660be95713ba79a07b8b764867ebb6096f2046c1461de2e6d75e274318c37b272eadd5868bb9ba618f1efa873d717511807a76ebd91a40e1983296939740b0631ceee49bee42cc2d0a644ad26f48d4d49d6d73d35d52aa5c13becb6f4d2487c04e3826245b8ba6954b17eee6afd165ccc6e66d91463d06da478c0d9bed80b0d8ecf34da07068abff9cc31d1bb17c15a93175cea34c3006c020ed0e1b48528d13f51e9ecc447b5f1353b146b364c71827acef167a685cc926a98487ee197f541ec66af9b375aca7e0b67b85bf4f5394d72d840b76c35253ba7b4d61a70701eb3dd0336d6925f736f6b2298a5cce6f28e6e7dce6de0b4e1ef9f80b66831737bf862c62912a93d09fc94ef2a2c833de0085ea663a4edb1b7aac129e2f1771d584da818bee3e9d14b6baea6e9396bc11ef60ee5a1422daab9b95439dfeda9af252089ff38a6698699ff3262cb4d48feb77b92e3a6e3686ed7ef209e8ac3f88b0b242b003f5f617c590ede23e1e22135b4a344e33b2a056088632f3f99b39564d8c3b78c76d5d3a4c86244ba06b613f5a2a0089633ae29ca017425715c62fb65ff90abcbd202dbf4ec4088f63a64c33ce33c43c3df2e7c1bb1c088ed47ebf415bb86bdbf07da87edc6bc603fe9aeaca7d5d8e56186f1c2fa334205ea06bf7839b61b62c46036d8a1c0427a30c5f32581e5c6e211508e5edc6ecb5354a1f2ef46e9184245fbc3e1d9153901b6dc485fadc57ce7fae08f100fa5ede748145ca43fdba82ff8b50d37022f74b3b4869333d34d580bfcb464055df479d316261d7d672ca9330cbf44e547fe130be51c04c29a832c8b261d2616d99a09bcbda7c1c33e22cdec4179282f1ff8dfa7e8031142b3fba2162f7c43c13faab674b098237e58e8278e124b93e5a11691651ed80d9abcc5f0db5eeb346787b2e1e56e13402a1f0be46ee6efe282569ce22a6a1e835778b3497782f907e7f69abd8c65bd3f371bb8f82fd62614d73685168207cbb2e91a6277e524882c3e584b6b253109a876b7a564a82a4b9df85daa3d1e47cbc1d739945932cfae9509d91dd2415b128a785e631528cc0e14c604dda3f677bfd83f50d953d743ad9249be6b7fc15a25bde054ffb1d3878617d9ea7db145afa40951ed8d4e7070b011326c4dc72989df070352871a6b42c356c378bd5f9c6bbbe2f47ff58b27017a9ff9c7279da3b25d5d784e82e5e2b438b65320c63ee8e6da3affa34671645ff666e9d6baca098ad97a2e9b0193bac51356251c9b495d6dfa03e49d4ef71d3f54694eaf6a7adb350c81acbfdd4fe0040554bb0176e544a0ab6c3ee18a9ec815da58415a35cd70a53e170e629cee49a6d25a8430f578d16e57de64fbcefdeb5b003b856f99b4461bcb6117b1de29f46bfa6bc106ba90253bf71dae2957bdfadbc86567f9c1dfae6abab727d6da301504d27a89f62996d88bcfe5c76b9ab6e8f7fa7a3087d566814e53b3fdfad78712ef1e3570106adbbfbaf8d255c63de5236a7959021d2c839b5c5f1c431808e002d0a798c302aec807ef8cf498e929693bbbd11233223410a44e6e9b39ed8847c112c56c690f003954700abd0b4dcb7ae0c34358b6090ebd770d438e6adb4b767a195d3d79194b6e8e901e1d4d7bf30d907f3918b419866e6f837b676b013671f3cc7449b14cb2665ff739df1c3fdc6865fd3a2c2e551b3392fc627eaa61af76e0414df9684a39dda583c670cafa04b31db5eaa39a2ee77a296981d6275d135d1026fef5dc9c00fed32e29562dedb2a978efa061e373e8900e488c212caa0dc694eabe4abbf4dbec39ccfe023feb1041b31e1cba7124a3a60c85cb06f17053ba9d0f1cd1a0b59e576e5cf13cce5072ccbb9b0b5c8dcb8b901cb9537f9a0b2ad60f6f0861a6bc4a3acb572e3655d7613bafb175b171d0d4f0132a7a0552fc0e423549d0a72710d62a886426adfc03415f8b7ea51f1ad48ec1938a2deb020aff9f0266eb1d3333ba545d1b06a56be829cbe72a3a9f99c6e074f85da7116fd4965e5063d5fc91616922da1b667fe7609c5d837e6c7e10e8da5628ad54a22daf25cf2caeb38d4cf484042a6d276211e0d313c6e6a827d0230433688f0de51bcc9dcf78211c1fb0356844d8137d76636644309c74904d953706ec33dfafd6060b2d92bd7e346b736a693d40b9a4cb02b748c5dc7f330fa4f1c25c9177e3fc74dcc969f8957890eb669d751454543ff2c07e3f159d3a92414a79d47339be18feac7a7738b606dc63385ba0cc13d70198e1b925b1d7d4606b788bf8a5761e560d20177640723bffa79b67ad8bd3103160edb2e74a2fc4112f0c776778dc181498d38a543ea9a4253f75a03e8c8c5c83a14ff023098bcffd2a6fb755b0bc3759bd74d83cac9eb2fd92488ee8547552300a893dc21a2176192ec5821d6148b6a05d6fa86d7058dac57d11122ec6235a5fffe92a0692600769865ba20b016deb924d6d674d2d241421312b9192d3869c4b611eda2e4eb149c0294693d7c8538ad887a9e847fd10be519a47ad66e37dbecc15e273939fe7aa52b08eadfc29a3285f2ca23e29071a68ab49decf67e057f8bee6898fd72fe34902bfd2e0c6eea63a8b8d061d9e661483173e42494d02ac8febf6a145f356d917ea405bd869f9483503ab96a85e00602290654764c5b593884e312d71da845d3cad245b41643346ea11b1b4a84ff6570164d6bd63e5b46a18e6751b9045ff49f631f0bb05ccf7d00be69edc15ff9201ed66a9749a82bcdee28d311ea077ee124024ce7738a212ce7aa53c08db631beac8ad29f4f00a8187e6b2a39ecf23ec1567e5aa0be2a5a8f41e6c6aff782c7d7d7d4aad40a00f261803578a67394e6767c3bde8119089e07aa7fc2ff76d3a8214addb3192697de33ec3623924076bb6598ecf3a649dc614382fdc7b4ba190324374e7473482c86951154a4fffb6050fbf3238ce5e1237e6ee4d048b844908083bf2f9382827c8ea5c1c9de1d136aa030652184e453e7d2ca28295e7144403718b349b54b98919139e0337caf45c84cd337fc78227a4063da98ffd2b0a877a7ffcfe1813b1c055c88776dcd22ff3bddd30f942bf4091e71f72731782ef82d8fbf616597a5c6bd1d0cee194d847f1c7d7766258ef356d3008cb24ffbd4884e0fa1a11f7c03624c485230feb82eef01592d00bf7b9916c68e6999c8f863de30ddd804aa76b5a3a6f320587bfac5b1271a83d6aa7aa64a650bb5d61b0cc5293d5ed2a5565f676f9e50f32baa2855dc9875c082ddca0b3bfdab6a9df10d1e18177b4912f0be05c9353f97e981fb59542440039bd0b32f94f942644e352a7a73ce32923d073545fe0e5be7339be2365b297b9420c2c3fdbffe01c6534a447da1933bab157ec5febbc11eadb6e98785aa7d3fb1bedf519f2a5a2cc3bfd2fe9f91d63af35deb996519f846e36587686aae1a75db90fadfaf478befbf30303e2efbe59c260482784f88d9483af5e69c8d8e2e9a213e066a542b6652a05d29d3b80a60237fa06d7a053fb22d38119561d3f23194e26b73643019a580b6f34b1903b3ef66c9444d2b51d8710d30f80119b1673d247c3c23b627117224f3dfc169bc25ab48395a4141c34e7533fadea92df7cda71f83d5f13dd3f191cb379e7e6bb50c0d57224b557d190be3152ad5c72afa1056d9d2c86c907c2f24c4807daf30f3db1cfb18d845a5be2f865ac39ac6db9e0f5a44afcd1c884e4d9d160667f59a5809044bc672d3dcea959e32eefd77dc84f35df9d49808250edb1c04a1aa7d9d429faea1760033539acbb0ef3d1863d2f9ffe2d12e16ead17b8997662bb3ad40adfb2e9e340a237d612bd531b1880f4d52999c1502488867cb375ba470635358e0cdc5474e6af35103e6bc9f32d4d9d8198056335a7b1990f445a38cc638e4460a4a993164c4edaf8136752ef823c06e183e91c2765d6f42346f4a693461703012def7fc85e2d3c87ce42f7f130d2c46e8d9a222af5fe93498974e02e549da7eb646dd49c1a351f59f1f39e3fb3657ad5bb6663a57e1c6ef93e09a4daff2cd2a092aee2fde7c3e21342323451dfc7874e21bf6a0d2c252ebef243a3c30dfa68c04db6d2dea052d83f8ed9d9141b18f4a77f07ec5cea33cde17e74008cfdf0b95f59b6fa60cc4560def441ab3ed22a6d7f266dfb23c47b462e7930e153e7342dd46c832740e354c2fd089e57f99c695e39bd676c3bef7ce213d5f2d9c84fccc8cefe5d4472a810d87228d56085b59ead9025d0d77052dbc937b5d13805f05d2786aefba499146157fa9ed8b86f24da04ef425bf74c15fa39cf60c26355f2962ef69fedbb7c6f8d6becb0eb7845e1afdfdbe4079183b8c4d27f4e336d0dc3ce0e55048fc21c31cd9ee744ac587147babad70e7dac0b53407820e45a0f0d7474f5a604a1d307fa50c18c705edca45b00c7f92464f6a6b01326533a6481625de65359a8d632ffb140416396457351ada0c9d5aacfbf102db43017589b9d52fc01c45578448a010232156eafbfd6bde970a05a64b75416f7954d33d14099a319d5299b20f62f88a82ec72916dedd1af054ee1eca00de1422bbe9b7d6da0ebe78f61eeed9f213c3591d3b9b6db921b99fcd851804cdfa8e033a61c623e91f7b2d9f72c78b1ff83773880565e2c4d5198c2d7cc774cc0e9607c1790084154b73aa08d4d4922c3f47fe5dc05c8cc3dd8be6e77b4880513deff4f60a2f626b228e7b273decb8487c7822fdd510eb08269a4b614fa65a77c579ddcacce3418d78bc0f8c1b6f809193e84a2e389", 0x1000}, {&(0x7f0000001540)="991498b56899f10d938deee74188116e222cb5e01e5e8943d54d3ecaaf4a62265b2351244e0e3cb0128ee5489cae88673d7ff558c2e337f6bc9454d1e321af6db50b876d78fcbebf9f82d712b5378549ad5eabc21330947b53beae9a88f660592696a91134b4a9af34bbdc6ddb96ccaa1eb055", 0x73}, {&(0x7f00000015c0)="5acdf7e66fafb6891bffe29c77d9d8df6b64efe07270eba0f7e461faa491ceedeff3eb6d374096617cf27f1958b0e99258633cca2b9a68ea6d418cc4dba01d94a9c1cf1eacabe71aedc1ee7dd0832924c0e682eb4e061964f569c2d48bfb669a5d4d3e5f0dd7822f4c2e0e82d18c753cd8fc8df53ec259af2131e26e762e7ee920f00e9db25c55bcc09fcad96047b6dbb87eda9e283fda95debad2c376871f6675a9d38c64adb24f4095cd3c2ab39f5ed7a27e619b66be9281320397043775970b5e742e68d3bde773107bb82ba3c9aabef7abf19bd6df28c19f45fc5be1cdc319ee3e448ef0d9ba244f8e5e6a2b545a80ffe755f113ce2f3e767e05fcdeacc217d8ab48bff3a740ee01c4f9bdf3ec00b84bd0d32970244042f02fa2b9bc315c270c751202c85be69e62c2f805aa381962316264c20a7daa6a17231c6cf263f8f450eebeb69e2cd5d83ef09112bc8cbea28a03fbdc482855bad8a87ddebf70c845fd1c14bf07bcf5f61002beaddc7cb279052e71062a39c0c144e1e779fe05273b5c74c576952085fc72caa44643a5cbaa09518ab54264961077d96a66ae91d99facfebf7a2d08a7d3b778413a2a0f247a53a823ec07a3d802687d80af087f23e69f24ad3eec756f15ead7b9acfe9c1c1362fb51db3608d5bffed0747ae19bd3c3fd7c4ed4248f649c5bb3ddb2c47abfd0ad7c2d2bcf78eb29467c443f8989de9d554d261fa05e3156999ad0294aede873296790915ca12fa72b80ba517fd623f674df24a40c91d4aef8fcb61031b8ef1cc78e4d25b7ffe02f4bc06ebb19dacc95b5f010ff4b01de0391aecd2ea1a60ca8290bcb2b9235f87ff6ef46236679e78c997173aa93d143559d751f57b69fdc2c35de8e85aaa8b3d9580ba7507bc96ca5657365b19c8cb6b2405d399763915d8a7826a060de7f8dc68936a54464d84f8c7a28fe369d5c5157fef4aaee8fd251bf22984cc59492fd10968b033da0c46d72b8b3b6fa6f36f00710ea4e0c2544572073946370979b96a1f7594de72ae8bd0d2200adad31f2c87489d730bb30bd53519d9ba48eafba6e1e6f1e2a64d12bf068a33ae0dade1fb881f683a6f8dee861801cb7e98dde33df635a319f079fe1f846e758cf634f44143f22e4ab5d1a2a951ba2657bfb83355373f3f55898ddf4d2de5a0c1d3dff712430bea92b990f735acc7c0ae124ce7b40558296aaacda63bde45372cbbed3d223f944efad3a106631325c6c9be4cfd31334843f2edc8913c7e9a248e057e09046159c51115188952b9e08c9356f2f47f6ced65cca2bfa5c85ae7936dd3e8db357ccb71a4962d1227ada907505465ef3172a007cd3695f58184fdb365754818a890e135438dfba533e72a029bae1342ff734e8f8644d114d80b394390bf9901d98096b9c9f918df692c65eadb6ef11c8033f4ef43edf4c0a5d004f5d16d196578e2596b1585474f6a54311c727e77eb62220fe7633ae7702cf01a5caf6d6024e49ca3a13dd9da4bbf55b423834066c2403120f965e8df8eded9297f13aa08ae8d1af27d0a71c129cc57f5a8738edb5ea9a6bac03e8b523ee10b01aa22a8183ffd1d9ef53c0f599c2d7e74ce303285f03794f7afe412c10335da6128110a775a3810c313b4f6094782f8e78ef6d9757c1c091d60b0c2a2b552ae18e19c980710d4b887ca38a6cd20705afba44626f7385334ebcfe3eb0dbb8af134b03209817a248b49f20d389093c854d2d6abb01fc3564e11abaa5b4a926f8a3e606db566debe23892228fc8de6fd8f8da349ae9791ee4214010e10469dd820def5de3534c631f0234f8e2ceb19ec97f989c22aa64936724b09aeef919e1685df7c7c2961e6ebd330b4d8359f2ce224296093a8d7299ef402388fb088661c9175cefe565f934998dea40528f4b4c3f8b2e3b7fea5bf90740cd51347847020468ba3a62160d6e6c91ee52fbc79d856f2d67032f09b562622b0b8f5b5fd79209be401b47536c73439c33265c5c57a64f000c8e7d94ddc917740189d32d5567578a9a962c6c097bf27f3b02a51c9d8622a7ec6f3d97fbb163cd1e274f64d090eb592185023541977f783e69384e160deb0c7fe6e7f06c2bd6cdf3cefc5c9dd02527950ec19c92434a00332b0c2d49d5c4016c1b760b9d64b9b9945c4e8a25641e512eb873279dd1eb9c3c8a72b326e3b71283f4a34246638d207e07624126c9eda5b5f0f0a435eda27a79e97aa94c57540987b1a9f6c616a2a62b709a94a67282b77ca102cbab0aa25addc31989fe182828c512dff62dfc74e881281f9e99a84d8fe8440d1541e91e9ef126a6a96eed461630e122e0cd2f8f6a07220172ca6d8614f85dd93257fe2d9d3fe82dff1bccee4bf67421b3777086533392b4544a4439e6f1472e077cae783f45a8a6e6ca1ae7b112d283e256a4e69f8224b7c80aae363c4916f1c196cd8b5321de1de927a777383c25ad6138bbe6fa778096498274b4fe8d908e5d93ee370809432f91d5cd5e9e1602a6185d53d4210c3f56388374b6531a369be719e8ec365c1fc920912a13d8959027e6add11fa89a7b3a4e6cd6f60316a38dbbe48f172d4052916b7dab171b0f71f2edd999cfbd351e9d23cf45fa3a10630816e2a84e35c8bb3978047e6b5ceb168a7bea8f2ce36bbec7836781261785a8662b5a4dfea9e163f6d13d6327e62b0bef72a9a90ecf38e020bf8ad74a3eddf277404e8b639bb88a7cf441ecaf1c1d32eb4bcb463f50263bf0b360e4e44a3bdbda1be811fd70938522ffa189cf67227032890084ef46917a21eee9cf83a1eb75e99050c235d5f27deb554e79dc9e3f791fa623f9f896e27c3ef47b3165b85384781ad57b571920d3dcedefd175c18c0a246b26ab633991dc7084f82c57f934436faf944fd21024b15cf4bea51ba3c258cd97987cb60b5dac8399b07d83355e97c6697e2c495e12d2c9515c57e276eafd93f9e7bb5c0afc3dae2e3ba3d3ac29d10d8430249a03e9414ce6f994466756866ea57a9b61e29216455edd22d099145e3e274cd62b696dde72ee661e94a90c28eaad8ee76e7db143a51d9b2a09ddd61cb0245f4b2488b8b2896c17dfe1d2ef86e93d56f1318e0b521f2267c4a32bbd20fe96566ea11c1440c5efcc890ca95d1ad207175dfa7f99b324bca7ee19b8ab308574731f22e06c372390db30e5b3830e55b6c0df2d3df8f3f0b5c2d48ed4fb19ab77a55097387f0f7b59c1697d5b2c7538f08a5cce8bacd428263228b76609bb12a11a9feba8e238c33b9fe0dd6accb725c6547aef5434dc7a67a2f5e165b9b419646424cfd7ea7a95ab4028b5c05a0cf9fe256426c1dea91c4cc511566f06795a27e71ec3664e2bcf84fb9a41e9afcfea6ad70546a6423f79cf5ab0e8619df16e878e67d2be015b36d689f0fa652a3c45ebf86c7ec6e4a72cdec45d22aa4d99e4ce3ca515aecf42af23c8b245194ec80989be2f085aa656d659b11119f135f79dcce6a526f94a44cb23a1d2208f42479ce82683510cdbdbc32c70f2a09152c3462c551606dbe29084611fcfd444c39ba22f1d81ee5ac18cf7ae67266ec3a6fa4ea441237be5c874e732a272f0ac06e76577bde4a1bd7470c2dc3ea6b4b8370690210287cd6211ced3c9b00290dad73b45132509e57c220327ac0a2281c9dfb64776898a50e1d22031c8e17e9321dfd95b3d5e5dbab153286f11dca5e00945d326cf7a7d7e4795bb970c1d3ad2e27a2be581d34a585543bfb0c7b15394752d1f7f7ebaaa156a579f3338747653aaba6b89070444722f6a85f4e7530d2659fdf0a6c31842cb9199aef88935a6d30ca7e092cb8a99b012ec7e71eac69c5f6fea5b4d3aae5832f19bf33ccfeef8796f78a49d18674888b8108fa3a845716b35ee806fe9be52ecbeea4dca2a4b059cadba3c70d414c393b71e88ad208c29acaa6173bf027a4209a70d4af90e8d49f95d4a9038a59673b28638e8974ff6469eaecc057ebbe55e01b5fe395f8f654b5011d30a0ea87efc076616358a7bb7c9ba3c0a5dafb83347ea52b3469302ddf0d604d8356c0756b6c748d4c3d6f49c6f538f3a8a50008ef59539c1ce82307b59010d7e7ec4b12b49082a1bbee2c935d5a1db9d8dccff20bef33a8d06fa4fa88fbe612c53e5d4f9a9fe4a46d106d62d56db0c5fd3d0ed2bd31c5caa0030340f09ce8165f7efcb283e04a93ab5fbbe9a8c16da8502087aea4dfffe3dbb026c8507860f3fd5c6243ff4ff753115c29780d65a1761e72c2b7f3a078a1347662d9940d79672336c68553d18d166172c8f876dafe9469e0bac792a7263facdab76d2d242fb736bfd7d31839cb0fde4a4ab20a73b2f54e75c1f4bbc6cfccb040c382117d6e1f669eda43f366bdd91c165d08106dca2d4193763be85d7eaf79b97aa4a8c0e7ed7ac8ccd3a21a2abdfabf4fb294bb37dff26daae2bd19c90bdbcf579678d1b5a76a0020ee530b20aa983abc1d62f1239130f9fc639f9ac19f9ef8793ccc5af7817e3a1f209053a153eb4b3057229589e1774c96f5e4a8ad16b789ae754c077bae6ba112e4ae6846f8519120dd9f01213548cc66a49a6869965d2c118f96d6e91056a83dcc542a242bdee83b3c01a7cb32ebe5380ce545f5614644d370ed3811483eaee3070f269720f072eba3ac099d48619f784aa21cfb1805fa061355b7a57cad9699546293c5ee16bb8711231412d56c0a5acd6647538a33ab492a39917b3d3f200c468d3757d8b6fad52aa8d4cc4616552acf62cf5552b5cebb1d51db397df44ed4c27523df672a4bb24d4f63670f197af071044c8aff5d8b9824523a8fd0d38cc7021dd58d578540bebc0053ce85ff45be76de6e5b1430913100c2641e54322b71ec2405fc24f846a3f5c8601bad5c79bd43af357ee5bd2b790f5482e30d3847c202625935f94426d3657a84fb24536baa023e01f453e07498d66dbfd9192183df2b351d1a158479bf6ee9a490c1ed26aa39ab87c2f49b73e2b427e7ba90614934d2acd9fa5281b3a7a8de9dfe0e853d819038d4f1472403c3ec30941ffcc76e41fc3afca09667b1d3bee4c36ff5ad25453e345277a19e3d83e79984181021ce4e4a1d5d9a64d66d23468feb0799aff1d80fe6f5d89c4f19c46928123bff7cecda8ea0efd5b6c57eb731e8407fa35ebf1677699b537c41e1b8ef616f1aadbef15e08aadf5c6949a83d92a8052fde56a57172d8ed924d9848c2c0296e632514d989b1dd8c47772a9d99417e9c815fe7b8675a49a2a575ee62fb4cb6b04d8676195d6f5dc9e379950cee1dca8c52e57ad32a7f1c2b6501b8abbd4c47202c65247459fd0d6eac9c9eac91fbd781410a032de76eb5f6bcb91dfda68bc9e1360efbfc473a9d5cebbe4fcbcb0549b1c931dcf83f197b59f0b1dc2028f3b05a4c69afa82230088fcd42d854d162ed51d958b93e02dc649482fdb289417a85cde3b6addaf19958588e5699c979958f54b6f40569db339002cee0b9a9ee007ea12346489308e7268e16d91f2abd7062c55aad8ef5278c9b9c07eba0db921cf98dcd1d49e803791b3f796a37c8f2dc03844486a809beb4500e59900482c2773413425efe52ec0eba20b659386d636ba4f5b4898a4f98fc7132ef0d35e5aaeb2ca80a85aecc7adc8e1909cfb190b03ab02dcf66f1668a51bbe8c940f53d2130484a5d366241e548449972ea427767cda005b61baae2fb286b6872dd3dcfad546fe5e58335750a1b64b22ba4ffb1f37eebd58e8288b93fe6601c4298d9c8db2f983ccf01799efa9172a14344d8bf95a378bb8", 0x1000}, {&(0x7f00000025c0)="9aa60320ce3bdc7712b4f12b66afaec885937f98eba177771f82b2f269fc0ed4814ad212b5d19da7c7d917d39e5283d3a4c781d9a6540946152bcae7cafb873ca3331bc17c54aecd306fe0482b2120bd0e152794c3", 0x55}, {&(0x7f0000002640)="49a76d059836a428f2637db92d117a7bba09c601b947654f653cc11fa732ffd27c952524bacf250d652d2f492ccf5730cd69b7de0e5316664ce49ec56f9b47bed27833b9c5b5934b533d467d1954ba16a7011a9dacb7e585f7f3521184202e932cfc9456828b3dbe3c4be35e6e71b331547813c133adae53494d8a4b2dfad7ac7111be0f145dd4b9cdf43ce0a280a17eb0eba3f396bf4abd6289da05385d7a5b7d695abfb1249e4a41e16ccd7a30be095fbdcd3a510a3241f56a7deee99825a597d02d063b07e18d3f71f3ea637c8051e0db20c55259bcd2", 0xd8}, {&(0x7f0000000280)="a0cd99cd59571c753467bc2107c43c7c21e4c4170cd650316ead65f50a5fa3", 0x1f}], 0xa) r1 = syz_open_pts() poll(&(0x7f00000028c0)=[{r1, 0x40}, {r0, 0x2}, {r1, 0x8}, {r1, 0x20}, {r1, 0x4}], 0x5, 0x9) write(r1, &(0x7f0000002800)="b501ebd45e70c49f4f8df0f2044b410314534188e9059e96ad111513fe1270f99e02039e3ced0db3cd9eb2837f38581f59559bd89511b6bdc20307d3950d88e74269de169e5e432aa801e0a111108a99541483e5f03e14bcd14a44683a5ee5173880703cf438aa84685abba03ec87c72706c7e27eeeec401f789670ec86e09cb51a8e21060b83b0159315b24dc3eb76e499b6695d6cc7d9e9aac825bee7fe906d5b3637e48679948b04d6e82ee00921748bc9ec52b03fb", 0xb7) pipe2(&(0x7f0000000080), 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x100000000) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x9}) fcntl$getflags(r1, 0x1) 16:00:09 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000001300)=[{&(0x7f0000000180)="c1201f257eb3a43b83575fee3f80b751098513ba25d90ba043039672c014f9c50091d2b4dc9832cb182c91e3b13b401971eb887e2be774c321ecb673351e903168928aa1ac264b675b8919cfb42be1f6049da1b21ebd912154ce7dae10c521c667662e02fea83d3a0058699e305a414ab09884e244325caab9d659d00dcb98cdc559c04f57552b2cf9c26cf27db500043db3886ad71cf888da36c257b88a9d229e05677324886bb39bbe182544b7e21f6a3f44ae68ab3208cadcab0c32144955e9db427fe8519f5feeb9bad47e9cc54f986b75669872b21354171060f652299677759f691221d0cebed0210a7ae5013845b51b3a679b4c60b1646459b338e701a805f355fe8f5c0b462954e74418109a034ba7fc4dd6f2d832f38ea4b4b9d8d43d1216bbfb82cf5b3ff547b93ccaeb2cb71ef23b71c4693220a355bb0f1e554fa0a6eb9cec3def2580ec5f0232fa7abb5fc3d50ccc4c14e8385ea2c990dbae82f4e25803c6f9ec4f1bc1f729c96b378f7cd39cad11fceafcde45610a210b71eb5cc13aeb7ec5a1de0c70e9e56510720a64cb0e714610e6652ad7277d8e5fa17c001bf8ae5181ce46d5b84cbba833683c1e6dfd8f5fe0952ab82d61c6e820a02bb7e31d6d4ebc54d57925b2c76b2a144aeb1a915a55449bcb32b639bb13e5d2552d03ef74f26e654ddb8fa00aa99e1ebfdf9144c6f91d7d6b44af8478ce551e06c2286d129baeffc9bc06e0a2334dcf3a0d0a0faaab01c6040a76607b59f8fb52f5d44c0dbc9f9be4a788775ba66a0f11eced1f3b13eabb9b44b98ec198cd0eaf13076187dad8de853049e5cbbcd07877f2c9c2494fbcb06c9730f1197336363cdc7ee854bf7187983f974ce24a472db808089d7dddd2993052b233b83dc33137214e88784644c703296f2913466125e3d6e53f66d2f288c3cac2e31e03f541db9cee6cbb97917842ee44a6dba96f56a519a1ce176ce3a2231552665c81caf9cfa24c6ffc379d1a968322cb91212a6a51c33cc561a0ab670dabd2f5bf9204f7daa4ab6ae9b08071948d9fa8b67013e91009b66ec690eaf73f839ee7589447c1bcc54605694e64d019295cd4c82fb075884506d6d5beceb6c9a6671213b77ca3b9164f8af7fc4a60b5bec44bde171e4793be6b3ae4806fb3effbb8e96eaed00087878b56325ce4b9796b65c408a7990553652e41c82227398fe994a39804a3d1207de61ec0d9acc8f696ec17363184d13a87837b362ab249ba8bce3c009c221b6bcb1ec39900ac2ed926996b708229efe9561489fa3cb076e8a77e2b38319cb1c689c1822ca4c11809b029c416187eb1a09f72fb3907ac7ab1a0910e37b758f24a8872a594115933bee40c7b30c8b85a76a33ff981f8229af8dbe52dec9d9215c713fe2744274189747e94b85bd0050e5ca5b21db0f996e59c6cb41d3715128fea2c0165c0485f31ccf8d05a908cfd83e029c2d56549e48f89468a23bde8d0db2c6b6274259212a32fee582e7e3dcbc78ed3a7aadf3c9816936bf77f5ec4ea737597addf2c53e5bc8e7f9cc2930dcc8fe019cb52504fd950fd29efde925dc59fc77bd241dc7621f0f595c937d6e6d3dddf2b8d91c9c2a0b0d26df667702e2dd6c60ed49038d5c596f143032ae26bac340858eb5ad783bb477293b45b033d90d802f0b79b63d31b35a7318c4ae709a913a38f4c0bd1e9542db03aa242384c4fbb8d1f87c6bbab8f44b949ec74587ee411fa5225ef8266ab89857018c4b9f4faf07bc42cb840c5bf26c36805f8734ec275ebac5265fa37b005533661b2bc5112e1ab4b126eb44272d8d4e11290c6a76cb8a98bfa19d1a3ea82461f5f2ddc5b86cd262c99be0d03637b13ab121c44e753219f6830c414d0fa204e02e418c18234a56b3a3d905a60ad2da33214adf071aefa7c2b057370174a25402d66f557dace8855261f35a0b520f27a5afeb80d43d34ee5ce52a7ffab2ceb965da8ddee53898cf32eb5848d1422556e97b8d57f8f76c0943149b910a788b592a92d72d8b26c33bb94af1db6bc3d35b3d858bd039d42e43d313180bd8a0caa1e3bd5244e8adbca9189ad0de47db24ac39c51d874bc1d8943109bbdf06df54ad08885ed107b9a4fdc1916bff02f9485b01fdc8847e2e4e3478f4d26f5f03ba7cd42933e290fff88ffad2e7f09bc4fbab57dfb77cb3a02b3801d464b7661bc237965ef4a471f99b6411b318e2b2bd6a967539a90f595b5fc7066261ab62f9d5c57f8d8feb9d7fd1b349e9075ec565a6e9ee2ba3fe8c690904b1e57ee8af1464a99574f4bc3030198277e90c5bbd048161d1088f782545eaeb217fc847f8544a939057ebca1dd1fffb94842773a124e5cd9ee8b261aba1b18609bd995c1252ab6c1661717996903eb584211760cf66417352f6cc17fa4424c4d87e6ff6c900c3b5fa2b6ea1bc93d0a5f10720ef6df7b0240e873ac0a2268baf51e1b77d0852e84b7ba04c207a193e49817a1d393b603e68ed3b26858bcb0a3a8c773ed43ac770718647be0c6d8bae7d3fe2bb1fa1025e2d9598c7a47d323a3174cb800685dea00f457c033c41af690d208e301f705a5766c66da48c82c309309660bb3f5d6b55c1a80185484f08631c19d1e66e0765560c45cf04c4d7c4ce8c787048aac9d5bada500957690faa83bdb5d8c0c31fcca1b2bace816f32fbbaa2421986269a6538f357d3d6552082185db4cd60a87e30058544b21c2a4f4febe68ea0c564834329d5fbe074ca94e6086529e2c34f56f53cde8d5130788476480175db6828d571ba4459c24c39c4e2d97736cbc87b48c8387965d5ac42eee1822d8b1b871b923ca115fe8c562ff93af5ce9aba3a88cf3da9c1c708f83517d622815e2d0b17b1c6c9690bb468b1ac5f06b3757e42aa980e22adf70217f7d09bcf818047ee93b07bb431eae7ddb05229eb42dc55a9d7d1ba8ae9d463035f0e2a439a16ec5d46eec5075fef253eac3637c0cad1f26fce38a5b657cf6085f3669d3cdc10ec413571b1e23a2589a1a5c4d044c96f6060d46fb57102ba07860b193ad285922a9026ded2043811bf62f368ce5fdc655b0c38e3f50bae2d00d33fa070592eb02668d3a243f57502d4adb99a10f335df85ff9aca3a2d17f19fdef133adfaba5aa8db6253cb9ec253821d60b8ae08bffa8237252d66d39b4ce93a617fafce0af70f03c0cf936bc8c141afba14dedd16a1a29f2840880a400eb0fdf1d1aac10f8c24064ceb6a99c03338729ed5569ba6a2758dda7df33a1c5fc7cc5305d113df21d5751bbb6bc41cd965b3d49bb131c098a1375c8b609fb2c925a88fe6edc94d3483d2a23aba06068a10837d683c63d514241598b72d2de49b15aaca7740724d4200d69a85b9174c9f7d6cf38f150a6ccecc0be247cfef77c2fd2e1ee7ff01c984ff66f6b31fc4c68ecd43c7ba82480303c23a00812648da95b63bf5c6620ef64d109a59a439c6a3bfa2491238038c62f0a684703908504b4417a9757e68ad7ba61830c96085147d115908deabb76ba0931b7beb3f057e5980e4f1406c73504ac980b8c18a565a3b6f233e5af3980d82c857a781f0d518b08add7bef0a00c56bc77717226b7a5df620738b82e7da1ffaf24f636d321849172163b107151d5811821a9e534c383793deac018135df584a9afa40bdd3e3d529f275a892b61deebcec1fccd9993c869e4f1f45a1caecac53f76f1c91dfd48bcd0f8255ab539acdc1f22f3bd75f709639a8f3d757197df3e7cb84ab7e98a8571e5eb7754d8f5ea69ab4bd5fbc5dfc01ca6f90bd8048c341ee2f2ed748a13df99929821c41f20e2c5eff611928c5988637ffd452723d873cd0f8aceed2ff6a81860435a5bfaf64efad5f41ec06221b3285c4e5bd6e55c3320cec16fca08ed187ce84976422198e4cfdcb23424acd434d8008f3d85a1ecc4fb5a5d5c99cc69604774c3252dedb4cc6bda9312b49d5e65a1b85289715f00d3694e1c701e15c98825f960f74bf30d2946a93cdb1c728d0eaaca94ed469a52ddd52a3b93fbbba2fc3847d191d713103da4f49aecb10514fbc966b923fcd719324806f7b381d51938c855f4d11174c8bec3887fdbc07fc69a4bef582212b01ff3170377ff9b9ca999cf6017546dd283d4d25bd309056da5cc53084129c00feb11f3f4bfc09eb2cfdbedaf01820946e02008661f1d101f2a74483b9bd0f848e55d330831509c055f38d114daaaed9b2afd47ed1cf37648c16a72103712924d4b9d1ae695b2423c61192f572f304a55d678cc6fc531dafb04398168bc86f1eb4519150c00523c371061dd33644e99ecc1db28cd6302f6dd68d39b42995549ae267afb7543da1644236319e332e9e057e9d88ecbd228072666115a3a8aeee10769c8327760fb8e0cc972a7b819a8f30dd0568a6d35c8aca12045b32a7ab6401193e86a296f120bbe569f04773e77149ce36fefc0786ada387bf99bd08dadff8f16c76de77fb5aee204580c612a68946485a10c38ad5d335e2023d6b9203068cbc7087e8200dfe744abf86b7a62ca5421edd7dfb4f08c5a327b39c0dea35b9eb711a6607e58e93a0e67e6444160f68631f4c27d55fbeec6930ec2d361524f1c847b68790038d3dd01cd324f5e878cea8837b44865bc917722fd7ec029620734d68af45abf5c39bceddb9dcc198a81a511cd0a080c1d92df96bf74e1db798b7172608feab29b5032ec858134df9cf45040fc2050f094033c38f74bbf683e09cf3c8b09a6503a9c30f43fe3f9a4b0cd0f7aec38a5e5ac85a76240a27336f69f4adfd2cbb1e7c9cf95150168b97750a8a4f4ddffc3fd3c23b06a24f8585600afd614704cbe0c319680a4c1a0f3fcc7d9a00cb85c71aac29b273bf0ae22a04f7103e6415bcb47cba818d55b586aa84af84478096cfc186eb1e4fc40745f249e5fa26e5436ddd7687261746b448eb4b0b5d06676d42fdf5a186800a8b3d69d6373a6a5250bc6f455978a702ddd23eab6bf229f594dc44d093e4082cd203a9087489bd6992aa808265b4347feea2dc1ab6c4e15f7925b7adc6c58e66123d867ea82c98b6f0012395cb9983ece9188bb8666279c6fa77d07a51298f457f8916bf22f419bdd1607e5a2d6409e5127a2ef99885fa5b557796c811497342ec04cb62aa2b854930144a538e9bcb8c41ed6d785908c0cbbfa9915eac0acfee89caa52cc9a56ca6fd97507d75368d3cd3edb8b40e106c0edff18903438bce7b51bda7deaa9e109d5ead4d2a551a7f1ae98663c49427fd33dccc800107749391b0e83e55e8b09d86173966c2b79703b9b44ec9d9cb2fc85de43f7554242aadd6d07141c61af44e62ee3bcae9408fa6d58b5140106f7d82c463144735289f6aa930497431b1e8ae9a7d7cfc42df183ec7b389b9d5bdc6989ad79df9994808dbe80bec9d01c49245fbb5711b363167bc0cda664395d70b3be4dec560e27224da601a1f2db0aa2eba204e9a8b5da82136626a65619f8dcb77950267bc3761af93d1c115005f6cd5fe99a0f16d5a53d0272d2fad9d637cfb3855f9b0d6138177f7c2ca5fa4f63f702ec9ba5ac35661dac327f1c7c46471cda52ebbfc9090a148b5f1e8da61a940f1e92c9944f522d652dfbcbafbf8b4af923cd417ad080574db3e89421ce5cdc9321519feeb391d0a58c4ba2d585d48d037fe7d82570d290dbe39433f49aed4c72c76cd29d4f28ecc2e76c7d6003dcf602bcfc429f8d7f49bc44eb1b7b5663720add1a8711790f1c6b5e5103feace23b60979456a4f03e7611edc461da5d3afcfd4bbdc08b5147", 0x1000}, {&(0x7f0000001180)="f9030f737985edb09a34eb376ccccc172373a444c8ac0415d8ca13e1aca6b2927a84248ca89a2c4244f0c837b2f41b05e0876137de6193b351a3f92ea11fb961f72849d3fc7244e2577cf589f242fe246496aa62c358005a238672d5691bd0564d0db56080b68a93729418ac5247ff11042a11886e7689b8b868f2a46be04bb2dd87c17c3fa3f4b4d3e94300d166c59a5cbb1765ea2d024eb6ce86200869140678076af954ed689fdc4b39039e527ca374e84c28526ee3ceefc04d2c4826f8afb1d30f80dbce5333b46cea2e8461a8aa9d8858deed86d70b91e7167233d0f1aef38382b89fa6f1dd1ae64f12898666a47a6087e3", 0xf4}, {&(0x7f0000001280)="38f807ec111bb7e64d89084d78f9edf8822901b8e1948ab6d36200172cd528c9d3de7df099cb74c63970d988a54abf84305c0a0e8733359c5d257e1b68a7c62516ea1cc08d", 0x45}], 0x3, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x2) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) 16:00:09 executing program 1: r0 = socket(0x10, 0x4, 0xb9e) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: link(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x1, 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffffffffd0e9) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x3) r1 = semget(0x1, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/188) r2 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) readlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/4096, 0x1000) readv(r0, &(0x7f0000001780)=[{&(0x7f0000001340)=""/185, 0xb9}, {&(0x7f0000001400)=""/235, 0xeb}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/159, 0x9f}, {&(0x7f0000001600)=""/131, 0x83}, {&(0x7f00000016c0)=""/158, 0x9e}], 0x6) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001800)) open$dir(&(0x7f0000001840)='./file0\x00', 0x221, 0x108) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001880)=0x9) connect$unix(r2, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001900)={0xd9, 0x40, 0xffff, 0x7, "ed99e15f8c14fe7fa6030e86d5d5e8d1b018c2d3", 0x5dfb, 0x1000}) r3 = open(&(0x7f0000001940)='./file0\x00', 0x20000, 0x12) read(r0, &(0x7f0000001980)=""/4096, 0x1000) r4 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002980)={0x6, 0xc0000000, 0x400000000000, 0x7, "83eb608db232102b356073d22cbf00df87fce1ad", 0xab2554d, 0x4}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000029c0)=0x557) lstat(&(0x7f0000002a00)='./file1\x00', &(0x7f0000002a40)) syz_open_pts() semctl$IPC_RMID(r1, 0x0, 0x0) mknod$loop(&(0x7f0000002ac0)='./file1\x00', 0x2000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000002b00)={0x8, 0x6}, 0x10) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), 0x4) socketpair(0x0, 0x4000, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, 0xffffffffffffffff) 16:00:09 executing program 1: socketpair$inet6(0x18, 0x3, 0x1, 0x0) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket(0x0, 0x8002, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0xffff, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) syz_open_pts() syz_open_pts() 16:00:09 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x90) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="f31fecd7c120319e8d80d5cf5483c02ba98fdea1f44aba9dd9ad13f02137b542ae9cf99b36cf8bcda6b58fcd87c8dbdd4a02d9708bd0d5850781249975af50abad98faf1d54a5f03ae7ec74efff369e73239ece2e833282c266bd560974632288c2bc22f38f93848daacb4654244b6b3c4660f5165c2c896f21ca9e1c1143aaece34482df48bebaffa2d51ad237a18b8bcdddbc5b38e1abeac8855d0c6928df74a316837c7052120c1bdb46838a495959161614e5a86fb917e47a65ba75a24cf32fbeb18", 0xc4, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x7}, 0xc) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x4000000000000001) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0xff9f) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) socketpair(0x2, 0x0, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r2) 16:00:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x43f8, 0x7ff, 0x5, 0x1c0000000000000, "5c1e20a5011949c0e88d5ce439adeddf2b1a326d", 0x3, 0x5}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1000, r1}) execve(0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:09 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x44) open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffc, 0x141) 16:00:09 executing program 1: setitimer(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 16:00:09 executing program 0: getpid() r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:09 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x80, 0x10a) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000000340)='./file0/control/file1\x00') 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r0) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) flock(r0, 0x2) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/202) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10200, 0x4) fcntl$getflags(r1, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x800000000000000) shutdown(r0, 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/35, 0x23, 0x802, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000004005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x103, 0x0, 0xfffffffffffffcee) sendto(r0, &(0x7f0000000000)="45a4800cf931d75013e559fb4dbc9e8fbaebb01cb6a235f00b384464e2bbf63f8b90e6b729423211c3b492d0da2607fb50c3ed01f6c202db94beae561f0da29864d851d01e396256d1dce0c035e72b34d130e0d0172b41e06cec032d24d0044882871b08b6cddcfb1c207044bc7b040d259df60f841102af24c39a47c18f26cf2d8434d600da67ce571bc2103f551ed56c0dcd203402afbefbfddac59fb3d495", 0xa0, 0x409, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0xd0a}, 0xc) 16:00:10 executing program 1: pipe(0x0) r0 = semget$private(0x0, 0x0, 0xc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/226) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x81, 0xe6}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) semget$private(0x0, 0x7, 0x80) setrlimit(0x1, &(0x7f00000001c0)={0x0, 0x4}) setrlimit(0x0, &(0x7f0000000040)={0x12, 0x74}) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setrlimit(0xb, &(0x7f00000000c0)={0x4, 0x800}) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000002c0)=""/21, 0x15}], 0x2, &(0x7f0000000340)=""/118, 0x76, 0x2}, 0x40) getgroups(0x1, &(0x7f0000000000)=[0x0]) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getrusage(0xffffffffffffffff, &(0x7f0000000400)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = socket(0x22, 0x0, 0x401) r2 = accept(r1, &(0x7f0000000340)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt(r2, 0x0, 0x7, &(0x7f0000000240)="ee3f8f418a38204e64f36406efb093e17c596952028d097f6d60e73b5923dac4ab96f6b98b85998bdc4625bf823eeb01e4edddc968356bec39ec3447f1bc86bb52b2d101d6549e58766e97ecb7c7fca3a8e9bbc8b45a878cc71c0a7487be8e44cffbdd7b8d384f2b73555bd62ae1ea6b36684be72d4d4ed772b614b18f3e4c76a1804997a680ae6e369061a1fa9f77baeb38919b7a2730f55bf3b7aed033824ef196c51cdb8efc15a1ad9935ba610aef0e0f1478a97ffc859bf46a929a333a16cb3720d491a9e3aea418a2bd856c8f70fae4af4fceab3f38113bdf5c0f446f51ca49e4d14c", 0xe5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x3ff, 0x74}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) write(r0, &(0x7f0000000040)='\x00', 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$setstatus(r0, 0x4, 0x8) 16:00:10 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="26bb290b291ea49cae8a227cc90f53ed758cb313cb51e827d7d246687dddd6bc6a4fceaf09cc0fd811424ce78ba730c6679a61092beb4de525607f10197951e06f454e390d385aed37392e3f4f0d051cade1a6ca3369c89ef5009f8d9e950c90608499249c846eebfaf4640b11c944b662b998aa3641293fd1b2d3a3631e61ef1b97cd885de9e74bbe028a63d87176ea3543c5bad6712dd34071fd2eb1ba0e09829bd752eb42e519e19e6fa1e21aadd18a7863a987d271ef0609686cf4e6f84daafda358443fd135f3434848be1eeafc2e2cc2a506659d9ea0a6ca417ac54b11271f", 0xe2) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x80) 16:00:10 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10200, 0x60) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/185, 0xb9) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="6889c835dccb7a79677ccdcd0000000008c7171f7bc6b1fe188d83d720abf695b9cca150babeccca3f8fb2819d23f8bf405680a85ce7fd06832df2b9c4e899e163d2a028091f6bad8cd3c907c20981467c95cc8ae02340c19dccf63b5fb021ba24f9a6507133e5d2298d7b87fdeaab280b250c5546eb2eb7479c7d189b279ce93f901af09cc0dd633b8b592b7cff9280c0974c669037b886992a3516219088e361eb195d48ff8d5d2897a5e29324db534061ab738bc78dc3cbb86023d7ba338ca9c8617d071054abadb51f73c0774be60692b29f5040fc7391eda48d43ef628d2475deb73d8ed39fc4e96779d4dfd54d91f2b9390dd93a17c25e434c796f4c7e3919723b708b450b3a23bd1a24cebdb35eb2839c16b8b089ed5e57dd30c8f44ef77c53b1fb23b1146e366c44877c11280a124153cc57c8fcd1b458061f7b6962aac60084ac90a6aabcc918d60e6e"], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x5cf, 0x4) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0x6, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x8) 16:00:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:10 executing program 1: socketpair(0x6, 0x4003, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x9) setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x4, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) socketpair$inet6(0x18, 0x4005, 0x0, &(0x7f0000000080)) listen(r0, 0x3) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:10 executing program 1: pipe(&(0x7f0000000040)) mprotect(&(0x7f00003f3000/0x2000)=nil, 0x2000, 0x10006) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) connect(r1, &(0x7f0000000040)=@in, 0xfffffffffffffdbf) recvfrom$unix(r0, &(0x7f0000000080)=""/132, 0x84, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x400, 0x4) getpeername$unix(r0, 0x0, &(0x7f0000000100)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x17, 0x2, 0xfe, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r1, 0x2000746e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000250000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="55d1a812cd028cf6b0c7ee6244601dd15e51c35ef452303629f6b8d7e58146801e4d9618ec66b072e2facdb3ad6bc09c08ee14f287c1d52dd9252f56f6d6bd9008895899e5293bb8f90f0b72ee02bc018ba75c93e32fa0b5be81a81c6b0f646ec512eba62de2db0142ce0c88d2e49c0c2bc0c080723896f701206be5434a0783844568ed8b8238f2ac1c201cf76330f48b2b5ae9426eb6603137e4f9eb5f1ff8cc991f2177d65fcfc14f4164ce4475d59abcf2094717b0172fd521d920e56866170da5714e0ee8803a206de15620ee5a5e87bae5b145599014d6e94208b0f995f462be9136c947fd4b55d5d3f67229fa41ce6f", 0xf3}, {&(0x7f0000000100)="8d8504d6872631b004da2dc0f7d47b47ae94df804578c68fb12d2c63abe32a9060cf422a373ae17e798f0dcfdc08692e75ee504ec4758b4433ca1d340547a2d9", 0x40}, {&(0x7f0000000140)="12c2c201a5e7144d0412c507f5f7427261a1417e01e8ffe4d5e12196b7dd93bf188a75d599c9bd853738023d9ff8b88ccdf0be02d78956b50891bee175c774c72e6457cea83b8c087dc3aa34f41a26", 0x4f}, {&(0x7f00000001c0)="f1e91586c69c8e78108b208388bec88a7a7b10f1d2ccf11cd0c4109457a57a02cb5539b884579ffef93a6f97e85eb5559b20b83074f84e38ef3f8ef7165e1b721b6f7084daa5771da0ac560fdd94310b7bcb607e626daa4c1101eadaa7357ea658c6409f2f798980697406f8167e19d7b3b894535f", 0x75}, {&(0x7f0000000240)="71e611e77e46f1dc0f45983ab4570669242ad7a67bc15f2bf2db5960751b59b4cc65ff71a90fbcd06a2c661d30a0e9e6328fef2ee4bd9292974f458a8ea8861ab891387b0d6b0064bc894dff08483918e19fbc00ca7de0daa000f2f43ed18de7af2323ad8e5bad7aced6f26a280e48962d546ed621af44a5d53f4958a8a34c207e2492e7aa6e95e212c38e44447b1c704a6b0a22f44c9de16bc8a6a58e50f5285e3ac6d97c97c93a787d37117c7a298500ff65c552d94d966edabaa77e9642462cdc1571dab76b3d287fbcc55c34b8ceab28d685f837c900b66676f309200d", 0xdf}], 0x5) r1 = dup(r0) write(r1, &(0x7f00000003c0)="fc540a8dc8948f80b84b0bde1a7891b7e5386cc998aaf840d4d6b966bf7ea5f82d6aee1c462927889728175368cafcf4adfe52c1fd77b7331357e19c2e418213cab3befcd63f6611bf90867ff8ffd81a26fb11935e7a1cfbd7ed7a3a93658909793fcb5c18dda4f91fbd7fe3f326966d8d282cc9400e94284e50e04bc259a12fb21f21a27c70113f83f3efb893e85b4c508278f7eb51ff5cca5d277073ba301a731375dca993c358e99a37bd3158e3b7aaa292488ee27740634c9455eede606db1a68a643116be16185a9894223f0f1146f597b4b22bc39ff71e5220c90c", 0xde) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x1a, 0xa0000009, 0x4}, {{r0}, 0xfffffffffffffffe, 0xfa, 0x80000001, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000041, 0x7f, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x60, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x8000002a, 0x1, 0x3}], 0x6, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0xb7, 0xf0000000, 0x100000001, 0xffffffffa7ac3856}, {{r1}, 0xfffffffffffffffb, 0xc, 0xf00000c0, 0x8, 0x9}, {{r1}, 0x0, 0x80, 0x53}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x7761, 0x5780000}, {{r1}, 0xffffffffffffffff, 0x2, 0x3, 0xcea8, 0xdc}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x532, 0xff}], 0x5d, &(0x7f0000000640)={0x0, 0x3}) kqueue() lseek(r1, 0x0, 0x1) fsync(r0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r3 = kqueue() sendto$inet6(r1, &(0x7f00000006c0)="f8f16c3cbcf7192cfa037daae9974bc3b0664080f9c8ffad4e2411b9be5a95a237adfaac61193cbd7b1380dcfb1ab8dc05e8ae1f8b1483b5705ed4d99b5b44b953daf95eb85b6e5ae37c2bd9f597d084207a8dced0bd92728391f4875d20bed4b35e4a2f6b3d6684f566f0324a3c4a8e9d8a4151f6bac0f613e85e3c6afe0e55c00b2b27cfe5313da74753ccc183335a558c376fc6853436fbdfbf9c7f0e71113bb82710cf0ef3f6bd01fb76444a90dcb787b24bb6962398d07528d27b94118513bb9063b8b494a4f05ece7f0ea0a13d2ffc910c1c47d6edf11b42cf1d5168765e846dd129be57d75897648256777c078e7e27c649837715e033e79e2b73df81301c1085af1567eeeb864b107f199209662bb7f1762971a2cfc4e21bcef7da3bb0c20ee98ddc5a2ccfb76df9fa0f47fb683bd34b717ad39232162748cc1f0ea64798faf53ea9705c485c9a5d9e523ce1bdc59bfccae603b0da17ae8f1261669a9660f14204cb4dbaadfee93d5d6fd1ebd75fe748442da7e6a657450e133ac7f9a9578c4c5b6c5ec2b20fdfc06166d2055cf82d1908019ce42872a8c24ef5c36125cabcc54f19e724ae132b9fd760d218c881c71826d18b62fa9d4cdbf676c0aaaa4e4d519799352f4c791ccef7351d607ee2a7beea52c99369dba8114e1b62d886c062aa8facb9517b77dc3b28d3f48c7b2f436a7f2ae4a320a2180e1a14dce4f0cd9b7786d1f66615b286db0c264d91f6d0c8f45f0a38ecc507914c6fbf560beeb65e34db268af44b7ff36adcd74eda255222b8719613f6e6b8b54662f2ac3e4049b88b531dcbfbb23f5c334f9019bbfa73a9b1358a31bb532272fe6ff93135d32a0158f3e412feb357c198275d251701d6e0eb0b04789cdfbfb8a798f2110898d20b496181eb23fa27334028cb17cce258761860de21cf2086e97b1ba51f25e05656e574775b8061534c9d5a1f7ae4dcb2998d83e18b6ab6a39a88c09535857712b033558d5580c9ead0971841055e34eba0430b58904817abb687cc068bde6ba90976a41b8f70dbbca869948176b865be2f282fc4e3b5303a145b4999e52f44a24012787321a1a51c195d58aaf1946ba318510ea969c6db3d8501701eab604d863480a8f4ae294a93869fed11fc85077fc37a7cb2147b108e4f10bc454dac5e93244c77c96d6c8d4a3a0bbddefa3abc6810020fca32ac2f9ade87a62f1249d70af859c69c791d429e33f218020397608b1b77816587e1c3967290900199d6d90fc06ec7653048534db9b2b6dfee7a446c1d7dc435131d3a226fff5f37725f65dc4eb4c1d03b6a2cbbe487cd5887ddea7b5221cb7827359710e35effc1ba1044cdf59e58d19c39689fe0f8f891810ce55e5bf560fd73fcd70ef9e3d1df3bafb5c037fbb06a1a4258f76b17ed9f0be8d699c211784000b8e3837ef75f58e39c8321837f4217e892c85bdaebbc1cb2adb10cba67e404d51b3ff1f810d319549be3b9f4b0eb43d8b640f80b7d378d7e2a42f4451fd371881704f2a5d4bb4fe983456a2a522735038ff3edc977e4b0d1c8dca2fda3765b6d8e0fa65954209ac2eb0757df96d30530475fb575eaadf4c1081aa0fe5864ff883e24d4eba3b16e0df14ebebff79e0c5ad361b6014e67dedcbf28fcc83204db5b160009931ba4631e2fc4fdf8709b9031c65d9755bf9079f26cd20e8e833ff38c8e8d9fb95381fe8d5a07ebd34606de76db8c59a90abc24d8bbe725b900a2d16d7bf8204678eb0a9a1adef0a8bd764b216e230b4f21afe8ac1e072cd897dad13a3ac9417287bd0dc4ec3e2c7e3788d3c1620c2f21d916d93cbf4f1dae0760cd829e3663e49a81f2a129bf623f10f43a849f060f881051d877888683fd00087b8cf061f67fd883c36bead34c6bea3a63e164d4ad5c3a5532074f41759359160bea34ca07481311c9df166b1cb5761697fd12aa2803b2ff112f2e8e1fa9ed3f3ccc0c84e4b7e50959540f8f4f20a64d1328d2d2ab73d8b4aef3157111383ba9b2886b61b0c6bd93b48b3b524d483ffb7147e8613b1451fa9f9dda97d4ff073bcd3c60603b1ffceea2c3ca76ca68551fb810cf2dc191d1558496ede5236355ac8dc03972fee9390c55fab2caa7938166d219c1c8b2d3fd58d984de86fc6e6cf28a695b91930bae58214711fa55e19968163c66f6adc940df44eaaf67904e4aafb0085872ef8e209ad0ea818d44bb06d8fc06eb3d165bdc2c02ff86881a57a00e68375caefff35af08d872d49bd7fad6b22bee5e7cd0e6d778fab4283965de32b3b1bc5e752a4bb9238ce8b70c5f4d571ff9db290a5f2052fc377902226849a7aecb33c04a238d6cb53ac12e883d0953118f20c049062ef7388839703d46ef418d52a2cc5777f2f289d31397f9b636071ad427b582b28ab6d657d68dd50f0bf9b69ff568fba9035ebbc8aa432776bd20c6c159c15d526cdf0b0abdd6a7423cd54a8f634a3196442406275e4aba51b0162066021f0734d5117e91423af93da975cc1e919ca5bcd7860760949db7e6d09fd2450c6f3e7529b284b8d192089d8208df5a5c905af014a3e6d9ff29b3bd75428268b95b11bfa4a45738cd1a646455dd84678ff0b848f47e7c61cdd7730d8ceeb2fd75a67fd20a2439cab8f592155597fa55d88265954cb7a3c7ce96e02cde6b6ec9d27f4092bbb94cff81da81fcd55a2f39dd315754073f7d1ec36f2623778d4fe8cb94c8cb28aaf43dc3396e584d811be0853028369e5b2df7257e36fbea957fa39fed921b2d56130ec73af12f57a6b5be20c82a03e39754d7be88593c60757987ba97f926c8f461beb19c4dc65aa0ed8789a80cdbb2f2645bf3a2d8b1b70e07c7bc9e016f218f03377e6f5e4e0c4b3ea71c2d2b730e106a3246770f7d2d509a4aa4a54dfacc717fd51a01eda85a8d73984b10112e3413eeb1604e489def8d99dc4d28a978157ced55a8516fe9183e1e85ffe939b5406a0402556793ac7ab30f10740b1df81e7206ca5a3dae69dca58548b68ee72ac79c48baea6e43bbbbe70bb0c5336ef9a341065ebe37abd4c7d97bf441017832ac68b7e5085626326a652a9dedbea71526c76f65775514a0245e00b5b3ab83fe7a218377025f11592effbcfa3ef2010f1e1755d21f6ed4152e9e573bf21517edc440e2fbb5d39a3e76679090e72b275a56dfcecdd9d0f092d40f30ad57f4bb76938e3f32dd39d957196c300e47c2be3bc2eb8a9dcc30f9c8034460ba940415f451ab6226df78159445172f665c9edfa629e46830b02b761b76e3e08fb3905e4149884a2a2841789ad9215ecd59a8628dfd4f1e9c98079075633a1d0d267eceed9c1b943b9062a3100f38a420a5071e1ec6cefb563d4ea53d1246c190ad29b7f57e25e2ab5812247ef9befa91a7e4f400ed4c552a4cf2fbd5b48b315851103373ad9a1af57861f521175a32355f62b11ce70391850f7cca7c0feeccaa9ea607ab8393392d4cfa62918ed75b766c238d9e22a3fc3c6ca47466f12955958ca4975dc6b1df14790f9bb2709d6829bb42b7d397114064d637c06f98a5a17dd24e7f2e89c3ee923d0004681023f80c4220cfe42187cbf26c3b9216e8254cb54e70094c96e0e2b01bf32ce46d72e7f0a8361f335a64aa3961c0a77d4b0ad5403e86a2b34d8ebc16c90957e680e07bab27acb72745bb370bc67617c34bb6b8d87566742570619b124f60c957836af1c99b27dde07caf5312aaeeb0bf5b4ddfb04dd07a2c2f210141dd4ccbd29dac916645fb248476fdfafcbd45ca8f0c7d4735a1c9033814cbfdb5689580eb634e677e810a9858e08aefc356d85b0d5f35e0321e89180186eb05f6fc9319352f0eff40a5bc9e262d9a5d836aeb544f4714200205435e553a6b5ee69ab050205dfcea1ad8eb9e3a9ecd109d5c14d4639bec91a92b2375544c5f0648cafc6a3ac4b3439f3c795395f5e93965e751a028b620d9abb7d61f3a15a4fede518d94c116952f8bb75f8f1753ecc2f21ee0085b82b4aeda15b013e3843d60500cfc0f1dd4eb9bcc7b55d109931c4c95f7b9ac3be5c19dd3afe3134ab574ee14359fcd313f7bc500ab239237110b0f57433938cc9be41595cda12c3f8bded6229ac07305d68aa43c5f1d8694009761c16d435832b68e3c44f6944c6e1cb118233e35d093b05b3aa0de14470077336885cd091af415705b8ded4fe8246484c67035f9f85a36035695392ca7eed08241433591c02b8bf0afac6a6db21c4c0035b5959f6a5dfe31b5c7e6f9543b918f95abe9969614bb8f453b3b0c5f4bc4b9c288ff5145fbbdce21e10bec405c57ddd405b585686a19816de2353424e7292f16766059f33ef0019745df356441de11d16b82c5f485ea7c2abc205ebd45d923013c01aaa288f8eaee6a1cdd93baf4c4a23697dd5b97c386596e0aea746acd81be8995fc11bc5fedcddff46fd744d271775a5fd7b6a5668c310370a4602927f3bb1b5a701d964f73d4bdcbece476a4361837f3323dbe00abcad2b2f1d0c422bcbe3adab529e913322963e1bdcb821953ccdea946092c4a6923a0174239c7721245b7f686509e5f1739e6b5cb2064d3b7a7615ef6b943a815c3a465a348d70fd1c41e8ff1645dd81d66e5978ef2290a36fce2fb501e66cb45776790fa3179079f450e317a81f96322fdd635c3554fc6a48d19615a5e9521adf0307a23fdd7476dc4c098ceca977908c2139ed35a427186a28161b4993a5320139c992d8aaebd3cf87c1bd2f64272c4870397ce995c02e9b06d50d60e3e758a84199d8221d009fb0d6d22f218105b171595e76e806a4406f7a5db4624d7dd399975b613a9ece9c14fc8d7e498dd4a8607f862ffcbc415eaf5da0b62db905afe4dfa7ddfc068b404961523f2501299ac78362893fb63d07f42a5e476f11fbab105d957050871070768027e767738a80f69ded3b9895ac2717998e12f52ec7274ad0797d1fabc43b9ea3231d1fc8fde4c4212b1ec47496e71933161e8341adc14626d89e3fd0eea226a3b18dbf3ceb205e6457bd80ab8ac702502075c6e9779bea0eb162df7c9c48d24c30359b494a87833395d1202ce5988a10a5268fa468818b53c8140ffa642b73c4810cc12877c08e80a95ed692c3e42d8d212b1f7a1c1c7ffc20ff70a6e05c572bfbe96c1cc0c977b9ff5ddee89bdedf0c2e29b6c21a1b8f94ada0c55b9996a7d57ffce7524e9748f68bb2a5587fecb3cc28edc6a734975322847104594f71726f774adfbc47b39586ac8119ab52d564b2df28f9a2398f31a7320acfec8e59ef8e8a2062350fd8890fa492e49daf27e61b7da352bddc4e912ea7333e2a14e7d9cd4190ec59250573268e47c48aef25be1dd646f900d3b991f051482b06a061cac7df68bc1574d0588441b45661662a6f1038111f83e27e5b60d97b5af8ccaf2281b9867eacdbeb3a556a64682db716bfe73b9bcad5caa6c1c98dca5e902a02d97210bb6c6d263ef0e4ccb7369f9ed4faa27982f32ddcce3608904c75670cb73411a5c94ab6ac4cf9e35856536c10292eee41a0d3bf369fcc7e5b3e3a525f772be9991ad22d53a73dc882e345ec7303bebef1c8908d844fd01189645c902b4f73758a5751eed47d078d9e6e06c488eb77477dd82dc615f0f42e5fcf9e194b03ab37e100a9fe53aae98f1e1a11742dfed34d42ed6ee009a870e470de31b33ac323749ac63026663ccd185ea4f08089c34479836e49f1080ae41a048b4e4fcb3887115cfc47239a9a3df47991ff690d958c290e4e7ab7c0852deef5913c66d1dcaa97f7a0", 0x1000, 0x1, &(0x7f00000016c0)={0x18, 0x0, 0xffffffff}, 0xc) r4 = dup(r3) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$setflags(r1, 0x2, 0x1) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001700)=""/4096) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002700)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002740)) msgget(0x2, 0x6) pipe2(&(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$inet(0x2, 0x2, 0x7) clock_getres(0x3, &(0x7f00000027c0)) pipe2(&(0x7f0000002800)={0xffffffffffffffff}, 0x4) recvmsg(r5, &(0x7f0000004dc0)={&(0x7f0000002840)=@in6, 0xc, &(0x7f0000004cc0)=[{&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000003880)=""/77, 0x4d}, {&(0x7f0000003900)=""/122, 0x7a}, {&(0x7f0000003980)=""/246, 0xf6}, {&(0x7f0000003a80)=""/89, 0x59}, {&(0x7f0000003b00)=""/160, 0xa0}, {&(0x7f0000003bc0)=""/110, 0x6e}, {&(0x7f0000003c40)=""/121, 0x79}, {&(0x7f0000003cc0)=""/4096, 0x1000}], 0x9, &(0x7f0000004d80)=""/33, 0x21, 0xd154}, 0x800) pwritev(r6, &(0x7f0000006080)=[{&(0x7f0000004e00)="e23f9630e376aa0ad4d3524a2a3fbc77519ffb961637b19fed90", 0x1a}, {&(0x7f0000004e40)="6d65beba5f528962fd3ff2fb32bcc4622b91a59e91919b1d36a1252fea6639569e80b2cb4270ff497e8ec2fd23174a71848a8f4994d281d92eeb8db8f8273a495d61f89607c37cda9d25eef9b18a418008da4b474c4afc9815ff5127739129fe", 0x60}, {&(0x7f0000004ec0)="4b7f19361359df56430b14584da872ea88f0a67dd96def4fb1d5afbe4fbca25ea89b0d0a1f08c4b05190c1db04178ead8cedc60fae658a0775cab1faefb1b4c40883612cae0c9523c45c988c7c96e5799fc3c7bd14307b7d128a41c2bedfcdd7841b60c7e6c702d7a96a825eeb617fba0436d27ee07b24114fcd571304a92c8d5d", 0x81}, {&(0x7f0000004f80)="c69017b12314a9f433c6176b57abc17975d0e9aec993c41adab7c30c4863285ff3a6630113621ba3b24e41e2c547fec0902785", 0x33}, {&(0x7f0000004fc0)="b095f22940829accf0613a3782a5d067cc67e354f12b9b5b608b11bdab8c954a6504b8518d32ff2e05b0b28d68afb12c92ee6b70c49ec5ae65676c5b26e8337234f98a7210e52f6251d54ae8e037d839d08d7122f5d2bf40f8ab357c6774e36c1963d30469f71876e537ba403ecbfa48cc5043fac17b7af138801a2628a8f90224708f4aebb46940c0511fdacee0c158d00b5fb76b438cf66cb36ca484d959b4ed2b8a95c651de6846d24639723ff5beba7a829d2d080b12e071bfe6f611dffef1ee11adb31715af7c0b51d0310786aef234fd22f0e661c05b809ee77b013af424d2b36e75f5655d8853571fe8d075095d760be304d6ddc3d48856131bbcdea802c6762058955ceed40dd477496540dd749a8adfbacd2c8f582e197430adb5abc7642ba76fd36a328c4301bcc8805fe895904375c9dfd2fbc41be8642c5640fc8df25cd02e7ffd1838c765ab4d221bef3797241c17ae76c1fe6f0cec0d0f223f72262bf2d4c11430404129c33f6498fab78ae75d94b38ceaf7bf66a6cef7c4228316ada5f257833e6d131d4014225a8443a5786a953301b33c58661f2cf6545281ce669639b6c2a62c7f0d4bfac7e46e0d3ad4fd804e4284e6203f35892314a57c0a3724fbd6a4191c007a839648a1a1daf606a05a4004dcbf2a70dbd7a6d237a9e1e5b1e6f969c2ed0a8d340a405dd281a06999e815b82c1a9d84d29dfb5ab7cc1c56d8ba88f13d8aba5059eac5276107ed27f5db5ccc2f6cb489f988983398f17944b66d17d831c21fbe312653c25e9ffb2a4212c67f2cac0213eb6a921324026f4707821243fa5bb8c24b6540b85ca040419db3f4c6fcd8c8efebd5b766cb8429c1659fb27b662238a78e91de77efa7567b1c1d701c74bb52ffd550d4affefe6fdc759094e1929baa4ccf557f235610ee877243b706e8a6da6e442847948e7dce17894fc595528987414656052f25dff3f05b68f8f7ba5162fc74c0dd34fdd1e13f3ef498c528bba0607e01846ce1f5c004f99f76c7dc993726a22c904ac5116a40f255c381c52ddf053fbc98ffa243089850f572f0d67659ae120d63f54afe0c3630ebc67dffff61d6f61292ba15324eb983e0c59bd2ae49a1466bcac4194f189bda0df10c483abd85ba010f4725ccee9b359ccfd833b261063a326048e7315369a0377823077f0321fcbce09b719a0e534cdd5fd51783b2cbde0844e8bb2216619a330fe39b09ad4038501694da660f097b33cb41d3943cadd73c46893e54d2fdeaf088a3a9b8bc0ec755b0bc458e42e5a654628fa6ae830e7925967cb1496cbfb6f141d03fb00b85bb674337cb26a2eb2f38c68793c196734e567945a24c0ae5c51d7d2837fc7b263bd958d8eb88b93ed3f18182bce822462f75c5a6eff8a365f65122b435efb7773bc486148e6a89d4d6255677be1e93fe323510eb8071aa9fd107b7191c5583a4a9daf2d20385d309b67f2d4a631f3f96601a2737361f6973b55985deb8d229cc388f0c6b9e0f55b9f61b12cdcb73aa995c61d447f106b2a0822e0691c53e3f95117b9033c9889bec51b6f0a53ea503d5bff71798688df0e70dd5cf9c60d1d40bb6a430a5efa94a0b3cf7003e4f5093a6c9d183af8553aac676930bfc03f2536dd32bfea5293a7f1510b16fb44fabcca7795968d4bfb5d54967b9975deb5e70cf73b9def21cf18b0a72abb83da8079ff75b72cd0fbcf5e8088ae1b32ca9cc6924052ccd68edf8c727033639f2e48afb5076108956d75b652ecf68d2131d6635f19cae991cb7de7f15a8ae570b5a0f5dfba0825915925d8212249bbaa900455fd955386435ca74620608caff716a7e52f765860ef0a4e4c411fe4f4456060480be98e486092df72362132b216178eff9ccf9c8d9d27c0950470eb99cd8faaa78ea55f560768bfa9f0395f51edc071eec51a37571db31d6becbd71833f0a5a07bf9e751b12ccab74774c8d370a14ba9721b76806949f5084525192e0349780dd54ea8d918a97c74efdf62466c3faf65f98ea03473e5d77ca31f4c88d5773352cdc8635af5da6fce082227c68faee19d294fd7b8a29a153252253e828e53475548d8477207a875cbfe633b552287c1e57940614cb60cbcbff5b1178bd9e3aaa098c2a526cdcee419400b8332f878c1a175ae17322b4a66249d3607ea7e96bc66951963e4b9253c3548b14aea234e6b96b9ae2fce7d0681d559282385f3376ee6a48ed1bd5ffa785d23980280d2003e284aaf345d8b7601d05c1ab335e056512f67349180dd683d06dd266d64315af68ea9ab1f65e0e1e83599700b4c0e3b328bc3952b9647746005df754a0562970fe437dc140f89e84b342afdcd4db228747576aaaa83ec08584bc13b402bfccfbc23a631b07c210aaf2e15710e69d7317eeefb0a0a31683d6d7269f5d53d2d131c36278dc07af25e675fb515f7f663ef80b5a9dff4085e92445f3e8f1c3ec1dea3dafc12a9cb218cfc209175f74752257915534d6b5ff1df463bd40563873f288f7648121c0efa8c83ba63a8c51b8fe3d63270e968f625473bf12e0fe1bf27279e5b5df08c30f3751a243ed292fe17cc1ad4bbbfdafc376aff49fc5c5f5c77d7c169361b9e5a143656de8cf201d593ef67741ae65ecd7a435581e605c80b413a65af2b07b7eb9570c5bf1902c2270e31a05667fee3849bab554b3ba23a0abe79ba8583281c3a86eb582516dec58e5c699c8fa3cfc19b18b6e06f963d28eeae2a186d416f7383556911a993d0f4dd03f77a350dfc2710f3ac044e32ab662d46df4f6a409e7f7b0c9a132c3e400d092dd2b498300fde72a7bd15afd47de96897af98f2d0205f5d51539a898457bd208839eb7829a4ecc2749d01eb00f4bb6387018b72a4f482df45c95bea5b218e38ff727b5d3fac6c11e96a5b8bdc8a6e54ca7181008247a10a903a798e166d926f136e7de733a56293d9694119887a28b485d8b294141c0b9109f32af4fb14e8384022775a2cdc416c28f94f96e91024f94d5491dd2232198917e067f2b7edef47a2fda1fbc88eeb7110d2a60d7064ece57679c85a0497cd608b1d81af735e282d422c5f5f1354e57b34ff487bbd195e978f9b92e63fd72d4d121a873d8a4a730945005980a2d2ef51eb926feecf00352538fa8523e02d6108f2dce19ebf3df87468796b13006c35c6ef6d9ff3a2884670a13db7eb75441e685af3f13faca1ca9b910b240e9d7aa34c65aa9f5cc4c582b9ef455d92aad9200dcc24cc165d0e5d929505f0867dae25ea1db33bc4e0315fbb4c1ba9a2ea00275f7051c910a1d480d2434a262adf764fff9cd49ab81d33ac534db74979fadd708420d589d38e80c17bdafeee06e2807cfd704f2ffffa5e9c2761cf99c06c48eb3cf9abb3b33eaf2bb4dd248701c68b283ed153d1960299ac176e4059feeb54bfdfe62bf6e5e0036203b2904d831adf9404cb8a667e0cd2bb9f040396967ab2aef9b18addd56ebeeef187f70fadcd9da4a790679b6d425356b444abaf858859bd85c1b05289f091284357d950ec22c3b2fdb348271d40fa48b6ee23feee3b1da6bbb14892b6d26717a2da3dcc5aba36df371f3b63877dd59079c6a979667e11fef9b57753322cb9a285b06a7a6b8ed2ea14b9d072ffc1c33ca472e5703125fc29328431df7a05ed3a8c8e00b4d9b2c872ce1c85009e8d8a3c1782dc3df74b3fd4a153375d1f0fdb53348d392f721ee69fe42121c08ac749e4497c657192fa6460c2c6cb398a2188969b9adc2cd86cd95ad5a65437903dad03f5255e2409496795b8794be1e7039409c086ec288da34ee7984828447f5f08b7e7dc642562a025709df8f67f6192f40bfbc27c5dc273bc1fd6f30121c7e593b83c4618d532dfe627bc87f759535a329af8b2e5a6771473cace5868bec2eddd779ebc1f345583f0243d1a35f89a7b68288ae34d8212422199dbbbfac450cf30fea73d6c240b32e783f151a678edd2f1ded679202a1b386e62ea8c2565233262dfdb80368e5b99f0dadcf09b6f323db938a41dddf8709d5ac3199f232581024b5edcca46eb291ed131cdc10ec5ac405726cd23a7eada71ef8b3a4cf29422e592954379eaccda4c3ff36b08ee381e9825db794e6debef40204e7d7502901abb8044e2b6437f16d89439ca267064d864bd80473f4c8904809967328d1303ff1aafe75677cf65226a14d2086dd2fbd3ff218392e6ca6b07e21d22e1ec27f579bf2e1b6dcb5b3dca0b5ef91882a6b4607611479561ce199bbd0724f810588d5bed074909390ce491ccd353b1fa4f4d9ec54fe1292f09a34e3517f5efc881b3046d37082d8e7ae4fdc5f01b4b6699d0320fbe22859f4c19f1a9d68e1359ed13ba4028a5228128a5b275f5f3249bdeae56b45aa536b4d022b01e4bee8e2517b8af2c857027c81ccb338e4316746132d9f7e91aed381a96a1a560fe09500824954282d0d1ec779c0d69eb70e841b1a024c1db871846adf4565bac3653ac3c7bedfae1d4c94e5ebe9e10eb6a52d3ae557c9508f60dd3e26b1d32df4b625650270ff163a0d503237d43d443553abb69eb3312da6ee37490a74283080af9f42a2e5dc21ce36a00f7575c656b43dfe9ac26b2160256c9b54af734a9a46633a06cb937f20e7a076df385d7620352bf9d43f24090f0f6c8cff5619988e0b46c9cd93fceada77d36bd8e546c4473a6b4ede647e246f87933caa9ec3c57bae5c70e4d8760b6c5c7fb699d747ef9d8d093150bb2416eeddb20580827a0b9263fc34c8c59a19b342cf86156e826a6a1438808c31db23418541054744b2f0e55271ed16f2582a928e7c22aa53fa2d38de3f05af68012683460a74a0ca1b845d74e5a756617c35723ba62987c3b4fef4c86124348abad2ab41a79e72b562f3c6bae83f2f7d3d67fe066d3d71ace943b041018246415d34f49896ef8aa0e57b5c4cf9087adfe0d18a56fb15c5f5d818ec3fc7602e2624cf6e8f85db86ee3479d86bac054eb3d406e97463880f9c90e0d3edd315a11d0929baf8fc146b97d8958fb6b854db146f15b3fd74d3f9f5b83049cb2bcd96fd512cece2b0f1c87f95b4f619687a115dbc1a27414e6fe26e6b648b5b3fd4ab401e8d7c70d5c5c37b7103b00fcc8a46e980e2e7637e55a65ecb96c8c79f1be9bdaf867eb1555286bfa365cbe963351897622206b20819ece5848f5fe7073856a3f5891684b6c6177bf304baa1bf749480a3b5291d9832873b1532d3bcb72f553156e78b2c8f117699eec6e3a3a15385b005bdab024414204f78abd7f8123e424d1cbbf99ce9fed6ebb73f43a0d602049fa5856201a75e594b8774325ad104127d2bfe9a0bdb55f50b5b82ec516a8b27dd05d2ecbb246bb770df33207d88d6fa967d24865a41a1bec16fced58a033818120c2f53c8492e4c4fd52cdae3626ef38e459ccc9234cdde6e2df8c0e96a6e608cc982eb2392c0774e45fc792407f34c8c8f2c3f83eca30f65a905aafe9546904ecf3f751ce7a50e20f1a138ec09a0c96ae29fe243e06dbbbff759920f915cbfd6987a0e422d2e37cd73eaa03738319986cbd1b999feb2b8a0bb002dac67ec00dcbf51e5963b50ad6f5b8081c3d3102fc8979282eb2328b50136b7a6cff17ff4ff5b0a3a4aa2a48ff8f458db1c343d8550d34732ec079b68d3305dfe59e53930aa77af3a75cf9452c108e00d82a6857a15b628cb6c76582874cfe4e9280227659ea2ae2a30255319ba0a405b5d85af15e2bfb114945997211a6495ee18bcb844380e6b3af387c34e9805200fe70c59797556f", 0x1000}, {&(0x7f0000005fc0)="7d3df21bb2169c3ebdd4ed45fcfe3c7b80ab3b6871a2888498884955c280260ff29beabb82e58252956a710936890a31bfc4fa0467ce38e044663a9687a386121533ce6c68157e130d4b53880a69d6717ea6363f03114cddd285a00f3855ccf43f5addd826a0408a1499f5590e322f7f9e1112415366b6d71133c2f5a2bd2bb6c0edc2e631b905e5e2a09b0ab7f05f130c97780a80f8f35ebdb2d9485c9cb8f9d2954235ec0324e414cc", 0xaa}], 0x6, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000006100)) setreuid(r2, r2) socket$inet(0x2, 0x1, 0x4) pwritev(r5, &(0x7f0000006240)=[{&(0x7f0000006140)="10b5f1ba05ab368a879e699c64c9e0046fef550e4080814f26eaef5d758c0e5f910e91f0ab8f27f59011f56a5fd8c3ac80e5a6ac2e9cbcf2dbd161f49736b931371559a6838d326cca69a9deee8abe10c23fd244519b2e244cabdbf6f2bf6f6c62c586fd8cc42818f6d9312039164ca503462fad55d38c234f648916cc12a8f2c3db51383dea8ef8fbb43f3ca0b9e1bfbfdd61e71d0770faaf956ba39c024f0b41151fb6ecf38ba606a2fddcfabf799ff1794ec509dc2e66eec796eda4a1f10929ba1c60e841be8bdd4f", 0xca}], 0x1, 0x0) lseek(r4, 0x0, 0x3) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x12c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getpgrp() open(&(0x7f0000000000)='./bus\x00', 0x20, 0x60) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x8f83b4761f25f611, 0x0, 0x0, 0x1, r2}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r1, 0x2000746e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000250000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() socket$inet(0x2, 0x8004, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x111) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f00000000c0)='./bus\x00', 0xa0, 0x0) close(r1) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r1, 0x2000746e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000250000/0x3000)=nil, 0x3000) 16:00:12 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4d27) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) getdents(r1, &(0x7f00000001c0)=""/139, 0x8b) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 16:00:12 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x52) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x84) r2 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x3) read(r0, &(0x7f0000000000)=""/166, 0xa6) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/80, 0x50, 0x800, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x29ee8171}, 0xc) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r1, 0x2000746e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000250000/0x3000)=nil, 0x3000) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x0) 16:00:12 executing program 1: clock_getres(0x2000004, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xb) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:13 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r1, 0x2000746e) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x52) read(r0, &(0x7f00000003c0)=""/205, 0xcd) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/116, 0x74, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="1f", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x6) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0x185) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/169) bind$inet6(r0, &(0x7f0000000200), 0xc) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) mlock(&(0x7f00002d7000/0x4000)=nil, 0x4000) 16:00:15 executing program 1: socket(0x100000001e, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x29) setsockopt(r1, 0x4d3, 0x0, &(0x7f0000000000)="9ee87cc8d227df92f42844e75d4ed0f5bc6c37c6411821e818ea5a780a6a4f3a4b4b87df7ca10ecf039d8c090b999ec8ea8624b32e24b944aeed2978f695d39562651aa8d80480", 0x47) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000080)="99d16dc24fa31c23966bd13e3300e6d3b0e1f03552da1a9a96e5a5ba0fa90217fba9e7ce822e87b5601850c279e53faea0d3bde492045fead8a18fc5323b8e79652259244fe53f0bad637e0141613894e958382bbf5fb241d8dede7058e3b0dd7dfde77e6b0f9ea12004c7724ac42423250bef6de13de33b5651f29e65f522499ca1d01ab1c8604ebdb7de2a58d8cf24f9196ded1f03", 0x96}, {&(0x7f0000000140)="e875eee58900ddec4daa829dcc855ada283974b746dadd2c3bc5aa26a2a638b7641410066ba7a702a644c466ae143d32018497a93dfbb07edd8035f81e282e07df876dea970bbb16419a62e4ded2620314d8336c12212e3a1a02c0ed0c004610872ac21d69b7ba6f3f530fd1c2cdeec23b849339587046bc9099bbc42fdd85c5718f20edf1f75acf42a999abecf70dbb28f9c4cc63f9acf6b81f3dbf8d7f59f2949d1dbd44c4b876ccc3ca6ee57311eb169797", 0xb3}, {&(0x7f0000000200)="3752065182b53288a394acd437098423eeddf91b386a581b71bb", 0x1a}, {&(0x7f0000000240)="6a8efedf2ed414b7ac33013b011619bcffc726ac747155aed4e7387603435f2cd2733bf567a7b610a26c83e6dbf8365a97f5703d61b10d2b137070e7f16ffe5c04d86e4d6db33d9bf419d37a09648f615175c0f2f36c490bbf054955f8a890a278801349f7381ef605ec587ad55c6b050c62ed9caaafdfae9761e6fda3bd4bc074343cc6c4ddd91825fb2211d6f1991d0d93f4089e2946219136a3c89f5726133fe63cdf9a02347b54b9201bbeb7f7f0cbff998868a5a884153d3a47d400bddba7cd6d98689f454626b5f891ab831280e980921d653a670c673784142d88f60337661cc839d8f6a355bcc6ab8e400a42d6f277b309bfc8a126d1551f0e65eb0838ef57d3cfce2f6e1285f2b25661c74eea6da5f98815a396e633e9625351d892a23f75c7803256e7b333d110189209916761eda117c0cb06f6e17830495af978bccf895a969addcc8bc6b249c5d0df5640b4b6eb4a5431a8ab92bbf37fd0d6d9267699e5fee2d92b48a2419fa6ea47f5989bc9afeac752cfbe663a1532b486c3dedb86e6b5189cfeb27e439ae518ac3049751228136e5f77e4aa56fd3910665064e871214363d46cc3386f5a2cb4682c7ee78d3e86dec69b2a69f7531d434fa02dc7b01865e8daa1a23e6b42265b6da872b38983da03012a24f818fca584b77f920baecd3768fb5519677d949c584b146def208c088de8c86522aa88e612d4449a46393444a27a8dd004561b919e85d9f92f4927157867da5a0a92aeda4f2593b2e3199cb2a8526224658ddbf6f16e96d666f8eb9343fcc4cc2745bd26b02a667381983fa7694380387f840cdd1e9202fce0be6753b2d24724a6376e5605104ae53e93e4c05e0cdddcaccdbc09988dd6a04d220e575391ad12801944e206171a69d4903156a1d8f43c424c160d680f1db94f19e798c343b06f2365340ae475b109b7c27fdc510a5491b8255f61c972b7c625da658d8d6e93720c8d6803bc57e0ac92308476a5d5cc8782e3ccaf88495b031b645ac744967102883b0fff721ce2dcae7a4e61b41b2726470aeeee3fa1c51287134cf67d898d8bbc301decc26b8afaa9cebb8e3c093d82863e6940de03a04433cea1d9ec2690ca0b4b2a1b4e792da767c8b2c65bbf8e8f539b3e32edd00f1345007fd719b4ba99a879bb64edf4a6fcf32e31c48ae6518093d2d3fd31f20059eb35a1fe700a6a528e9e9371c927caf254b38d358220e4cc17588ecf1d53fbb88b381cf963f5f211c50e210ee22a2f151614a340ad3a45e1e49132d7ec977e7b5675a8f222a8ced6b472967007e1cbed42a9b0817590ce76216c2b04ea3bb666bfa30dd40efab5e74caca42f38a2982d5f0ad94866b8b736b3ac34534bb2f07b76411b4cc9759433c1981580354c273789011a73644349ef45232128aca36657eed78dbdc12b00d17c4444ff548f06ad83a857afcaea4dc5fb175cd254eeea7187e8559a55d733a679d95bac8f7f3168f44c3489b38ec9cf364e728689f6ebe130eaa2b5c886e386a84f41c2e96d631ac21238e7d26ece21173d1513af0162961d7f36beac534b742b1cb9e6d2758d46921f794479fedb6ea8a92f32f7a220fa3c7bc9069d5d7bef5fc633def5b106ded127eac44cc51a589fa005127d7800950e01a8e63c71076d26a1b8e201520aff14951d1136a3e14d5ac050b5020adeababaafc6253bcb474ad8fc230153420f4f9a4646ce0ebd662b409b53cbd0f42e5506e622cda14ca384ff88f3a6a651bc40ca798bd24beb1d680d7a67e8f530576517099ddb614b26c557a2d059d5dac1e1a6eb3dfc715bdb8f6dba60d710b552b88e935e41e5d5c5a52631b192a359b7ca20c5ffa6f225eb68a4588e4f5eb824ccc4f1378202490520a454de5a26bd39a5b7f4b56d1efac2a90973d8063af7fea2e0e08b6715ffa8a52342ad87f3afc0c65d80e72c8ead5d2b3945c98e972b9c11533f8666b09c9e7bad3c57eab244987c2ee4225c52bedcf8b9df820ae04c44bdf51fe0479065fc2d25a05f2072475f4c43fc632cc8ef29a3ff99fe9d501acf634b6948e1ca1f56fecee3219dcccfc325f39df7e833889cccd3b5fdf8410ecab2d169ec861d3fd9b71d6179866ec2558faf3af0f671ff5afca81cf7bd2e8e0723ab49abb65f29466491648ae5f5b40481f01f20f6d848ad4d9807f174054c36bc12742c1d97dfc09659a0adfaf0939b53662319c9cd693100786b666cc1ab111bebe58296f0356204fa0c5be311c220c4ee6c277bc6914d6752b6dfa8808c3c272e83c0c82d2c1286fd59691106a5d039286bed2a0bf24f6a1ae077fc669ac84f4ba73644afc904eab0f40ec181bdaae0d49bdacf434d9ff352d594e7597057a7264a40aaba9b2951ecc5fe28e111f875e1738d07347287600e86db4f469ba9374fafe728518031db6f9e0715f62483e15aefa0d8df7109e191c2029bbfdc639ad29407cdbff28e992011a54918aefbed218dbea8e7b2b9c3c77e895116782335aa2daec816f8d1c518264d0cedce8f50757c6d05e4740ef279acc4ab83e06ecf21b6446cc22f938649bb0944c6049bd10269322adb0e0b1121ad7c7eef2ef8a24988e0bb0670fe30896c120cbe7debeb9567b7de721d9d6f8f51f55113792747ce8c4788b6ed56950a2300b583526de3025c703223f8ab80315e2079d6696e5ecc86adc30fc197759bcc831b562e64e9054b4e287a9b21b9333f336d79b68a7fd20c2ddd18486e3458313fcba493161f9bebb76fa58d3432c5c4dc3910dfb4e9566cdaa306dd27aab2bc0edeff0751f6c826dc65c5aeab7b11392c9e419235e720e14661756deca71de9acb4e05858927f04e05a7c8ceb3868b22c85955d6ce0fd01c55f1ed3efdf74169f0b9865b467320d5a67b7409cd15f16b39d27ad21dab9ce6e37154b62cdd5ab3a816b5706625d29ae87f55efc774c47b35a5390b76d4aeeef5f5ab4b51872ab33db4134be97ed3a8f62ba617d965d8129309ac5a18735312e16f7b8723ed40a37fb0517fb2756ff731fd1643afe9cfba715f1ba1e80572e7a1811e49ef530ef59111d71ccc471d6407b3c40c21fd1022944b6773a40de97d24e5ddc902bb59f22453faa7b68dbf987e46e55bfb0fb37d9b057e0ba34935cb3d48bc804318c3ee5e2eef118dd453396e6954637429b3aa87569b756ad9dfe7b7c2eda995c6f2ffabe5bfc730a82fba089af05614f8cb2d1063547ff8edccfbfaaf595ded80e56eb0d979dd35e648a18f9d1a643fe565f65e5a731acf4072935bbf7e91c0c6f563cb9b1bb8e8cba6a973db81f3cf48fe836fa6ddee1d8f654f75e7a73e82c88e180cc094f7de8eb0997d71214888c870bfc4a53647a58c58bf2a65b8c2685bc9a9e06ff2a161703a247029b06bafbdb98a5cbdb73e72cddab5c454f74ea84a9a6406d1a9d9b10f9995955161cf5b0a2ad6e38301624065d629146fc2a815b7be31ee7c2a252dfb88666446bfb4c1f7dbae035be66e249f523823ed1c4eab9e40bed5d02c5c3bc91139ed7dd3748459facb8cc4c4d5fe563f306a6a83ccbd30f1e460e93ce905be8ec16e6075083cc9b928d6464d66c4516a0d8c8d21d49b970bc8e85995b578b6a842f552829c8a49cea900bdd5c7729bb4f3d1fd7095106aa652e54ed0928652ae39f0b5a93543d359bf47e4be792bf6df0cc1c9ba4c64aee3cad2752c66160ede6bf73eb55ac50dea567262966307aeab058b6bb01e3fc93260784b007dbac661ff3a9e6f85d859c7027c5a420f4cfe561d95c5dfdc48097162a1112d1d634567c2351943bec26cc6cf0a3fdd1fad5ffe8f8a419cb25786be688bf7cfeae0140ecd54bb869c0dedc9513b9ad64399800d6ad6e0cee2a1029b5a5e55db98e4939784353931cb387b58b11ef1721562adb1b2ba0bc6c3c7934e8bdc64e1911c1cba47e42e76a4c9ce538530c75de1f6ef3cb3a74c2a77c495bcde7bd0ee04f484e9e95471e81de44e14a7cd666439ffae81e68ab1d3c6b54d382cd7efcf639bc6d5225c2661e4bec4152da880c33a6c653a65fbde5e3ffc36d204a507abef215bb1e7a7b21fce4530dbf32d27f42454e209d91a519ca2dbab7b9b30eb3fcb4950503aa3a5d0ef04a4c090baeb65d0be2d59bcbeb9302f4ccebc929d97132bdbf3a7caf817b8af25468de0097f004badc994ddaadc58c5875085d38f9f37bbae5df97b00ab89257bc745820dc23f757639d438320c7deef7d697aac12d3c38b4d3a47e93864b7da05b8cf81716934d66be495bd82d88d916d3e05f83c8ca2324fc4247031cdb22cdf269320fddc621f6f345cfb6a7d68c5b880042015bed8adc7f55a0f96600ec6f9f44bf3a623f12a347bc0dd770c094bc240dea78fac39f0310e76e635d26571faf18c4f19bc4cdb9dbf73f8cdff21e15afa97517e56ac9f9fa27a9c671e79b09b65fa94bf26d70408c683d74c886bb6551f8c44cc2dc6ddafd24fe2c9dee26eca9547c5905b3b267fd432137133ae05aabf6a5df8a7eec236c664a7267ef7402a58d04765c103e22bbff6993b2641d5d0811605635e616598c358b1c60371ed372a7f73626023f69596384e6b0cac9efad28becd0e3ffa3bd8380ed7a2925548bed91304043c89360bf03a437363948611be2e0a4433f792cd817e751ceb4a45dda3eb9f60e77783238bcd88a0cf33a88c5af529dfc8a73604c1998a3c43e37925da3bddd89f860beaea2c81c749a2ee0bfaa21415fa23a63bcbf247083cf91014d62cdbea0f254db5c3a27a2a20eeea6d3bf529d22ce1e97322db6e0384bced6935d93d75c761b935adcef5f1e9ab31c594db7a39f762f42976bcaf5de66a0a7af9c62ab0fcdb1b5be4afb0ff63a37424d62c6b28694e783d1fa04898f7f8a56fd89f26a3c5ea515dd26228d1a7ebaad4aa330b214b329ad4a3a71bb380a94d39fb3e874a593af862654fdcb80212c94f0dd8e375f24c90ba94072ab6a0cf6daf3ee3aa33dffe279595f6c808d1de23045077aa1830187cded5e951fc2388db14f2c7ad0a90e1c027ab2b5bcee2739bcbb0338ad61b96d57c9e8c7912c64afbee0e68b769543fe00a3df4a6072b3bba11cf9c6819105359b0687eb2cc44e9fe7b0311b8a86360e1f096a41fcfe253ccf07459f4a50e342190fcc7bf564ceee0549f4bd3eff423d52f42d882448fdf45edab37352affa4e10ed6a635f6dd594b7585cf3db94b9ba9b1374d2d70f1a28f176471c0ed50ffec03ca470cd75783528de9c8c72ff622296f7dac7f3ab70ca84ee5f085906dbee5790699d30f6db0a10a7df52679928bbf02121770a16ee6fa46fd470163b833381d6192edcadfefbc1dcb66dd96285a49d3dbcc1b6497fa7a64551e6e281f026a8ddf075eb77dd384b108c7d3bb5752d37c47699bb6198190ec7448fd9421e96ef5b2c78c92ecb6e543c3e6598c1685f03901853d43dbb5f823acdc77f7638f1819191596385d73f99324d4a1a5a2465f4aebacf21660cbfbbcaa0d56ec9ff62e636f0cc00b1a28306fdc13badc1d9157ad5e85688e89f57a3b4ac92a9b972b2896c9cc15c628090520288810d4b10b8ecb3a576e7e98cc6445189ae537dcf2d674a47e566a6901b766443f5ccf139eb4afa645722dc541f08d82129bf411df964c4bebaf03f6a576de2822654cf226f49247fc8abdbb9e7636e5f72e1ddb87b536bfc175560c7860f30c28f8fd3fd48f1ccc1291516e5314924a378e46e5a09869732364125d3c6953047bc1331371603def08d905a328a82ee513e91eeef1", 0x1000}, {&(0x7f0000001240)="621c1c5f67ba8c2afb9356ce1a4cd4458f808ea5b505f21ba65c4cd8a63f84412b3cdd", 0x23}, {&(0x7f0000001280)="3707560f56f58a25ad10e11d671780784a0bcfecd1bd1f2534333ca8159e3bdfed845818e6ce601dd98fcadaa37eb6f3e1a266ead673f30ef539d7972ed884e389a401327edb7835668a6fd44001e31ad5bc90a220280bbcf64aed23b36896476857d142", 0x64}, {&(0x7f0000001300)="e26d18c44e38bd36f22bbf38e56a03352fb076659bbe1ba69690d855028f18e60fd824ce303fe33c9221165d4d65f1d335ca397cf267160714fb0522b17ab98538ec83ec3166f89c90c465cd1649fd2bd85a64d9e9e8d4c0e1fd5b126684690f101516f35e1c1f068b4f43890c2ef2f8ea67d6c31846b6453226230b8d7baaaef3388e93048b025aadb8d42c5e4b8a0737ad66325a5f7e61d3d158f93d84a7227a1b505c8fd4d78dadb955757e2e595f1704b56e999b3a9b328111de8a", 0xbd}, {&(0x7f00000013c0)="9b6c9dcff2c1962f28543581ec39d03c55d0a11b5cc65964f9b6c8fcf3005b632d0f7b771b73e3d1a88f651bf8950df3914e7b20a831b4fb773faa5e3644678755a7a33c03847e6353f275adbee13fc6215179d9cf6960eea5ce3e7a1503fc5ae28d36def425b396e2e05902f19aba417cd8a539945849e95cbbaa2632ff707f9f7021a8fb8b347b4d2c95ea5a8d6c8f", 0x90}, {&(0x7f0000001480)="da579b68af02d404c29c29e7b1db7e9fd606ae2ac44e6310f6077764ff5b5c00c5f755c196e5b371a9d6fe55e68b31636080d3e52d7b171e5228680260e4b3fa03ea1104624ebae1cd2a9e1f1a2404bff783c8b392f41d08e73f23253f8cee3fb56fed1141e1b13416a891", 0x6b}], 0x9, 0x0) 16:00:15 executing program 1: r0 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) shmctl$IPC_RMID(r0, 0x0) setuid(0xee01) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:16 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1000, 0x100, r1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000033c0)=0x2) getpgrp() 16:00:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x8) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:16 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) r1 = getegid() r2 = getgid() setregid(r1, r2) r3 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r3, &(0x7f0000000040), 0x10) 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000024d000/0x4000)=nil, 0x4000, 0x7) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000040), 0x0, 0x80000001) fcntl$getown(r0, 0x5) 16:00:17 executing program 1: mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x3) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup(r0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x7d4aca4c, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x7ff, 0xb4}, {{r0}, 0x0, 0x1, 0xfffff, 0xd3, 0x1}, {{r0}, 0x0, 0xc4, 0x40, 0x5, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000030, 0xfff, 0x5}, {{r0}, 0xffffffffffffffff, 0xd, 0x12, 0xffff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3}], 0x5, 0x0, 0x8, 0x0) msgget(0x0, 0x4) msgget(0x0, 0x6) 16:00:17 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000000)="ee39b89d6e9e1b3574cdf64385ea3e45e58506f7a524fc43525e13109f8bbfc714452935398d3b025031f11a81da328e62757b9634092d68bc8ef4d047d4925683e8b0fd37a7020cf914c842c261466ebcaeb05c5cd636b201a875f53b9feab86477038938184db8e6e748fcd0581cbcca68bf42c8d3c05e428cabe4344c5d09673ea50bdfd8bd843bab78c03108e093f63454c5b384075bae699fc9acbd5a5817c80e0378f5cd23969f86a7886efab973550b992d6e727716a3c480153bf75a4ef507accb71feb1b4cb564544800fbc856db585e8dcd560c2ddd9112533da6ada9de2d4b4807f47f60b2d78b455737ca9032091df78", 0xf6) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x3f, 0x10000}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000040)=0x10) select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:18 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') close(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0xc003, 0x0) poll(&(0x7f0000000180)=[{r2, 0x20}, {r1, 0x1}, {r1}], 0x2000000000000205, 0x0) 16:00:18 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4002, 0x194) getsockopt(r1, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000080)=""/80, 0x50}], 0x2, 0x60) 16:00:19 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: getitimer(0x1, 0x0) socketpair(0x17, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x0) getpgrp() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffff) dup(0xffffffffffffffff) 16:00:19 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/225, 0xe1}, {&(0x7f0000000140)=""/185, 0xb9}], 0x2, &(0x7f0000000240)=""/24, 0x18, 0x20000000000000}, 0x2) 16:00:20 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0xffffffffffffffff, "c02a0800f5a31a711aa0a2eeca1367d31e788b06", 0x0, 0x5}) 16:00:20 executing program 1: getegid() r0 = getpid() setpgid(r0, r0) clock_getres(0x7, &(0x7f0000000040)) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) clock_gettime(0x3, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000000)) 16:00:20 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000180)={0x0, 0xffffffffbfffffff}) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/81) 16:00:21 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) kqueue() 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xd008, 0x6bf) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) fcntl$setown(r0, 0x6, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffff, 0x3}, 0xc) 16:00:22 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x6, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0xfffffffc) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) socket$inet6(0x18, 0xc000, 0x7) setitimer(0x1, &(0x7f0000000080)={{0x7, 0xfffffffffffffffe}, {0xf97, 0x1}}, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:23 executing program 0: select(0x1a, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) chroot(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) 16:00:23 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect(r0, 0x0, 0xde) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x6) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/106, 0x6a}], 0x6, &(0x7f00000003c0)=""/244, 0xf4, 0x40}, 0x1) 16:00:23 executing program 0: select(0x1a, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000002c0)=""/214, 0x6b) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366, 0x6}, {0x81, 0x3}}, 0x2) syz_open_pts() 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000000)={0x80000001}, &(0x7f0000000040)) nanosleep(&(0x7f0000000240), 0x0) 16:00:24 executing program 0: select(0x1a, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:24 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:24 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) socketpair(0x1, 0x0, 0xffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x10, 0x0, 0x48e, &(0x7f00000001c0)) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) clock_gettime(0x3, &(0x7f0000000140)) fcntl$setown(r0, 0x6, r1) 16:00:25 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x4}, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') close(r0) lstat(&(0x7f0000000300)='./file1\x00', 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffb) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) 16:00:25 executing program 1: write(0xffffffffffffffff, &(0x7f0000335000), 0xffffffffffffff3b) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x80, 0x4) 16:00:26 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus/../file0\x00', 0x800, 0x80000000001) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x10, 0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7ff, 0x1}) 16:00:26 executing program 1: nanosleep(&(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x101, 0x6}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xf559460b9931396a) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) 16:00:26 executing program 1: socket$inet6(0x18, 0x0, 0x7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xfe, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:00:27 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000000040)) 16:00:27 executing program 1: getppid() mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:27 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket$inet(0x2, 0x7, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x14c) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r1}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) kqueue() kqueue() pipe(&(0x7f0000000200)) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/71, 0x47}], 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/39, 0x27) 16:00:28 executing program 0: select(0x40, &(0x7f0000000000)={0x100000000, 0x8, 0x3, 0xfffffffffffffffe, 0x8, 0x80000000, 0x5}, &(0x7f0000000040)={0x1, 0x8000, 0xffff, 0x3, 0x2, 0x100000001, 0xd49, 0x9}, &(0x7f0000000080)={0x3, 0xe464, 0x6, 0x1, 0xfffffffffffffe01, 0x5, 0x7, 0x81}, &(0x7f00000000c0)={0x5, 0x2}) select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x80000000000, 0x800000}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x1, 0xfffffffffffff800, r1}) setitimer(0x0, &(0x7f0000000100)={{0x100000001, 0xc9e}, {0x80}}, &(0x7f0000000180)) 16:00:28 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x8) fsync(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, 0x0, &(0x7f0000001300)) poll(&(0x7f0000000200)=[{r0, 0x2}, {r0, 0x22}, {r1, 0x20}, {r1}, {r2, 0x40}, {r1, 0x10}, {r3, 0x1c3}, {r0, 0x10}, {r1, 0x40}], 0x9, 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) write(r1, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffffffffffb, 0x8}, {0x18, 0x3, 0x7, 0x2}, 0xebfb, [0x4d3, 0x0, 0x809, 0x3ff, 0x9, 0x20, 0x6, 0x68]}, 0x3c) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) accept$unix(r2, 0x0, &(0x7f0000001340)) 16:00:28 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x1}, 0x0, 0x0, 0x0) 16:00:28 executing program 0: getitimer(0x1, &(0x7f0000000000)) select(0x40, &(0x7f0000000140)={0x5, 0x0, 0x100000000000000}, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x8) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) syz_open_pts() syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 16:00:28 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x100) r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x3, 0xff, 0x8, 0x100000001, "621608bb8a4196e6f1dd91fed5e12ee6fc0a8a21", 0x1f6, 0x8}) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6d534c071eadb1c3, 0x10) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x1, &(0x7f0000000640)=[r3]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f00000003c0)={0x2, 0x400, 0x200, 0x2, 0x8, 0x80000000000000, 0x0, 0x4}, &(0x7f0000000400)={0xffffffff, 0x5, 0x9, 0x7fff, 0x72, 0x3, 0x0, 0x7}, &(0x7f0000000440)={0x2, 0xce92, 0x2f324a3c, 0x4, 0x4, 0x200, 0xffffffff80000001, 0x7}, &(0x7f0000000480)={0x2, 0x90000000}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getgid() setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000540)=0x3, 0x4) setgroups(0x7, &(0x7f0000000280)=[0x0, r5, r7, r8, r10, r11, r12]) getpgid(r2) ioctl$TIOCSTART(r1, 0x2000746e) r13 = msgget$private(0x0, 0xa) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x9, r9, r10, r6, 0x0, 0x0, 0x8}, 0x8a, 0x201, r4, r4, 0x31d, 0x7, 0x7, 0x2}) 16:00:29 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f00000000c0)) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0x317d, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x400fffff, 0xffff, 0x8d}, {{r0}, 0xfffffffffffffff8, 0x88, 0xf0000006, 0x10000, 0xffff}, {{r0}, 0x0, 0x6, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x3, 0x160a}, {{r0}, 0xfffffffffffffffe, 0x28, 0x40000021, 0x30c, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x8, 0xc8c4}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x6, 0xc1a}], 0x80000001, &(0x7f00000001c0)={0x40, 0xfffffffffffffffa}) r1 = kqueue() r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0xffffffff, 0x9, r2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 16:00:30 executing program 0: select(0x40, &(0x7f0000000000)={0x80000000, 0x0, 0x0, 0x800000000000000, 0xfffffffffffffffd, 0x400, 0x20}, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mkdir(&(0x7f00000002c0)='./file1\x00', 0x20000000000000) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/167) recvfrom$unix(r0, &(0x7f0000000080)=""/4, 0x4, 0x43, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') socketpair(0x1, 0x3, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000003c0)=0xc) fchmodat(r2, &(0x7f0000000140)='./file2\x00', 0x88, 0x0) fchmodat(r3, &(0x7f0000000200)='./file2\x00', 0x37, 0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x20b00, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000a20, 0x200010) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x100}, {r0}, {r0, 0x13}], 0x4, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}, {r0, 0x40}, {r0, 0x4}, {r0, 0x101}, {r0, 0x10}, {r0, 0xd1}, {r0, 0x10}, {r0, 0x13}, {r0, 0x1bc}], 0x9, 0x8) 16:00:30 executing program 0: select(0x40, &(0x7f0000000100)={0x7ffffffe, 0x1355, 0x40000000, 0x1, 0x4}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x181) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffd57) 16:00:30 executing program 1: r0 = semget(0x1, 0x0, 0x18) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/178) r1 = semget(0x1, 0x0, 0x8000003) semop(r1, &(0x7f0000000040), 0x2aaaab01) 16:00:30 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x0, 0x7fff) fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000000000)={0x5, 0xff, 0x7ff, 0x9, 0xffff, 0x3, 0x2, 0x101}, &(0x7f0000000040)={0x80000001, 0x1, 0x7ff, 0xfffffffffffffff9, 0x7, 0x5, 0x1}, &(0x7f0000000080)={0x9, 0x2, 0x800, 0x8001, 0x9, 0xaf01, 0x3}, &(0x7f00000000c0)={0x7ff, 0x10000}) 16:00:30 executing program 1: setitimer(0x1, &(0x7f0000000040), 0x0) clock_settime(0x2, &(0x7f0000000000)={0x8000, 0x61}) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x9000, 0x6) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x41, 0x40000040, 0x9, 0xea9}, {{r1}, 0xfffffffffffffffc, 0x2e, 0x5, 0x4, 0x469f}, {{r1}, 0xfffffffffffffff9, 0x86, 0x0, 0x80000000, 0xfffffffffffffff8}, {}, {{r0}, 0xffffffffffffffff, 0x3b}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 16:00:31 executing program 0: select(0x40, &(0x7f0000000180)={0x80000000, 0x0, 0x8000000000000, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x103) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="498f20202d515d278664251d9b789fcd11c9dfd020429185e5077e644e2e7225fa4c2888492e65f13bc3edb28006d0f9807d17fe0eddb93320bb7f08177a7840c396", 0x42) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x12033, 0x1) 16:00:31 executing program 1: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x3f, 0x9d91}) 16:00:31 executing program 1: r0 = getegid() setgroups(0x1, &(0x7f0000000000)=[r0]) socketpair$inet6(0x18, 0x3, 0x8001, 0x0) 16:00:31 executing program 0: select(0x40, &(0x7f0000000100)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200aa16}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x51}, 0x10) select(0x40, &(0x7f0000000000)={0x0, 0x4, 0xffffffffffffffc3, 0x100000000, 0x6, 0xc0, 0xff, 0x5}, &(0x7f0000000040)={0x4d7f, 0xcfb4, 0x7, 0x1, 0x1, 0x9, 0x9, 0x8}, &(0x7f0000000080)={0xfffffffffffffeff, 0x800, 0x4, 0x2, 0x8, 0x9, 0x1, 0x1ff}, &(0x7f00000000c0)={0x7f, 0x3}) r2 = semget(0x3, 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semop(r2, &(0x7f0000000340)=[{0x4, 0x8, 0x800}, {0x4, 0x9, 0x800}], 0x2) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) r5 = getuid() semget(0x3, 0x2, 0x40) r6 = getgid() getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x6, r3, r4, r5, r6, 0x30, 0x6}, 0x1, 0x0, 0x2f}) 16:00:31 executing program 1: setitimer(0x3, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x8) r0 = open$dir(&(0x7f0000000400)='./bus/file0\x00', 0x240, 0x0) read(r0, &(0x7f0000000440)=""/87, 0x57) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) open(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x1) semget(0x1, 0x2, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0xd8ad) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="a97f4aee7e324a97cb984e743bc2626157b0", 0x12}, {&(0x7f00000000c0)="b1965eeb5767f6e0c80e79ff279795044bb08f33f60cec73137b2f6642e7da9a8beaaabeefc13cbfaf67687fc84e3f9f3b2afcb64e6b102df76d1b5be8d88887f41f9a0a031cc79b54e44dbdaea507acc4f894eb26941c0653135890", 0x5c}, {&(0x7f00000004c0)="a3a8c3543677307990af048c93b7b83418a28ed02bdb35bb36b30fd15d1618d6d475282877c0394d74ff57e9067b5130fbbcc5290b74023d5d34c47e17ce02f21b8b48292d91d9d98108c7949cd6375fabd6dc86963811df503f01db8294dc4646f5de2c7d99edb964d3f152762242c8792d5d58622e0bfe28e767aae3a0e41b1f941860502d9194853141f630c307e06500882503d1c8a0be87df4b6ddde1d24209919b711293d3a5b0a9bd4fefb07a565def62ac279349917620b130f080f6ddbd991bcb1c7d9759", 0x7a}, {&(0x7f0000000280)="dff53a6302c48282e63d87c23e90be401ba87698a453c6e736df01b8eb77d071f185551137feb1e2a90e35328a787fc44577f8a5afe5f23a18db5c81cdbd9fe6204ce4c84088b01200eab9242a22393a3ae5e9bb", 0x54}, {&(0x7f0000000300)="3409db268c673bd2762f8932d8d1b4437827cf8645c3bf9aa960001fc701a15bd518b24b42b2c03736d43f4a538a3d", 0xfffffffffffffded}], 0x5) 16:00:31 executing program 0: select(0x40, &(0x7f0000000000)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000004000000}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/125, 0x7d}], 0x2, &(0x7f0000001100)=""/253, 0xfd, 0x1000}, 0x0) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/212, 0xd4, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket(0x1, 0xc002, 0x0) pledge(&(0x7f00000001c0)='\a\\\x00', &(0x7f0000000200)=')#!:\\\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x1) recvfrom(r0, &(0x7f0000000040), 0x0, 0x801, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f0000000000)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x16, 0xfffffffffffffff8, 0x2, 0xd49a, 0x7fc, 0x62c, 0x7, 0x5}, &(0x7f0000000040)={0x1000, 0x70, 0x9, 0x1, 0x20, 0x100, 0x5}, &(0x7f0000000080)={0xfffffffffffffffd, 0x3ff, 0xa, 0x9, 0x97d, 0x3ff, 0x9, 0xffffffffffffff00}, &(0x7f00000000c0)={0x200, 0x7fff}) sync() 16:00:31 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/247}, 0xff, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000200)={0x0, "d9fe5c8a5ba41358f9ec230b2817d2ea9a0fb23009c4cd5a968c1c4b216f6dd3e9ba8a7c4043afbc222cd39dcdfb636b2a42d5ad18ac88"}, 0x3f, 0x0) msgrcv(r0, 0x0, 0x0, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r0], 0x1, 0x10000800) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 16:00:31 executing program 1: r0 = msgget(0x0, 0x460) msgsnd(r0, &(0x7f00000000c0)={0x3, "01edf267757827ece214c62e0d7876847e983561cd4ec24ded60eef9cf0c18d8936219f0d66857aaa4c65452b595871be3d76ddfb2876fa8c448cdac8fc4076bf4a1c7d936c54e727eab2ec56f65c05f9b07ba5ac3ca7a5dbf4e53a1fe6d4624852ded4befa6197a6a3fbe9435d44d837d8d75e0c9eaea5c622df383c880cb7b45401ade3496a074f788c8230b9c87f233176e"}, 0x9b, 0x800) r1 = semget(0x3, 0x3, 0x40) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x888, 0x4) r3 = getpid() r4 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) setuid(0xee01) r6 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = msgget(0x3, 0x10) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000000)=""/153) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x4, 0xd8d5) setsockopt$inet_opts(r0, 0x0, 0x800000000000001, &(0x7f0000000040)="cc7b368c91f900000000d8ac98df3b5335d90001", 0xfffffd10) 16:00:32 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000180)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x18, 0x400}, 0x3) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0xffffffffffff0000) 16:00:32 executing program 0: socketpair$inet(0x2, 0x4000, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000001c0)="e88df1cfc9cdaf49067112eda789f93a161b98e8376805ab8cbc67c8eb786cab559193d843b529dbb73f85d058b7498223610a49d15239d0047b0c93997c33f610cc550221951d7acdbf2cf56b295693ae83c6cbcf058cedf3f5fe8a42b781082179316a86bfe575c0cc1de27f12673a597ab1011eda14f128d9761549a741e93fad3864afa046a905fedddf74cf73e4111b1a8e67a7cbf0d2642000a7146b1a720ee213273038377fd1dce335df2b639c88c940f3", 0xb5, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x3, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/166, 0xa6}], 0x1) lseek(r1, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9dc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$unix(r2, 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) flock(r0, 0x5) 16:00:32 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x55f494f1, 0x6, 0x4, 0x9, 0x1, 0x5, 0x7, 0x401}, &(0x7f0000000040)={0xe914, 0x2, 0x0, 0x80000000, 0x5, 0x2, 0x9, 0xc74}, &(0x7f0000000080)={0x0, 0x8000, 0xfff, 0x200000, 0x13, 0x3f, 0x0, 0x40}, &(0x7f00000000c0)={0x5, 0x80000001}) 16:00:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4004, 0x7) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xadf, 0x3ff}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x10001) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) close(r1) 16:00:33 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x203e, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) dup(r0) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)=""/86, 0x56}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x800000000000003f) 16:00:33 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2a0, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000280)="6a9abaa4d45487408c3834c6f78bac32c493ede5d4d35ff29f84334a293b6b117f5e2393ccb093dd75f7b704249ef7755f20addd5ee7a2cf40d6577d26232f977821ba58a9ae01d8dbbf3d9494dadd3fb1b6c132d5710a1e5a6b2274191e4f7ad3b628537a12227fc00255f4594485861033b9deea0ea68441248fb85acb04989e17dac57ab7f5f2da5890489cfd237e9b0a4e98bb4af51a516715c91d65c0d6166cac2765526e775ffe13a8bb00bc798b72284df499263045105599c8793c1ec1194feef31b4db6e0bfd87085bc5e87f0267894a6a52c1aaf486d87682eb64d705746b5a83c0d4b0639aee36bcb5c83aa1538991b111fade06a6836f989458d6c2f51e49e99152c290b908b8225d6f78727fd33e257308072845747b8df05868534d113c281ee0d13d1af6f9833f9e2fe0be1c89db49da3aaa510eca4ef54f5c193d675da6ec4c6fefd15111641ad24299b38b714900f6f40f882047fbde7b3dbb43b2a5bc9787c82ab5bf113f4c4a82cacbd4404266736ad5f715a59cbe69dcd82355d74c09745f0b9de80a11e1de72a8f4a009fe2c8f8d03cbb5941a03f57c397542ea99d405383edd39b385ce5ed7ced9b35847ac1f028dcdf8322137781f1ee7785bc650d369669f98550564104a91a0ba768783c07c6fe042225c5c614983ed903f1a7cda65537edc38058cd8d77f502ee6dea7bea3c893e3648b4194f7c74e64d56ffadb112803a4f7ed975ea12568014612eb8f2e7d7d40cb5c6428f26d9abaf7d63f4cc22c91ff3c262bde63ef1bb2b46a98fd22df0907305161806f403be0bd21a87b3755ed363f884f5a6b2836fa79f2d57b3d7f149179dcd2e18bfe43f0c0c9bd09ba774be7a902cefab46c99a10fdbabb1800b6f5852c7e0543064f408af49703dd2e646496f9514045be7b5f94441690d71c473605a4d1b69509e5e8f4aea0bba4b80ed050341fe0f10d84ca29a0b4bb9bbea661ecba88d6b9a3a5401547a7fa82f37dd038c8a89987b4abcc629362e94e5b2622545055eedf1c83df855e5d6a17605746a01f4943621ee7d7954de6c21e0d6b000a28402fe4f9231c6740dc62dae94f31fa37052ea5c1a5c1dbe77d30f2c2681903c9baf8360361447430aee499b2bf4859c9134e33b69e6d5254aa7da4159051882278af2e3d85a7646753f4960bdbd3fc3f6199c21c2c9cd91cf2c7671ede94cced3d1261d503680e41b55981bf687ccc3c73c5b53fbc1822643d1c4320ffbb775995b275e018dc5c91ecc8cfeab0258eb82660034ee817dd3f913aae833f5108864e4602d994f13a0209dd8ed432594c4652f5e031419dfc84be0ffb9d3b12500e1cd2bca549af25f219313e461a9774e17e31026561e9443bafdea8e165d82a04ae45670ae90840232aa8d9073aa6c3726d3d196f66837e6827563b531cb088415fa106f9721680328e39460be10739660e2eabd29559a1e202cd8ab6c8d3540daf862093392b7e40f4b4c65cbced6a590abfa2510f09acec6db5ab97b7e16d1e8f27e67190a15ef92250d3db0253d1e1ef0627234073144fe33e311f4a111bb158b01637027af3d9c9a3dae8582e13a6622725b85618c93df9a84058947432927f03eb8fea6c958659093e0c3ff37ed9177cf1669c43230521bff5bf7a242ba4d02d55070cf3eaf7c644b00c56a24a8d7bf4f886493c91675abdb5801e49f71a756ab5c4714eaa98555ab7705bb5a37cfec819854059ace0ae3132f43b9fc4f3e6c13752a5ecdedc3f8d0d0d45fcd27b45f403e26a7d4d57b402c5213e3f4b95290346ff575b321f24cb0f49246de5a72150ae8bc49cb635ee29f8ed6ccec1c13cc7d15112aba048dc85c00887019bfca6363acb609bbee129430fec7e103dc047e9db263094680a56841602dd5700b761f146ce4825ef45bc405e3fdb0c7c1210d4004a40a8b4f1b1be288051444921dffd72bcf9dd61710abc6642015cf7cd9e992b86fcca497822925bffa1ed3d45e1b2b98afc3cc14004fd1fce5ec815f68946b9760d00ab77fab7cad09276638c3e934982a3e610dcbf2e638ea12390879fddcafcee577d46c0db7d1dfdea856ae02aa972dd94b2e7b4987ab72bd30e392f73a831629ceb99a87d1be21aca57eb54ea102069822b7016ed104c5e4d8220c248cd98d3a47f563442d7f77a8a869d8b0934889c54dff12e1f684a5c747b0179ddf6f83aea8fd0662c6f1284e1af40f33f2c333b57e75026856625e1b10649420e4124d4a1bfe98a024b49934283abfd615942a9affd8f6192d832b36699605868ebb8e4c9577d7e034c3f4614738a40bca696a3e18ab7be3c75f153a551f8a70090abe7771e5625d019232f6bb5018d41ea3a90a9b6b62ecd2a12e00e0bcd6dc724492b5b36e390d7d821212fa905fdb06af9e9224f8fb62bd615e1ae28bb3d55ca4bfc97c0d9809916bbbcb4caf2afc5952015b89477ee003411922f7d056dcbba94de731a0bf1f3a5baaaa9ad26b520da447585a20c589d3c9607456f2818a9f11c13547af2b4c6f967efa8dafe14bbcf16d4640bda14e9c3f54172a5fb0840cea6d647ec344be690c4fffff079ca93633651e7cb3d019820abb149d595012a91d21f193426dd3492ab22b42c4c3d46f0aca121f873ec4f248989ded7acae4360b09ddcce215b70dbfc9f980dbab007f4b0559bff45a777f0b90d08d6af51120eb942442a673c7f45fcf3eea2f82fe2cbf146a658479a35bd97336d2bfdeb68671bcff8b40d3b44cf0869e1c66dbfb3966d6f1ba0f223ef16b32e9e42bad9fefbaaa19e13014ddeab27592acf07b9af12c3295e08ca96e7dc1818b382698cda4b92ea5e30b60a49ffd5fed0755eb72755b6d09fb31e0910c10382bfa0366c6e96e84520fc9cc3236ecf0d6ad1aebc612b95032330392018559b8b7f307adcdeb8bd6e52abccb59107c0e0c7dc8526b2b2ab3a892fa1cdc59dbb970d381fed72c4c5d23d8174bb1d7b3b7609342980114bfb544b894a13ee80f1f9a4d4ef940bdec45021782cb6c3479e140f7c62b6e3ccfd057dcdfd41c4ba38701b9a8798a6ff2e9ae46b6572178a759abd48c9ef7d454910299451eca2a526adf938e50670069f920690e34ae57e50dab719295e44ab11cacc87159f1377836e02411ed6ab6c7a37c6981ff66f2e5dc8a12883767f949e8c2c55d23dc2d0ffcdab2277074a5afa3b47b42e9baf0a0c84cdb50faa7615dc3ca1155e83345ce0e40a9ee326dc718112068244f6e132e3332bc49ee7d668800a95afb2c89938507d35260f0486ac282cc3fdb0d237d311505572df3f71ffcd7602ca99cce9a299f05ecc4a51e046901e54952194737f47654433ee3fc8b7394b7549d911f7b38280e5314dd3712e5f4fcf3d3e110d556f9ad4a2e9aa6322b3285cfb8c1679b98910b90a84a38489a244f2b219e4d189b9386195641bfbdd511666216dfe93c33cbe70534af480506462445072857e4ec7dada45762bf71ca8c18a797d336e6f072fb264c86dbef549ed99eee3857b10161b7cbdf226ca5cc116360c4097e6293c659e5179958438d6e3b693915183bec3ed70a35259d33ba1a1948f4f6358473e79b0cba0781192e4d4f0ae50a3533cc5c2aa785e97bc49e09cb3f9a6330d94608176e69e9ce2800a1e1e97fc9174c1927b4d3ddfbe164ad686358d9497af4fecc4d2befeba8b04e92ca7b9d4e3ccbfa06a65bc8472a6971630d2739e3256770106057ba05cd6b0fd5a48120dfd80c7c0ed5293edaeff0631837f085d5666a9e0efca4f7ec862219006d328b11d1d3a9a50ed3e31365530c42b749380de818d21c7718082d7dfc1af8e97dadc8a7ace3945f39ad35c3f7ca5afec8f6460056f476bafc9da810abb6dc939b72f407a0d8317ab151aab39bcfac6bb972fa740b48132b603569925f9f6a6819c7e58215bc4faae6740f7dace490077077f33f6a96bbd2655aac25f73cda73277da34e2a922f593d929e524225db15c064e641ad6abc804c94f09033781a735d2ef16626a5d01aaf95d1d30810c3673f0d5bf61738e3d9ec444291911851d3b632844a2bbd3b97ae26875d067418a41063d093fada3ab0848e361e328aa1db2166a7f643aaa2dcba36376c556ba920afbdaa736d045f6136197745b2833f58030db942a77f93661aa8ef0c7309893d06df59bbfb72af81d388f127ce64f19c19528f35ec8f266fb5fc04b8e190c25d871ecd43dfc4e1e77416d448b9ecb74ed2aa172b675091c0e98743ea3bee3cac5c5cda9fa031e3d222fb89e35db01ec79d47b0030f9ece2c71a1e527677105cc7ee9b111b5d1a344df85cc1473f308e50e98dfe82bd8445029c81a1df07345820afaa48a4ead8d4595b46e8da6d10f69f3f8cca7431f22786f6ef1965c54db7b37669d63f9fd0fb52238ee1560764c3c90541587d2561fee1f01d1864bbb219ac8ac7818be03583841b5b7907b53c313991a9914505704e2466dfa0aac4c45d1758497714c4bc2114694046f6cf75d929078c4f68c84b9233f320adbf32ae698215c88ae4163cccf460641af5b15c3f4da451c25a602190b5a1aa36a99316218d5fc77f6a5fcff8e19bbc96fb8c735437e56f6c9cfeeaa0b165f06d4bbc214b7d4a81081b9665d46b8c61d76034c5b7f276e3ebe395540c7c53660ecffa077580f9b3fd8d52c15d634af2fe132606a837a47915e054a30ece20549b3decef1d1eb44a936eca29340fdd1d8c5d4dd16d0f50f02556270184ea740780a4d534cc8ecee7cc7ef663a82bdc9015135c6bcf5332ce8b3203997e63931b69b0a007dccb49393802e9e287548bb27d8b3262e49187bfa92aaed6c85cae007f9c6466983887f5c467f1ce74177370e3d72c6bfa2f076eace271c6661a718771c80305e8c9fec6eec2f606e957781c39bf444feacdab596b45b7d0b7ae5cd53482363c9e458aae916ffe0c2ad998028e5f54b1c838f7df2bb9158d9b9c451181edb61e7e4f118ca53ce1f4fd0249da4b957fb1a27b58dfab7f14cdc67ef97d2807f8c79525e812a3a20d8d71440c65e2f41e13c80aa9ed11c580b8bdbd23958117204bde192379b6122e731a4f3c64e03a0960dc48c026000878e637cd831cc14b41179733ddf9ea28756523b4a2133d5ba5c2ada109cf17c66bd92ac34a2f068d24b933beee43e9e84c37e677bf5462a9e12f58c65848bbf6872ee523d52d9285bf8a83943bcf649403833023a397dbecac5b06d7c4516af55a18556b078dd6a925e31f7099dead4bb36d198aa953de782dc7cfed0b57431324f5e7d9759081f4715efc74942ce54b7a3a55d20ad6ddeabe68752fef1bf397df4c3091b839ad5323b1c921816ff4f07636a104dc8b0851628f4885dc60f46e877428f122f7997d44e834b744e3c3c2bce1c127e31472d96438143a76aa6c04c49e4213ef420f760b40a028d228587195789a5879ba900d8b7582c4898f16b5fccf25803faab09c5b54dd27c9c841976e4c51c32e5a7cf510f80a0e17c8dc7f7d81e1771ab1e237631b43a754065d6988c83c74b548432d93ccf0d83704233e8c5b0606cc5a924e99fe4e0c10ebb6851fbb3dc241618adf572d99d48461268b95886da42b233cb02178e9d5be91d06059024332fb1ca03315f537513e2410b1e432d0aca513037e800a92192644592cf5ac49738cf21cb35756f083343e569322439703d28972415056a0fc25b383e5665464a3019c11d9bf1ee1d0902e5265b7dc51138b4d540c574a58474ccb23eb7471cba00d5bb6decd", 0x1000, 0xf, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r1, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000240)=@abs, 0x8) mprotect(&(0x7f00004d2000/0x3000)=nil, 0x3000, 0x4) 16:00:33 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80000000000000) 16:00:33 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) 16:00:34 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x5, 0x1, 0x5, 0xa701, 0x6, 0x1, 0x2}, &(0x7f0000000040)={0x3, 0x6, 0x7, 0x3, 0x777, 0xdf24, 0x4, 0x6}, &(0x7f0000000080)={0x8, 0x6, 0xfb, 0xfffffffffffffffb, 0x9, 0x7, 0x8000, 0x7}, &(0x7f00000000c0)={0xc2, 0x7}) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000300)={0x0, 0xa3d}) r0 = semget(0x0, 0x3, 0xa2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x9, r1, r2, r3, r4, 0x40, 0x200}, 0x6, 0x8, 0x101}) 16:00:34 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x352, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:34 executing program 1: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x3, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair(0x1e, 0x8001, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/244, 0xf4) flock(r1, 0x2) 16:00:34 executing program 1: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x8001}, {0x9, 0x18a2}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000000001) chdir(&(0x7f0000000000)='./bus\x00') fchmod(r0, 0x0) 16:00:34 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:34 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x6fe6a30b}, &(0x7f0000000100)) r0 = msgget$private(0x0, 0x10) msgsnd(r0, &(0x7f0000000000)={0x2, "ab412e15cc761adddc3ec15bcc2be1bc55313ae1bf5088c70f4047c5f2b7a4413b381b91462ec0216276eec75215fb9bb580757edbfdb261f4f41ea806ff7245cd85b684df8d7ffeaad0f62a00b1f373d7cdb10e5e6b77dfa9be7acf4c4c8a0ea4e1ed8da26bf7abfd2124b37f81022428e84248afba1499e9549a0b3341dc15aa8fc73e7d003796b4c4f71148b99d1415899c90f994"}, 0x9e, 0x800) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000017c0)=""/4096, 0x1000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000040)=0x100000000, 0x4) getsockname(r0, 0x0, &(0x7f0000000000)=0xfffffffffffffe7c) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x80, 0x100000001, 0xfff}, {{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x7, 0x81}, {{r2}, 0xfffffffffffffffa, 0x19, 0xfffff, 0x66d50a40, 0x3}, {{r2}, 0xffffffffffffffff, 0x30, 0x20, 0x1000, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0xfd, 0x80000001}], 0x5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x7, 0xaf5}], 0x3, &(0x7f0000000180)={0x1, 0x8}) fsync(r3) kevent(r2, &(0x7f00000001c0), 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x5, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x9c, 0x20, 0x81, 0xffff}], 0x5, &(0x7f0000000240)={0x5, 0x7}) 16:00:35 executing program 0: select(0x40, &(0x7f0000000100)={0x80000000, 0xffffffffffffffff, 0x0, 0x59a3, 0x101, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x19, 0x8000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x6, 0x4}, 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="dacf3c6db227fe205d1b298318fb8dd061db978fefca48cedb1b88cddd278285cfaec4f26aa31aebf61f09a843350413378ffdc486bdb1c7cde8e9555027d0dfc838596385a2fc502e7da93334a19137c18566892fb7721b44038a9d9f0508463ba069a290195c9a415c29268a692bfbf0b0228d237087c9654ec2bb455a9ec40ac1f85a319b2e5bcecfe3560ef2318da1051912e6deca3a439127387ff35f24fe5c60ae545a6495a233f2433884bfc50e58061683a15e01da5f5220f4db6b0319799bc037d0253e4b8950b80b2969c920dc8af7", 0xd4) 16:00:35 executing program 1: select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, 0x0) socketpair(0x2, 0x0, 0x3f, &(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x8000000000000) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x7) accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000180)=0x319) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d87", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) write(r0, &(0x7f0000000040)='=', 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x7) 16:00:35 executing program 0: select(0x40, &(0x7f0000000000)={0x80000000, 0x401, 0x8, 0x0, 0x8, 0xfffffffffffffffc, 0x2, 0x7f}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x50, 0x0, 0x3, 0x45}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0xffffffffffffffff}], 0x100000001, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x96, 0x8, 0x7e00000, 0x4}, {{}, 0xfffffffffffffffa, 0x82, 0x20000011, 0xff, 0x2}, {{}, 0xfffffffffffffffc, 0x3c, 0x80000001, 0xfffffffffffffff9, 0x7}, {{}, 0xfffffffffffffffd, 0x2, 0x60000002, 0x4}, {{}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x4, 0x100}, {{}, 0x0, 0x10, 0x8, 0x80000000, 0xc6}], 0xffffffff, &(0x7f0000000180)={0x8, 0x3}) 16:00:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000200)=""/218, 0xda}], 0x2) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r4 = getppid() fcntl$lock(r2, 0xf, &(0x7f00000003c0)={0x3, 0x1, 0x3, 0x9, r4}) fcntl$setown(r3, 0x6, r4) syz_emit_ethernet(0x7b, &(0x7f0000000400)="335632d8e61b95c59f2569dfe85d24301e40d5c90df5d8cdfdffafc80fe8656e884e9f3f0f2fb40097d8f3a90084144bccba0bec3a522920553d3ce6acf1ca48c33bee2fa2d148ddcd4a9dd786a04e1ef81f5a53b86c6543ffcbf521fd6677977b5b4e01dce3ba8987f62d8b9ac7fbec20e5a061ae9ffe4c870395") connect(r3, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet(r2, &(0x7f00000004c0)={0x2, 0x2}, 0xc) setpgid(r4, r4) r5 = open$dir(&(0x7f0000000500)='./file0\x00', 0x210, 0x4) bind$inet(r1, &(0x7f0000000540)={0x2, 0x3}, 0xc) r6 = socket$inet(0x2, 0x8004, 0x1db0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000580)) recvfrom(r0, &(0x7f00000005c0)=""/234, 0xea, 0x40, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x4}, 0xc) renameat(r5, &(0x7f0000000700)='./file0\x00', r2, &(0x7f0000000740)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000780)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000007c0)={0x5, 0xe9a, 0x7, 0x2, "d9c816f697cfbba68d5b4f0354a5cefe85417e5d", 0xffffffffffff1a09, 0x4}) recvfrom(r2, &(0x7f0000000800)=""/29, 0x1d, 0x3, 0x0, 0x0) getpid() getsockname(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) fsync(r6) getsockname$inet(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) symlinkat(&(0x7f0000000940)='./file0\x00', r2, &(0x7f0000000980)='./file0\x00') getpeername(r2, &(0x7f00000009c0)=@un=@file={0x0, ""/75}, &(0x7f0000000a40)=0x4d) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = semget(0x3, 0x4, 0x2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000a80)=""/138) 16:00:36 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="eaf4d1125be236e8000000000000000000000000000000000000000000002000000000000000000000040000000000e86fef3aa298e9be000000000000000000000000000000000000044a0a3f92d170c522f3c1bc000008000000000000991b0000000000"], &(0x7f0000000080)=0x6e) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x18) r2 = accept(0xffffffffffffff9c, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) socketpair$inet(0x2, 0x5, 0x80000000, &(0x7f0000001600)={0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fchmodat(r4, &(0x7f00000016c0)='./bus/file0\x00', 0x103, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r6 = getpgrp() accept$inet6(r5, &(0x7f00000017c0), &(0x7f0000001800)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001, r6}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000100)="08ec5b08e46044fd081d04b533847b225dd7b90101352739254c91177b810814da150cb0975b96d7c15736f3e1e2a066e98815726d21cd00dd3704845b161edab869ed861992e31061035e937faac91fc30db67383a0f8e551e1f48331d6831c639339351162738acc7d74ee30799389aea5d5c874f171b0a633d930aee39100205425d02b8428f0033e70663467d8599ff51cf0524ad1d34ea0ff057aab36c32e0fb8fbbc81c25145489e9c4427124f8724b5d563f3e17e4a20a62cdbef7a7fdbc8f3cee9cc", 0xc6}, {&(0x7f0000000340)="0ac29ab24df71a564ef67e282b4520cf93e7ebecbd7136d3fed632b64fcea8a2f9b35cf8941596f81dc7bd4b1e606dd40c411c26c4d37d884b2a11988941b9a31bec01705839094e0c824d3faca99b623a9a704e533c02be2a4c06c05fa1ad47ce469c2cc222c90ff98d1a7f59a6fc7757aef702913724238b43dff723a1341a5e6b72075f53e93bdaa1d74a6537e56f415a71527e036ee4cea6dc5c7848bc33f1cccc9a6a934c317a3b9a02d048f65da5a75ee26c2dfcdc961f599e51ed06cf45fa14d2346e0886584f5f49cbc698e25ddd8d95276855443802e5db4cdfbc0ded45aebb78dce2aaedcad1d48498b8e81403442aa07715a42cf3b35ba4723f92b1890b61963b06a954d4658bb69f7657fe1670c8cf7939ea71d5a35a80468fecfb28778bea4b5b85eed2facfd676d6707630e4977b1d399c0570d2395ce13274c2d801e2a408c27ead3472c8379290705093e7cf6b594bc3e589bbc816b800941e848699a759f13a1959fb864b0a7c06510e6e4b7fbb749baa47460355b257ef91a18f11f7938c21aa880526c4a6d780b92025adc5265cd697e285388f623f0274f68ef6cda160469ecfa81283b16e09c408484da37e6d613d2ad3f698a8094d9498894082d31784f1098c7b6c52ca3dd4c9552bf00e277173de68f12cdb279c41f05c375e472b63fbab8685d431319e017077853e944076e422dc34480f64365d0333bebd2a25ba79f568a4cd5519726ce238eff2975b5bcf2500eab4a6a2b5c7654bd7a128182f076228ee2c549530eb00a323c2ae7a6b3de98f7b9227bc1f0e12750caacaa55e51dad3c61adb2b521beeb4f05c23e38a717b1d3f9323689b33ea4534c686b099b963b1e70d3687947b0970430bde2def114b0f4a55f3ad75b9ae07026015b3916267936564c2876431aec754e4751cd74bbc208f677d49f26cba917ee7cf746858e42231e12bc5799de445e232d05f8a93a49008b431f83c5060340a706d8e67ef58a92c9c941f60fb8b9b1b78a6f6a2c8d100b01ca16c29a946d1b57eda4a01134b29cd28124a69f7b243da3bcd2cf90ad707fece9165226acd0be1188ac6bab27f25ac7c3e6c0addbbe5a0ecba06bcdad294ba92d3245e6c80b46c5dfb1eb4aa2e6ecbb04c89ff9255fa723ff66d5131ec3e74cde861827599bc1bffa45967350fbe14144a0fd122533c1583bf6fd25104367839596ddddc274f4b2b63cd385fd707d3de0a7a66b1a3b315ad0070226f5dbe322d9c2283bcf2955b8f67641bc20b1be5c12c6323a69e4583209ab1b90134a0ef469637493c32906b5ca7f3c90cbe845822f8ed9a855389fcd732935af114ad38eae2bfe3fe237dec3c230b79e48e2adb1230384a4bbeacb3c6e40839ae365bfedff483b0028b9d92af04c7a12bcdf7c556f3222649cef497dbdab1e1e49883b8306815bf6085a9107b9b14cac9b2e98baf3c9a292bb21bae6086ec03e58575bd54858b00a267fc6774033ff8c5664d000c5d11f928c1aba57a856d919213209ba7d8e9caf0ee8c59b96b5a68fcb77212a6ff8663f3ec1efab0401b3e8a1143062379806dd45612fa3fa97ae8c7b9a903cd52cbd9bf151642e287bf9c5e60c1bb7a81c042cbfc7b543ec62f7784974ceb87c3cd0e845f16570a09d2a2055287ad0d7d4b72351baaef4ec5f80293d5fbbbca71e95338f122ed8f4032644529fd187c8a932085cb88508288cc4cbea3fcba6f71763bed6e6789ca69131cc5f4d980cec0a6f2f853c10cc97a756aa1429bc0c16658b45fc9df8207cbdc125d4c5d5f429fe58fe1db4cdb6750430ac506ca64e4f5e2b2a3a568dbe0db26a76e59ba9dbda878ea8a5fbd8b1befeddc5b8fb2125173e6878c3d83740d6ba507c9c61769a27986ba40f9772a80c58681ddbce049adf241e07d33c9c727e565644004b540a40b21f131fece378576facdbdafbdbf4590835e28b9f7feb4466554ba5b733bd6f2b137597481743e003b6acbcc2c710803815297c66fba4bab176064c20c19d4e84543a8407b15fc637008b1c4669bf81d4f6dc572312eafbd974a07ca4d3515384fc67a883c4e515d79923b4cfddc22f7f045c438e03651f3aa3baa7dd62a5792f5332e82caf6f02e85d627e1da9aac32e34c903ed6e1a77b33779f4232e156f9b095e6f0343c2afa94e8d0e2a47f5730396be36bd7240efaaa351f723fb446a4d9e0d62191a4ffeb550b359935cdcdf5f2c4a93613847023289c12b78d9106d424e81229d03278d50cd1d4c18b6d5dc4a0d0883490520531a66b19617511b1c3b1a166264445633baf2f162990657d3e344da44cad2fbd727ae052336c1245d09125c625216b02f43e2bbb085b8098e8ecd9f9051afcf9ac92ce7deb68d34af1ce714124202826a5141418d6d5b2195b4c3930c63b2b5617a2fb1af4cb8a14798a23c4d86d71d72aa55f03b0cd1b87e1110fdb91ca1fd510fad7f3fd08775ee33abc423f8d1efd806b2ed3f6685ded24a0799244dad400c2d08a28ae8fe718f7a419683b2e24a7a07ec74c9afdfd53404ce88609ddc47d5c5fda12cefa2109eb51be366bbc5aacda4769d91b2dae26bddfc74f3daa5c0d13081aff0e1a048d73e8eb176a43ddfee58ec9deae774ff85e8983b2f2acd7fd54e76a1d3220ce0d425381abd510f7a3493c6c72e4c5590794765447ce0225208ae31e89d1c74d0df629bfad62d8c81eaa4fd56f0545bd852c581d6349992fd6a8fb07f1d271fef91fa22cd2702f9bc1802d708a5e3416c58cd24ba50aec480e8c0a5418cd1779be3b4c7d37fefec1a151e460aad8b4101a97d7b3ddbbd622b73d7f60ba77eca40e38196b835d05091f107bc5a41f6e107bdf35d183b1fad9ca14e1cff1e0103d46326848ba0e5ad73871cb824f8f4a870467656a8c9a69dde13fea85919ad01336a206c770c2572e21f6ef9b260fab1d18fa3015f717a20d4e5715f1e6af4585401bf00d4a19349b8b93e92ffbdaa9c63670c07829ed4cea58325d2d0b118fce48a8f37073e72fd6d1923db84cc2b277fe46ae36ed83f91ef24e7e5bdfb1990cfde0754c75d8730111759618b7be9e954300bad2f5c0e648ec4646628dfd974c92a9156b47337b1204e279d0c87d40cec29aef2b6063c335cd68eb47d1ff6fe6d9762d3872ea504f84bebb207ea93394b7f388f1cae42ebb341b31379316eafae1abbd9dd8ff27d916f5683a6816f7858cfa1113719e59feb5b2def8b10cf3b802495077f6a4da217ede29faa6c6932998926c980ff539b0eeda6ce5761a195e008f8b2943f90b4107879eee365fb557f448b1e2583be12d3f1ccee3982f87090052b7735485359f8eb986e9e84f0c32a9e095835124ee345e5c1d12de8ac1c2bedb8a29b45712f38bd6f9a9c8090fe20e95917a7951abad33316c4f8747e3bc635005e5a2a9dea6f839b757760c60c0c9dca8c58a2035801419909527d2c22b092becd13c389ee52d7a102510044c8faa1c2dc75ef30b7867ec4d9602e84c4d11151c9b00705b677e09d45d2c9658767b4fcb7507741071da67dc45f245f6408be0b23553a2ad4c6583f1a03cd9d46f2639c920e7722efd8111fc5a0dd914f1a52f26e483a1391b7ee3226957e622b944d495f682e2ece8ad883342c8bd3f5164e410a3960db6db01d33a16bd2b2a33f6d84268e51a1bc27e87e759652303c3900db3353f5d44013dbae17303063f03e836243a254f5e00b4708977c9f98c536511294f91abfb26a529de6da12811c629244616c31d35f433755c8b43981c4584155c023cd080cda422cc935f3265fcb69465fdfc45b62cfd0e2b9e07bb91a0dcbaeaf2debebbc013fe498b6fd198f99cc9a415bf8823f6178aa81c369fd295389e8ca1ae8dc9dd0ba5a49958b4604b94c04c091ffa8e4db5fc64b40fc5a35657f09b414d7b7621e77080940390da3a4145b3a7f639ea9a93ace57e9dd32567193ca41154628532e0fae1c5d84ea8d78b945a864747d60684692af368c6cdfc30720d07e0d23170a669a9b1ebfb52f744edd6da88c5c8ebf7320ace2da7250bdfb3761b670cf331b7e7c24f705ca990bea22025d3995bfab41cb3937ff6bf414d39ad1adeff70dddede6a2f3e5c2224e6d1aa3845ca5bea01110e5587ba871255b54e890fce5f3d7bd26392eaf9f0118d36f7b43d1efebfe9720664c2e73c664f6d07ba8232e445e684f714ed13ee3b81713d3b17cdf3191d31102715319357d526f3586dd27caecd103471254681e12aca1905f25a3afc0e77f52ce03c70c39b9aa5efb3fda087866d54dac06f866d3300b5266183fc8b3b7706a766c6bce3662d17efe0941e1815a4d1f683ea63cf83460302055fdbec1f2d91e3ae249bbaeca7305bf7a2ae551059c7578ac13d484bfbe7157bf0430cd783ae9bf7e23cddd8f622297c36112e6ee8d347a701174b44a9d45d8d960a7442b442cf28844d4ebfe487a4c60db5daddd6860a79a2af0415e22f2ffccbe81d66122032ed7dad8709f6754045fca65dbd3b28cb80b1ed7deb981d33a32b90dec4622cc8b5eebd811f416b371182203b7acbe5096b02eb259c73a82d09e13299b56ffbc00d7a67534daac1cee713f49942fb9eb15027f8bd7b1c3db676a2c6b023299c7809428b06f786cc55d67228de1fda0b545f463827580197a1346a2a9e95b20b5b96520f62271df294e51c43108984037679ffc058ad0a43d778048b35a3bec00895567f9c6e0fe8b290cf3ce692c3c7ea980e702f7a39b14f5686f06451740dd61c2e179539e73c3590f2122b7c5717b22cd11d7e238b9e186266d1a5da5467711bcc693088e9ba29c013c8ea6f24791b1dd15bd9e31a6bcfec9d14394408caeed1469edf7723e910022e3b8f870fc30c2e4075f275dfd0fe060ee79d90c70a5573a5bdcd3161b38540975c48c586b19c255f7e7b243f663fd06d7cd4582e5f65ff2a43385e4a8e872c79be11771f9e3a1d309e4d25f7e2069943fdf5ab5151266cd73a4e72caa54d85d5e0418387bb8671fa53183cee3a0974d4321251253ece3c9bac88955fbc1ad319af10228cc6f96f848e91d464590962d83661419aac19a70c56967fa162b0a9f5b25846d72fe54e1737aa668715da0dcbcc4a5e87f0a72609d20bca1f28644cf60d77d1a64fcd45a39b4b95ef0d9db88c7d4ea282ff7e79e8b583ab3a7b7fad817ee649ac4aea5c7f9bec778cecbf889b00e7180007283fb98b4881137663729bf225920b5f55af0f8fe9db5f386501463a131336abbaee6a1e4ee997084d35173c5586630fb1578af1027606bf411b4a0b9ffc0856da2173ad3e60abe42d4d86485aabde39d807af2e591a8e7a8b521597242397528bb8cab7a8439a3828023fa0ba31d31cd2d75a5525e690fd497816b3a4a4af4f71742f7b725aa8264c8c9410acdd372fa9d028c048fc3e8cc5fb05b2647f1e4dd373d6d8db3c9533401d5671795de04cfd40a0c9d2b2bc57d95370a6d681e34f3827da1e2e3033ddeb4c35aaeb246adc4fee5f312a0d61c15dce7695a329dc02e6205505c3688784f2bafc9c07d3a5f8787d3941638def12f48338b721a409b5e041dc1b0afc5f3e7d8ec58292abdfeba037afe905823262cce962ff44999fe27c84c7a4c9d11794c8571471b66b2ae8d78c0be841d987b06bb306bd17aaeed52a7dc0bb7aeb302f7f55e4357bc3762373ab7d4c9058cc7ad1cb61bf8c6376cd0b1fa58fa67c049f7cb98ea51e34e6a380cc2dbd2c8814993e36e9dd30823b289077952787879a153e", 0x1000}, {&(0x7f0000000200)="792a564c75d0f3aa9fb2c0e7f6ba086869db3c9c2fd414601f928ac5b93fba1729841e586a031223fdd31f9ccc831a4c1dcaae07b8d47bee3c9c5809ddae33b2295e3d69c1327bf35a1d6b3d52bf7f47fb11633818eb9ae7c68ac97c9476", 0x5e}, {&(0x7f0000001340)="30f0d5716baee7da27c191e6cbf15ddea17fbea085d3cfc004f09fbbea3690fef9d3ef03f778868292113a4c485a0fe1199c8711aa09bbb324ab96afc3f7d9d1eae96d27201f123ab8deb54d54d56213396ba861c0428e947c55065dec32ec07c3f4d931a918ac3306d8f0b81b55cc4d7ccb9e632d37c6cda3cf30ec6dbd865298c3cc7d1aaf8f6b05b569a0c2f4a2b855e0a192eaea7ba6c49161ce56733f639492ec7f1b69979d8e46dc3189ec745a8180306de87d310b", 0xb8}, {&(0x7f0000001400)="347d026314481415a3df036e7bad0d1618cfd6de3ac1d6aa1035bbba67980c479f0c23d57df0e780df122aa1d4cc9aa182f362d856d9adafdef0aeed4d0243b8c9e6d02c2532410d0940ace2e404178e779a28e206d67dc44848438a23705b02ae3c3d6ababfee7dff404fa5817d5cc9f32c900c11e1490c17de15a7b7b66ffc8781f246344cf5eb7571db34c815e6086526599b03adedcf8d7d26e37bc23cd17049f1dc35b931e4259b01a61c838e498a95a453911178d41a0dc523a89344557f7d9ee7782c676cd513163c4800059c194e6d0220f27a405045bf786083997dc1b533ab0de33db82e9ed32b552e", 0xee}, {&(0x7f0000000280)="d4148ae95169bc693fd6e383cebec63115be6838d0", 0x15}], 0x6, &(0x7f0000001640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x402}, 0x8) faccessat(r4, &(0x7f0000001700)='./bus/file0\x00', 0x3a, 0x1) 16:00:36 executing program 0: socketpair$inet6(0x18, 0x8007, 0x3f, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) socketpair(0x16, 0x3, 0x2, &(0x7f0000000080)) 16:00:36 executing program 1: r0 = socket(0x3a, 0x5, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="3da7d6200815a7c5b4e749b8cca67ec78870663f0360dacb628e6c327812b89eec3f07d61676c4cc38839671185ae23a4bfe25b654129020c1ccf50029eaf21497df47fcfcdbb9ac2cecdad9ed208653d3bc6d11a930c3724d00165db13a7a1749ea37f4bf688e9b532cc7b344a82ca6959d2eb03ef4806d5a394b71451b3850f903b7f5220042793d81a2caa7d8fa5c395d471daaa27f6e571088acf096158c0ec721d1f2d4b67cb29e52a70fd869468ea6ff357d2820d7057d0378b97d400c8c7f5da0b6b4f404fcee983bacbdbe8d769cc60c548a159a240c7994457d0f6b584f0bb509351efef7bf6493e219f32f4472", 0xf2, 0x4, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x9f4, r3}) writev(r2, &(0x7f0000000000), 0x0) close(r2) writev(r0, &(0x7f0000000000), 0x0) 16:00:36 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x2680}, 0x9) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/124, 0x7c}], 0x4) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xfffffffffffffe21}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:00:37 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x16) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 16:00:37 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r0, &(0x7f0000001300)="b82d447fd73c745b4f6abf4d1881006e6eedc48724e903b1ed9a6c553329816647e1452a1730f48d79952ef040bac653d09c272561c37c34b9fcf3ba3a96d1cb90c9ed0e92c5732fe9657617030a2cbb09ec0b9acd2e43bde5870f752dd2842c86452b769196983b1785b35818d342e518cf70d6a536a8182c2d0c57fafd6be7e265fd264525cb70b3be4c156e2d2b1586be4c477bfd3dd358297bfbc3c45c4955c764596b380dc8eb315447924bb30d6aa8554e023de79a8f5529c36e6cef801cb6facb010f449cbc42d16f2a3e89135085f79c9d2b4ac50849ae90008dc9a013ffdf535a2b813b", 0xe8) r1 = socket(0x11, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) recvfrom(r1, &(0x7f0000000200)=""/175, 0xaf, 0x40, 0x0, 0x0) 16:00:38 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) 16:00:38 executing program 0: select(0x40, &(0x7f0000000140)={0x7ffffffd}, 0x0, 0x0, 0x0) 16:00:38 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x0, 0x58) r2 = socket(0x6, 0x7, 0x200) unlink(&(0x7f0000000180)='./file0\x00') flock(r2, 0x1) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000003000/0x2000)=nil) getitimer(0x0, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x80, 0x14) sync() flock(r2, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xc01) sendto(r0, &(0x7f0000000000)="64d3fd1ede34e3f6dbc85d2d8d960a67f3d1b11fc172172e12e981f961d184642566c8c6b869a70db67c76ba331345c2e47204ce81a84794611b02601b27babda967d2067a32c0e575fa4236257e0dbe9413252ceb0e5326b6c20f646461b5f31b164b7435d9d06f5718155e91f2356c60b5fa3bd6e65fbd16efc4ea924bf1b4454ff460275a70d8d3a8d0abdb91cd75aa2541c534903fe8b5d4548a073b0bb68ce00f2d159e28f97834d87a2e7eba17cc45f4e1d82813549e76395b791538cd749c19cf1086745daee9a5c8042badb0f843cc02fba0f3c386e56404449c48d0a11695b242512272", 0xe8, 0x403, 0x0, 0x0) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/101, 0x65) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:38 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000080)='\x00', 0x0) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xcfc) fchmod(r0, 0xd0) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 16:00:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) getdents(r0, &(0x7f0000000040)=""/17, 0x11) getitimer(0x1, 0x0) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x44) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x20) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:00:40 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x1, 0x6, 0x3, 0x9, 0x573c8972, 0x2}, &(0x7f0000000040)={0x1f, 0x8, 0x8000, 0x4, 0x4, 0x1b4, 0x5, 0xfffffffffffffe01}, &(0x7f0000000080)={0xfffffffffffffff7, 0x8000, 0xa644, 0x36, 0x1000, 0xffffffffffffffc0, 0xffffffff, 0x6}, &(0x7f00000000c0)={0xfffffffffffffffa, 0x100000000}) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9, 0x9, 0x5, 0x81, 0x0, 0x4, 0x4, 0xdbd1}, &(0x7f0000000180)={0x1420000, 0x3, 0x4, 0x7f, 0x8, 0x703e64d7, 0x9, 0x40}, &(0x7f00000001c0)={0x7, 0x7, 0x7, 0x9, 0x3, 0x808000000000000, 0x0, 0x80000001}, &(0x7f0000000200)={0x5a80, 0xfffffffffffffffb}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x101) listen(r0, 0xe68f) 16:00:40 executing program 1: setuid(0xee01) socketpair$inet(0x2, 0x800, 0x3, 0x0) 16:00:40 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x110) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r6) r7 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r5}, 0xfffffffffffffce0) fcntl$setown(r4, 0x6, r7) r8 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4000000000, 0x11, r4, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r9 = socket(0x1, 0xc002, 0x0) r10 = dup2(r9, r9) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$getflags(r4, 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x207) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:41 executing program 0: r0 = msgget(0x0, 0xa8) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() r6 = getpid() r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x48) openat(r7, &(0x7f0000000100)='./file0\x00', 0x400, 0x9) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7ba, r1, r2, r3, r4, 0x20, 0xfffffffffffffffc}, 0xfffffffffffffff9, 0x6, r5, r6, 0x7, 0xffffffff, 0x8001, 0x100000001}) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:41 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) syz_open_pts() setreuid(r0, r0) 16:00:41 executing program 1: r0 = kqueue() flock(r0, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffc1, 0x1}) 16:00:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:42 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) write(r0, &(0x7f0000000180)="45d7c508cbf1fe854afa51c9427d0a6fe2392cdf9be279e3dccfdeb8a160ab042e562433eb432aa1601a28a9d57eb5221f450aaca2d8fad611e16e561d6ad0466e9a0704a60abd6b7dc45b270ed0b9a8d9ebedf52944bd51783d502ad1c7415124e2fb0d713dba6417e4f4a4fe9f9c5e6a9adf3ead33a9eafefeab19887ba465a04bd840afc8243e7c3484ae9526600e39900d182c105a01acc7e474d518639c3869fac045d4e55e209e283494491855bbc21f584827ee4c4eabaa559551e62002f01b391efa233d6453fabd20d426924720085abf41cf8ed2ab894570", 0xdd) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) r1 = openat(r0, 0x0, 0x200, 0x8000) munlockall() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x2) 16:00:42 executing program 1: socket$inet6(0x18, 0x0, 0x5) r0 = socket$inet6(0x18, 0x7, 0x80000001) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x1) socket$inet6(0x18, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x8000, 0x100) 16:00:42 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000340)='./file0/../file0\x00', 0x20000, 0x100) r2 = dup(0xffffffffffffffff) r3 = socket$inet(0x2, 0x4007, 0xffffffffffffff26) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="cf34ba86c762dae194799dbfdbcce1a446ec24a72acd78256bbee7a1e750c629e62a6d94d3fb845037adedfbfb356cc7b88818060fe219543eef7ef5e7a5fd7cf8f0c12b45041e0ec20ba0fcfcfc0b787a0d6967ebcf0c733cd0487a3dc44b4a8aa1fce801881d7fcb4cfd3707305f6c3040e528dea23e0f2e4f56e6da3487", 0x7f}, {&(0x7f0000000140)="73888a48f3a9d5024c1b11bafad834b8669dd5c816bbdd9dad7fa04460ef9b843c44926e0e4a8e5cd18ed9aaad0be75518964437c899eb03c14abd03e9dc95ebf19b87698c63eccc57389d958c42eff5b396e18b8bd4a5a35640cfac6ffaf742814afc41a7900971e5e4ef8a62eaf5e566a8ad528d0b65744189cf5857584c99fc2bf53ffc1b6e949e2f37a63263d54f2a3364375df269cee7925ceddbdfd676f922558874d86744c8", 0xa9}, {&(0x7f0000000200)="7a19c808d23a177e833cbfc3492807809b5bc2cf9f1e8ad791cabaa128cdcdeab212c417b7e3d2da24551028e1db42bb806fecf5fb6b6f9917d302bda3e90776e48188ba31b503d6433ada0e7f332ba4aa29f590004f8ab8b5bf540cbf271945545483b1", 0x64}, {&(0x7f0000000280)="a0806472002d9cfeff32d8e2bfccb2c78b32a60e44c1395199375007ba7c0d9bc7cdf728b4a8b800f6b43add946f235842ec23672b25fa73ffc86d712bf5eb3f317cca60911d51aee31f729c343cab23e503bf932a32a8ee278afda37ac42ab56375fce96a6ef2112a39", 0x6a}], 0x4, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x1}, 0xa) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:00:43 executing program 0: r0 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) select(0xff82, &(0x7f0000000080)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x8000000}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0xc007, 0xffffffffffffff01) r2 = semget$private(0x0, 0x0, 0x0) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) getuid() semget$private(0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/68) getsockopt$sock_timeval(r1, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff0e) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000001600)='.\x00', 0xff, 0x8) r1 = open(&(0x7f0000000200)='./file2\x00', 0x10800, 0x80) sendto$unix(r1, &(0x7f00000016c0)="d534e070dccfd0f0a9066a9e4dc6cdfe833937a88949475d03c4a5ce86fd1074f30827c367729d6dd20883443eeb22e8824a6cd6603042a9259b96d23232609811ef69c007581e23c9b72a9215db16928900b95e2ed758ef319aad21dd8a3a02fedc3b8344f93b9b0d0e97a830abdeed6288785fe24a25e3cc2452fa8133fd37ad3a82150c26bccff9b0bc11a0053853ab47deec97c17ad4922c9f1f7718799550b8568da648d0170d0b4f16e19ae3986095a5af547756", 0xb7, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(r1, 0x4, 0xcc) sendto$unix(r1, &(0x7f0000000140)="b20d970f32a40df3afd202a6cc16c14c4544ddef5288af437013fc29980a78ade64c26b882d4fe6e7657bffffd9de4c1f204a37d95b846984425ebafe95f62e57ac3bd4dc696511b72bd11ff2efadab517e5b37f3432db51cdacad2e0ba8bc542a03", 0x62, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="00a190d629c4d543b1e954bb2e4ca0f25f93de287820b451b0b149193532f0afd5881aaf8cc428e2ad663e7dec26e7f4284638a574029bb520f2296dd4d496"], 0xa) sendto$unix(r0, &(0x7f0000001640)="6e781d5f0586c0351a446f997a7ae5a48ba5e4187f6304d4d2eace936ac25511717af6d657d4b525124af9ad0535e34c62c4e794fe6722c62afaacb804b4e7e099dd74949f822df90ba95eed7e09cb5800761f0e0be69ba6", 0x58, 0x8, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000100)='s', 0x10000047f) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000240)="32a34920b12d6af3ae38e52565f666106f44689f06476b94b5df3fd171b203b6a49f2587b54044ab8303353c5533f2aeadc026c75a1f86f0b4e768d37d31668234c4e53e31f011fb04f32d31522c21e7c46fc795d7a0cf907e288663fd28b0ca77debf6c52ee3fe5197a64a2e2b8965299a7002b1a40c676e11e6c7c23baa654d9f320a6c4591654938957767b1248057c55a6", 0x93}, {&(0x7f0000000300)="2b45824f5e67c2331d20b4974e52fb48ac2e3e819f13f7b6999da6e0b0241f79fb6c249f1fe0feed5a1e66bbd6b70173f93e51f913b5587a4abe140630c5cd1473ee9ae318b92bb7af260f642b0be8e37c20fd2c5ac266c5aed6a2b41bb2eaffa15e7492abec992bde859297f616732db5b0afb8e82c3c69a30542d7fcff5280ba34ebfa12b9928e02cd9d6e7ffd3d4e75e632ea4533e0851ab799b89f97eef26452261681146230276e514115e55f45e146cad3f948fbbed6ff67e03589d9cb47f194905bf8a3249f4ae0ced6e0c9c5224bfa006f05027c6f5d8630ac6c540f976344dfd6", 0xe5}, {&(0x7f00000001c0)="f17e111c39ea8aa5", 0x8}, {&(0x7f0000000400)="acc963cb276b2e7a54dbe8b13fc3aebff63c650d8a45ec126f04782ad8b14207cf95a344b186a6cff808614f25e1b7a6eb68ec3aaf386d9c155707e41e769851e69224847b831364fffffca3b15c58a03674d672a541e1102f79eed7cd436ec850fafd6dabebe2026032d7b916ee25dd51575d947839e87782115c5cbdecf0769a148babf1c4a33395f1b20fbbca74e6d0a13f1eb89186cedc7f17fe405230da7931de2987209c99173912cb7a2c2fa4bf155fbfd0240f3f2270f54926dbf95a98ec823d844dc27bfd455089e5bc05f09ad773d0d15109a2b101e7b744bff62a79b5c1ee09350e8e486ddc27345ad82a3ad2e0b7053313fdabb862ad98ba1a67791c2ca830b79e3e38e4930910952e7b7f7f479432aa9ff260930dd8c23bc8a1ed288e912f72095bda05dc18fa68306b8d3393cbf57cfd848f645a508e0afa310a8d4aa4d102d2159d407147aa9558b7be62b5de2acf5c0685a6c455ba05f0e2f7acefe9baabbd36b658abd30212c5bd27b7bc308bcba07950b22d2065452ca67c644f132d15e0c828a730d5582a108f967b1278050f2b5e094df22509f91c6ef985faba6977a58dffa14d2b722eed13f3335c96d8ae2f00c42221f6489a295cfe827b246ea6c6c35bd45af5ea854f8c068486ad1c0adf5a7114b87e3e966bbed9c614dc73d694e09fb053677178abf03d32484ff1d7d27d0e46ab2a9d1b8dc3706eb265d2bccccc9c43a75412ebe031e88d7f5dcf9f08df541e43d9eb57600175c77b056b31118028ea6cd820b4d059fde6cbb2307952d831bacea13b456331da9335103b52022e31fbb969e8f24eda0780cc53954f13ef4e87cb17c23eab0480212edd49584ab0e26d57041968c5e71e5cba792ea7be2d3b2f828385441a9553cafc6eb6329b9982b20153021deb180e689fff4c9bb2f5202f8b4f4cf17bf622baff8efb18742a5e05f1a482619953e2d0f8a0fb4b88d506ee781a6ee0f73d0ef0a10882bab190329cdb38e56d787ab45c16f35e561e48d4b73118e1dbfbe9a092307771bf3d754b23247449b37c3c6018e5cd6efaa57060b6ae94baa15225211b5cd0708d70eab620122656cdbf4dd8cf2d8389e1fcef3c928ccd2f0b46791e6bca03aa911a0625a4a72895f047fad9e8984d5774d4c2810fa1b09816de490fbed4d5e73f079b450de203fc146f9d03bb4b3a434f50aee693a952240359c8f63428fd0a348d4cd3e191dcadf0ba2a84c8b66187e84bab43ef46193fe10ab30facede9ec3703983218487cebb5afa8c8e696f1eab4b72afddc03905dfc4ef6a5580d70011fb14f35917735e4a4a83959d799295e571ffad0225bacaa72439100d1bab34bb9823e2db1c17a2d349e1ef5ca212cd42334024360bd417d1113f4df037043093e1f46ef058c8a42f26b9164b20a35879c1e47c33d492d6d652176c15ad34f451388a511aee221c3a7b546587eb2347ea08e350cd8165ac17f2abecf54f49b2a4fa457c3978877527f974cfea418e70d8aeb8b1bde23e5bf01af21c0eec50b24eb557472d576132943061b7c570dc5acbabc16e1f138801e89d7df0bb5211ef6101bedf18de8bb3d053442557591f89c1314e16a16bb7c330df22ff1ffcd219398687396b0c866ce103a0799da5f1e623e0f345301ba84c14fe6893cfdf6d144ede3e826b746eb83acd7567672aba3bf140effd701a9397490a9295b88b4e282a8080267272674146f5962edba4be85a0ae7be6eaf3447be47c9f2e9f139d85e6fbcb6b445b3bf5e692a225d7e02bddfbb3340767b55d97bbde98d4c6440064efcc77c4cb5e2cb8f06b80447b9facf9acde98f9389c85102bbe5c336f98634ef2f30c0d1e811fbc839fade1ae54752f24898790ff5af69524d6938de2e1c89a64b0037af3f526c983b3d0f3aa6bb3306c95bb62a216a31b57c682837d8277e531da47237f4178e4eded6b0af3839aafff3ff58807e5b18c6837e53ad20793b8ab61a3986113f506d7b07cb188a4c2596685bea833861607cad5949c66db0475d6ada55423504b69831ecea4587383a20959cca7ccf096aeedc74ce8a9f6fb6d74d61e1e169dd562a2fba2df111e93bcbce544bf1ae4166551f23690edba337205da219d6b62c20fc6ef091d87fe3248c159ab993b8d611bbac5fcf7b6aef03dc900b69d2eeb13a7d24f74364e58e9e5e6ef6979fa7618c3ed397b8d6016c46881c0b16405503f685a0d9da8e57265b58243174218e298f0ddc2ed9e28a295191128f887f9b80f25cbddfcdebe964a326c492c374f96dbfd1bab2ff690df500478e6f6c640c422dd86ac2c1a6ea0da61ee152b14b4e4ed80e789ca604a4d463faa44ac3f008f6ad975ed07df7c50787c675423518a9f6ff521d9cc8b9de967010ebdccdc0f94b8aa483c8d6a1d4335c011980bb467ab522407011f7a066a52e4b3c828e57648a4670231fc9441b970ccaeb2ecbf89ce510631c5fac2dbf337dd43442eafbba1510768f26bc446ef905763092f51a903aee6fe3f82c8fcf50281270fec171d9a459bd9303d642270eae18ea90e26a7b2725ca264e52cb19c8104766705ebfc61c76fc9835857222eac75070da7ac6759cc23e4f92c3ccc73084cb14dae6b9d44e88f838fe8b58e447090dc5520603d574fbaf464a2c322cefb3a0ed41df7857c5fcc68abff9b964dc8fce301d02f52c5d45e8be2ef8bb2d1efcd64ea224995c4916110857b68b4cf7c7ac931e59b99f7249fb0097aeab134fadd2c6acf2756a168f3a902cd66e75119c3a6ca206ef2b2b00060cab00afc8528779a68cb7af5e0904001721c130d911a5224a94020db27c51c9ef76cdeabd5721c2e425b5dc38ed538b6be8773679e4cae52f1fc5225c1a92bdd0d9ed2af4b557705086d52b1f47d31f5cce3db4c70a71bdae3a7a907a44933631618d75b1dde5fc79cb724b47d1515585533f64b55494df9cb2610c002d719520014460155a0a25f389b030f29699302ee16b42afebbd9a65ce6d9f8fe50a35580879f647e8239a182e24f4b40ff220a789af12c0ca4e219685e187d9e403d05e4295fb26ab65acda475e57f923e3e5c298bc50e188762008c2c3b3c3eb57f33fe23941b59e88d93c1b9ef53991ce07dbce829810b77672658921ebe32ae74aed8f96e36376592ba9d806133158046ac8cd52eabc6f7068cc57d705fe36177c9cbd2565053c0c4a6c0e840a036014b09a6c6e92f1451d97051a3e5fd3373f712833a155cceaf5b6c1fde0bf6ee7bf1586a77ac15e50b670f10ccd4fe141874331536ea359f655ad3f3d92de1bc0b4b755fba5a90dbea8d12a44c40f3158356eb43280ff983229c92286ad1c2110a401bcdc45b25a1bd03bb7e9a4416be0067d285a703b92d8fd2d98273f4743e9a39d382e4aa104f6010d2afb99a01cdada196efa55c8dad012b491f444a8a34fe09c05e4b5b8e5edfcd586540dd4f4bb6133788564848066538bfbee7c98014be38ff1cb3a1e88beab4d2c421e736a354115510700ae88c35764b4440279b1dff17109e648fac0f3448a49acce33717741c298c1887f09b946bf0af0f1344f15481fd35349725ccce89f69c6c7247c4c5b1547491782e29f18e344f78fa9756272cf9dfea2176769256158c8ec0bea6eedcbc186564313e5ca5dfda9bc2b58e5429e65f28447b4ff189f41424a445b6d8aa32d22e563002e818df7e021fcfc85e4a0562c68fae4621759e9e7a90a37b3cd74daa9073a67b18c21c18c14c3883e00624b660e38450395ac6712b7b98bd61fd5fec6a4fc7feaf27ad99c46e0726e2f606cae5e0b1d6fb0af67f30145d515e5019d4945ca12f012ef5f3784006b8dec8f14e4c8146f3e00b959698e0c7d0b803c986bc28207ac58c37c5136d3835d55e99f0119c079d6e4ede995cbdb5db4b050b49fe16fa5259f1ed1a703c856555c045a55116a0880da4e81cda3b420a70888010d94fe10e5a624ba07bc01b64b5336e4c9e1273959127d6c66e372d45cac5f5f33e2068dc194cf3a5fdc1e64eed9b599137113b2834d96b5d4aeba627061df5c8b578984c14a85adc64c4da5701d240f9cb5d7a81dc686a7353ff4343cf60cd4f88235e5d918d956c9a717f1f6c9531c556a658b1e227d2d8edcf6050f8231b6b90a682e9ab1d5e9f9f1d37a3f8d75d0a36fb1ba27bc1dbf9eab7839a7dce492edadf63d4738d236140f23567917a1dde3fb9fe6e32bcad80478efe1710a15ea851f5bed6d6b98e098b0d2f521a9b96ae20cc67908ba83bf15f152ae5d76c3e3f4c9f4918c8b75e22e3d6e2b3e51b5346957c75ca1fb2673de7cf884b788d58abfd992d05b0bd53dfe65a5000337fa533c2c1dbcbb33d367d97a2636f860a53de4786aea91bdc6c16fdf9552c5ceb645a82da3f9d24bdd7b09924d95a5b1727622937acdf8425887a609fed0aa903533a5fdb4566d60b34b75ebc99a0085656d271e9877c0010a7e37deb457a60c930b770fe99e0b3b71a142d49186dfc18bda73987d4a557b1f26e9ba35db48aee7243a01bf68473af318333e4d4005e2bb97b6066fe03bb4b3fde09aa8fd1d483210fbe8915955a021b9df1f46d724eef24be41e63517204ed57edc8012ee1d4567bf9bd645f831ad2ab98523ba914f6a77f0ede8bb16b83941f05f663c0ddbee37142ffe763423bf269e4731384113feeff793469b76f915b5df7dfe78570479cb952d449d0d015643ecb0ae3b08040cf6515bf33ca157faf249dadfd838be1ffa656a5f140cf7fa75c8d4b3c4a031682552717d3c898f11c857fd1e9a2f2a90bc7888c9bfaa747c4252a5a29a6d8339143c7a40e9afc921bba0776a214ed36692e4f4f58f1893d6e7062aab31103056bc7ee7d9daa33da75d07d6038805f945b9f4b864b0198ec30f4d5a41ca53d280a727cc48680b2cce8ba6481e3bd5e29f2584d8eaf8da6c15ce93dd5cfe4f42a1d2b9330ce6b712ff6ea61f7113ca0780a47b54aa98174f0327c33e3cd11b0138a108562ecff105803cc9c6bcc7b3789c74beebf98b36d894332cb7e2f0b9dc250d11f383d2e9b1471077807c98d9bb21dd2fb191a4ce23a695fd6e7c05990853222d9adc1b63c69f5fdef9dff05593aaab272dc383c84983ec515f05b5bf94fc4f4704b377dcc4561d59afb767b9bb94aebacee7475c4bf64fb017755a12ac734cba11b5df7067c84c28bcf5a2dded286ce6fe560cacdcff9f4352eac9a7593734ea6b93ae9af4fffdd50f7fd78dfb94b13f591766ff611557f62cbf6de31d20b7e32c5534443f073d7fdd474c735735bb070301af3e066185da52e1be343c3971a77e6056f8eb04093c8f12c75f08835943a7ccfd9a7e2d139bff27ef0fe2c527ddf3394fffd94161b3668be16bf9738c51144ca33390371370beaacd15ef2217d525e9fd468218724cd747c4d53d0d34bb9b19293cebdce5127bfdfed7c8dfe02f05e6b8d51d0915727d815a22de7012be03d0c45d00e148d4f2a4614fb01b9b990fe8da4bf19b844bc79b13919ddc106f458ae79b8bfae4648ad8087ba8ab8c41f16a6e4061f1c5cdae9fdc6e9c78086a0eaec2d0c6abb50cd6f80db6dae389c8da3af75497df497a233b2387b753acaf498fa096856ac8c288d41008e620f732bc85a0f611296d5504c6ee8883d9a940bcec0fa8b08169e32267a4dfac7b622547ecb1785fb211fd44743091aacf2e769cfd78eadfc21a23d7b02307b5c4f2311d72703b41db34f9af873de855acb9e042a352deb2e88ebc0530efc3eca0ab48a97", 0x1000}, {&(0x7f0000001400)}, {&(0x7f0000001440)="b8eea70bfb504b6f0b01eb4696c40bc4f99c59707770fb667c881d04c3c5a82f4839fb806587d4b34c9ae0df7e834cc43af5e9c6b5b8f7878dcc3d1c9dd4dbb1f91ba57d9dc24ca87829b1fb2d024b84c3ec844efb6aaee03f31864a8e2ac7274e123b1b3ad85cb4dd3a63891e707ef3449b438e4c1bea593362a128970168aaedcc74da161760aa79c5df330e88420a87fd8eac884069ab152b15c74eca2b46889f08dcb9d94dbc629f3e1ecec50e984ca6ed98afbc093baf68c5c7770fcba26e8d53592081962608b54898e77ff0564e81e2b89d", 0xd5}], 0x6) 16:00:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) mmap(&(0x7f0000088000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:43 executing program 0: select(0x40, &(0x7f00000000c0)={0x80000000}, 0x0, 0x0, 0x0) socketpair(0x36, 0x2, 0x40510b73, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair(0x18, 0x8005, 0x8892, &(0x7f0000000100)) 16:00:43 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in, 0xfe1d, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/44, 0x1f, 0x1000009}, 0x41) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) 16:00:43 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x401, 0x4}, 0xc) getuid() 16:00:43 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r0 = dup(0xffffffffffffff9c) flock(r0, 0xd) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x800) 16:00:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x200000000000007, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/233, 0xe9}], 0x1, &(0x7f0000000180)=""/128, 0x80, 0x6}, 0x0) recvfrom(r0, &(0x7f0000000000), 0x0, 0x40, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:44 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = getegid() setgid(r1) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x31161003) 16:00:44 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getppid() r2 = geteuid() ioctl$TIOCSTOP(r0, 0x2000746f) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 16:00:44 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='2\x00') r1 = msgget(0x2, 0x3) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/255}, 0x107, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) execve(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4b45a534, 0x6, 0x6, 0x2, "b14d3388d307fddbaf7f86445e462fae5e8640e9", 0x1, 0x6}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = semget(0x0, 0x200000000000003, 0x204) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/44) socketpair(0x18, 0x2, 0x0, 0x0) 16:00:44 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$getflags(r1, 0x3) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x84a, 0x81, 0x1000, 0xfffffffffffffffe, 0x7ff, 0x40, 0x2, 0x9c}, &(0x7f0000000080)={0x8, 0x0, 0x53cb, 0x3, 0x7, 0x9, 0x3fd, 0x100000}, &(0x7f00000000c0)={0x1000, 0x3f, 0x5b, 0x2, 0x80000000, 0x3ff, 0x800, 0x9}, &(0x7f0000000100)={0x400, 0xfffffffffffffffb}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x188, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fff, 0xfc9, 0xb594, 0x8, "6f76d4aa762deefdc018a000872923139dd2ac3e", 0x0, 0x9}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0x4}) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x7}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffdffffa, 0x800}, 0x8) 16:00:45 executing program 0: select(0x40, &(0x7f0000000000)={0x80000000, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x2, 0x0, 0x800000, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xa5) 16:00:45 executing program 0: select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) 16:00:45 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000b0bff8)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000040)='./file1\x00', 0x4) symlinkat(&(0x7f000001effd)='./file0/file0\x00', r0, &(0x7f0000012ff8)='./file0\x00') renameat(r0, &(0x7f00002f3000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:46 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x85, 0x6a) close(r0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r5, 0x0, 0x2}, 0x40, 0x2, r6, r7, 0x400, 0x6, 0x40}) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:47 executing program 1: readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/125, 0x7d}, {&(0x7f0000000140)=""/34, 0x22}], 0x2) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file1\x00') r1 = openat(r0, &(0x7f00000002c0)='./file1\x00', 0x28200, 0x10) readv(r1, &(0x7f0000000880)=[{&(0x7f0000000680)=""/224, 0xe0}, {&(0x7f0000000b00)=""/251, 0xfb}, {&(0x7f0000000780)=""/41, 0x29}], 0x3) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x10000, 0x4}, {0x2, 0x43}}, 0x0) 16:00:47 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 16:00:47 executing program 1: setregid(0x0, 0x0) setregid(0x0, 0x0) r0 = getegid() r1 = getegid() setregid(r0, r1) 16:00:47 executing program 0: select(0x72, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x9, 0x3, 0xfb6, 0x3, 0x5ac338eb, 0x1, 0x1}, &(0x7f0000000040)={0x94f, 0x2, 0x80000001, 0x8, 0x7, 0x111, 0x4, 0x1}, &(0x7f0000000080)={0x20, 0xffffffff, 0x1, 0x101, 0x4, 0x9, 0x4, 0x6}, &(0x7f00000000c0)={0x6, 0x9}) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="772f40a5adb1995f955792995e2b3480dae8dbb98717dee4c268d5a1e8d8e456ee4667ed2d36a26785cbb044b59271133e98a17c73d72a9d79b1cfe2a576a0b28628eb2b3c9f24a299b6bea446a6f592b6ffefdbb454b9b67552bd2f2db9866607702c76c22149e47316d99b9eef74d20b0222aa375601998b500902f3a6d0da0c94aa9be0d6b07af9f34a2969a4b3e3ad4db5a6d614a2c7e799424ebf3ce2468e9111e6ef46b66a9eaa0198c328e1f52b5db1875fb2cbca637bde51ad5dd8ccfbd26e31803691254ee226e8353a2a4f2b693a1003da951d3b9961afb791e6188aa13366cdac9e3a1183daaea1b9eb3c80eb6e5fec6dc4dd2b0d3ab0595c327c72ac2a6d6a6a4899f154f92eefd58899ca9c7fa7d4c2cf7940de062e04a089b425cbe6dea858ca94f527680783699de90e31876a7d2f10390f582ca3ecd571a9f8474db9f7a21445c3e6da593c7370bd3342de429ccb7b3c7293477ef300bd36753335b49f657e493fc4f0731f82aa7320e7b2acc975b8e3fd182ecab4ca6e0ddd61fdfb413f662e3e8efef0fb4513b3ad0be9108502c2ca31c498ce4f9edfe74d46cd7b9d1736c2829ac5b7110a734433f03966b9d521c23c95f0c5f214f7bc6aa4f5e3605ad2e406bcda593b110c19d38664cbd90ac195f12e0b374da9d98110d2ae68a77d5249d4fbb3e7010ca0be5f71f9b695d663fd095e021563e0588be6903795be36bb17395aa0c5158b1d98b14808989a992c4ab03c793ce8b1d26abde421be82a56c051a7758f4fc09dcef594ddc06983e4cf5daf6d691e1b1da1d6e27250bf656447f652ddeb06b0142e5373c1fce1af192b58745a9f8d050b9e7ed74e88cf3362b1194052da5a92780981e50ecbccc7e4941b21566d94b04d899ba87d4e0e26cdc3dafae5ce45c25deaca57fde70d26cdde0df0e71a4679cf899dc983625b0aaa55b80f068df74453196e73d2181cf57cdac1540c9f37198707ab46067fc8803ba95d815308fb566e703be8d4f2d3a61f45e3510bece000bec18ae7d2245a18a84ba883c5874db018c87cfc579857c4a4539e217497223e4532f4f7158e8fc4c4101a70af6c63e45d684e99718964889001f9217ac4e22ed58196b1f7988cf2cbf7a2dd725af771200fdd3f8f4249817c2a89f7b260f85e32266918db4a9b336795d79b5a5774accee5b09dd861179ba346f8c9fde380c9d7db59261a98a39628b830a817498cd59ea84846c1cbd4ec2af6bf09b33314632dba663042f951597123e681b1de943e8ede6cb41f15210f2a6ec95dc5149bacdced6f4f238d613e6b1a0c6ba67ad17d7592cdcbbdad3f12be617efc76e5cdf327ba6c91cf2c0e64ea00d7006b3e9751c0b9062670c317140e7b7ad07e0e5592373c465bc88906ca18f32ec3301b91413bf9923978ea8486354b67f210aa813bbe9dacd9d41169cb30dc7d3a8ce5b7c9728872089d712bd1d0e7e9698d0e8db35014028de7b78f11b6e07db6d71e75f2e072ba0cfeb539291c1b1a9380f7258519410d081609ba2eb6197a35262281c26a181d88a434a80163382bc7ccb0957a358d4eb4073454835d16eca2d65f3c42a362efd9af9442365ad3cc083be5c4a9fc3a768a52b9e62bbc8c9e3488f303a232235f4400ac8d4628ced353eacfe9b1d065c0ef04de8a854720b19748cbd4afcb3051214c153c8a59c39e570b238fdd1bf47a1c447ce091c3d7b1c1d6d178360ca9af7b5d8bf3e308f5222d7dffeed4db5c6183647ef9d4e7d96650aec3c0a37d01943432c5bfc49816f415ed868550cac9b325abd3f52edbfd5a6e8007fee4451d018ef1f116d6a5f22079d9c40f3ed12dce78785601577b2e793c727864fc239c0cd770bb6dae679a317993b72f34c47b5a9c2148cde164b4aed01adeb74e5d864d64a06dde5e72444aeedc5860c6f56f0f330733f96c117db8db242094e2d27416c03d7bbcf48546486777b87e11c44a14e7722c970e2e0da14e533366f4a9d96a05ccac4b625636745095815145c8ab4c2a9e9befe4dbf05a2dab5f6cb89780f3a9502c6a3ddc4ffabf8ad995bc8b24567bc9efab55329a7ba5a098091e85544b4bd829691b9882d16504eb44a5f072d9e264bee56516ff76d40c022e7db3481070a8858e2443a1372b753a60ad90ec50c7c194042aeea482aa80bef40af3989570d2dae6a3904af9d1444dfb169eb1bec0baf065f0e77d028ba86125cff7e7444f4b8f7a0fd2f60ee73ac81aac3869e7c560878576a1966d718535085b2e56a4d376a5cf033cccb6bf8aac0a75ec0a5011761a391f2aff8ed7d48411e34f6767acb42315ca440ad745e9b1d3f506e4f20e87cc8d63d502fd1f75fdbb6e847e47039cbb45a3194891323588b87045b6e1800f76caf17bc07b9a732753cb5de623f06f369d432d07c816de40d99235e6350adda4afb744b8f2c10ec71c391f7afdf6100c2606390e92a79b7531f5490bee9df5ce45159826b76a68189d76d95fb6da9ef1f50e33ea436193f5b40ee38427155f231ac544f5487fe749ea3bddf21d9cdcfe1e5dee7d0b9dde009c100f6da4d9edb37caa8b421cc0a2cc8407b03e3d0c5caee36ee619aa708b9746012c596ab8ce456451d93956bdbb0b6b87adccae1a9b105c2d9da5ac4af81a95c324e18c50b76bc49b00973b36b779805f92ed8952028cf0df015b69689bd3b2f3011defeff2b58a90f8cd3759be4ebdf78113cc72c9e57af50e167c90d695227fe9ef0a685c6aacba67b818bc00fcd715f6831b81fdedd53d45b6bf47f2e3ee592a6d192b2458a2beb0e5e2ec476333bc164cb672768a9934fd9d106a798cd8d07324527022a70a5403ea4cf5eaf279ebdeb301ab3a3120ab5c1c875cfbb95e5612157a55767ee6c10e8e17fec100ae5b8fd72d7741b950f7053fa4c3598cf66550346dd78c884350f86a22ac25d71f11744aa98cf346df052d5cb721bbf762747a9a20a1cb42140a5e6cfda682ba0509493cda034e4c69b7f31064cbf81ba90c640e846fbe9f3b3ac210402d09fc15996bba525f3b9e1f54e60a687f74b2901f0141be3452688dd84c13d711d9b193aada555d3b7f6cb55d86f7b47211d8eae66168e92cfa4f6c1c8b6b9801c5def040d69ec2811e1b6dd9871e7793581b62b310569491ac26fd002cc48e83cc04d72dc08209cd4e3a22f6b9982bccae1b684aa1185b3e4f03fe7e37fabc965834eb5d5eca37ff3b785a139ca51c827e9362bf92b0431121f522ac6bc7a70a744f74ac4c3605e99c13c203d8c6a4e63f9aa2d441c4e1fb1be170a5b00800a38a65b615d05e3a7dd3a28e8c5f8b01be1157cc682d52d89f4b485c673be4b71f4a497e3bd43174cf93b05047e491ce819c46b8e88d605229266911bead4b805c15d24786fe819b615ddcfd29b7ddae1e3d961c14f710943002a8489aa702db1b4bf8ca405d3e5e1ae335d773f1f68462a92fb2cff4350e2b70d3ce9e86eda56f8d8d5098b31f83743d467cf9b227b6802c6ba2253252ef79fce2b67e60b2453f1cd87af590a9a8a72e9d060e5b963d2a577ef7d84ba0620c82d8db1bb3f0f1ea1b5c12e95e6d8b1523b9f90c84b48b933b8aa4c54c59228459d822b1dba5512d7f45b96942be3230ff073268631b0f99ee5298af1955613a323ed282f9bbb2ec596356c910f8475885b5167e42d0628a206346393a32de5d24edf68266ac80eca09b439b1b2f0e12d07be3b873b331a2d898af80415e96eb4e7a815ed5fc908f923a9248cfbad793e2776016fe520ed9d90c47a7cb5c5917e9a13de583ea79d3e54cb7806fa09d9786e1ad65f75e248702ae7d34ea8de0195cf73025d0efad171cbe28fc0cce385c67ea8bc1aefbb9ad8b3689c497377f421378814f19f254b08c41f50ddf94a21b080c37ac78d931c9e1acf77c375eedfb1fac75421232b806ebfb29d23da8ebe16938265213687303b306427452379a75648fc684681cc651623bdb7b540eea40afc7a1b9d05348b938d208d9bfd74fde67ec076f3cf1aedbaeb58059311322bf7465358c1b15886107b1adf7d16c26866c74235e68ff76cabf1bc094f3722209c57f018337732eff80134ad65b6e402017f3185f802abda5f25d44fbc65738230f008e5a258ae2c02a451ed41db1a5f385532d102eff05994f9f1217f5f5da3cca682d9d7095989b3bb1b4d4e3484fd8dfe358d95aae7d6ed070ea41765f5d73c9ad4f24c7af71395dd5a6b66c5ef76eb579a9390d3f47cf7fd2cd88463298dd2f0092491cc81082569866fc1e73d4b4b340a6eeaf43e47dc2abfd54ba8569d130e7206748a6a56126aecb2e073bc46cb537d6bd4fc8d7f091139ef593d5bbd7cbd17978ac1eace2bd14510dce4388d7235646127c15826591b3d79983688e7e7b6dfa62f56a1bf65aa69dcc09a31fa5884f80e98d0d0f93cd1aab0c655c814a306570b802e482b25553e10cfe25f68bd1f820ed3888a09e45497c8d849daf3f375a6b7b7a8fc49bf88afc5e5127917a61d1837815d8674c33810e2fdc550a2ba89bc16ff0917935fc85d85c5ac452ff2ac0fa8439f18249267f5cc003f15b1054c39bdc8c8c51460780013b900d4a9bee4b0c1521583f0373f02e766143f2d9e61590a78b1c1920dbb77a88d4af5a828e5ce61623969c05df0e28c69cbc0b5b9650b69e4cd3daf72c3fe0e7d29a9ec6d8711cf146e5bdc21f4f9ac7fc4f883c4740f985a8f96653371ae8363d0327cf404d20837b00df3934a2123092705e80e36af2beebbddf640289200ef861639e2ae0b00ca5ad6107f17478cb64e58488edbea1a4520010c29a0f9efd33ffd1e5c9f6e9e8d4d935f4ee20df451bd876a65383b1f1308141e9704e133c64d47c072b4eb9a87d196b735188e43d7173e705df976dae9d9e497efde178df9bf2db76afdbfa3a5f675c2841cd1acbce7cce186e2c44220768e1126c7145a83e442173136d231c073a2243a35c7bc782c82049ac6ca521a00428595892c43c281737783d0335cf9680a558bffddf707eaeec14eaabfa56abcc21c7b783e31c0eec84eb3eef3a014cba32bb7806815737201e68741795d4a0b82f1ba7c6060716e3ae4db5f089f6b4f0b8e625f4933e68c5e046dfd2863d4b9b9325c19b9e30a4772511d19a49a202d02b92100fddea946242a4754b57f8b35b0e97a6bc928007295249b0b46be16d2a00a1d6390522d2efd79dc7437f960771cbe3094f2ead8894af9a0c99a62e1", 0xe86}], 0x1, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$getflags(r0, 0x1) poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x8) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000013c0)=""/4096) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:00:47 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) sync() 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) r2 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=',\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='!%.&*-\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) fchmod(r1, 0x0) 16:00:47 executing program 1: mknod$loop(0xfffffffffffffffe, 0x2, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x51}], 0x1f, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="dea86446d1ed9293929ba88a706f4a470ec98831a963bf8c7e2ab362f31c65290682dd6b95420371c9032ed44f3137a2ff213fc08eade8b55fbfdc9cfd6ea15b520fe84f33c5ba7dffc7cd53a013dd01d1caef3add52edf862d7d935849bc9816099075ffd8c2007ad53d2d9609f1007ed2d5e5efe2032da04217c7e3726e8ac18586f", 0x83}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1c, 0xfffff, 0x40, 0x88}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x40}], 0x7fffffff, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket(0x20, 0x4, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) socket$inet6(0x18, 0x8000, 0x6) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") ioctl$TIOCCDTR(r0, 0x20007478) 16:00:48 executing program 0: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendto(r1, &(0x7f0000000200)="e45ff4c2b440de459819250786cad8680a9ef2399f5dc8f255ff7c39b9231400a1ed8039dcf9b902", 0x28, 0x0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r2 = getgid() setregid(r0, r2) select(0x40, &(0x7f0000000040)={0x4, 0x2, 0x0, 0xd3e, 0x148, 0x588c, 0x0, 0xcdf9}, &(0x7f0000000080)={0xffff, 0x7ff, 0x68, 0x681f, 0x3, 0x5, 0x0, 0xffff}, &(0x7f00000000c0)={0x6, 0x0, 0x8, 0x0, 0x0, 0x800, 0x7, 0x4}, &(0x7f0000000100)={0x5, 0x8001}) select(0x40, &(0x7f0000000140)={0x1080000000, 0x0, 0x0, 0x100000}, 0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x126) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x24, 0x2) kevent(r0, 0x0, 0x4, 0x0, 0x0, 0x0) 16:00:48 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffff8) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x21}], 0x2, 0x0) 16:00:48 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x820, &(0x7f0000fff000/0x1000)=nil) 16:00:48 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x803, &(0x7f0000001100)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) setsockopt(r0, 0x8001, 0x0, &(0x7f0000000040)="1eab0b53d7742659c209a3c644b4a40b343b8c1e9fd6aa871f117cd89d82f17030d0622e38ce16a028f374671b673389b3ede89901e5847bb875813aab6cc08575913ff3c2e1ae5e9e02a768eb98e8dd8b36956d39c254b7e284228819969429554948f07e0a768e7c7b43807b976b84d5d13b82ff8839649c76e01d08383ead8ae18b8985f975d4e6b7ea2cf66fea54f2dd688f29f7", 0x96) 16:00:48 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='\x00', 0x8000, 0x40) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) chroot(&(0x7f0000000300)='./file1\x00') utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7f, 0x101}, {0x7, 0x6}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:49 executing program 0: select(0x1b, &(0x7f0000000140)={0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x5, 0x8000) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x1}, 0xc) select(0x40, &(0x7f00000000c0)={0xaa, 0x8, 0x20, 0x1ff, 0x0, 0xfff, 0x2, 0xf4}, &(0x7f0000000100)={0xffffffffffffff80, 0x280, 0x0, 0xc122, 0x5, 0x10000, 0xfd27, 0x5}, &(0x7f0000000180)={0xbc45, 0xe6, 0x1, 0x6, 0x100000001, 0x40, 0x3, 0x6}, &(0x7f00000001c0)={0x4, 0x7}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x8}, 0xc) 16:00:49 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, 0x0) 16:00:49 executing program 1: r0 = socket(0xe, 0x1, 0xfffffffffffffff7) close(r0) syz_open_pts() 16:00:49 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20083, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='w\x00') open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x2) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xfffffffffffffe3d) 16:00:50 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1fffe, 0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/254) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/155) 16:00:50 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x10009, 0x20) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xca) write(r1, &(0x7f0000000340)="c40d75f52b4214ff1db622a7243eeba2ed11d158805aad8ba2812814930c0ce77515b5c4cd4d0eab5f32439a83b16b320d26bf5f81b592525b80fd5fdbc6528f0a7a931b27b2b2d82db435198b84add8925219b5f7fb4b42a840f66b07be7636ff350b6c3516f4dac231b24098b772e6ca5c827a4e7059407b8dc552cc84401142e348ed4eb1aa8a", 0xffffffffffffffea) socketpair(0x6, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x16a}, {r2, 0x114}], 0x2, 0x0) syz_open_pts() pipe2(&(0x7f0000000100), 0x10000) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r2, &(0x7f0000000140)=""/21, 0xfffffffffffffda5) dup2(r1, r1) socketpair(0x2, 0x2, 0x10001, &(0x7f0000000180)) 16:00:50 executing program 1: pledge(0x0, &(0x7f0000000240)="0f37cbc30da8b2d2667a304022b22e0d5a27aa536d30d483bd52b8c34ca03861dbca968872bced681f2ec02fd0fbf1706d6d2b6eb04469c170923c0bf52b0000005b0eb2a609f1ed4941c33f78bb894b7032389ac04f9f4276c4fe73252cbac82b547e639d54afe36dc01c6fadc9d723704e80e386f0218b748e") 16:00:51 executing program 0: 16:00:51 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:00:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000300)=""/28, 0x1c}], 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = accept$unix(r1, 0x0, &(0x7f0000000100)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x102}, {r2, 0x10}, {r3, 0xc}, {r4, 0x100}], 0x4, 0x7f5) 16:00:51 executing program 0: select(0xfffffffffffffe0d, &(0x7f0000000140)={0x80000000, 0x10008bb0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x1e, 0x3, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:00:52 executing program 0: select(0x40, &(0x7f0000000000)={0x4c62, 0x3, 0x3fbc0000, 0x10000, 0x5, 0x2, 0x6, 0x9}, &(0x7f0000000040)={0x33, 0x1, 0x0, 0x200, 0x75, 0x6, 0x9, 0xfff}, &(0x7f0000000080)={0x1, 0x1ff, 0x11c, 0x5, 0x5d93, 0x6, 0xf030, 0x1f}, &(0x7f0000000100)={0x8acc, 0x9}) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000180)=0x10) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x900, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x9e) chroot(&(0x7f0000000000)='./bus\x00') 16:00:52 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r1) 16:00:53 executing program 0: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/116, 0x74) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x801e) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) getuid() 16:00:53 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="0ca4cf15326d7596adcbab8e955d7ce4250a1637804612ceb97df9f903ba91e3361b9330d3c10f46640f4abd63f6d5ed7b6d492f4f3ba40e2501dacd68a96ac5f2be5b6254798c2b71d9d5099fc5091f99f3c28f4e27d042f87a3a5964fcec4b073eafeeb3b82eb520bf05a2d6000a7e3394246e881b0b599c736ded60f521c1c483052bc131cc5d8e18903833351de9cf0523307c1a811860407ea71c9a5e5aee6cbf7025f45a19c0d4ffebd3caccfc6f282ee5eeba215ca063511615926a914062375c66d3c6479505b52164fc200a477e", 0xd2}, {&(0x7f0000000180)="a01d707821cc638e88c1f0c0fd2ff9761c35581d14f5cee2b62cfe389cfe91ab46195b5d50889d17d0faa68f4c2755c499b4f8f90577236a07d70ad42b71b6aa024907dd94059cd0798d260a2ca6b8fb0977c8f3ad8defc7c447ad3096bbc9623729013074c710b8fc07f2418d71f443022d32f36135f45495b3694722c21713e8032c5bb3b644ef5e002fb5b30f", 0x8e}, {&(0x7f0000000240)="db4e167c3cc17b8776e9d119411602f6839af0a657376b1bc8a561e8b420f0e412ffda4331c4eaf5135c5fd41ebb6b4c6a4456ce21cdd095e1a88c30931b30c3218be54c79fce42338db9833e46baad78fb8f7079c4d4f490c73d79cec0b778ccd4a595b8bac7787b6ab20a726f50396a817ac7aba87a1f91c42c0b7dea96ddd573a7ed1bd833bf855a23ba134800d2176f70fe6cba566e03026a8909c72173fa722802a0005c415bd5dcf25bcc8eb8fc27313382d68bcd30bfa4b48d07c48b9c316dd6bf7b55175f3e846fe8b1d0cfd2d396f54364b8f528fd141a5af112212b3a7ecf4f27bf524a0a9de4d9a5e3ae5c4dfe183a22216c167bf0e1737f484897eb1f707424ba26b422539cbea905dea6a95cb0f763f7b0c6aac04654914d8123de8a93a63ba2e41084412ab17045b95f23801b5109a6e54bb061abb367235f878db1e2cd7c192dab57b9b4ec0e24300051a051fa5ddf9d16e401948219724d98cb078fdaa734d59c74008fc0b742682e569bdc748eca298497b2e25d3e726d0f437303cb3edbdbfe2ec47e3e85ac3eff6b87afd79da1d9952430ffb125a75673b36cb0fd29f6f33dd9f4ed7768b2c399c4886d14016972fa7fec00682229cb1d65879c9599264dcdd53784ae25f1c652a3b37a9cf863e1265b3e576f8023a41564a4e65231802bc50c76e3f365b573c6e11f77492094befcb2ff505a35ff8eeddbee559a60c2aeecb3ceb7fcee2f7ce905c46fda312c42f924d51e083e69ad4b35d4259ff3d04c3b99b43c02fac4b01146e5c714a1cb6353349d184a05b0789c7e69a36a9652f21be0329dcd2495a3924d48fd470c71f92096a2eab65987e1e4f1c9742e021646fba405a5b5e248ea7737d56cf34158e16fe2928bc1cfc593982c0acef8b33e1b5f5a94f4de13e3491154b05510a83839f676f1ddbff181de47adc04f3fa5dfe5674eb77f367bc31041f333e685c21e87ba6b53c3be3ee17f984f5a3117db79d4edbc7a6e6fb85b944c982d23350fb8b801e9d0b57f3503d74a0a90df52c0b7e93b5a1551af60524b0386631190a8af932e2f9580ab24e9bff5fee3bf87a571f094d9a55b2ce8eeeba62f1f613c163e035e81784bbfc169cbbe46ec83db2f487b817d94cddfd90e3c80d22b278a48e8f9495fb41f3d151bffea900634fec3f4057de11976ce2da40cb68a96a3c58c02697e1cc1a61d157d3d9ea1cdbd220123362b74335193cc382e8b31b2c0d825c2dcf1cbea5a46f3636cb8f1db7b98a6256965b10d540c078914b728375bd8af9889cbb0f6485c01736ac6c3377dd139c5d381a03beddbe421923ff80fbaad1f32f6d978e33988a8b95beb59730e9dcaa7ab0bcaeb148b00970fd6341bcecfd1f50e7c90aed79ce2256ad7bf9bf85210dba6e6d6681f3b1b73f342c1aa687cf4aa4d1d7c49c68746b6c5fe7047503b87abdd6d231d1cf95de883748e5bf7b0e1287c6070ea1d7d46a40c512dbba50a52540bd886161671b187cc6f71c1797c3f007ed6cfd4f44df38d13a125b88d591a74be05c033b774e288e2d10a175f559382f0c87d4173accdac91e8a4e02114982aef1d3cc4ce843c825643530197ee4e542c5af0923b9ffd6973646f6742b4b8620e76b5f7ed450ba384b39ec8e02d540988ae02c94759cc80159320cb91e22b91a479fe5ec37cf1a505a80fc08e7a4322f67a249ae23763c61684096c3dccb3563e9adf1e991bc1833093b0b6765ff6ac078d9e56bcd450943f2bd0f314720dfd545901857cfb702b36bf8804bc908a4ac22de8a41810bcf9cba10300ea1e4cda019bd4fb70324a6708c93266dd224a1f6638b0f6db4bdacd80c2decf73d33ac61638eadf49c5d8dae0948e40f0a4b31a65f5b93b855b7588d1c70041144a24284bc8fc217454904e90aa04475925f8ada2ddab40eedc6ea28ed1b4b9aef4d78417da7dc86e6c9bb942b0f8161c37429b89609578848fedf840ad2fd6ecc736c9e5a9ffbe72149e39ea559f86e19badb1ab5e2ac524f260fb9e14b9c3b7a421698769c77997750dd946a029c4912de4951fb14ba46be8ea2f43b775bce28fad794e7aad863ebe6f92514846ca34539f9047fa7539559c7f3e4c326f3c5f1c855011b89ae262c45d755b57532cdbb41a87c9155f49e17e6edae209f6f5d5e6666dcc6259c6800c424f39b3b0cdbdf94143a37a8f0e7428fba652524c40f497c9e51b2113c571dbe2eaa3b4eead8f55d83932a6d7c26c3beb33b2a020769301805a014c5dd87690cf78cb937178be08e47145c802b2a8cb1b664d00f16472e0d1d60ac5fab84a3cb4e2270d3dbc6a802d53f498b48b45a500a80a707c9d107e9b5e641f86abea3617ba67b26e99531bd7a590a58ee40c7591b1eb101e1ceffc005bb76b91d24a178b53dc982c19294b372231f4ab4b2655119fb1eb805ad92958d3a24c860a28986b307296b91dab30e3d9d44f1ce9163c17e2f6b0af897eecb5ae06fdf2628e613003e1dafb5f69b3161e0e1481d24c2f4463087c22f50f0755bef1c76412b6e3237482e1ca757029095cd7f10d4c0df3c258d3331fee8a715f7fde8299282a45bc2c3a0308b290eb43d172b977d0a9d260120674b7f32f9d433c92343c54bdec5721f33ab4ed072d4c4277e9f075f9239a9b29cea46b870ae2e61d1ab382f4f332143f7f67ce86ccf0380ecbbcc604150a35a4f5cca19fa556338cef780e512e8ff13c88b16d41c39901442d5b0c076fbee981680372e37744236e9cd70348acb4326bef576742e8a9a33952bc70bea8ba0a359141cb0e00df4efcafcd19a7c20e6450a9f19c822bb4e24447c50a9a1680bbdd927da5d4e20ac983c40d9efdb4660248864791252c9e60fc31c31754ff6cde18abaeb3038b2c9d77c59e294749f88b033240b422f39c65704d6bcffb9112672c08aebd052da257d775873bfa6d8613a119fd44422a01977a53bbeeb4a973f86ea94f67cf264b559a0d9bda94f747cb79699183b73a151c51e18e2dd32cc7392bea309ac37d8b18b4d1b080723b72c44eea9c5264c84e8660ac2937abf09984667bb06c6650b21b5922913ea1e6ffadfa93a35bf767de98da64a1e43a4c6232a16cff547ec21d9a4d91f5c1acd6e88a7cf2e0c18bc7f889eb715f7fce6402f1436d43da5814beb479241af6bd739ae117634dbc5b3b54c3e7b13b02bea86a18d4dd47021b2d7a28f1cae3bf30b1c0e86e4c3bc0c1bc97ab6f02b80a049f76512256a3379d357855cc9e040d3ee043397644b4c80e3abd5e922300c48e68e9ba66938d29dd8bd74eb1f657846866d1850de51659ede90786a6f46e9d6812508cd450a37c3107c818956cb64a4ff4ad65d359f8a91ae534497a2befe809d96a50479c6ea09b0cf916d3c604450106915a2ae65fa0b3dcca5319c22dbe74449445f75ed916d3b4482d18f9c4537d681cc3877f3e5147aa2224c4c0f33b0112090622a286c2e94aa460dd16c96fd0816e557d564a0671bb1495843e07eef537620249216e67dc6ebe1594aef4446300784270bb3bda97584ccd7035fa1f1bc7a94fe6e404ed61b16ee1b36fbf8c314ea9a691863a88d5a42ebe465cd6fb1eef9b425061bf1f4805d00638361600a6b8c1e23089cde61036e8a1a8890ec2b5f8fa78cac81fc2d8dd89ba0e5f3ca8969ccd3a5468301f45826e1b8676f0e19ae912bf278b8afb4bf8a28b5aa4835c51de2499132be1c898cf68c44a58841b39acd2c601721cfc343782bc1f1855372202547d82884081a4277279543f860fe6137dbd52d9a364de6634a1d890fe182c0a68356ff4a31b40e55bb270c4e888fce1508b7cc6d6fd8782ffcc3260ab883248dd727fc4264e0d0e56f6525b349c9c97ca8a3fade11d73fcd3d97734ce8a2a680ba0fce583c3301af51eb1cdd6a034fc84eece2117922b596395f01164abf61b65a3d38a400c45304a49465543f9c893814b0390eab94af34e7c504c1e73c2076a184531234ae7408fcb7787b5e464b9ba054f8464260adeeb51d5c38fbc3640da01ec18847afe3da1716b3961fb50f0a592179b7a4b4ccfab5fe67a2631a36bd180fb634c4ca7d394119e02ae87fbd82f56ffb6537efe111535525e65b2fb8ce6490ab64a2b26e19614ef1fecd3a01bbccb011fa21e0d7b76246fabc3fe76c7987ba26933914dd5ecdb96373e563a7c873c860360d42308fdf11f270f387daa4723e5657fe1d2cbdc79f82248a5619ca9151ede64c14af6152abc56a035a32de1f5609f5ea4ea4e5ffd9b94e332cebebe030fc5fc578778480e187611540851c00c5dfc825f3c5d7e2866f35c65bdff1198466a5d3946f9a117500fc5148b26f8fe915d975c745f88c2ba683b03bb3419b339a3a8ffb99556247a7bcc28e4ecfc2ab07b6efb7e479c6b87dfd29b73df90b0f5f0f5e62c5d1f54d12ab5a33a0aa7472852244fff7b7df1bcbd6545213ebe31e2ba72944287d9cc57a4135540cdba5fe0cdac73b5d6b2cdbe61111babe5f5a1012a8922f8b09b94741bc873706d561133413ef7a07b96fcab609d5ee78976bff72d547f89e0513770199390246f15aa6877dc09a38bcd4859933248e5507058a5f261a4296577eb824d697aa7c61a2b9d6f6018e8bd6f796a4266865910eb34df03f43d0b1ee0289e89ad1f3d36f41df7a2e14d3ce33ab8d2f10f1e4568dd4cd324ea19e23c29b089127b8ebe8b71815c7ca85a37adf0037294ac61bc45a128ac826b1b594838fff778e2557bc6d50698cd76d91aaeb407f2511c011569cbba5bd81d8a44d1ed8c8cfc7bd8b6e973644b35fd4b26769665ba25147e36bb45bad8130b6f333de7de3dcb21374c8b57036315f569d4d24341440d88780efac309e444e3a742a13898913e1d476c85f7e1b995957750aa21f6cde6172974160f6dacad8c7bb75bcb7d66c1a230cab91a72234369fc431e01ef4a2e918f6843b61550bbf6da1ac8c11f96bf563dc5cb998b1ef01d9895bf7a570b6f11098654911b4b4f8d6d845ee1df252e30dd4de19c8d9e02953202f7fa766fccdfe79bc4738a21688704463ad459efe2397cb89c8cb2a25316ccd5bea611e2c1b7ed2b57a0906fc13de3405cc8ac6a12da5f9f9e4b11c80b375559a945c484eabbb11429c9e4dc9514fe5152bccc8e03a52462e57619a6de2749e7c2fa547fd96229d7d881c9ce986f4434c79df6758f499fa52fb9e7087f6f7fcecbf0a23668deec6b564e90b71c15aeff2b06cdcd10266d54fb158375434051feef1cc06863d99126fd46fdd2af7bc1d46ffef321838941241b6d37bfd0ed7be7354d882adc16c37f88fb0d2ca5e7bc842cda59935d73e24d12a396d30d2facb0dd968f70b7caf213bb7caaa5981316492143fe72d3d28166dc65c46c7a372dd92b5b8d3fc28d1856c4a183bae2721f22643f6a9ff35cf446a16edbf1fd623a9003832ded122b1ecd28e532b503f730225daa285f4c3c6fa335834dffcfda26a0bfd622fec0a923607ac31a15bc38427449d1d44e31f9e8e80837c197bdd251d18c1b9fcd8d11ea8d3022594e90f8097611837366fb5810b55959de3666f2a6e224db008b21e0f5e546585679738ac8c7f7bbf81b18ce4aa3406ce75e2de5305da332f91ed9114bd720b5615b82dd9533dc7b99bcd43c808aaa518223dfea92487ac5b9184601c00c79c6454abb3020b9df037b435c13635ed68c6e13220fbc9ed77e1e671bd572dd102c97dbc6a4725de96627cd9dff27781b9d36304b1f63b06b2811d489fd46a7764a1261f", 0x1000}, {&(0x7f0000001240)="9a498c25ee20347d17136c4d714eec52d245379893182c5480cc6cf97e8d78cf3612329dd334fe0ea66a3f422c29c8cefaca4a5877055c2c43450de8d7d3d6e85928efb513f9df714fd08611cbafe3b3a6ec031912e2995bd5b92592a1ec2289cb5e5fb71f6f9da7719f2d4ac556dcdc81c2366452ee8837855e9c9af645a32f3bad135235571709430581061a0d8e4620dbc40e2c6d9d2746d25398c732c46931a7fb0fcc40d74314d3a6c4f82dcc5582e30eb731f0e04591c64202a93142f69d6614b3861e5a6efb660deb4ba2b0eecaa7139e422487ec99d77337a28d0fee795953b3e8d893", 0xe7}, {&(0x7f0000001340)="391db1c18a3516ab9de8b973f2624cf097fd5ac1ce3c3bf6e49955ddb216214adf9f35f64dd23b72cc39", 0x2a}], 0x5, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={r1, r2, r3}, 0xc) 16:00:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/53, &(0x7f0000000080)=0x35) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r1, 0x0, &(0x7f00000001c0)) 16:00:54 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x3ff, 0x0, 0x1a, 0x3f71}, 0x0, 0x0, 0x0) 16:00:54 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r2, r3) r4 = dup2(r0, r0) r5 = kqueue() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="98b0af2d9edcff5dc78d1fb574a7ddc99e34d2e33d20a82ecbfb1eaac3ebcf76ec50dd2aeaa4d3e1eae8ab46396890d379c52d6eba197e6cb3fb35db2fa9a871d4a064434e6ec6d2957cafd481cda424f72f2f6a8a29c52a27cebcf2684d5616f692ea21a9eb4144fd9505b23640f24b8a15c8fccf466b2c827c9c076413d4fc04e555e9978868fa71de7ab2859e8b523801eac3732702fa", 0x98}, {&(0x7f0000000200)="95d3a81857a7b603a6025e5029c7ff0eff4737f607129e371c0b1ae41d0cfbd8f498d41949ba9a940e6456fb176b0b932e95c6aa63ec324bb22937ea0c1163965f28b57d84", 0x45}, {&(0x7f0000000280)="4e2e36281a7b36a6cfdebcf7d2e294cc36f39a1066d7df03da7507f7a8530753cc017dbf3084442c009da2156b6e8009d71c53f0f83c39dcef3c86728cad52dbbee757328ac727d1d7d0558dbb98761b3b89a1c3437e925a4a73832de6b05647efa51f6b6df5eb819477c9a0ee1503dc1256a0a41d", 0x75}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="97ab0b86785b0dc82000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x2}, 0xe) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:54 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x97e, 0x20}, 0x8) getpgid(r0) r2 = semget(0x1, 0xfffffffffffffffc, 0xfffffffffffffffc) semop(r2, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x5, 0xffff}], 0x3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x81) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x7fff, 0xffff}, 0x8) ioctl$TIOCNXCL(r3, 0x2000740e) semget(0x0, 0x3, 0x2) semget$private(0x0, 0x2, 0x10) 16:00:54 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x3, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:54 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xff, 0x7, 0x9, 0x400, 0x85da, 0x0, 0x6, 0x2}, &(0x7f0000000040)={0x800, 0xf609, 0x0, 0x5, 0x5, 0x101, 0x7, 0x2}, &(0x7f0000000080)={0x7, 0x101, 0x9, 0x1, 0x2, 0x2, 0x9, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x5, 0x2}) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x1, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r5 = geteuid() getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = getpgid(0xffffffffffffffff) r11 = geteuid() r12 = getegid() r13 = getpgid(0xffffffffffffffff) r14 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getgid() r19 = getpgrp() r20 = geteuid() getgroups(0x9, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="937e0fe8f701ccc982b118dde77bd0baa89b4dcedf4e3aa587f891bacebffed8c24409e55e608e4900bfc92e07d11077f3f21350f9331834c512fb676fd07f082c34f47130f7e817d8d71b05aee0ed9483b59571cfe10642c3b90ae49516491fac3ebfee10ce05df0bcd43927ee7", 0x6e}, {&(0x7f0000000200)="e3d492ffbe1686689b7b10b24dc85564054f0ca1812e1ee210c0139866d12f432adeb821e34efe9124f42366c78a5b6f2c58f350a8e146fdc6dc4e51031e9e51fcf71792a681ddd89fb36281b714e2c5443f3c597d5e30d85d91d479e3707dc655b04f90535c0097bd8b0290d785da002608ac71027a81a96a2e7e5be2913c0090331155775c9c00b7a4f3d8ba1309238a335c681ede641a18b84cf262d0105a21fd89fb574d1b014f3d8a0c4898a7d8c36f57ffb5c6c39accf3027a2feeb5203b99f28c731159e39410dfee5923ccaf0c6bcecb8fd406fde527ed75d6103115986cc5b8b54d999213aa2c67e77fb2c5fea4eb6f3b8c1097f8153d35", 0xfc}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xf8}, 0x408) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e15d329056ba9b3c90f53efc916a5f20413851b7d9483cfa44bec22115792cb074cd5a448529252056d4ac76acdb5f9334c06ee16d125cf91eb74434b27c998735a39a82e1e6815e3cd3aad343055eb708219ffc624b7dc46ef96679fd97ff829a1062844885254ec19095063e49095886f0cabd50e47a927e6adf7dcd9336d51b9268894852be1642390de81efa78f6e6a0a30576ae", 0x96}], 0x1, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:55 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x2, 0x400) semop(r1, &(0x7f0000000000)=[{0x6, 0x20, 0x1000}], 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4d27) 16:00:55 executing program 0: r0 = getppid() getpgid(r0) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x800) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setuid(0xee01) fchdir(r0) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000040)={0x8, 0x10001}) 16:00:56 executing program 0: 16:00:56 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = kqueue() semget(0x2, 0x2, 0x42) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r1, 0x0, 0x0, 0x0, 0x35c, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x2) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x0, 0x6}], 0x8000000000001, 0x0, 0x7, 0x0) socket$inet(0x2, 0x5, 0x5) 16:00:56 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000008000000000"], &(0x7f0000000080)=0x5a) write(r0, &(0x7f0000000180)="9eee1b4efe7c9b9483947d37e4ff8e0d178448647150c5dd110ce4de7847b555c40799d2e37ab92cf418458654f256bfb4a9a1f437ae374cb5c2a1f0f189abd4cc4fe877ec137186d5e4607bf7639370b317bc5e10b7a298cb6e9bf52e34ac55a509faec682aae5ee998c1295889b0c1b046056e9949422cb76ba763a3d6e76b5653402c0d1f", 0x86) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) syz_open_pts() 16:00:57 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10c) r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) 16:00:57 executing program 0: select(0x188, &(0x7f0000000040)={0x80000001, 0x0, 0x6, 0x400000000, 0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0x0, 0x0, 0x0) munlockall() select(0x40, &(0x7f0000000000)={0x8000, 0x20, 0x10000, 0x1000, 0x8001, 0x4, 0x0, 0x8}, &(0x7f0000000080)={0x971, 0x3, 0xae00000000000, 0xffffffff, 0xfffffffffffffffb, 0xff, 0x9, 0x8}, &(0x7f00000000c0)={0x1, 0x1, 0x1000, 0x4, 0x5, 0x4, 0x9, 0x94fc}, &(0x7f0000000100)={0x6, 0x1}) 16:00:57 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() readv(r2, &(0x7f00000025c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/49, 0x31}, {&(0x7f0000001300)=""/39, 0x27}, {&(0x7f0000001340)=""/75, 0x4b}, {&(0x7f00000013c0)=""/192, 0xc0}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/43, 0x2b}, {&(0x7f00000024c0)=""/244, 0xf4}], 0x8) fcntl$setown(r0, 0x6, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0xe7, 0x3ff, 0x4, 0x3, 0x81, 0x101, 0x8}, &(0x7f0000000040)={0x2, 0x9, 0x780, 0x1, 0x401, 0x1, 0x101, 0x8}, &(0x7f0000000080)={0x38, 0x7, 0x20000, 0x4, 0x0, 0x7, 0x641b, 0x9}, &(0x7f00000000c0)={0x7, 0x3f}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/108, 0x6c}], 0x3) 16:00:57 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:58 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4007, 0x2) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x8a, 0x18000000000000}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="df88387debfb59c3a9eac95be205992d68919376262c877331aefad7b528f5cdc25a84b79b43c56ed7dbd99e120f84c916ba0bd63bfd2a80e10f0a7b1a06ddab1308578312eeef9d35b06953017c10b1903893a69d229bf2b55c22000a71b856bea752a9fdb4bf0d02cda45b50f72c61b2290f1690f316ac09cfd9fd8f0905516e78e28100a1c971accae511f2acfca235ded0ab332dcc55140d22055c7baea3ba48def906ae", 0xa6}, {&(0x7f0000000180)="032aa863adc0dca2a107305c743f179ca8a5e661af7f1af6fbbffb92aa9f8177c17805e825af02548280c21dcccc89ae4eff83f334e7e32cda10670e1974b9ed14c441eb5b22529839e28c83a38ccf5e5d79794657879ab2ffa66212e3572c9002f97cad909229e68e327060caccd2790d", 0x71}, {&(0x7f0000000200)="ac2ed6d75ac42ff68da8647cc4660144e5fcea1f089b4054ed44a7b29c11fc69c33e5461a95719659baec05c8aaa8a50442a6685c34d63b425d9a1e66ff2b5636041bb2f863de69c7a15d05303357f7693beb257da1c5e7b37c2b809b77993ce139469396c549dc166165b5842f4bc82dde1371d6d348555f3ae8e67cb12ed68b6393053684d2883dcf728e7381a106bfadad587be787d3275c36cc5ced8864041cb6db4d4326c38f1f9c68d28e7e90ea112131effb3ac6e404ecf94a5396bd49643484cabc357cfbd3638b77cfd42e5e12d8ed13558134eb13a8f6ca964007bf21963ded133c35be82878153407866195dee765805da3acee521eb92dc070cdc54d538050224e7c3832146364b77c980b6d61839c91f63958277dfcb0905b40290260181e5fdc22a4ef4fdecb43f5abe53cf977a22d1bc2a4a67d9771d2319179ea09efbd40385e0ee8828cb0cad4bafd8ea94cc2fd631223ed477f4ddbeba76b61800ddb91b8a140a69994e2568ba352ddaa234543909aece6f76b62be0ec35f89f53f75f047734591e33fd11f14697867ca68e70eeb4a1ecead85093825812350997cd9687532f182c63a6929297e6ca37d96c4eac25f4e9d0395662577f313f3818b0081b44e38b2fa9a7ab72b17d13978261d56f6859c124a45d9825abd9485e8d6b02e5ec20820ab939751c8ae3ccebc04e50190379b00c420ba1a6836e1b0d5e2257bf04d4b6fc9df3132a9967dc8a1d50113401a49c1e06362e8abb180ee9a3c94039f0fae121591c0f27cb7627c9a99fbabe280ae734dad5745894c3380eff81d043ffe19d1368091ed7fc223a3d198212ea0032ae16290168daa81e9d3660411f2f3f0ba886a0be54e1fd0a4568088a81ce5a5e6e85836a6dfbf4fe1a73e547b5fa82b49ad428215ed0e53edc60eb88dd8a56c4ce7785331878275ab349751a5cdaa6560ef21b0ba88afb93fd6a7739937e3adf4aa8c7eb3fcf73c12d5ddeaeb61ac2875aaf6458a23a855d44b10eec086d7a8fcc719c6ac671fe151018de07445dad27dc5fa8260e9ed5498690ca64f2e61d48575e67a6b1d920a7aa9839037523a8130618ded08a3290a48f5ced595d1ea309c1b046f189c0740d9c5154c9859e3fe5181785c61a5cd8cde0ec0cf95a751514a3e7ebef6c16e6ed1c65a6ccdbe06cba8278882b5dea61f2b1ae56f56c1b12d51378a644101ba450f762422bb70aad9353f44c7479325b5ef4a570295082b4c1837851b9c418e49d2046f9ee8853e899535c724799b8ba58cdb1fe18196214dd1c744b455477e883ef7b5ccf8c537b455cf73281e064280035581594e09dfce53a86e6e8ca5301a1abfe3830452d924538e3f6fd43f9f4a19bdf8222d7bfc980f6d15590399e608deca8b86de08f91c39e006ebe5c1d198491c6974ef5f90f8a12a4a03bb856a11a531e6e60fc56053574baf4fa3949cfeadf740477bf9b1891f33f7f41280963dfec981cf564a1f22e297b57f2644b4d97951ec33a38fde80119bc752debb626212c6e471fef4695a72f6d11510be70aa3c8eca406d5df5a1cc6d47439c1e1488cf00fc0aeb460ffc9d1a17bb96eb98370eb04c2536fb8af39b15a3a7aff344a6a48987ec053517da5e2dc9450d18f8f1c56d9e6a4acb05edfde2e31f6903e7be257bd43ce6c0953a1e0847d5a1d409a22c0f90d7fa99c96295b75f8ab6c8872b546959934c42f99a57beb453bdab75d4709b488ca0eaf7bf0dacc4e54f948e81f258117481d6a6454552f02a4612edd4ceed82185e83754604b233377368367ccde06d0f4199c5f1e7c2da048c6a3ea9e74da4801ef37254fde3c9624c9bd1afd38ae12ca92722273315798217bbd66b880fb741552df21beafc5d62e6462505da063260787d615b450b1e273bcc0ffbcb1f6d339f5fc8efcf58703d33a2c9ea54bf1e0293a7de2603595a50e7c6285c7d9ed692dbd676ab18a28a30589e2b71fd23fde47e19fadb751372044d7d8023b465591c9457866118dcebbf077b86cab720d96b285096ae14866498fd102313d80aeb2afd97eee672a96c89d75b19191950324b47a472ffa1da7ea71ddc7d7676ab6cef9b788e12d2dcd950944cf448d9df3a3012df738df5d5d13e80da391a5c1139930ba323780c89064572c59b2bcc83b97bde9538ca1577da513db5e83ad14e3abc1821681999563166aabc855969cbd0a9d2f818c6e23d539ea2ece6ea6cccad0fa7a5bf3195486e7d1bfec3b4351395964a4e4a2cfcf0e84324b8de6f21447b21bf097602858f0fdaada6ddb42cb2057df9ffb31f3a7fa813d2d0a076e295079afb4530fe5afa4e6dd17e032726fe6d2cdcfbf95943ce21b0740c77a5c3e956a1735c9a0b773c6650bfafdf92ea99d65810feb1f957eaf2fc7e7826c358826146c81ef2621b5cc901b61199f314d514d6700d948b01896503746f9328ca65756847d2980d1445812e9a61822100fe987124b252ec3f9b22e6698d3ebab5774a84fb17cc716fd9f43a4268985e96314d2054a0dd4280545fa71a7c67c73b5c5ab314a7f7cd8174019119c5e03ca42be186fe12bbbfd74da9ee122091f6f5b1587193cab72673a723a232306ed8437e402fe54deb04838673b49009d392a2b82cf31abf954ede2f275bab5a35ab4f8f53bcba85fa5ec560949b44ec4fc502d03224706c53b00304e2f5aea37f7301c4c1b0c11d6d6313d47c6628a7ea8b36de40c35acf17e355a13008f69a1252acf549cf1ed5b7df179664a21dcfababb158cd75b7d9ed8151c728269e47627b837784f4eea745f6bc76adb1c8df6e1691ea67f0ace7b9ac2e8bb9bea19fe1914bc849f38241ae0d21874aceab1a843686591a2cc9ab136bc92b5b2962f057f5db8fe273d592c5e1f7d471f14b657c7169815b4bb7428750eceddd3703339580176ea7a25887a699a7001c1e6d963c56e8101a7dfe8c248e9bb09e3e3b07686ad62fe26a500757adfb44e6a47c6c4bcbe97c114bd209c6f78e8acbe57a2b349f155b330a895289aac6b9816510949507f98a4b6cde239e94b4f6c73e58ca45b991d37a041c893236ee57a384e1948eeb40aed36956804f02ac82519864ec5c1f9fcb758a12a5fb13d33ee454c0d5093497271709d894d83d6f26701248fa84d75db7d5c6756bf92801fadafaf63ebe45118b1180391fa5a0f00ae37e2fcb069515ff1643eba540fc7a4f3c2eca1945a47aa269bd501c4d254a88d80a7e8aad6ecf5db22b2a7ba46b56bc27daa288b4b0783cd6ab91c8f4e03dc0d62803e45890467e58cc584bce89d951f051a6975c60e58cd6ef74f095bbdf292eb680f0b83d5480823f2f51786429bd9608cc79c21ee221b4de811c78c786ef7f280c15cbe2fc379c66ecb04c464cee31e561e1f270fb700f48b1811f0b1fc84a9a2bf0d13932db104a7e9ae275e25ee5d95ee9c13a6ae9440dced4afa5de11f9d6b5506dd16a80deb9b64185d2881f37e1a1387efed8cbbf8f4aa7f4d942fa9990aff68059c3ebe4d28ed3f39d9d03c1b5fe97c086a88fdc4632c91cfd2de3ef899d75b2c009d33bd29ea683b8746d700c2519573c7456c271120288969dab5832c8dc6bf19ac471879208fc64bcaf2af5d929355ec69cd3690517fdf6327ee2c52205043727fd31c452d7beb057ea719e0872fbe97aad6e05b311f7fc14930f92f18728a7282f80593122feb64229f7dad104263f976fad4beb43bd429085e7f8f8246f9dadc594897047fd709cf8e1ca8d89873464578354a87400383429253519f6620adfa31367cf581ac70c3be7b8316747b9494c580fd6a3287d25809c21e1c754976a4d5494152682aaeac4b57642011b564d7cccb0c27c39135d5404b10dd6d794590bd649e2d351ba92c460a92445fd7ae30f57c2f52d67a79464421a7f445151592294f9cf64ff0a54d068d11e2b61f26fdc3c9253eda92f3bc605d5f98239f708e9e0d5160e165cd482001907d2100318b1cd4a1c6a456b8a2cc172f05e0193169c6348d5fe40fef00d79d904e04a15c2387d6ae4f877afbb3a68a16a0e0711e991f15aabf40e724c50c2daac362ca34a91ecd1757e48493f1a3376657e73f69c499bd7c690af13feb75f8981acd4e7d98370265264283b317221e4afe619cdb2bc23db9f77fdda8a247bcccd75574897b59387586413faf03bf167a8eaa49c3acc8b88614f07513bbc89699aa3e537b81e2bd6b18eed089969edc28c0de3178eeae2b9600ec385018f3a65920047d305695387ca02df7083dc5e8b9af57e2f56f45ad55dd7a249057a3ea004407ebb3a9e3063cd7e0ade1c4da61d218bfccb734d95f3d3d8c0324e72a7a70d778011c3c8792a7c0ae759576d12b00f882bd4eefd835c1d0f07e36e4ce1bf0ab0e4a923f2e29512f1fc6de1df97174fb6a153e8fe0b1c1167b0eb1c2b478ebac14b7b67ac03045d348bab1da5838bb71728c667bb187ed971e204f8690f0da09add3a9370b3a1efc386e192e17d818e85e4fbe40a48c3fd10157f25a3112956aad0947b21c2d7ed9774126e9ab76c54f51d7f77180ec4aa571b5623e815c36ccf293b0be71777cc1e9197d723b5818d094093fc4da89b1daffe89017b347b4b1342486f113f8b2d6147f7ae27c4545cf50a267718d023e0e5c9ebac6a9590f3e2afc87caf0430798555c8caa29b1f6758d8e9098f3245895028f4a2d2c4e91e3ce24a473ffd58700ceb1d875323b57de50bda1c99125cfecdc5791db71736f50d020fe445c0788984b69c47b06661035b013eccb7ebb1fa12fb503d4ab1b642b0a9102f24905e09ba97ebb122004011f4b954654881191273905f2d1ebe8b5dc71a4177340635e81fdd6d31badbff6ba12ef4d6f6b888a02fc277ef0cba8262d99ba63362752dbb74bfd1ba8e447b385dbbb9266d7c6dcbfc0ac063307463a38099671063e98442f2a05a71575f7a42e0c6c684a7bfde077b32904f36ad372e61f11a176d73fa0045ea2ffc225fe36165e1f50592edde022a3bd11c29f391cab33da2db0a9f2987f4dfba269ed23d7a987ee9940837658081d79085530b36c34d9091073465e4d47758c25e909450f70254703529f85e673491edacc2b8b6b5c4b811437021dc5edd3e48567c43b22b733d58033e1b1d4f2bcebc1686516aa282173cdcfc1bb92f04f0179ee467d2423f7c1c5dc5186336c9ede65e59c90eb892057c1dde73fd24f9cde7cd40cece13899c093efa902345f0024cb91279e5b0504b51e6b98bcb799c9ca45787230939032c83a53f7f87956c60dcfc011dff3d84d923662972d9a156a72866e6bb2b7bcb46002329e2c3f625f799c38165ff151f1b59363748afa28d5dc471cdb83cbd125cd6256031700a16c510d20d4cb68e31f95d16c769da76763da96cd3964787e832b4baeace4980a34a03a23b613f0da4d48ad1ac7f03831219aeb33ad5983f03e08ddeb0d08293d2005a3d920be063394bc38274b426bfae2b4014711615abc0ea2f29149301c228c8ebb3ec0c3794da3cb908076f94a2a4f4995eb2a5b9c37b6b20cb0f42a50958f993ea62ce860f248ac35c5a1d887021e77439810f47f3c46c22152f3a71cbe973ea9fe576c3db1698814efe731aa8fb8d4afd20747d40b18f1709d26a85dd74ecdaee083d66bae2135ba8359d88412d5812fefd422ef3f6d83e6be743844d32b6d546247219f3960cbe35295fcbe2d39228539f81d1a14313f250efbfe8de64044cd02c4f1a1558b990399a8dede5cae77f9f168984144aeb1f", 0x1000}], 0x3, &(0x7f0000001200)=[{0xd8, 0x0, 0x66, "204f4318a46f103c21fdbb5b01b5a320d36a5931918a867fb5a268e5617204f9301df8fb51aad0c87e01fc7c9d756c46452e50566f53b751fa80486a0702e1c9e862c639c83d1bf5a2e2ee89862987cf13c4d1c23f6cef15793579ed69e86806540d735430f3161c621b57237eb2c5896395c0ed55b884bc020e9336f237c40cabd5b092360c994f0a32ca66e298a237186f9cbf6a1cc34577b8a3d04e8a16ff58ed6b13258c9a8acd8c8abf55da7fa536fe7021c099d3522f13b66cc80cfac0f872f51cdee4677e"}, {0x60, 0x1, 0x9, "b9c64da4bce4204b3acc843121ed94faabdcba39857b085bd4f335881e41db5fcfb821225a45a6e481bc16c608ed6d51493c6cd68c7ea99d87960cb2050e21736dfb67663533bac13cc001"}, {0x40, 0xffff, 0x251f69e7, "17560743582cc2b4e78d8ed40ac953039e40a24418c04aca2e8ea4ec1b004f8ac9fb9c1cb10812bebe40a6842aeac6"}, {0xd8, 0xffff, 0xff, "01286ce7e1eb2325b286e81dbc59ea2e5f16fed4271734a17b7733e84223044d08e384f7dbfec52638cec118f5e6b673192d7d73d277a42efebe683910165676074e926b78b87b56ca96f3846076ed8ddceaa430f95acb3e4909f539a34d387b10ffbf2d1b88255750b051f205b8698cd7cd9b3b11ed492ce0f59f492f1d6caf4ac5e2b0049ecd156297ae7156f664125af06b329d84946c40634fb258a4e2c3eb09bde12cd8388cc1ba094254efc2f9af004811cd569cccc6493ac85b0e60bd91a3"}, {0xf8, 0xffff, 0x6, "40dde51aa77fce0c2deb934d674d8a606dd74df5214b662e7ecc533a17ab193fb5c021194edfbcfb0186e08ee60997fccf2609c9c2a6a5970d4a26c7fb598adfdc3dcdf57b05ea1a39f75f9ba55b2c257d878859cc72b330ac2b072ed1cbe6be15c702422e71a3077e6ce0fbe840414594b6111e14389db3fd7f3ede0ea29fdfcde86e6ce7f80edb83f59f53654d3af0e7af84c3060b04cdda40703f1cab94ddaebf31f09fba84bd6c9b012e0ee60ad8d05765f0266d57edff6bf6c6491dcf1c18c35ab0ec643afc164c3e92002669a3be452e4093926369c46deebeab0230d749b71df340d5"}, {0x98, 0xffff, 0x7fffffff, "1cea70832e5a1396dbe5eeb390a3d1d8594b8ae89a9a75fd3f760fd7f36330b6f8ff0874ed25b38dea015a5655badba9aa442481a0f403b515d9053f26cc8cacb028874e829a7e38c287ab512136388d4a6636dd9e20b9ceabe855de5160cd3709ff82dc0893bf24024a633ae5fe713d3ed152875a179f4cad7a92f8cd68036f1ddac1006e1728"}, {0x30, 0xffff, 0x2, "43608767c081664bf6838b02f29bf55504b568c6b255b6513a755225892bfbf6"}, {0xf0, 0xffff, 0x7, "b42eab82b8827cff562458607d6e4375734558b59587976e8df0a370c5b1e9a42829363020c46efd8e3835cd36b1a23f7ded7dd91db8fca007ce4532dadb2ff7db821a8ea2d5a6b3fde010cc5e77804525aad16494419feebce33859f191d90f99667a0991e7c5223963582745ca9551d50b1737819314356bfe2dc4f4e3c6aec5d94e51f32329787772c217dda8dff6532bba284fb4c9dead85c8f6c76bf954639addaf37a0ab1d23a702ab15c1aab750b2b1c4466b498a34f29ded89966c9fe7913d110c1dc4913629a0bd6919ae11f71920be89aefdcda0bca7c5db6ed28e"}, {0x110, 0xffff, 0x8, "401eef5f254efb117e5ff3d9ade2f86ea91efb52da55191fabd29c5ba517257155be2ed754db9d6fedc84d388d1d6b5df5137aee815482e8f794637006db75e9b24c49a789f78e7770210774f2c09443399a10f1127f9a9812b7cc772d91a688c9ef47763025ea682566732d0ca4234d68ba5de3770c6fc8a080ad05f99fa847735607dd18a1998ce4ac4f2df362ccf6bc9009378410810d470fca4a3229abd34f8a5fe77a2d176a36ad7a4014e8faa01c2b7383c4e406bb5df9280e15689520626cc5ab6f633a8e40e0ed98ab259894275ea2acac11a6086ca0ef158dafb69391f13fab45a427b70a9eb9cdec1985ab3a3ca2db36bd483b57f6"}, {0xc0, 0xffff, 0x2, "19bae466cd1fa30d6ac853c41f8eff43f1aa8988e110ef9c31abff695385496ba8cc6c4ee787ae42b935661893897df0970a6b032a4dc48c24338f3eaebe7d7b3b6fe89f796c8397550cfb30799e1a13fbfc3f48c8ecc34690a0eeb78392606d38396543ae1fa65aa16e2d435e383363282a5fd16d20a7e3728431fc83cad6fdd257bc64245e28181b93e942190d243fab0641d8c9aca81a4dbb2b98992c6d3249b5718e5b2bff0b6b"}], 0x6d0, 0x2}, 0x400) syz_open_pts() 16:00:58 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0x5, &(0x7f0000000140)=[r0, r1, r2, r3, r4]) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x15, 0x0, 0x0) 16:00:58 executing program 1: msgget$private(0x0, 0x40) msgget$private(0x0, 0x0) r0 = socket(0x1a, 0x1, 0x400) recvfrom$inet6(r0, &(0x7f0000000000)=""/34, 0x22, 0x842, &(0x7f0000000040)={0x18, 0x1, 0x5, 0xfffffffffffff800}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="f432361791e85e3069a4dc45cf662ffc923ae378d8f274ded910c6346e5ab252129390f7c527dbf84ac272f7bf8aa8e708ae6ef7d8a249792c1d409950876d09f4754622eaab4713eba6cfed406e04e5334361f14071d62d5e217647792490684b69881dc0d3c013f36acab8ae2d", 0x6e}, {&(0x7f0000000100)="55245389a8b9902909352724294b5e98b8a617cb68c6d7a195dfe4d8e807b0eb55f4cd3907b00e5458b160f3a3d0269903298d2a0dbb04f2f38418e3268a299630d86b3e4b044e8bbba02e572dce57d2a8a422b7788ede116cf52c5aca21b6dae5a9eb40c23a343c7904b9c2ea3f84aa3c76e2758af624141a64815ffff8ef33f9d1552c5e96062f9bb0fc7533e8e78375259c72bd", 0x95}, {&(0x7f00000001c0)="f81079373aff6bad458913d68f79b2698428d7aa7eb02b5a72fb324ec153ff765b38ae453f676386bb99cec7d25d3e15b86ec8c383e328596d", 0x39}, {&(0x7f0000000200)="744280f6d691077a4a054930267a5f4cffad531dd93c593634c3523fbc86a5c859227a53a77caf0e7f814e9b1042bd25cdeb46c35ad6510b6904e5a035d42654a00b760066ce66057451193be499f7d70d573fcbeac057cecc9d517c111eeb4a7b41001050ecd41634b56c2885db39b5fe26efab5b1713fa61cd350f5a653466aedcbec5a0043117e8d34fd6d7a58ac9fd939cbe5eecf5944609c92eec090f1b2f8f5ce9c32cc80efec5d7e0fe651622997fbe", 0xb3}], 0x4, 0x0) 16:00:58 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) socketpair(0x21, 0x20088692248728b3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setitimer(0x2, &(0x7f0000000480)={{0x2, 0x6}, {0x20d, 0x7}}, &(0x7f00000004c0)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000082cbb97f9bfc479d36a6e67bf43800000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pipe2(&(0x7f0000000500), 0x10004) r7 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r8 = socket$inet6(0x18, 0x2, 0x1) r9 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x1a) kevent(r1, &(0x7f0000000280)=[{{r2}, 0x0, 0x1, 0x80, 0xff, 0x3}, {{r3}, 0xfffffffffffffff9, 0x46, 0x4, 0x401, 0x6}, {{r4}, 0xfffffffffffffff8, 0x10, 0xb, 0x128, 0x6}, {{r5}, 0xfffffffffffffffd, 0xfdbf8fc5cb5c28dc, 0x9, 0x7fffffff, 0x7}, {{r6}, 0xffffffffffffffff, 0x10, 0xf0000061}], 0x8, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xfffffffffffffffd, 0x7ff}, {{r8}, 0xffffffffffffffff, 0x14, 0xf0000001, 0x1, 0x81}, {{r9}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x100000001}], 0xf26, &(0x7f0000000440)={0x10001, 0x100000000}) 16:00:59 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x80, 0x5, 0x3, 0x200, 0xdd, 0xfffffffffffffff8, 0x8042}, &(0x7f0000000040)={0x291f, 0x6, 0x8000, 0x8, 0x70, 0x8db, 0x4, 0xffffffff}, &(0x7f0000000080)={0x0, 0x80, 0x8, 0xc95e, 0x8, 0x8, 0x15}, &(0x7f00000000c0)={0x6, 0x10001}) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffe) dup(r0) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x42a) 16:00:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='^.\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000140)='^.\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='^.\x00', &(0x7f0000000240)='^.\x00', &(0x7f0000000280)='^.\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='^.\x00', &(0x7f0000000340)='^.\x00', &(0x7f0000000380)='^.\x00', &(0x7f0000000440)='\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) clock_gettime(0x6, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r1, r2, r3, r4]) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="69383a2fb47566deb114c37a1a08f27a261624884066b80fd664182252c82f2ec60ac5c5a3d3825225b1c40c24a0a91f297f6cb650401bf20d03582518e5a08cb73bf7f4bae3434d8350099e6a2667f7edd5cb0868e0ef2121fd86534fb8a16426bee19054d8", 0x66}, {&(0x7f0000000080)="fa867104535aad87f920bad25d2a6449b88f44e780e993b6b668a13a9fa51623fee7b801ba14ff22fefcad64161896830f8f2f5dc08216ef6d15942a71f1c7fd2672", 0x42}, {&(0x7f0000000100)}, {&(0x7f0000000140)="3294548df43076eddd4854a7eb0d2cdbb7ddca280a88c30bc021505b60d6870bb632c218348de7a86128eb465e47a0e95c1d518bbc6278ab8914cd852c55a410749bf7b38a8ad206cb67746f82ff3dbb97069f24776f882f3d91c0b2e95b4c00890a03b92506f2a6396a479b0646a2d1eadf46b3b18a125f5160e6fd94070b1d3d08dade63af2dcdf475a52d2fbfb92d4ec6e61f44fcca5f17e4aba86858dfa8da30062a430834db9ed3d457e9c2643f8a0b72efe4d528323b6b4ebc477676d855", 0xc1}, {&(0x7f00000005c0)="996afd8fa2548900ece998191e5aee577fdaacb5eb2d55c331508ab3a9ab7932b68d181d620ced7759866333c46e36018562657a3a52d1bea88dcbe4b88041ebbe29b8a07f4ea6d48dc4757453a98e3885366c16c0d23869066e2651b713e179480f64f081ab102876cd3a5e9aae6ab650dd92ea489b0bd1e99cb58387be0d8cd69d951cf4a4190ce761415569de9dc46149fef443a76c27d46c51ac1da9d77aa71653d6d70ce11b2493e355cd306d6d9d93455b455b499b7163e1c87612a590", 0xc0}, {&(0x7f0000000300)="1ed7a229f5a5f009c8553957b7928bf0e90bb490c340969108e85626a5423335e00a2e0ca95bcec218e209e47b9022b9489e19eddd4a64e97b63134bd9a8f3ab8d4a5dbe17ec753c819e1a28d442ec8fae54ae782aa90c121785d4aa2e7371e7b00e10453b64be08c5ab9e665d7503106826007714de5173", 0x78}, {&(0x7f0000000380)="d717f1a78462018ea18a5f0cb489c648d41946b66cb227f053fa2e3a4c6e940d7ceb63e97f24a504b9b8529a24ddb9594d811e5f3262d83aadcb3d75ef395b471281cee661a17977f9cb53008b22991be87f7e9e9bbb8eac8a1e83022373e9be6b91f5d736dc3d974f573400470889e8d1e1036a2213f8276742f1ac9f99879048a2fa853ca68331a1a8e2114c3de5c89d62f363ef0233a427554a49017e644dece1426591bc51802412c27e52290f887a9e15cb627271cae0f605a7cf4c22e6c30a8282c8f3b3e6b4f424ec35", 0xcd}, {&(0x7f0000000480)="c6fd63ba52fced315a521ff792798979f98b8470ba8324f9dca8e9633961de6cf4ef2b3dd1ff94bab9ad934466e2f5b2c8aa65a9deae3bfa5860d64391fe4371bcbbec19dabfce504ae900d6e4090ec7086e8443450e06b1f040e4c7536ac98365fbc6109f6b52fbc8eb09dd4ece88338b040e377c956fc5b10751a0a9b3a7914998e334619cf34b36a1591ee443a2da07a7a8363e1a0a348017e3f976761d77f6f0c761eef6ae7500", 0x66}], 0x8, 0x0) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x12, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x82) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/105, &(0x7f0000000200)=0x69) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0xa0000003, 0x81, 0x2}, {{r0}, 0x0, 0x80, 0x40000000, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x7fff, 0x593}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000004, 0x10000, 0x9}], 0x3f, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x3a3, 0x9}], 0x367, &(0x7f0000000140)={0x7ff, 0x1f}) r2 = socket$inet(0x2, 0x4000000, 0x1) ftruncate(r2, 0xb4f6) 16:01:00 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0xffffffffffffcdbd, 0x4, 0x0, 0x7, 0x1, 0x8, 0xfff}, &(0x7f0000000040)={0x5, 0x101, 0x100, 0xffff, 0xffffffffffff0001, 0x8, 0x5, 0x14f9226d}, &(0x7f0000000080)={0x3, 0x6, 0x80, 0x3, 0x68, 0x80000000, 0x2, 0x7}, &(0x7f00000000c0)={0x18000000, 0x101}) getppid() r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) socketpair$inet6(0x18, 0x7, 0x3, &(0x7f00000015c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) r5 = accept(0xffffffffffffff9c, &(0x7f0000002680)=@in6, &(0x7f00000026c0)=0xc) r6 = socket$inet(0x2, 0x4, 0xcf) socketpair(0x39, 0x0, 0x7, &(0x7f0000002700)={0xffffffffffffffff}) r8 = syz_open_pts() r9 = accept$inet(0xffffffffffffffff, &(0x7f0000002740), &(0x7f0000002780)=0xc) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r13 = openat(0xffffffffffffff9c, &(0x7f0000002800)='./file0\x00', 0x28, 0x14) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002840), &(0x7f0000002880)=0xc) r15 = accept(0xffffffffffffff9c, &(0x7f00000028c0)=@un=@file={0x0, ""/92}, &(0x7f0000002940)=0x5e) socketpair(0x6, 0x8007, 0x0, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="b395b9a40009371aa22fc2e3c6dfb7bcc81393252d38acc53747e9f079bf991128b76e33fb30c35faf3ebf876688c484107277d41ad6c180fc1effddefed75e69034c7fe5f18c6de5e3b2eb1109566956e", 0x51}, {&(0x7f0000000340)="43108d39aec8a517451b560337d22879be1b4320103ba2dd2bb754c80f981afe89b29cc059b28683a924b7555826768fe4e903eb30fb7de5486d517a06d8742976e92294180d4ff4f36183ae20c17c51fcfe56a98386f556182210404eeef3a3044e686d569892c48818ca6232dd6c6f06c8f52df43372e8e832bc9471f4d904f8a8bbcb94cf3c186edb280d1275875a04947c2686898c6a1a9680570d137036f38334012100ec73803378c80d0a35c0973bd083d2a7b644ef888a40b1df9aa1003224c0a5cc55e851a2fa", 0xcb}, {&(0x7f0000000440)="db908c0db5e2e20db29c0a4e1dd41d56985611e4917b43b135b3df60daeb888d414fd070e2aae5a30b166eb5c49017bf7ce3c55ac87ef41339db246e82dda0b1b8c549a6d0649892816f0b6c78994e36555bc0c8096cdad754ff144072560b9308f67eac746e98ba694c94f11794413bd084c5649ddf263c993f5b7fd422a22fee82288c0c2986339011860662524c6d308fd230661dfc9366456dbd3b38c3bffd6cf6cd5654cbfba5c40845148f36340f0ee49e73022a1f79df81ce9afceb33", 0xc0}], 0x3, &(0x7f0000002a00)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18]}], 0x90, 0x2}, 0x400) select(0x40, &(0x7f0000000100)={0x1, 0x6, 0x4, 0x7, 0x4, 0x0, 0x0, 0x6b68}, &(0x7f0000000180)={0x7fffffff, 0x5, 0xffffffffffffff01, 0x9, 0x5, 0x8, 0x4, 0x80000001}, &(0x7f00000001c0)={0x358, 0x3, 0x6, 0x800, 0x0, 0x1ff, 0x1, 0xff}, &(0x7f0000000200)={0xffffffffffffff00, 0x40}) 16:01:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x1c5) r1 = semget(0x1, 0x7, 0x80) r2 = dup2(r0, r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x400) semctl$IPC_RMID(r1, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/244, 0xf4, 0x800, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) sync() bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x0) 16:01:00 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xc1a1, 0x7, 0x4000000000000000, 0xb119, 0x2, 0x5f, 0x4, 0x800}, &(0x7f0000000040)={0x7d0, 0x6, 0xe3, 0x3, 0x6, 0x84, 0x1ff, 0x9}, &(0x7f0000000080)={0x7f, 0xff, 0xffff, 0x6, 0x9, 0x400, 0xae, 0x7}, &(0x7f00000000c0)={0x4}) 16:01:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpid() wait4(r1, 0x0, 0x2000001, 0x0) r2 = dup(0xffffffffffffff9c) fcntl$setown(r2, 0x6, r1) 16:01:00 executing program 1: socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSTOP(r1, 0x2000746f) chmod(&(0x7f0000000100)='./file0\x00', 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7d6, 0xfffffffffffff}, 0xfdd0) socket(0x7, 0x4000, 0x87b) 16:01:00 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:01:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x9) socketpair(0x0, 0x4003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="bee143a8b70bc88ac21c1a9fd5fd44ea31f1b6c1ad72bf9b7e9694d5b5637994a4eea8543339c0fbc46f5720a20c3a37dd371b", 0x33}, {&(0x7f0000000140)="3d16a46922e426eb8ade94093f5beb4b9806b8b7fb6624009b0afdfba4a4b6c6b3e8fffb70d8cdbb4e1250cfe2e9497cc94e0eaf7c5a1d29b4e2320c3e1f377864c64cd44016e442d1f55ce61be2504748da1944de1afe7b06a0ff6a06fafa17eebf6757121008879e9b82c6c1202c92ce53f8e7e4534368", 0x78}, {&(0x7f00000001c0)="11c4c1ea8d36070ec34e89", 0xb}], 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r1) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/63, 0x3f, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:01:01 executing program 1: socketpair$inet(0x2, 0x1, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="40847e9164b591640e3b6be5594ac6905be534353c6682f3b7ac20bf71c535594ce646f51d37e2341cd9d28c34ba76d58d54e0ccbe4b85364019c823bf4a8de30e57c63819876ff03b7d3097040f07f22d967014ea1d9e6a1357751aaf1942d5bf122b748dc8000c76cc14045db01ca55bb44ae7b5ff15e271501771f78718b625a99aee565456009ad5e79c15dbe322caae48e2d0fa1e6883af9fb78b42f5ac4bbb960c24cb3145a690836ce3f7ddbd3713f06079d13ceba7175c3958f57551e6005c290d81d9611afa5f460199c31011ca62a84e00af88c1", 0xd9}, {&(0x7f00000001c0)="0c9fda02229e89e6abb6997364ad7ec45537079fba16f53a1230f54fc7aa336a3b048ac2b22ff4631f31fdf9fe1973d81d79905c0e5b60735eae78b232681cdebfe6b0dc2ebf7b3aabcd72f2859680cc2413ae63538c29380fc915f5f9", 0x5d}, {&(0x7f0000000240)="9a15fa0357ca344fbe54368f8cc0f36e63824c640d388636fe0b85b7c474a2e167ea85204ac5e58fe70aea886fb88b01bab44c00b602bbe3805653c229916bea02a19a4d961175f75a749b93780526ccd5711bbca4cefdce2716501b6ff2f589a94f13c05ae608f05b0d11c3d1a694c5a2162089b68a168257bcd2e9fca2f7a76d7e01dbb8dcb8a7262db93be617ef2af5a707c621c8e9a5a5d6d0e71097557d70b67bf51c50ea9a21b2c6fb5c010ec6a0de9537e93d80da2ef490b2b742c87d", 0xc0}, {&(0x7f0000000300)="060ac011f05101ef5da7dabb3bf1da9f0c89735020f6ee84f6e0e36db7419de79c6ed31c4b0194b5867680f1ab364a4fab0572868e5e1ced79f731132d0438d59925e221e40aafa3e5bfa0417070c8b15027f09bafe676e9a7f2a0850277825c8de98bc9eaec906f93f3305afc2b2d7ae1067efa21f669fea2359078fdc6f00d99e6fcf8d81a628b709bfc1e9fa4797728a277de3442dfaadbad4028e61762542a146b06175597078b99a089fa99b0424156cbfaf20ef977241b47c043dfe4ebe09ce1ffa44a57c948b611a654588a245d8f02c36da73b", 0xd7}, {&(0x7f0000000400)="fe89e7b10d5d2d6fbbb63ffafcd66abcf7336a5953d846a46532ba953f1b4aabfcb99909958be0f27f49a5a55f3937433bafac741d190f1afa218bc18eec967403141330672b860ce59d5da2cf4f9ff1402a6e5004adf866d17b6a4bb11c777e58defe4b114d724a8e593145f890512775f569640cd88fb01a1c3414ffff6a90f20b7d74fa8b647f1b54bbe0", 0x8c}, {&(0x7f00000004c0)="c16679a37c08de6be84aff27986442a2fc0f0f19e2dc0aa8a082b9a6ef685c8338b55c9d1075536125103507a2305784a1b1bcb8b49f7ccef3d7c79d88796f379ca0af8c6964c761629aa10422da4ecb003b81f0e41fd18d063c5ae2fdf882e6dda6487bf82ce5a1e258c47ffb9e19f3da21fba8f6f3d8ba6f05fa1ee242cf8830b3cb5e58ccca02fb6d89de554a18465cb281ddba6c14322cad568ec8a602ecf03fc25caf2a1f416b0901a161774935da3ae31c2b76f9d2ebd3a247b97ac9d3ae632d0aba372e4c4ff68b433372b65f3746bd9a24ccfaca48506b9c1d12ac78798c1f7edde04836", 0xe8}], 0x6, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 16:01:02 executing program 1: socket(0x2, 0x1, 0x0) socketpair$inet(0x2, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0x5, 0x0, 0xce) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 16:01:02 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x3f) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0xffff, 0x800}, {0x6, 0xfffffffffffffffc, 0x1800}, {0x2, 0x80000001, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x969, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x9, 0x1000}, {}], 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) semop(r1, &(0x7f0000000040)=[{0x3, 0x6, 0x1000}, {0x0, 0x8001, 0x800}, {0x7, 0x6, 0x800}, {0x0, 0x7}], 0x4) 16:01:02 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:01:02 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='W\x00') 16:01:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/213) fchmod(r0, 0x100) 16:01:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x300, 0x3) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) socket$unix(0x1, 0x3, 0x0) 16:01:03 executing program 0: socketpair(0x6, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:03 executing program 1: mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/56) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/59) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/4096) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmget(0x2, 0x2000, 0x6, &(0x7f0000ff9000/0x2000)=nil) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget(0x1, 0xe000, 0x400, &(0x7f0000ff2000/0xe000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000010c0)={0x80, 0x8, 0x100000001, 0x335b, "b584be66ecddd3e2d30e390baf67acb0763e9e3c", 0x80, 0x1}) shmat(r1, &(0x7f0000ff3000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001100)=0x5) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) recvfrom(r2, &(0x7f0000001140)=""/47, 0x2f, 0x1, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) recvfrom$inet6(r2, &(0x7f00000011c0)=""/226, 0xe2, 0x42, &(0x7f00000012c0)={0x18, 0x1, 0x1, 0x1}, 0xc) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) recvfrom$inet6(r3, &(0x7f0000001300)=""/103, 0x67, 0x842, &(0x7f0000001380)={0x18, 0x2, 0x64, 0x100000001}, 0xc) munmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pledge(&(0x7f00000013c0)='\x00', &(0x7f0000001400)='(\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001440)) sendto(r3, &(0x7f0000001480)="ceb10d9c5df5f2372db6ab2e21a43ffc5ff3cc6cd42811e60b0682d33a70e090ed0f6cdc9158590e51d84d123823c86add6a299bfd341e4f34ca9b9236aa33d1139a192450309289d932dd2e42fb9dd8a8fe35d6cf9cdcbfa0f4c93839fc85fd9d9b3a270624302515f4f03a3795b504a95598f7c19dff688c978194f3dbc845c6cb30f9c90e92e3e24bf24af93c90c90bcbb1aace1b2ea47f5751a2c0", 0x9d, 0x8, &(0x7f0000001540)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = semget$private(0x0, 0x5, 0x23) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001640)={{0x4d6, r5, r6, r7, r8, 0x0, 0x2}, 0x0, 0x200, 0x5}) 16:01:03 executing program 1: mlockall(0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:01:03 executing program 0: r0 = socket(0x21, 0x2, 0x6) socketpair(0x36, 0x0, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r0}, {r1, 0x4}, {r2, 0x20}, {r3, 0x80}, {r4, 0x100}], 0x5, 0x100000000) select(0x40, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x0, 0x80000001, 0x0, 0xfffffffffffffffe, 0x299}, 0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) 16:01:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x89}, {{r1}, 0xffffffffffffffff, 0x4}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/93) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) dup2(r4, r0) r5 = dup2(r0, r0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x40000, 0x0) fcntl$dupfd(r5, 0xa, r0) 16:01:03 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xe5, 0x6}, 0x10) r1 = socket$inet(0x2, 0x4, 0x1000) setsockopt(r0, 0x800, 0x0, &(0x7f0000000000)="84cc", 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/51, 0x33, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) fchdir(r0) dup(r1) 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="27cc0d261995e938c4a54e8a42d348bd70701bad608d580b3cfab384ff6faf4ba10f549495ab6079dce22d3782b79d4593bd910bf4605f2ab5f8118250082b43379df6882bc39c9b9eb1c3c9b6b6a3eebfbfeae67ba942cdbf3975a05f0c1c7d0a9d91e20b65b1386569cdc66cdd2f5ceda67086eb86a10d4db331b44df76e1a04dae74a7fa0ab99a453fb3d9242303117fa4bbd25f2a5f7b9e54682085c76853da73fd4c3636a886427bd05d0ebfa05fb7f4ff5aea772175ea634a1631539f4213f64ad07da964ff17b1a9c5aa5e04da5e3f35ac16cff84df6ba878f12719c3224bd9e4292755eeae38644c32238b7afb87ec50d25156d25e666d8ea21f23d873e5cb50dba80892fd9d642883cf55d8c66483575d2efda48341d3016f5a3844057142793798f0c0395d9324cbee1ed51cf6e5d42fe282c32445eab5777115c236898cd25d78d00b03c4ed1866cc9b6e93398ca03f1ffac53daed376a7b0b1c8e3b7b4b42bf74eded73ebd24eb12dec7e7429be8b9c39f4b2e27d42eeabd018123055b28517af35f82d050354ff340a75bb1b0f9b9b624e7daeda46e711f90fa6041da9d0f0589d9e5391bd16bb3a210613360741f2e5164c4c7339e17c652afec26d820c8b812f63b6fbb592b2cbaf70112202be240f65c9dfe7a93a2f5bcdd56c82d622b05d9fd535714b934b810dffbcc7ae2164a561178a6474ff7faa1d4b2c73f730a8ae110a9f1cf1ae5431b5f66eed33ed521428325dfe3373428a7f45dafc03ff71133e6cc387f54f4ed294f69a4913fe46db0520325ab58a74b4980f0be52adada6747b6441d41a9244f093d2075fd86cc743ad0f75e0180beacec33aa060a5352957bf6b8c391649f06d2238ff64144183028bd88bc2bd949a5e80d73cd63193193d7b2e5c5f56e68802943eb4104f88b0a4a8589352a13d7b3777455239dcbd5552c2989eb65a25140d50ba4b28564751d248125bda7add8831acadf2166cdad066b6cd928e9f7b472340555cadc3a769c65fa96d2309519a47bed1e85d9fcc8ed99bb0983b0cd6d226d3d8a2855355d0fc92e399d91d16aa3d4e863aa03d4581d2ba3936ac183bf1ff9d5402bcee1b7ca23fb7dd92332f1e383d9fca9cda196c7034fe3f7c3edd15764cd8510a82acf795125174b0707c0eb04b9b4388ba673a5c5e8a6771de7c32c64507dc0f25ff0379d2e2d1d0763ab51d64789e573b80745a414a739d63e761c39527bef7bed433cdda003e8da870823473947b789cac32433be96bb08eabb36f7b77bc10051315dc61c11812d7c8fb4a391dca876ec858bca76c46acb86dd8e9cab0d1f279fbb71b8f706b145e0ad7dcf0076eff534d9530aa87d080c58cbc4f19ef49dacf2f7a1c95dea1c0785d7cc94745b184fe3d9ac9482ffaa273fd9142a26f82e21755f076b4895407ac2b67cc8715b2409458dea9e2ccfe6a45d0b8bb9f81e7afbf6c96e597826cd4c4de8ea0ebc32c2384a72d73deae7337be5fe915394fbff67f1a10c90d3279d31e339af2cd1506b3368785f5e86a652de5298cedac1715259f05bd4cd405d2b769d81e07780c474f19b0e01423c3b1ebb5ba561583524bdc2d5cc2f87f202eabd18c8e562145e7feefcf081999137f9381959ad19e1725bb5d0a5d84476094c458d9f5345f3ac96abeac879141a39533a41bb98e1c407da2f3350c06cb1d4d5eb8a33c9c246b107728a25276871caa815e4e78f915ef6c8341d74f210836498d155feb3d2655c57a6de86df54af13ef8a6005f1107fb56010dafe24321dc819cdfee340988f5a95e9f6da7b20e5240ae2cc139b786d33d0887e62b27bc3da67948cd0265689198538990d24db329100c4f0c02cef64870efcaee6d8c1c4bd27d8959a7a7e721ad5fc20ef4ab79a66d86aaf05a6ecb709b5909078418d8824382438f67da74e7b8536a20d878850bb1eaf25ad7bb5b7ac9366a96531fcb0056e51bd4f293b54eef26f699ccf7f7bf9c6c88e602db2e724f6aabe6651b6a0ec4f00f8f46e56de1a0e0229766bb0faed272418ba03a3c3c49ef69c1255a7412730c6d5a391d07ba97b823688f4d513fbab0461966d1c3e362ce4c5b702d77c5a952f2e083eb8d91680830741b8b0a74e7d738c8cf67b4e365ca8e83c5cfb7630315c0a24b992fd282c4c9656b8ab068883a0ab8d8feb95ae72359568837237a669fb9049e2abef5d391561d16d6ae8cbe6c06041d1b54b26c678304ad682c55ea8969ccd54914a7cd6f2d64b7b5bc17ed457a1b9c4a176904c4b4b284a834cdad1ab211bce2837eb030b1e7b166e5d7ed8953fc4a065c5b9677c000066ffaf1df75c981fbc37f879e4edd970931ce3e37154505e92be375446e400762da297092baa022d9d0f0342686f131db4e85d03ba91a9b7df3fc83063fe6e0e43bc0e2663b4a5f921947848b629f49d6481e26fe29c6c370bd705297c415e6610e6e80eb8c3cd56f8816abe2529e54750a40f7582be88cb22203b34cc6128df962eb9f393fb12efd2fa17e4d2476161506724c97a8317a3167d9ac7576f9d56c37a7fdc741dd4654fd69cad110c6accd0f53cdfcc5ed31feb3192b781569a53e1f0cf819d3cbf14244701a2cda50f0faf85a6a4d918ac9dedd456aa9da1e0fa7d9923eb3cd34ae24253fc1c7a3315c6592fa757cdadbebc843b6c1863716dd0f6da48c5035565662b397f4ae2008924eb9990bfe2f82cc4ff20cf077683c4a24267ca0bcc16fecadd14d90d4067c35b2db8097f63caafb90a5408c8e2f8d7549b4d0c8537f398176f1dab4d6715fbe58694672cd5996221aee9410baf6f8f269a149750b1afdb857250b5f798e5ee1dd58cd0aec73733fb19efa66158d39036fdf1804e867bb2f721f04a3946e5e79480811be127aca5268396bea6db6e69c708919e65904036a973822716598df8922bd7762ad0d5a441818e1cc981d6c36d944d5fd20eea6711d8b448234a88984304994f3d0529c9b58f627d6e4bb5d16bfb15b5e800e33d5620dafc82f72408a9a57411b78bd860daddd7f27e521faba94880d611435de791587388953dc542db3befa62f8563a7471b765045c3125b5fb7a0e839467fc5715649ad95fa4ccf400e03d6ae636dc0b36c53a515489b901dde7a92db2a94e67de1423f0bc3f173edc2f8cbd52a77c8387d34c712c9671662e535b25e897da92e69a76325f978e022437e0818a501fe7e43a9a4fceb995c0bc07c860c58d964d10a1d320ec07be1552f4b054ae020338236fa20ae27b4f42b408eb77fa5cda5d6bafbdf74d0d00bce58faf180f1fc87328088bba367a7e4098913d62eeeae3cacd2ec4c31f3772e140193c2e28097b5894203f9149473582e61ce8ce33828199cafa7474fa5bd1731d32fdf206b288653d3bb9243e2947acc14155095c5604da0a17a85037abcdc8c9e75609270167dc2d2fb2b19ebc82934dbfb61436c4487cb8e2d192dead221fad55e55c151e30da345acf43b37eb474cd931ff1381be40030768702f586e61e94d85c26088d9416aa94d5aa28d21c26ab80bbdcf3a8fddf371fc7fb923429c01fc75e5a556a632a84f28aed9a9be2b328a1d79c42f93dcdb831ca6f564bef489c3c9ebf9d708927f2502d61507a7c08ca22bd03d4e7837a29fd24797b4239a8acfa7bb8d1917ff54cffc077ed46ff695e2e04ba320dd81f9933670448945c5b98669b2ad5622a9469c795d950583ae1c1591e2496e439ee7898c4d400a7c07e8bf8dbfa48fed4e9d235e5e22be0f741fc361857f70a1c209d5fac1fbd1eb26a6a39a40316b79b1cf3ebe4416ea4e2a60c9fe576f8cd73846872b2e65a2840b3dce2b38666d25fa073dfb8b64d3cc3e1d009b3656a49f392e7e423ffb6f3084ecc0fae97afbe2892deaf9d6c24ef407aa7a13a705ce607aa9ee31e29877c00d0e4a6e3b4322d1c6e969d23242db7ea253a2e4bf2c151c1798f1fcbea926790e394650bbed31e057492f3831ff8104ccc30466a5068ecd7673b1541eaa167b8593756e00faa516b0a4d766f5010eda867fb081f6350ac24658fc3311f0f7b4824a03fb08f0b52f4bd5a348336bede55196361c761b86caf3b363ce882e10e6d8cd671adcc269a1c5c5d1ba3a64f4fea74877670d557225c3f998f2c32ef2b9dddd1ab4e2877bf7e4428291ae39a3b5e4bfca89b92eefa82684bb7af0378e18523c049ce0d80742607a5a803fb2d90aa27d0c5b0e708e76b299be854b3111fafe013cefbba17f3ae30cea1096228fd9fca9021180beeb39933a98600d518f1b70a62fdaa6172c3c234d95095bce509104e909aba19787baad451682f02d24fd6977a208b6011f22bf6d45e627e6847dc5d76b35744d9b71f36ea19f678a5de2ee0a58c6c72defd0281fc11bf69bcbe8d64d9f232d3b8a730a2291571028539aec82f596274cdb3d6a85819b1ccbbf12e70c578dcf289481facee24a3d981ad26f255012165d14193a18c649e38fc5e1737af947482b3a914465a81941ee989f7966e022f4167d718a83f59071a79ef95fb0cd56681354fdf1778902d6277f797f7b197d371f5188eeb30e091ff5bb2c3467cde6d64f2b9629e9f697c03a2ed0e361fabc0f9e5ddd13d5f80ca7f940961ab172c25f3c534134c907bc0c680db680a0334242fc289cf8c1f8dc76f79fa98c4a94774a22ee6482ba68b37efe526bcec30432121ebd81c1db4091e7d3e9631a7a12e86f5a9048512dbf75d18727096a86d244b06020149fde588851a67e559d681dffdc959e6a7a1651a3a46e6bd8e720abda76501d516c73f4d399fb9705ee9f77a4c24c68f2d65c8230343334bd4c2d6d136af118ebcb19f72439ce9cd7a5738c0528a51a8a9ceb7cd4e40a0b5b74e8e90a41fd31eb361bcc9d1a40c91f1f39e8e657fed8b3ca76b71781696c113363bbc6572d3290d394cfbc6ec41cd10fa5978f98bdda454c4281862720ec93f99b72aaa93fe0e15bfb9430fcc538c6295ac9081181c411c", 0xddc}], 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000040)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) lseek(r0, 0x0, 0x1) fcntl$getflags(r0, 0x1) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x2e3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x7fff, 0x4) 16:01:03 executing program 1: syz_emit_ethernet(0x18, &(0x7f00000000c0)="a083be4d19220bd8d167d961e7f0aebfbd918da8ca2f614d") mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x52d8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8880, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x2}, {r0, 0x42}], 0x3, 0x10000) close(r0) 16:01:04 executing program 0: stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x80000040, 0x3, 0x400, 0x10000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = semget(0x3, 0x3, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) dup2(r0, r1) 16:01:04 executing program 0: select(0x40, &(0x7f0000000140)={0x80004000, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xffffffffffffffa0, 0xffffffff, 0x2, 0x3ff, 0x6, 0x9, 0x6, 0xfffffffffffffffc}, &(0x7f0000000040)={0x13, 0x80, 0x4, 0x6, 0x5ad, 0xfffffffffffffff8, 0x80000001, 0x71}, &(0x7f0000000080)={0x6, 0x2, 0x200, 0xf5e, 0xa71, 0x40000000, 0x5be, 0x80}, &(0x7f00000000c0)={0x2, 0x2}) semget(0x3, 0x3, 0x400) 16:01:04 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) 16:01:04 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='\x00') 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x44) 16:01:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x81}], 0x101, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f00000002c0)=""/205, 0xffffff9f}], 0x3) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x40}, {r0, 0x7c}, {r0, 0x1}, {r0, 0x103}, {r0, 0x140}], 0x6, 0x10001) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) r1 = socket(0x17, 0x1, 0x1) sendto$unix(r1, &(0x7f00000000c0)="f6b60f162f2fdfdb97a2a26cb6a4b5b5fee5572f6f44a622109692f2767f2850791d37a7f1a7e6d17a109ed1a436905eb50f0f271fe211717d6848d8e8c6dedfbbd878d4c39d3e827695443776cfbbb3a822317c290780972cb2c6bc2586d2a5c22abb144737caf5569c647c1596fbc5b0cd2dd995b5e1ec2e3bdd6319fd5352a000e38904e96b114e455953c7", 0x8d, 0x40b, &(0x7f0000000040)=ANY=[@ANYBLOB="00262f66856c65dc00"], 0xa) 16:01:04 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r2) r4 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x1, r0, r3, r2, r3, 0x4, 0xc6}, 0x9fd5, 0x0, r1, r1, 0x6, 0x1, 0x400}) r5 = dup(0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x101) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = socket(0x1a, 0x5, 0x6) fcntl$getown(r6, 0x5) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xff) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:01:05 executing program 1: msgget(0x0, 0x4c0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x820, 0x40) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x185, 0x3) 16:01:05 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) 16:01:05 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8280, 0xfffffffffffffffc) r1 = dup2(r0, r0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x4a, 0xa4}, {{r1}, 0xfffffffffffffffa, 0xa6, 0xfffff, 0x41, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000001, 0x3, 0x6}, {{r1}, 0xfffffffffffffffe, 0xa, 0x10, 0x800, 0x80}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0x10000, 0x1}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0xf78, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x9e612a0f3fe36615, 0x2, 0x7000, 0x5}], 0x2bf, &(0x7f0000000240)={0x100000000, 0x20}) 16:01:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4a558e0dde7fdf0c}, {r0, 0x20}, {r0}, {r0, 0x1}, {r0, 0x44}, {r0, 0x20}], 0x7, 0x7f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3) select(0x40, &(0x7f0000000000)={0x20, 0x100000001, 0x3, 0xc9de, 0x100000000, 0xe0cf, 0x862, 0x5}, &(0x7f0000000100)={0xffff, 0x8, 0x8, 0x3, 0x100000000, 0x40, 0x800, 0x7}, &(0x7f0000000180)={0x9, 0x7fff, 0xd3b, 0x1, 0x7, 0x8, 0xffffffff, 0x7ff}, &(0x7f00000000c0)={0x0, 0xc9cb}) munlockall() ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x4, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200000000002, 0x0) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x4) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0xff, 0x1, 0x2, 0x9, "42c6726d382cf65f414f95327075883d3bfed6d0", 0x1, 0x100000001}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x4000, 0x3ff) close(r0) write(r2, &(0x7f0000000240), 0x0) getgid() fchown(r2, r3, r4) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20, 0x80, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x55, 0x40000001, 0x8, 0x2}], 0x3ff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x31, 0xf10, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x1, 0x5, 0x100000001}, {{r0}, 0x0, 0x40, 0xfffff, 0x3, 0x3}], 0xfffffffffffffff8, &(0x7f0000000140)={0x10001, 0x400}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0x3}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:06 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x1a, 0x8000, 0xffffffffffffffc0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x101f, r0, 0x0, 0x0) 16:01:07 executing program 0: semget$private(0x0, 0x7, 0x560) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x0, 0xfffffffffffffffd) socket$unix(0x1, 0x5, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000180)=""/118) 16:01:07 executing program 1: link(&(0x7f0000000100)='./bus/file0/file0\x00', &(0x7f0000000140)='./bus/file0/file0/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x10, 0x0) r0 = open$dir(0x0, 0x2, 0xfffffffffffffffd) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r1 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) pipe(0x0) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f0000000080)='./bus\x00') socket$inet6(0x18, 0x0, 0x0) 16:01:07 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:01:08 executing program 1: pipe(&(0x7f0000000040)) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x4) pipe2(&(0x7f0000000000), 0x10004) 16:01:08 executing program 1: msgctl$IPC_STAT(0x0, 0x2, 0x0) getppid() 16:01:08 executing program 1: r0 = msgget$private(0x0, 0x250) msgsnd(r0, 0x0, 0x0, 0x0) 16:01:08 executing program 0: select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x100) r1 = geteuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x5, r1, r3, r4, r5, 0x40, 0xfffffffffffffff9}, 0x1, 0x720, r6, r7, 0x1, 0x3, 0xe2c, 0x7fff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r8, &(0x7f0000000040)='./file0\x00', 0x21) pipe2(&(0x7f0000000080), 0x10004) r9 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) 16:01:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x291) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 16:01:08 executing program 1: open$dir(&(0x7f0000000600)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x80000000}, 0xc) 16:01:09 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x8, 0x8001, 0x5, 0x6, 0x40, 0x3f, 0x2}, &(0x7f0000000040)={0x7, 0xce0, 0x0, 0x3, 0x80000000, 0x3, 0x1}, &(0x7f0000000080)={0x1ff, 0x2, 0x10000, 0x34d8, 0xfff, 0x7, 0x3, 0x401}, &(0x7f00000000c0)={0x9, 0x6}) select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:01:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:09 executing program 1: rmdir(&(0x7f0000000000)='.\x00') 16:01:09 executing program 0: getegid() select(0x1a, &(0x7f0000000140)={0x80000000}, 0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:01:09 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0}, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x191) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x143) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10000080) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCBRK(r1, 0x2000747a) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:01:10 executing program 1: setgid(0xee00) setegid(0x0) r0 = getgid() setegid(r0) r1 = msgget(0x1, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x0, 0x6e79, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xae, r2, r0, r3, r0, 0x5c, 0x5}, 0x6, 0x2, r5, r6, 0x7fffffff, 0x1, 0x1, 0x9}) r7 = socket$inet(0x2, 0x8003, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:01:10 executing program 0: select(0x40, &(0x7f0000000140)={0x80000000, 0x3}, 0x0, 0x0, 0x0) 16:01:10 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0xfffffffffffffe5c) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000743bc0, 0xc000748540, 0xbf51e0, 0xc00085dd00, 0xc00085d958) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf51e0, 0xc000743bc0, 0xc000748540, 0xc00007aa00, 0x5f97a6cb67a3c44, 0xc00085d9e8, 0x4f0c53, 0xc000718690) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000743bc0, 0xc000748540, 0x8fd600, 0xbf51e0, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000743bc0, 0xc000748540, 0x8fd600, 0xbf51e0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1f60, 0xc000743bc0, 0xc000748540, 0x40b7ff, 0xc000756e10, 0x30, 0x30, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000743bc0, 0xc000748540, 0x8fda60, 0xbd1f60, 0xc00085db00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000743bc0, 0xc000748540, 0x8fda60, 0xbd1f60, 0x3, 0x3, 0x0, 0x203000, 0xc00085dce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000743bc0, 0xc000748540, 0xbc88e0, 0x3, 0x3, 0xb168122dac0ed5c3, 0xc00085ddb0, 0x72beae, 0x7f3580, 0xc0006efa70, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000743bc0, 0xc000748540, 0xbdd6c0, 0x74, 0xc000748540, 0xc00053ec90) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000743bc0, 0xc000748540, 0xc0007484c0, 0xc000748540, 0xc00085de48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00085ded0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0007484c0, 0x8f8660, 0xc000718690, 0x1e, 0xc000601800, 0xc000486000, 0x98b, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000601880) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 ll