Warning: Permanently added '10.128.0.54' (ECDSA) to the list of known hosts. 2019/02/16 08:55:06 fuzzer started 2019/02/16 08:55:12 dialing manager at 10.128.15.235:24177 2019/02/16 08:55:12 syscalls: 1 2019/02/16 08:55:12 code coverage: enabled 2019/02/16 08:55:12 comparison tracing: enabled 2019/02/16 08:55:12 extra coverage: support is not implemented in syzkaller 2019/02/16 08:55:12 setuid sandbox: enabled 2019/02/16 08:55:12 namespace sandbox: support is not implemented in syzkaller 2019/02/16 08:55:12 Android sandbox: support is not implemented in syzkaller 2019/02/16 08:55:12 fault injection: support is not implemented in syzkaller 2019/02/16 08:55:12 leak checking: support is not implemented in syzkaller 2019/02/16 08:55:12 net packet injection: enabled 2019/02/16 08:55:12 net device setup: support is not implemented in syzkaller 08:55:15 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x20) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x4, 0x6, 0x1, 0x8, 0x100000001, 0x9f, 0x1, 0x0, 0x0, 0xff}) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x580, 0x0) ftruncate(r1, 0x3f) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') r2 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getgid() chown(&(0x7f0000000340)='./file0\x00', r4, r6) r7 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ff7000/0x3000)=nil) r8 = msgget(0x3, 0x220) msgrcv(r8, &(0x7f0000000400)={0x0, ""/47}, 0x37, 0x0, 0x1800) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0x1) fchownat(r0, &(0x7f0000000480)='./file0\x00', r4, r5, 0x4) faccessat(r0, &(0x7f00000004c0)='./file0\x00', 0x100, 0x1) fchown(r0, r4, r5) r9 = semget(0x0, 0x2, 0x200) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000500)=0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x400, 0x3, 0x3f, 0x0, 0xfffffffffffffff8, 0x1, 0x8, 0x0, 0x3, 0xfffffffffffffffd, 0x8}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000005c0)=0x7f) symlinkat(&(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file1\x00') fcntl$setown(r1, 0x6, r3) shmctl$SHM_UNLOCK(r7, 0x4) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000680)=""/92) sendto$inet6(r1, &(0x7f0000000700)="b0270f37c46d104fa76fcd68631facc9722a069680dedb9c602f64c019e038d7858873dbd3f34f987309b0cd12e0345d6ddfde4bfc4ce8b38eccdac926", 0x3d, 0x4, 0x0, 0x0) 08:55:15 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x5) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x900, 0x83) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x20) mkdir(&(0x7f0000000280)='./file0\x00', 0xa) fcntl$setflags(r0, 0x2, 0x1) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x3, 0x3, 0x101, 0x0, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x3, 0x3, 0x8001, 0x0, r2}) chdir(&(0x7f00000003c0)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) bind(r1, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) faccessat(r0, &(0x7f0000000440)='./file0\x00', 0xfbccb032059d79f5, 0x2) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x2000, 0x0) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/225, 0xe1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000640)="600c4036d4b526546a473785bf3d9e51437836fc2fa8267b3aeb41f516f5b58a0eafaa726cf6ed827f8e38f3ff9ed3029833bb664a847c5dce6b0cc74baf18036b131a75933429373992da9ca9ed2da01845038dc9ed47e3f1fd2b63ce21767cbd2b0e4757c0d8c345aa3816a98610c65e9c437bf9144afd220c1182036489e01e11ec80a7292b8e5fca7f23f1", 0x8d}, {&(0x7f0000000700)="7c998ae2c4d448a7675868f6adbb9ac1787dcb82fd7cce2ac3ae3eeab9fd7e61912dd85a8a30cfa0a37edd6e9c3c97d49e4f1fa49ac408a0493569f53712991c2957fca377f26b0fdc130506a446015f47bb899406f6b326ea52216040a1b6fb98542760c3", 0x65}, {&(0x7f0000000780)="ce5dfaeb6d4e4f7dbe42d485f2214704cdb698648c9ec810cc48cbbc18878d61086fa79269aeeeb8590ff52755be9c8bb13f6671a5ec1f2e68657868262e95fa9d60d13e999081bfc8bb6f046230477a2f8f336186858566c8373ffbbc38c74a3049b5885ed18aaf4dfdb1a8f732e2bf4cdc78aa8d9f1fe567fecdc0ca14bba857cc6e630a28257c06643fac0f064f73fa56c0afa56d8582890e122d2279dbb6ac51d37573132ad9346614f3930289976a73c70ded0bc3a5ec9008d268aecf401799a0c1b2762a054ec9a5fdfed4a792d5787bfb9e5173a802", 0xd9}, {&(0x7f0000000880)="67546a7d623f94a4e392fc3cf258a3c251a95bcce16ccd056b7690d96e2c9a3664dc6a205e6814d038df14f3243ad8abe5380d3cd945f32ee9a0e876b6e4b7e579ed9d8de75e3b35280788d2c15395bf20d4dc10f40d39308245bdd377a963b29c50f01ff2ef472f83b6917435796d4eef1480e8abd23d713a7b0a224f", 0x7d}], 0x4, 0x15) fchmod(r3, 0x120) bind$inet6(r0, &(0x7f0000000940)={0x18, 0x2, 0x3ff, 0x6}, 0xc) faccessat(r0, &(0x7f0000000980)='./file0\x00', 0x104, 0x2) symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') sync() kevent(r0, &(0x7f0000000a40)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x82, 0x3f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x6, 0x101}, {{r1}, 0xfffffffffffffffe, 0x26, 0x0, 0x0, 0x400000}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000002, 0x1, 0xdb}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1c, 0x400, 0x4a1}], 0x7fffffff, &(0x7f0000000b00)=[{{r0}, 0xfffffffffffffff9, 0x1b, 0x40000000, 0x5, 0x5}, {{r3}, 0xffffffffffffffff, 0x42, 0x10, 0x0, 0x6}, {{r0}, 0x0, 0x1, 0xf0000005, 0x0, 0x5}], 0x80000000, &(0x7f0000000b80)={0x62, 0x4}) utimes(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={{0x5, 0x41f3}, {0x1, 0x7ff}}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000c40)={0xa0df, './file0\x00'}) 08:55:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/133, &(0x7f0000000100)=0x85) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 08:55:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20880, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/55, &(0x7f00000000c0)=0x37) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x81, 0x3, 0x9, "b0833625c3c38f1aa695fe6331aae381f055eedf", 0x7, 0x2}) 08:55:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="63344d49ef7f9dbba1754de9c9e159b3ba716d4042ede03e54a662bbcb215f95a0ebe5a9bba0cc1d5bb983498f1b1b57d799b6f22ddfea71ce6a2031bb37ec56", 0x40}], 0x1, &(0x7f00000000c0)=[{0x98, 0x1, 0x5, "731dc76e5e0543f7bc8f70c6fb92378347ae2936b252e1de29773f5f53f0a614fff02657f6370645fd160acd8148b60e58c425f1008053075d13312937a245136fd44385e48767e42dd664a108bf696c8ec89438d3a74aa801afad1c09c9da5083e0e258af855489488532c4fee659784f38a2d96a7c7ee1882d2640d0479e910d9b"}, {0x70, 0xffff, 0xef, "6aade9355e06d87909d508a5edbe75b1752171dee78c6e751556a4c9984295e950236a5a2a4a2e73d54972bb79843ab33208bee045c0299ce1a65e7cdd01f0d772590c882059a1c7b5989c2bf104b9696ee00a8099d23f6bf45e5c"}, {0x28, 0xffff, 0x0, "0998ba784cfa1265d3c853a9509cc5510d8284b40e05"}], 0x130}, 0x400) 08:55:15 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 08:55:16 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x4f}, {0x5, 0x6}}) r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 08:55:16 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000000), 0x42) open(&(0x7f0000000040)='./file0\x00', 0x500, 0x42) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x7ff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) syz_extract_tcp_res(&(0x7f0000000100), 0x3f, 0xad57) 08:55:16 executing program 1: socketpair$unix(0x1, 0x100000000002, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 08:55:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x9) fcntl$setstatus(r2, 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x27d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 08:55:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x421, 0x0) faccessat(r1, &(0x7f0000001140)='./file0\x00', 0x81, 0x1) mkdirat(r1, &(0x7f0000001180)='./file0\x00', 0x40) recvfrom$inet(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f0000000000)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/62, 0x3e, 0x40, &(0x7f00000010c0)={0x2, 0x0}, 0xc) 08:55:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f00000002c0)=""/150, 0x96}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/247, 0xf7}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/201, 0xc9}, {&(0x7f00000007c0)=""/227, 0xe3}], 0x8, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x9, 0x1, 0x5, "895420b11e3c57bfa117a018f010ea7c8941bf0c", 0x6}) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 08:55:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x203) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000180)=""/226) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 08:55:16 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000740)='./file0\x00', 0x80, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x7}], 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="122b097aa828b707c9d1972ccf7b9276e388b35c0ecdca08f5b9a311903dd9fac09c3e9dd50dbf7d59e1578229b9dc0a0d1144f7d344ed76666180d44b83fc522b5cb78819f78e7d2a0929b7ec265713646245c0f1ba4510649377bfa4d5c0289ce268d52c33eae52a3bf0c1ed7455013514755d626d3a856d457c5012a9de8a14d02c9bd177ed8c00c1a43062b788e6d370b13dd93b608ba892add29e0b2f", 0x9f}, {&(0x7f00000001c0)="70f4e68cceff27a693b18926b8c3ce72d917e00431543fe1e359589b061c97e8064b693044e2aea5185d14901bb2d2b4df9a7ef0aa8ccfc443f4c9bfb146705c33b68a3fac1943897f4cfd70bc955d004571519addeca1e7bc5dd627f84363f47c9f546eef58e437f7f6c163d79de2b78c640524d1d3b0d9858e482597628cc9d7009094b82359248ebcdbeb55c456d6f13406823d87", 0x96}, {&(0x7f0000000040)="8f7dcfc2fae684dbf47b0a69b03af67c276a49e72efd0fdea7de08d76cb50749fb9ff9b0236b5fd15c7b950807a0e39b29ab2de6ff6999c944939a7a07d6591a9fc31c7b35758dbf18b05770c7c92d18d063327a83c31a3cf47b32e9a9518ffa1ec027a91b445d99a5320ce00e160dc1e8ca30037fcc11e813d20d798fc4b049", 0x80}, {&(0x7f0000000280)="5f553db077486c63025faba7adfb9f9ea956ec59eac0dba84b84834cdf379f6d6e4db3e97ee3369b88ee923295e5c0cac37e443a3c2a04ab8bb64cc5aee5ebdf0657e9ec6d6ecfb289265cf18e8a52128a83dccf7e61e7ea34e2e37571beeba226bc0bfad49e9456b8a9f540af9b82771166d1bd65e2bad0001beddf274f1c320add1e5e5541509aa8423563cd4bbc1afba58098877361dc0e0be207aab95c2ce8f95a068986cf950fa03e4d341877327093ac1fbbdf2a459dfec143f52b678527a79ba7379f525317d4e82edb43599f278947b984935c9dcdd7294a0263545f84a6e07aa255ec09af14b37b47e744173b0d7d8a1e8b60771d44a2", 0xfb}, {&(0x7f0000000380)="be8a58a06135e71446bdf3a4cab57237d2d6fd946ab20edab5a6e970a427f7bfa47e29bd2619f4bb37c9354c46277d41ee275442be6426581f97263181400534f0efeb7414b52e22b7d3abb35de077370ba4a3d4cac2044e730106c907404be625582f216b", 0x65}, {&(0x7f00000023c0)="912bcde287fbd2854f0755f971ea95528e3fe3886d3835785a33bd81c30473ef2166ea44a46c2c24c0d8c768dd63cfa7db2e87492af2c1a373b55e5f9afd37dbe25135f342dafd6b1c34cacab0e66b8eaaa169c079c3db7d3e0e94fc5d831f4c74e268f7224f00d016bc4a7e7d8cdc3e218fdbac5868bd59121c9a0e0d22aeff9dc64e08cda5716dac3b8d81b5be21815dc376651bfc77e6e0f53ba66d4fe69920687ebe283db77893a589c23a2b797baec0c4cafde45436544d0b72222acbbe31256eb39ebdf85bf21f02ecd8620e70ed217286db40463d68984398a0580a5965ffa53d3e4328cf64f46fb786fcc8003030626f64a73df8336afae085410a70b27660b270b53bea85cfaf1b7b55a4f690ddb0502f663272f3bd5508e2f0cecced172e76bb021ef5431eb102bcff2e779bad1d370952521704c630b0544bd29f5a6554e43bb97c13b6fd383b2e195e1ec617331868b499e90e42f0d6c58484ffe5634a5e00285f5df44f7565b9c265da1c74fd56d74a9f1c03219a68ddd3cd2dd8c9d2101025b47a730ec21aa694960fdcacd13110775fce999535e7883f45f1176d64b4b24f15ee185188e7c5292e10dfbe6740011d691efebb4c246971cacccec694acf8d928add67bd6522ca7bd285cfffd97fda0204cbb77c5e2667bb7fa799d35260222288b55a4a6c122bfe36ad0824448ca0ba8e759bd94d1ec6d100ebd24d42c24d7de0fce31ff6493931bbf179be605da6874e069ae8dd5357011dcbfc629f678aca8219a4700136c0848ed631448afb6c0360ee52e93c5b7ea22e54b46617b17808a5ebba79bfa72589946a0612e5c24869fa26ce51fa31f4901f04a93faba133b39e8f0633b61c15bd6133fc8ebb89735a1ba91b1d1386a2cb2874007b8a2c2036f5ff4ca8977ccad7aa85b5f13fd02d2c9272fd26d5c18de707860119f140c0de37b026460e5cef4cef092802ddd778ecc53fdad4de66ae575a2f248b68a8f01ee80db483acab046b0eb5ba972ed14b6323ac97089e474daa65befab07ca3d6f0dcd8848f97ba188fc15bdef0351227a090980904a1410095903d34f406c8582833c8ce37fcefc66e9bfcf82efd211790d335dd9a4228e5f524de5854e85c2d3c367ff6b9b653743e0fffd324d0537bfe911badddfa06b7661adec095187f2df8f9b0354e619c280eb5316adb6c6225478bec8b588203c7dc94cbc01149e11607125711b019bf8c33f92cdfae4292146ad2da6466b1e528f27c42a6d3fa6bbb52be4d842b48d3799a44d355e3ec2f5151b7326247bdec29f4cd50eb0434fb67fe58025670d9c7576fd3790932907c8a5f7f1bef33a266a52f3b453dddf2e06d6ecc1a2731307a8d0bf9217f09e8dd42f1df1a175b1179d7e7388b52eba8312c931a6498b8b30780aea8308c0dc17429c3da763bd3081bbe679138221a4b6a13769225a0977103d3f1938c23a8f428aefa082f7d908e940c632b785642ee8ab3926e4ae332cd0c94c87af4ce21c4c25e31f7edec54d01e0ef3e599d33584f275f4a3eb5619e025f4ee1323031511c929bc6e9589726d387d38ea977ebdadb9d016447efc81a1cb4583de1e7a306ee068641dad4fef0370b0aa0ff58f7f05cd5ca684774a659d8279a7d8bd8721cf566f2c410136c086b785a7ff09497d955428073d61bc11fee375ce5ed363c0c68d655215266450b2ce5776747ca8a4e3d43028de855fa55fc814066337c3f957664a8917d7274ab7e345b580099d0926191438f12bc2bed7ec51827cee8c92bbd55dcf06078b7e7a30fe9834a94a7d5e8252618400bc3a3fe768ad70c94b0ff1c456e8a66cfa7efe2f5b2e20b8078c41f44786f7ccb31a3b82ff0b28e61f851439fdd74f0543817a1ab70a8765a53ad5abc32b0a8c7d741ee8adc04fb49a0857bca3068cbcf0075ae0bb852b482719dd79e16d753ccd866223a70935e2b67bdeb54aa34c12193eaa97b07a522663628c9c2caed41456f63287aeb099e31a5fc271cbfdb23255447c54f894869942afa0fd4f68dc765f986cbeb63ad959e4b5dfbaabb3e3c8ca3e25b6c01a8a2ee4adb1ec9487b936d68e004f024093442aeb37084f02f332ec118a78ba90590a0bce6512c8f8c69c02601e317d9a98e5ed8928776acb7b537380ab01d11ed357f2c19e13c3b5d16c885535d1a0c2013debdaf9e8d1d18d63346ea0d51693e2ae973de06f3312f2ddae3af98b3b545f9fc1f05984e626a11f17c494037a37968bd1c7c640cd083bd7be06990ac95f3b037376bf0f6f9da1465f859fcd504f0871dee5627b23353c2d44710b2ee25f114ee11b428c63f98ce2cd5c2a7e96d2818c2594f68257a8fe3f54d64b3f602b6f10583834dace149cc0693714417b945a6d28af5248766fe9084c457a71331bb789be6468caa9bdfe65f8bcd0d9e7a0d25817826fafc0f022d04a7bf97b3a9e29045f539e2a40a224f925e9fec0e9023622c330b893aec38a3da889a40420935de03bdb14c43f1a09fd6c8927a3e97c93e25372dd508ea83d2775626410c03ff24728b95ef375d8dc35cd3b239d58154ea9e2dfbf2a01b056dd189426c4eb79dbb6a7fea42ae84aea2a18561e3f30bb5dfca8e8097dcdd74273cdffa0e585e726232e9d9d140fd30fb746384787a30e087580c1f91160e3ae6d809f7cf86ac1084371d0a9b953d9a226ac4290665d030728cb331f8a136bb6300cf8ef1989cfc8a11139dee45996ae31b0def0f239e791145b3dd3f805d8a10a44782fb201cb58f465705bf55ef32cd91fa73626066e53dea38bee5a282eeacbfc6ae077e31d8388c3e647aa531d024c1ef503b9e59cc49c76ebefbac924b68bff6871ad7172f5507295b274816105ef8214de9c98a72c908fdcd8543d0b905995c947edeeb2c67898333d8904626107659b29243b5a5ed6e4ea95e37b3f1fb2b3cd7a25ddeb69799519d7fe3cf4f342fea30ce1553483d7750d016d23bed6fc9a36978bc9c9a13b75c16f7439493ac5f478f18204694f18e4bcb150c9e13f981c8c19e859a44be4507aaadae2fe56e2dc2164939c4d7faf71624fdcdc56b7405195cddbbaaca2d91924c7f5a0b47ade04a0fc5951104baa68e77a9bec857e6c4859e9ba4164fb148b0a3d4395a71f009fe44580011a3d27d9d7eb8f2a8b20714a1ac6187517ad44f9e6084243b511a82816d9875a74a9b92dca689f53414c67125a3473d544ad2cc4abb6addf55e51fc303a9fd31cbd01e0fd4ee28e46a794224fc9611a84030db04f89782023b71891676a32f8eb11ade0af7d30e793742bb735f0663c2545eae2a8304e685a03835acb28e5338141e3caa5dad86c1b732abcc92a72d74a324bfb289d140872dbc4385c1ea70f85dbbf4be5311ee1c6660a0386899c1b206a067c233a03739a626fcc33019620da85e2ec40fa4bc9b39db7f7702e6501d77f417ae258d3817c670dfa67fd50e8708a94bc1129295dcf33848cdb596824077436a3805fb8a6efc4cc4948fd18cb859ea8bd6742bae2744149f900cecb041096daf0873914f68ccb1dcb3ea71231b8c30787809701badf9e51e91073063471315cae2fcaeb235f1830d36034c7e5b7658f85aa8a3cc7670603997e2c5bbb88ac0458e5bca3d2c113388f95b129c700c2ed466e342cfa0fd076df406fe864d1249eec442a2361b8b7351a08718ebf086f0d58a0a3dde1b3c3c279e1e500fc62d7490c25cd22ef7c796c4c0ab2f3fd4a143a49c8aee0e4c1787520ccdafc933cec64427ebdc26507d7dd64b619cc51c00dd955268172b664958eaca3d65f75d6711f338ac0dd1b18e7cca2283e44b94914f7914bf92b0e6feb30b163e0b9ed828441f1d3096cbdf17c92cb1bf37aafb8f802816f956c57bae845940be783b20f44e3af6815f0eac8e26e0c1049088fdc0b8ef0158506d96101d137281b62bdfbe55499d400f10d028d7f9cf9d50817382bd8ea26d989b47a46dcb572fcd9de3568ae40297ec49738570f01ded72c6c5f5b29a1d79eaf4b84c828da3bf7397a42d4128ca7f259674b2952f74dd8e490ae6cb77a92ce1f57757e295abe4fafe30ada3b57140b81d24005c0f3b380b81dba63b7465a075b6996119cbb156bcd780158c489d240cf039cda0adc8afed3e7a4eacd13c0aea456d9338e13541c55f297abf0818575eacdbae7ef59d58909e0b6b93bc40e622df98f43a495cc9b168feb950f1f2e5f019eea33238ccf0bf03fc842d02622f2ea3324fb7f1954b70f9a1abf7526bc720906b92ab57896a1075d38f13024aab3dea48780d9de3a754adf0f1e857049e80683406ffb38347804d34790a266c2fd5ec14086195af562f90f8c6fcf584adf7f7978469025b28ac75e7cdd261583e36138d8825110cfa9dc3d02394cb1dbec943c17a29467814e28f23e495c9323a9ad38069d13626b530d56c10b1be7457ef17f70a5528a8f853566499a60e6e251d2e8d9439f3e200f3c40c9bebc9d02fed91c7dcfa0316d3e33ce3bef9f33beff3aded412b94a4b7362a40c42d6113ee3105c0e0f4d9784e3dc5d61a404912562569e907c61d03ed5856cb8ffc661913152a973fb8fae48c09861a325ded8cd0f44c2165f53ef67cb9e2c2c2c854ee3e557f20a015f35322009cfa7f3149ca82f296d9c47d6584ff517ddce5725bae587cff78c5322021d7f2e94f306afd06975f7766e71205e18ee6587588881756f2fba4f3dd351354e6f11b2088ef13eeeb6363961bedb9b0c353dd7a2608d8e2a73cd2a1a478e615ad739b848912a6136e1c5f63de8d9bc82e40b24d893e2309315b6afc685390c37736b45829af542c0ce336bc54c5ac48668636bcff7db8964a6e90b40e9457d164d7b9b9cf260943bb2495ee5a5a9dc28a6b975a24d7b462617668607260a062330031111c3bd69e05d3b85db376a0ce633c7e7389dfc199ca63596a450701551f6f33fd06f462069ed9ae9bb0fb6a419153999ba68afb1189c13e09c213cdeee3ab34317f94046fd883c31259914b4528712a07b9875991192fce3558ba0ace158d6cd970a1c331d12805e3a31e8ef9d330e1a290326de2f6a13e1a992feef69082d2dc928afa4675a63de4abdeca5ed5d092b717eb5aeb1f7bdef631636713c139375c8d2843742091855aaf425c9d7a5b648d6ce0174493c65066538200e3487b752b47af9a52df2d6f736dfe02e6e3183f7b551f33f213f47abb255720d4f4dc7e048f50d5e6dc5dec18d91fa1426f28a7ed5e8a43b80d0ee6000790c2b2a5199f8bfffe09fefd3506d231a8875593086c51c2daa02e7d1dcab2b2dc2f9911c9910819883de6b6e8f0eda438f90248d37bcfd8d0d481e430a17b85c4123e34de37488599c6db0537ae7f3566c885151dfbf85ee0b7e290ee54a40733099972fe5744480299bfc68308d60b75cde8267c58ecd5d6cad646fbbf359c9df31af3694b24008dbf4ee732d2a41fd8165bb083559594f779389be4c6de0aaf21ec6f62db11f851a5ddddb6559373a6f856754f161cded8d69bf1100a5a8ccf642480639aa4f869e6aea41b3d377869738fc990e0fdb36ef69d5e84114ca87152f9e80e38c85a690e2f65779a9698df07e438c256940d68438d23af0f9081bf354ec5faad30f0049da1d46c72b49da358f0f3676718ba23074b4a68316f25d27c0e9c576085f126f6ad11a3da2f886f24862f58769085d21e784547ad0f81fc1a5dda028d4af5d2148fb68a1efbd62396aca9dc286c204a0c28517d9820efd5c90b85463f1824357", 0x1000}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ab7f17cc5e161d114099c64131ffd4ddd0ccadd575a795fe137dd59bfe5877030f6ef946e9cf4f1befb9f4900154c94c7ddb709f6e4b4c539995741cc6f07106f55e45a5d996a94a951f2cefd9bebbe4d7e651de3d21886ce921aa7c3f703ad691bb9475572063ae7664ced5fd235c65767601412ac6d8378bda56c338c78cd1b62d", 0x82}], 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) fcntl$setown(r0, 0x6, r2) lseek(r0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000400)={0x1f, 0x2}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000033c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fff5ef016437a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000600)=0x1002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) 08:55:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 08:55:17 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) 08:55:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="48be812470b0149349f42417c393dc644e5a548aa85e1cc33a724d93f544f03eef8cde5f3aca0363ad328473af36d972af09549a5a2550257efa5496cc74e236587ba055c3d7babc233a2a0582ac9c950a7bcc8f63a361fa51880cdbfbf156ff8105a3a30aa4b9fd74ab0c497d66c92279e684f197fc6e6c0f515cf8", 0x7c}, {&(0x7f0000000140)="29fde30fcafd0ff03b32b2550d35711e6e0d8fd2c32b037d282c10fb300183d07b167aadd0a9d0dbb3aa907959384a4d081f40c3f0c3dd407299", 0x3a}, {&(0x7f0000000180)="0d797c65097064235dc1a66b147fe3d3d3e14be65a4aca3864a2cce41f412f21e95273d9222332da8a2e8eb16629076fb6032a2cc1", 0x35}, {&(0x7f00000002c0)="629e359ce86d41ce5cfe9d00716a61848b38c300d80fb8061d2a8eb93309fd9ba48fdc59d306ac35d6b2d8817481c0c4235ef33bc86f448d6d0db2512f2a9910045dd65fffc6d89b84837a0cc4f534b2f302dcad8fc6063ddeec2de8631afbce26fe35d27ba73c3b3667e32a8b7e051a6b8d179216e6a973fb6e330c683aa96f93f07c50838fe33f12811c8c8d43f18e510386d9bf5154845d81a3165b075a93eb24be0fa048c2fbb56c36f461064a", 0xaf}, {&(0x7f00000001c0)="28165b495008", 0x6}], 0x5, 0x0, 0x0, 0x2}, 0x408) write(r0, &(0x7f0000000200)="47423b2efe052e000046ccefe5d897851a3733ba2ca60000006b8a6a53420228655ae7db310976832027af1e641510a5a737c4d5f3f8ba59ccdb2498321d400c7e18302665818238cfdbca2fccd942903866e4702dd0334df807407c5ed4ca55c4b3fca2e50325d76561dbee1d46a9a067410b022a16d6f942d3ea3548e923c2307ce8e9d7cdbb9315a6127c9f599c9a32d52123b618573619eb775ac4575d7c384779928e96165af95b0945e18d0705bacf78f5d77ca359afa1", 0xba) 08:55:17 executing program 0: pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x1, 0xffffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) r2 = accept$inet6(r1, &(0x7f00000015c0), &(0x7f00000016c0)=0x7391381334590b49) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) recvmsg(r2, &(0x7f00000014c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001400)=""/164, 0xa4}, 0x802) r3 = socket(0x1e, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x100, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0xa7, 0x0, 0x57, &(0x7f0000000000)=""/55, 0x37}, 0x1) shutdown(r3, 0x0) 08:55:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000029000000230000000000040075029276ecf3cb95e2dd4bb4a128050414e820f940b7fb92fc5c1d6aa5e1e24aca4e45a75102406f2e96aecff1017a9e67254cfa05"], 0x11}, 0x0) 08:55:18 executing program 1: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000025c0)=""/4096, 0xe9ce335a}], 0x0) writev(r0, &(0x7f0000001040), 0x258) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 08:55:18 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 08:55:18 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xd0a4, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0xffffffffffffff36, 0x0, 0x2, "f21927a48a98f8d3dd6c0bf903946c378a1e9650", 0x1, 0x3}) nanosleep(&(0x7f0000000040)={0x200}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 08:55:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) seteuid(r2) write(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x2}) 08:55:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x340, 0x0) preadv(r0, &(0x7f0000001800)=[{&(0x7f0000001680)=""/101, 0x65}, {&(0x7f0000001700)}, {&(0x7f0000001740)}, {&(0x7f0000001780)}, {&(0x7f00000017c0)=""/19, 0x13}], 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) bind(r1, &(0x7f0000001780)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2000000000000) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unlinkat(r2, &(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000240)="a28716f1f8b7c1ca94d04d904fb7cbda51c60d26291a158dca821c9f785d89870685ac8b7c8dbf7448013be684176047db20ba2d128070a6f5cef806a9049e99cce0d18de84fec9449330f9431f77e62b3c3b9ed4b467a5dedc3b7", 0x5b}, {&(0x7f00000002c0)="170ad91ecb2c4ee500280fc452f00ebb046231e97f2919c2e9d543600d31d664403fc41c9edd9817692721e27bdedba5abb919011c457c89b4fd3db9ba95e1a35f83bf1e1272176fba51a563dd75e248451992a04e960fa7a7698146f7cfa70bcd604a1eae4162deb15d1b4e52bd8bf65ce74eb4b60a02970f31a3dd390d72a93390ec947daea9f34cc1ea941b18ce0492847b13b1450e1ebbefd6", 0x9b}, {&(0x7f0000000380)="dba23ade2fb74d9330ce9ddcad48a7e43bae5771c8117fa81a036bc1b0672199e7dfc8b26f86ea769cd0ff54f949bdae1e3ffd4787d69878bd016ec823c2898c3789", 0x42}, {&(0x7f0000000640)="940c6750aac60a8a2f654b312c0ca02c42ccc5597e32cae0fdd53799050b6783ac0470e9de43d77b576899ebd365654f816fcd6cbd1396d7deb5536bad2329ae2bee975f164725decdb98f408bf00d8f367860863cd14a332f3ab30be9d312f1643607b87fe38b908832b5642882c8e2b479966df553ef9d6e5b3d2ff4717f7f08c230e7e70568f21812db8c14c5575ff8f990ba15efab0ddc6d26fa348263421e12f6b16a993f2b9c295411cee5168e725ddbf8d9d53567d274375583a4e16ed6c5a7fc98d910b594ab11df7488cbb318a8df3ba0060ccec76f4b6fd4a62a4f351d79abae70a24bcefe71bd4e28dfb72e49c7131b757f38f4a45114a3b3d2dc397e2cb9704812f52f2e4ca5f8d36cc292ff49449ddc1da9cc405b9e2388af284234c47c1b48c79b2d8e24ee65df5d2e90d32d8bfe6c0e5998f7e1f7745a6ceafc0cec5b2c325c9813c53a6bcbf4fe4a69590117cfbd3cf4d7d46394df24bded60c361af72d11b7e42c36bab8a4c87d6aa51824e33ddd04e4792bb507c325ce6ade0c77b6d1e62b3f05e6af93357a268fe32dcf2d1bd49c8ff49e83fcc538a73fed692a7233c108e89ba48cca6ee9c645f638f7f6667d7f8e5310af87052a434a1e5754bb32b7b984547577f9b9d3781bc6cd54fa3025a57ac64521cadd4d3ea62590bbeedfe225a2184fa42cbbbf5df06401f10badf138085db711bf0de147434ddf2ba60dd6013530c7356a6282fe68d7f8d4b745f1ef33b7209eee0d702240f253017e1798a6551b07c0af59551c1a7eb4ec8e7dcf92fbcc77504b7174ee318066ffd8b53655717471621f4bce1428374caeec9f4551e219ffdc4e6a6da9356d0a9abded9476c59230690a1805000b9251ddfe13cb11853795d70b6f1cf33da1b3b60920a5828b7e17d8eb6e182dd567a4d858e04f5416944c9171c5d06ce579691f33af69b17828f8a7430d9e2c0ec5e5dce796e7040c83dc532a0b8df009a671c0f63f2f7602b9b96337a393458ae37526a9fa2c9e9f483764cf11a1c3f44ec54bc550bf4726988f066e20534cce3f21421ad980cfec8487f2fc42efe13f1fcf289aaf90bb0aadaed3f00066d87d110d5cb90954432888b62f7fb889606ac357b26248515b39e4d527e77ab8a1accef60d11eee4851d59c2051b020e486de2096fd388a28c72d2d84c32d96cf7d2cdf1a8b730a8b59fc685bbad4c7981bc1b02d3a36dbea854d6d45f59753686c92a0154688fb8314adb5c1291851a893347ea23828a9d7dfa67868c250131f5f0707a639cca064f01f99d8f2e922cc7eea42d679b7eb9c0806a3b0950c1aa76f2758ae60b077eb72ebe6236999edc743844d0dd09f94edb20434e84f7e278e89521cb64fec34413ff2e7eb1266d71fe13975b2c0890156b9485e7caaa393831a7121df26799ed4f4bc51c7bcba6d7832a2769a375dbe2696b91014251d60925e77817b58f181f2f1e2b4d35d91a43b0e6c465c88f70b2d8a7adf0bfd94320a537381841f287fdcc218f169ff534a95ed74d7ad4ecf40496ad6cfdeec0da600eac7fd3150dd4c0baea39e4874a2410a045a1e9a7a68d31edf6670bf02e204ae269a4efba29955ce26f7575c25cd9a777891c3b7f7c01361d4c52abfb7be6a124f7e82478a1522d893a61c7d20da9ff738657605328d31f87b3836bacdaeca654ff3b4319f6e0d0abda80368963be6aefe40d1048c3af8e34495f277c5e9eaed8069a12def0d51ac402c61a59f414d5b69a48d7c4859455cf9206f76a1f4e8b4765c86fb41c47e42bffd12759807a962dab003141a1d14b6578446c5f8969d2e6590004513a6cefeefd37f42b4defc612dc69390df4ae8e11e8c78e84d96c5fde945bfb1fb2bc0f4220ef02bfc18b0714e40c73dda2b1df2454a08574c05871779df88f85be6db3f11b255fea31a0cbaf1e6b987db4ae9fcb58890de487b0fc9dc142fea2b10ad06a66ac867ba8a790a5a5b16741f27af086d734ad5d4d158b44467f294d6e609653671e57b70d8a2f1f07015807f153de905c12ae0aab6aa1c23187f01783c198bf4e493f08f9546e526ff20ef677b5892572beef9ffeaa453409e55188d88be0d91fa571b8f16917d21ff0bda5598e43053b99424f6b361ad62704bc749e8bd357c92f8625fc4c1679fb83200b32c61874963ada781b3af198a335e63c5910887a23da8af5ee65de0b3b29ed0e4a793800323bccfc1dc6d86b3497ce37c138b27d405788b4e24b6a7365ff77f3afd81793c808a9bcf8f9bcbe37020eeb778ff12ae9712c511ba7db9b9f079c056190d71f922c77b1c04ad6a31736211785c3ddade6a5bee6fedb61d362371b8e1363d37808576c5fcec94cd7ddce0359d9f0371205edd4a281f6745291c144163172f733b0550d28916d88db8eda2655ecc20eb8da40a9f83ecc1ae7742b3fa6a4c5bf9f265a395d393436c8075fbc288bd4a7f8aae8814c699621ce504564dd9a0e993d2bbb90fdafa28e1fca44696ef777078d76f36b5ff95aa9a12d9757d547be0396eb24cc6102a2a115a54ead26ec0361f304dcb44e36861ad595b38eb9ebe754d1d94b46d9848d4de4a54df8edd3654d4ac65c95b100e37d62a41c6c43dc1708448447b1a7f36d92c04bd5a3844b94041774ef623a279f2767ce6843a0bcc2f5796f45d0a5cafe8e349b9358d662418fc4578647c5a1865db31c503425c613e5b675752a98535ea9f62f5d46ce4a22b604571b172ddad5ee30e4519ba61ba9149bb29b6294faf36e124b1146f283f5741269004f3ec95d0ca7471757db047c9d6741e82531a92b59dc3a72cde0a17520164bacc5e1f4c9d9ec896e91aea37c5b7f2d4835ce51e4ea683d7982c33e2051f04b8372ae87deb18521225c6ac2c61763a0250e06ba9b2ceb292daeeba6d06d51d01a2db5b571050107b43524dc7538d4a1e46cb2f87bba24caf74c5745dcb064775b044832ac6f6dd552f3526c267a88d418abf0e72bc9a47760810adfbf7ed1741a6dbde409d79e536bd0d65a54189a525f678d751927ca9db4a4acb1354d1943ea4bbf1b9909b95e78a1a35faa51b2001482658c79e1925ada98056e8881360dfe2a1ce3bdd21fe5a740f69661c67e0d00c8102797842532e33d13361cd40e1ceefc8e3cd69f0d19e726b8935b15063ee0c20f79a00023dd683eedaed22a841d00df241d1b0ebc1345f0e15484ed287da7fc94ab41a1b7aa8cc87b9eea9e616cf1eac7b4d6378c29819fc4463564125548ac041c00aa306f4788392cd18ef1b45a1d3cc2d582910668d453b1567f83ac196766f9fc490c50b3ecc0f9846dd3cd3320d6591a3a0a6a3fc4d665df09ec101848a3eac0bc39b24ec1ead973b3e17c3f68955b90cce73bdf35c8b8e3465a06307b6050851f8cdcf092cce9bc471d6716ad9e038ffecd7e2c7e9094061716649ab3d04c597daf0757567508ace5281ea5d5935909ec95aeb72e642c66dd057dcf962d7a868e1de5892b8c9a9a894b6d6f4aefbf4eff529d8683f9d62b863353ed94b77ccb0b2a9062cd990a132f6c9c86a66395d7631c84119e04f18498aff947a92282b7013e095a144b040a89443394c5d76a997286094632d414b386510ccf96d5bb12e882ad707413c9ba57dd22a487756128b7e147c7128cb5ba38d0e9d99bc6681cb1bd13d45975c8d16cbb3071fb6c20c3d8c27af262803d55039b1bf2f182bb43827783fd030306c7df556f92b6d0729c45dd5c0ea984b0f0e764067a362330887bf614eacaeca92635267433f630e15596273102157f421290f901d3c9a609cdb4c9b4ca73b46d447a8e7168e2f67cbbb75301faa9c29b7325b940ba96ccbf12ae53f62fb1fe139b48411fdb7d8a275214e189c66f75e0a334dbaad4ecb008d7099d073223453f1344ca1d9faca050767459a332061d336bd53f711eec32ed8769bdf71c16fc8d82baa69e23549ce054c6f6d55a50baacda8886550ba4ed6efebea569465968f0f8b19330094dc3ac4a100279c439177edeb086bde4b40125615c855986a4b16ed04e45d1b90da8d166d8c50304c5adfab609ea533d06a6add28b735f436e017adbb6609cf6caa668f2cfabf923c149387ada24ae0b96d2d12cdcb524d447d6564fe29bbe23b708f8b329825ee93e7c3318b9d13fdb9ae02d2a61f6eb2dc31ef3afe65e2c32aa22c043d82ef97990d98377209aa6ca1ccdb738e579a1c3e573464f64a1f8a94ff25d7c09da333bf87ae159f54e819b4bce1f46eef1d21c83493237c09bf24862f04ff79487b975d2b75b4639a964d16fe909de158ba109b71eba2883e3d546a2453cca1d0875157033636a8828663440cf136e62bc8000d6eb552615f5f59ffb543c6e414c2bfd303f84772c0570d4c0ba9ea774b065375d432aae3b5d1d544849d8888dd0a6e78b9645f770378d7adb805fe294e22f175fd9a883fa4d7f19046130205884c9822782b4f12cc32023cc75c951756d1c7d378af38047fcd93570f7fb891e147c3760fd909f10cc7549ea1f25ba703d56a86ef74dafc3ea533b47cbb3f5fcdcf95dbe0064074af2512dc5557642bb6c1bfc8ca79162cc902d6d9a9f6a0d1641785b58a6743da36b2c3edc807ad9622eb4fe18a1911670698287cc2d23a57e2ff3f79bc55bd320c26fcbfe7cbdf4b159423d3a300bc5d4ab0247d7ec94c12117865adc4281dfd1c49e7c036157db2e1338271383deabbba803e3ce7821384ffc72ef76b78e8a01b0cae24ff43b35fb488e5f326f52c94149a51d75112112f127f27b4490af0fddbc6c099725c1423674fcbdd41929009e1e5ad207bbd526d97a3c7fc1fca4210a5f491406735ffec5c1cb12eb187b76846ccc7df778cfe953ff315584a659b41705d18d369669481e77ab20f8cfdddee4e27572e2cb75fe7f83322c4659ad578a271759d1e59e3f794c10576f28dc1a67d7f91bd42e4835eea48fdd45b5126b977a9bb4306bbc36b23b15c021aee656c9619ed337d543946bc107f36a5bba4af7b0451d77e95785ac694dc7069f7532315d0519eebec08613bac2e306cdb73c607b651f058f158a3ac2eb7bce2291f671da7dee6e60dd51b5515f20a1f4edd3fa3d435fa1ddbf102a22190638b8ef5f25f4093dd28ffbdfcdb4ce51169db58c72a62b15068eef469ea221a99a0eb932e3b2f31e4ec3ffee4aab9a6cf14773b1290452aba12b2a47e3697b036b1722ba170fef347832d1a14af1bf0b527f8fa78c05318d2886104499c9269e98bf448501345a29c70f1ee718c56f26c73ec74e16626d50f342ae1ad09e9a91f5feeda79509302bcb1205f6c432de37ea241a08ed980bb5919d7fcda30b11b76839455a6860a01cbc2bf4da5b3e7286bdc24df7234eab88e25d8fb3c1c27976eab7fb8e354aeb8cd93bef446295c6fbd77a96c034828aca6f54f17bf23fb74f8aa82083cc8dd8ffae7f9c2bcbb31e3412425045519e095a6ed94a4f707a4f67c2331b6e4d7cc50f7cd5833d302e29a4db948c102195bff7aa9084bd291fe1f89112638a3774edf2f19b40105e24fd0dfc1bee9af7822f067f96af1e0182d2bdf0dfe32f593ce81113d2537a346648f1caf9a1247ae1e22f28b378dcf9c940f17aa548c0e12122a6ae5999116c9c447b2f37bf22317d3df15f9851556c0573434fe03f656c7144751cd87987950d1e6c8e9a1fe7f6de2d36af1b00dbb89f55c950659a9e65aa05f33e6176c3cce460a66db1ed6c5039edd6a325641351f65f6b468ba122e9a8b19e44685c0f3703e", 0x1000}, {&(0x7f0000000400)="80f85a54c94cd72777", 0x9}], 0x5, 0x0) 08:55:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3ff) r0 = open(&(0x7f0000000380)='./bus\x00', 0x290, 0xc1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="7e7f261bd73db4eefad753106f1000d49fb5bcd6ee73fedea0a1d5cec1e478122c15d9677728e52d4d6de09743cf24d5bffb1246e7372bf56b47fca231d0cede254e1bc33f0894c5cd2b9d21503aa0a21cd892fe4f88ba036a972503fc9f5a6443d2769779c696f78a421c707318154fdbff75f14e6c427561db187fd7cac740fac727a8ceea16ef30a7aeb11f23fdce632f3522", 0x94}, {&(0x7f0000000140)="165e2f04fae3d9c4345592718758bfefd5d91416ece98c014cafd019d4fb50c102a7d880657764172a5859b07bdc6645b6a3866a344415be8d369fe7c6d2ab9da8912ae67cabbdd2fc18238c73dc538f904710ded2f5bf96f81285f8044fdc3ccf445b455745643c7f398a94a3f219e04495e3177c15938d125c03b694d023a6eb352c0d1f09b5893c46e2df8e8660b02f53d3588cafc2085e2a5a7a83e10e3d51acfc0c0ca800af5bd2c3e04600a4d364706f0b7fdcc59fa0e8375c7e27aa228abf2e14", 0xc4}, {&(0x7f0000000240)="54239bf4e0ad84deefb9fecedb8c9a869e4afdda02ffeb9a78b534e102be881430055fc57cff320e7982998a041445100157e60c910eccb5d1b51edce291aef8a793cc772e9a73acbc110eee565ae28ca3116f39d92f606f0471c9ada788a3bc8affd0c9ac2b0ae892447a5ffab2908b6ed99997b9ba864bfd1a25eab22fd53c398e9ee623bc205077b7a2f35348f3e401fe9ad729a2131667529ab275b7c53cf247a126e1f10dbb26a6d9f02ce0eeef5f747a4e591fdf5ad5d28b1514b22632e5c58183dbdea9996eff48d3547bf247fa198285a75015452ab286b9", 0xdc}], 0x3, 0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x194, 0x3ff) close(r2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000500)) select(0x40, &(0x7f00000003c0)={0x800, 0x3f, 0x9d, 0x8, 0x2, 0x7, 0xffff, 0x8}, &(0x7f0000000400)={0x20, 0x2, 0x100, 0x661, 0x7, 0x8001, 0x6}, &(0x7f0000000440)={0xffffffffffffd646, 0x6, 0x1cb, 0x1, 0x0, 0x800, 0x2, 0x6}, &(0x7f0000000480)={0x80, 0x100}) 08:55:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000dc0)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f90c17e01e62887f1f0136f5bfe408a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e30aef21a642856bb621abd4f0d4365e2d0ce028cf1392b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef02000000000000001e813b58bf9602d19a9c63a4a5ce7a567ba2a628a19e36709f015183196db52622f6bd49c207a43a54e91b4798b11ad906c8e42b02f30be32670fc59e7f905bb0531ab38bd8f056dd98c2e2ec6e2a1aac01d8086fa14f4ac78e67ab9652174b2c01a8304dc36489b11375c1990841f665b1bb03053df12e08e28b95ac1c1560eba1cc5b48462d009990d8402f664a215eb7fa3ddc643f6d4112204bfdd7681a324c245c24def5c2e09acfd250d8dbaa49ebdbb0c31d0a8323cf5d4c0e5cf880dbab00a032dd8cf3cefaca85fc33ea891582c082db329e9b0b15eb93d453508bacf967c72a3f11c720cd83836d956dbb706ab985350deaa86db209b31b76fbfa2787c8ece867fcf07457fc1104f61a9df3b64e5bd190f16efa1014d39f19528829215057bebe8f398c847a8ff0e84fac0612b8d9dfb14eb98aaee5226f8ba63d9bb647892d647a764897f7a31992ebc0adf1e1380d9cb84c2acb4e199099e129a3fdf739a7d86800ee48c73dfa0568e039c9440a4c0a78d7499ced4477beed2415ce8a886d962d46503f50a0b42a91955fde5b893deaded385b0d2f26528c331b68287aa95c38cc66d1e9e349629a3363700421a9ff72b38f78b56e686d1b77eb9430737c8f52e206ed72d5ee955af2f510332edfd69cf03a1d11ddb9894dba84fb439196cfa47f96b96b7d581f479085cd7239f0328feee5412d7522087f7a58be161c9919f98ea0b7785020d97c7e4472f98972daeb6bf0be69365aaf9b419590f5d69e1b5c7b8d7b68b878ca2d53328602e5fce844402e22b973a56f73214510a2d74b3434bc25af40893e833f178029c32a27ba4518a73c87a7e8d8ce94a37651e2659147afab453c1f89913e1da6b6905297a212a36aea60447b5048ef20defff703a17345fe83fe6f6120a893c8c74edbe9fd2f21ad689f92bdc169c7df3055b90ceba45acbf48877489a098fd299eb73613993a6798359da1dc14519a4d0d56ed8016847734f0385bfbc735a3086c2e231fa3dc3c312bf2018fde96f223fa3217982c6760879cb8eb778f234a3d14b9bbaa8c7af8704dfe8da41d9b3681967f9d43a47cf9706f42b5695c9d91bfcbeaef14602bb54e06200d23735bb89a702444ce5e78418e6f36daa01a3301c04b6a66eb2d8ee306c842a84a365890b0293dc947f0064fa818f09bcc55ba59685ebcfeddd1eff2cb6ffcee507a892326c390728f79e3187243db451bd8567d2079294e89cdb64a11ba64399919f84ea5feabaa3786e5b63f9e09bd92cf68358bb0811b0fb79ec613e72a203d07d42f0f9eb5f3fa3a050065bd40ee82f2928ee10f67a38672110cd73ec968c9592a317cac0aaef20d6236988b5c67f9ddaa017df17b3d1a17000f87c262d0fc2ae72bf8927874a9f832227c783dec41e861aad35ee0c37b4a8ae666b87cac084056e6246ce805d0a8f794d01d44cef2d29cff75ac52d46efb787d9e13c1f0595f59f7dbb64869f73ad9a864bed499259aec4a472142833fb45cd102cf1791ec1f4226d79fbe8c7d2e2f4bf90138c86662e3fd8a8354440000000000000000000000000", 0x5d2}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081", 0x37) r2 = syz_open_pts() close(r1) lseek(r1, 0x0, 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) shutdown(r1, 0x1) dup(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() 08:55:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 08:55:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="2506575609d675cf8547f50b374b2dea3dd6cac8c99eed2e28d9c4d7c81aaaa48c728741fb4bf24833681b82a579f2031bb670c3629359da037b39e45de89e87aa2d5348b7cb54f86abf10672748ab3916869bf1cf59037205ce100107983b15436e7e602957980bc5bcd77aab848d00d269397373e794eb6108ce372f955b246fe90ba63b4e5c21c8cd8b12d269a1dd9c78546f9b4e0f2732cadd195d4bebe4f949ee5785fdf886e3fab6ecad74a2ebc7296a3e34fec58853dfb4239753659f77c18ae74fe256045018cc968211220efcc686279539ebf562f6889ff4861bf1ab", 0xe1}, {&(0x7f0000000280)="f6368e828cdc56d79ccaacb110b4ff7e11f03a7e718d82f4b8d90e6cc1b41ce9c32731e22e13e017da30d70e363fe7ecfcf66a19c78cecec875a7de3ce15a21bc096f720012abc5f2481636ca6a5cd86bca5533d1ac5673b0bb79f2ba6930550f37c475ae0e5cb0ac31fa68837225044b0b13546d882ec3c463446de2faa551c020d7f3a164c33a01db7324d5cf18da153b58e26db6151e79156d81a0fe47b64dd", 0xa1}, {&(0x7f00000000c0)="012acc16ea23114d4886bdeabb34d371788925c047d06d9733638d9cc069d5a8a1839cc3e246", 0x26}, {&(0x7f0000000340)="662bc2c277ae05426df01281b3cd4cd121cac9711b1632c42225be8973723c657b60685182399839707ec24aebcc343c96519f0cdbbeabe9d234749cfe06144c00fe2d791ead440b940b2838e703fc9b928fe46d9c69e98078af51c502ab49eba8383d80", 0x64}, {&(0x7f00000003c0)="c89c2a15150aba6aa9a646fbfff61d457bcf12c787c0225e15b73e46ea4ddca91b69090f626a8ece437910c8712357bdc49a8596c76f3d8b6a015c458813ee9f09147fd7bccd00cc8e8e78591b2581bb8ece8d2488741e84b5f9721ebaef3ba714db23fbbbc85bbfc0e33289ec45fdc28ef6e4f7608459f4d07fa8def7363484a13b0e2aff89aabb7b9bce75b6102d3d3188f14c08f3", 0x96}, {&(0x7f0000000100)="ce555df5c4dbdb76b184a45c1d5c3058e2c755195a8373c21ae79b960eb4", 0x1e}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x280, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 08:55:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000180)=0x80000000000000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xfb, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xfffffffffffffffe, 0x0, 0x7, 0x1, 0x80, 0x9, 0x8001, 0x0, 0x1, 0x371421f9, 0x88bc}) 08:55:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x420) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/11) 08:55:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000080)=0x1d) 08:55:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20201, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x81, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) 08:55:20 executing program 0: setitimer(0xffffffffffffffff, &(0x7f0000000200)={{0x0, 0xfffffffffffffffc}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 08:55:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/120, 0xfffffffffffffed5}], 0x8c2eb6246e3a0b9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x2e0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9e87, 0x8000000000003, 0x7ffffffffffffffc, "845d5509002000db64926155268134df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = semget$private(0x0, 0x2, 0x88) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/230) 08:55:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socket(0x2, 0x8000, 0x7) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x3}) 08:55:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3, 0x82de0fb, 0x3, 0x2}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 08:55:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './bus\x00', './bus\x00'}) 08:55:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 08:55:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000100)=""/103, 0x67, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:55:21 executing program 0: socket$inet6(0x18, 0x2, 0x7) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000002e, 0x39, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='[w{#\x00') 08:55:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x2010, r0, 0x0, 0x49) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(0x0, 0x20020, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) getrlimit(0x4, &(0x7f0000000800)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(r2, &(0x7f00000007c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/178, 0xb2}], 0x5, &(0x7f00000006c0)=""/228, 0xe4}, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) 08:55:21 executing program 1: semop(0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) 08:55:22 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 08:55:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000180)) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="4a012e2f6669020000006d5a4f8c5cd25518a97687ad025eefa7f3f7c0a738204917bc80109e8ded6d36c97691d80d919f26fbe2e9128e166efe97e5e396a800ab38b4fd442ada6bf380f8e055cabfd6897c1c4be9d9395408bc5e534f0849ad715811189139afacca1cab20d111ac8ed87e943979c31820421c0000ed844c324eb38f416e670ea2d0d89f95bfe6ff65cb4ed4ef63bb852a49a27870139823dee55ed23700b32b3f8c86b05f4bf556a85dd03d296de2b1ee00156fb1f1c46c4708f63fa617b9e1148589d8de689b0bc09d6e17a1464828f2ef7ee8162be4dfc920bd9c0f064812387aada140fb2cb12ff0a845d8342b9f3023d2e53a19faff3a6138b45686768d4d5c3611f8980d51858973a96e9a9cbfd90b15089f5b1d45e69ef4311f38687ee61181de4c1fa51ff4c1656bd052acda"], 0x1) chdir(&(0x7f00000000c0)='./file0\x00') 08:55:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r1) r2 = getppid() r3 = getpgid(0x0) setpgid(r3, r2) 08:55:25 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="b3f81064df569c84eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4598c39d2a554b44403e66db716331608d8329864bdd3368a6b91ab851ca0a8b58ffa0eb4acae6e62bd30b658f4299a0b29d9fa2834c49f25bf7e5223c932cb0d4c883dfc"], 0x3a, 0x800) bind$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) msgsnd(r1, &(0x7f0000001500)={0x0, "9f41364b1bc7a2177c3265e4b826b5065a7f20c6a6ca97887597619edf9d4bf269a4601eda99eb41566879a3c25b57b3a9807e13df5ba685749de9168806d1aba4616cbca1e7acaca600905f59356a0beb22daeea618b522092741889bb50912eea1cc5d752864"}, 0x6f, 0x800) msgrcv(r1, &(0x7f0000001580)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x3e) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) semget(0x0, 0x2, 0x260) 08:55:25 executing program 1: r0 = socket(0x6, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) shmget(0x2, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) socket(0x13, 0xc005, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 08:55:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 08:55:26 executing program 1: r0 = semget(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/28, 0x1c}], 0x7, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x4000, 0x162, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x200) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000880)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000001700)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) r8 = semget(0x1, 0x5, 0x90) shmctl$IPC_RMID(r5, 0x0) setsockopt(r3, 0xb, 0x4, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x3, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r8, 0x0, 0x0) 08:55:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000080), 0x3cf) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0x1, 0x10001, "28e94402a04971a0705724faa4a8a7e5d44d424d", 0x101, 0x1}) 08:55:26 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000005) fcntl$setflags(r0, 0x2, 0x1) 08:55:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40044) mknod(&(0x7f0000000040)='./bus\x00', 0x2109, 0x4000000000401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 08:55:26 executing program 0: r0 = socket(0xfffffffffffffffd, 0xc000, 0x1) fchmod(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000200000005}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000020000000000000000000000000000bdf5bbe40c9d3f013793e854153826164d45f8bcfb9c7d4a36545fa831bd01d60c97e2df5f57dc413c7ee23e2b3e3601e4421860ff52ec8a277a7d782fb5aa2ea6655890e6876ff663ff0d1a7750fae19de882bbaccfa96fbc72960e88b34d488e414afcd03bebcca2ec058711a5fdb0ac48e8bff6de65918555434c0f1cf2c6b3977c807d16ebcc7481e4f0ee608f63c153048c6ede47d3465858e4efe50793232b9eb99db0e7eccf12c96ba539e0213b89837b4ede03000000000000000000"], &(0x7f0000000080)=0x2a) 08:55:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x202}) syz_open_pts() sendto$unix(r0, &(0x7f0000000080), 0x0, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 08:55:26 executing program 1: geteuid() clock_gettime(0x80000020004, 0x0) 08:55:26 executing program 1: clock_settime(0x0, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 08:55:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x19a) getgid() r3 = geteuid() setuid(r3) 08:55:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000140)="031dc520af0e8ee2efa94092e4bb0ab73482", 0x12}, {&(0x7f0000000200)="32b21a819bb797def282b9a6a3d598a70d25b41cbc41d5e940be9123eef1ee75c7dd3333657af896178d3c018648dff045bf62d6915600ab853fa7a7e7e7815c36680c6f6ba78468f37238d7c50164f7646b20edba87fed34d486092cb72105802f8083377dec7041ae3ba0581a8b2c390b48d700e9577a540f3a2abccab685526f93d7003e146d4b5a4479ae0d9f47f6572f662ac5fd231a44edc7003736a7871971d5f60d684baa8f5b0fe6c03ac4063d5b7", 0xb3}, {&(0x7f00000002c0)="19742dc5", 0x4}, {&(0x7f0000000300)="0b2e2cad3c8933330b71e8824fb187c12d0b74f4847e56c0336eacd4449533ffdd62a3bc741050ad6c3e918a8f9b06c4803c5e078eb7367bbe68576f53d88af6bd6251e31a3f41400e1777709dbf502f7fef049e7c9b2d902003f5ffb51b18bf67b8249462a855684394aa5be012fd20cea00e39045d644b9368e883fc1601aed654e5adc969a16b901d8dea76ddcb92bc2ecdc4ab69b80fd974cd0548dccbfb3ab4e34c035ddc6c8c7e0d3d7971592fa8c6a3e142400d94165b254454da12431db4746f1a881c0fa9791862c24a561fd06552589ace8a70320b4dc99684c846f00e7b", 0xe3}, {&(0x7f0000000400)="dfd55c88c830755a1dde5d49de1908db04e56e58cd284bac040f5aacaf979710374961f7fe9e596368f7eda4a44df0c151d7c63f830deb91191a58ce790949a228f52327d28c13f5efddb871c2e2a188d9dfce8886e8fcc2cb0db02fce114a2a0438bcd526fde09e7ffb4f35137085a3c59688e7b299fd5038aff50511c4c38575a7145b3d6159bad1479d84067466bdf1cbc60216f9d967961e", 0x9a}, {&(0x7f00000004c0)="b6e3915e19a1f8bbe3960034c6ce86637390b913e1fd74d897a1ab602a4070617fde2d0570a7b7674fbeef80a093e2c108011f1a1e4276becccf9c5f4a1d1e8e801475a5888dad73b38156615a220df934d1f119721054ff580a69323da12c9bbb64093a31f59afec0026e49c9abe873e664725467d430d5109008258feeb64cd7213c52e2ad7372b1e3512dadc11e3d6324081fccc10738f1410430145f43cb9e8b61c4321e9bf428558671f30fd834ebffac4f88c855cc216883f8634830e25a0001e8af6489317c98fb2eceb9f192a4c9733309523002eb7c84818a2a7be250f9b9d7d107716a014b851265ba6afa95421a45a915c02f81f78db9aea940417b84b76b5e09588ca595df2c175a5b692e6e190c1c81f9680ebb21f6f22820697db3d1f921f974e57657f2dbe019450edd1a0cbd26749cb71c6ad7aee759b77624b057875db2edd19fdfccbc2eeb2b5793de78c139f0753070c9820438af07bac29d735caa909d3e7636d6fbef6c6ef147251d1914a6c2a0469cce69847d8e35764440dfe1e5e26e4e82e937ce5692988f172fd1693ed3b7c68bf6944a61358e57ec4118c845da6afa3b97240079b29b656d15d1f73d6c658bac1dcc62028b1cb985df81ab109085427b866256ad274aeb3504e6560732b17c289d0a887b69882ab500bd950150cf5b4fe47c6e2fcfc9d3114a909d108a7f559265a06b34337344386b1069d0e84d4377e76b72206c23e2035d973ae69040896761eddc46296db4587352c8f1a7f749ac3b1d45273c90ee2179688109ab0ee3c68fa1d0e52a09d26390b3d281b1fe11d63c1e4c6c602cdde1a2224e60c9e6ab0775eaba908be23b243c926232ac58c770fe48d3be127b4a7cb055591f6934e02196003c5fcdedcf742a8ec0cb0d125e361c6efc673e9636965e5f2257a3ae3debe13454ece513ac04bdb75e16b286391ced51b7585b6a604806b4281c443275636ed5c52d156d006fa747c6923c2c67f9f6e6784a7572802cda4655dce5a1154aa116510cfafe6b2787e694ca7ae395cd554acba7b9cdad32d4cc7e9c394210607ff9dbb2fa6e5434d67dae3804b3d4dc0459af43691e73f087f3d8be9c09b6c7704ab4a202c623e3eb0dfbc3170dd9859630a6ced8cd36288c7da5f9f49373cd2ec547c10a8c8aa8f84a6ff373ad5968d8f55b3be0c04ceca839c993b133f59e90eac78daddbb0954d012ca7ec6f7b8b338c4515faba51553059145c9aba14e966f071f328902f1c75d24ece04df8bd3fc7619816dab08db3250025d832a7c35e404c8b4dd62478e1ebc110f29438d0aa80f20804478f125c5f7a8d3462250bb212500bf121e07d3a4b045c65bbb684b5f5d42341f5c921e88bbee893282c935627a640680ecb7c10cbb2b374a3323fe816f6ce3a489169bf8f0256781406f8b62a0ac013510b9ee4b9c125807347ea78580728d4d60db6906cebb1a9d8f5ff1a9665b3a5f23a3527133046843df853c29c6f8dbecedfb28ca42152d749435778f1eab0f56038336e5217ef5c850e3574a9df4178add9ed438965afa72c940bf09442a8eae24f8b7fc120ab2e0f4aadd09020b34b090de0e2c87e7bde876d7dc7810d36f83ae12c4a8f84bbc53e3674f06ac18ad8417b1a885f7dbfadce8a51b74cd5c448b3f0e998f04d1b45b9401b853317028e0bb44e9b06d1cdbf5d44a03f562a0ab637f9c2eb82829542b0e924e04f4e3133a5d9ab828fdd0aefa3bdcff4c9bbc1021eed0bcac4887fc9b90b9e5a45fe1a39cb78215202e12cfe6871e0433d65b52f7518ed4525606d7eebb5d5cdc19f8076b9558bfa373b8568a7c98ec7d4aae87fb4ecf82b1cd61f747058956d821b1d1ade04f7d99c70fe909582926527ad3f2da5814830f5f0c8f110a628ac15bc565dc0436570263beb838d8b06351254fef85df117552e7ce5eae46a54418b88894ad221480abd5d0a7bc97bc1b27bea50dfad474c91c284affcac1fb6d0c1edeac3cb9d79f414df23f50c6b195144d6e223a0ebfaaf2f5ea4ea736507e11d0083c05d72cb7d2599783e7513291a31bbe1e04905092eadc14094a715f7d903b789a65b4d4cd87cc85c40f40f7f93f75e80ba3697a0f8b77ccd58d860fd975661d2abb2aca020dafa60a2618c69eea6c13bf05e445a1d2313d3b137392c61453579fcae97754cbfb294df93e767e81dcd80a267368fd70e8391312f3c8f749bf7fcde48e6c573e9f569379103aebd13c2732be64a15c38c5fe5a1d2d57aa95bf5e787bf1f30c7334c68ed08095c42a6e5dfb7596f281f414bcc5ecb68036e4c3b39c4f604918430d026cee0d384eab73f3e7b7507586b3af3d138641d3e5e1209992fbf6fc3e0b3155bf93ff388a8bb82e35afbff0bcc0c043ba8f331efb320965f9ffd8e3f7404cef5c17e8f559c23c5eb760fe8f29c9dd0b7878922e3c94ae4f6eaee39f7c19d29afc7f214ed88e63aafb4978787cc6d288d8a8768ffda657236c225511ff066671a9bd33a283a6d2aaa86ac9c35907df63019f27d119cf5a95f37a4acef50eee0d33105d778729b5ffba1f67172f7cf54f555c8c8d7b7365ef1368c02c91fa4196344feef2149206cfa0bcb44b19a0c59cf12433f6df4bb3dfc4e94179c18b4b95e5e23c328a81f11255c90ac546637a0cb4492ddc71dd2276c990ce5696f5ac6b464284a2fd81924bafeb1fe3fae5a5044a717764106f5d45a0c707ce0e4dc399476baf672660b51373ea10790c9e18c066caf58afae6511d0b39e517f3207e787b9340966f2181f8ead8114d35df0eab9da3bc2d0d124ad00bd9757e3bfe9984c70f34ad56fa39bc4a4323acbba464d164be7a8e5af66c0fe7b52117bacab812d89f5a0ca44b147a5d7be1ff04f4f1b419df0eb1b453ae0eb080968096b29e624a53d1b975358d799a84cbdcb8d222f857a570db07c2a150646ef4359ffc02b95e955386ccf15c70937ce3cfb708c71624bb5ec7687ab0308bcb86b758c846d0c20aead1e04c5e72e5a82ee24cf3c987a858740246ded891dd3e415e91418cc806f3c0ac5e4eb62d9c3cf9cbc67e2fc07d3a0a7becbd00602f3d5877219a3b387e5aac63354d968f0404696307d44c1db674c35afde6be2d8f65de1ded4164a691e75fbab569434d93a12c660b07dc44643113767b33d51e484a212a9142e17b9aabdb0ad9810632875c4efb32ea3cac0b09e31a8f7794ccb8404062b8edfa246563f7051a1325a1bfa6a5ddd87a0d72a20cbe553fadb10d7a365ed93f51e44dcc01d56874f0b2666fae0fc04973be16dadd820e4e2484fc287d2347f68b6c1f7879f3486a6b6c9d9adde770fb7284db62d524512d2414c993e88ee3d61e7a70d3575ee26e3a25589a548edfbe382c486feadb04a03be151ed307624f03b00fc9706cffb2cfcdd92b0445670db8690e22492803b1fc33ec9965c698ac6071563106c2c1f0ef28da11ce4887217e7362d5cb1518baee82d5b79457e2aee526931fff2a64edbeef814f6992a2480684d19efbec3d198d7df0cdd61f7c25cb8732286e8d411f70d7f840a682e1b0f36462bed1110ec7a36c7a6fa8f2b5d48f5838318bb700a7a448a08b6c8ba4c00d1ae61ee5beef2ec6c3130daa4be98fd56f28906e2a22e77c0a69be58c8393b84efc82f1892fe37bbfc1be3fe52c4abee2f886260f8ad90988e0ce3f4b2adfec5b5dd1def2074d3fd67b5452bbf5a13bb4845d7bbce2c99d419f724475e792d7c7d39350e20912351c49d5d831d424925c9a769b41a450392eb57cd6b80d2ff7133358a107e2d7bece4c4201a47af56cdd40ef7778194d2c7b34d146792c21928d1e391f6f34959abe22186ca29be13a5db7f937478232d70c5b1203a727ca1db7d9128974f5ed2cb380d55338f7bb660d30530caf6a211f4e057c49d62cbe418b78f15d9164c0cff86eafc262df4fb64a6fc5869974453911c6cbab63f23232951339f8dc156df03971196d95e6a78d64773f484e15a35b30b9c4d2070bc9a0d99a57ba19591d624cdfefe606b615d69ac9962ecc94086581f1491a8ee05f35fb8f038f09291a509e54990f7fade3cce680c235d6f8226164783afaf898cd1c48272669391221774e4f19a8a24e27e4bc159f95254a7d03e883b984e8f11e98517375531e50f274bd2addf9f90004bb6333abd194504c422b6be61fe8157567f1b8a3c59cca46724144c7bad45c033f0dfdf2907d51a2cfbf17bd6dfa82591a66a627e3134b236eb95e48437acc17061db47119597021e90a46311aa9a9d242f6ef55e68deb89e55e189bd9b360f2c656ef895e89b172b25c998a934ad4f736ec78cc76d825222d666c3f10298ee1849bc6132c9e2af15ce94e68b398b9660fda7e67fd0c1fad7b3b3d9725c9c9678114fc213f8e2b512be1d0e9571422c54c1dc6b7a83eb90e3e2d27ecd845ec2954b97ea8be0013a45edba60a61c9cbadb47a486e1d23c8e58e929453dfb99196230ed12d090c6889e21eea35a62c360775e03f0728c409c53dc4a6c29eb033b00190d89a84def75a7a558c6a2823d9ec5f1835119ed9e28f23bd7fbea2158a5029ec4e345fa865688811b4883da16734ca12a04dd49a8f87bf1995f0ee411f15b6b4dd4269886484522335340151a9c32b39765679fb312eef364c48d6959f15af83e666ceffda1705192f5e1505d5f380e48f0ef8921e4b31d575052d2e2c0f55eee5b013f90afc2f887970e738f4ab995eae5087218c56a5dcbfa1a0aa541f74402d8b16682e3ffc80b8866d51870af3fa0559b3a34efb499990934c3763d810bbe24c501c83f21f05f8d250cb781ebe68f37784d46e04ddd0f514a0487159122bb991bd33c624154856665aeb82316fbe658c47622acad6c20dd03c5c420da13f776dd4bdcd6f472f0dc1517f0f68ab909468a3adf848f8ceef9cead607a5d3dfdb6ae797fb44f39bf87ab63ae2a7995013b86d71c9dcb6d82a5c2b8cc94bf1e0b236731f17927042d219d8e060b8662a2a3160ba7ad9427d002f2e015564275ee547ebc948735a5b1d6c31eb0b07076826ac0298464c5949e1e933710814007dd6208b4a35ee0b4893e200af884676fb16c9c35f1d78b68ed1bdeab34ffac94dcfc7aaf8427660eb0dda4b497c97166396141802f2139d141c913ace444e61e28464e364160158e22423dd202e9ac588875824753fb1598c4409fcdeacfcba857c1f16aec5caee2b38a8ac59af81349093b79ddce1416052df7b30245204456ce0a51b72b456aca7ac65e55f218e2a68f61fac8dcb0b9c6e1be6073da964212a395368b75157239ed95165b683bb201b4ef98db07c8ad688eed73347d006b56b7e1cc4d6fbacfaa00dd18962933f2c30e7dbfb7ce55557160571ca0c9061493ec4ae105814f52fcfe7295207eeb57d5c708420ce586b31d919bf81bc3c35f3569c86546801cf5d0dd21e8b9ba6d327a1cbabba1bd2f407a138812420c43ffb543d805228e46f9becc2d20e94777b343fa449c3db2632acad34e36fea5f2c1afdca6413f21af72ccd7331960fc2c432f0f07df602af47d7cde752520a308389ab389b522f726f3ad3fc2b41f189465b68d50440a2056aa7adcdd952007923c1611baa1fcc1cddc218d94dcdb82e46ff4bc593496a6efdf03c3af89d4937324a0cb5473c3080eb1095416cb17f5b68cd15a1bd28d6bc2f2718b27999d70f96e7d9ac0b2c54d492d22def49c2b67940c51bf7c57feea1d16e0871492dcb6f357ea39ebb98c8ec2c8465d756f0da75", 0x1000}, {&(0x7f00000014c0)="a7685c08a00cc31e6bd1ff59acc19458c6571b1b124b072a53d0fa6463d686060e0af71e45b7a7886afeaa55e797b3dad73ecbd2ae4237dabb116284d82b6a26859d3acc0126ec9c1bf0d464f99ed91a868f120c4f808dca1965cf7af2679541a9cdfd5a3f73410db6a7a29f24c24209117cc72cf1ba906ab0e801db51a67ea074fcfa6fa729fd0c91e7df91eb53942b307ffc83196656b5881823cf979087577634ac12dfb9f2dea9131c12068f2883afa9f7606bc6e014601819cbe3fcbad265d9bd7ce2d977559f3e4a5e7b16ed4934b76ceda1aa5b5fc15fd3485843", 0xffffffffffffff9c}], 0x7, 0x0, 0x0, 0x1}, 0x406) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r1 = open(&(0x7f0000001680)='./file0\x00', 0x8000, 0xa0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000016c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) mprotect(&(0x7f0000183000/0x3000)=nil, 0x3000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 08:55:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x41, 0x20000081, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0x7f, 0x7}], 0x4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x21, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x61f9, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x100000000}], 0xffff, &(0x7f0000000100)={0x3f, 0x7fff}) 08:55:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8ea0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 08:55:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 08:55:26 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x28) close(r0) 08:55:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x800) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f0000000000)) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10041, 0x2) 08:55:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 08:55:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x5451, 0x0) 08:55:26 executing program 1: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_RMID(r0, 0x0) 08:55:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f000038e000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="b2bfc18413b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) 08:55:26 executing program 1: chdir(&(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0xdfa7}, 0x4) setuid(0xee01) syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffffffff, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x27) unlinkat(r1, &(0x7f0000000480)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0xe1, 0x7, 0xfffffffffffff5e2, 0x81, 0x6]) 08:55:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="2b3c4974550ae67ef1fb1d701fbd63385f8fcc71b12d622201fd8652eb4ba522182020d5d46069fc2dfc190f050886e8e6f6", 0x32}], 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x10189}], 0x4a8bf4a85344312, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000100)='\a\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='&\x00', &(0x7f0000000540)='.\x00', &(0x7f00000005c0)='\x00']) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r1, 0xe63) 08:55:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4302) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) sendto(0xffffffffffffffff, &(0x7f00000003c0)="48c9fe87bfd07412b766574d9ba7dcab6b30933c60932fd7001197329e965b864f61a5c5c8a483aecfc2a1bac36fb67fabae7783ff84e336ed", 0x39, 0x0, 0x0, 0x0) dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x87c, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x8015a0d2fe13af25, 0x0) fcntl$getown(r0, 0x6) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/252, 0xfc}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f00000002c0)=""/220, 0xdc}], 0x3) getgid() 08:55:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000f, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) recvfrom(r0, &(0x7f0000000040)=""/45, 0x2d, 0x841, 0x0, 0x0) 08:55:26 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x829, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair(0x27, 0x4000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xd17) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) 08:55:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0xffffffffffff0ac8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x10) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 08:55:26 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 08:55:27 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) 08:55:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x400000000, &(0x7f0000000140), 0x8ada, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 08:55:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) dup2(r0, r1) 08:55:27 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 08:55:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x90) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) getrlimit(0x3, &(0x7f0000000080)) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 08:55:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 08:55:27 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f0000000140)=0x4) 08:55:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:55:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000200)='./file0/file1\x00', r0, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x4) getgroups(0x1, &(0x7f00000002c0)=[r1]) 08:55:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xfffe, 0x20) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xa0) mkdir(&(0x7f0000000000)='./file1\x00', 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000000000000, 0x2}, {0xfffffffffffff001, 0x5}}, 0x2) 08:55:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="dd239842c5c68ecc5cf2e18e62", 0xd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 08:55:27 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x4) 08:55:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 08:55:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000002) mlockall(0x1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000462000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f00003d8000/0x2000)=nil, 0x2000, 0x4) pledge(0x0, &(0x7f0000000200)=')\x00}E2Y3<\xd0\xd0\xfe\xd6\x1d2D;\x1cx\xd1\xa0\x11cS\x99\xf0\xb9\xa8#.@V\xd8\xc35e\x8dP@[\xe1-&\xd1\xfd\xd0\n5_\xd46\xe6\x11\xe4B\xedu(\xa8\x1b\xfaf\n\xe3\x93j\xf8\xf3ZH\xf0\xf5j\xb9\xad\xe2\xd2Z*\x18*\xc6\xc0\xdf[B\x01\xcd\x86\x9d\xdf\xa0\xa3\'NA\xc7\xd0x\xf2\x12\x01\xd4`\'8\x8f\xca\x965v\xb1\xdf\xb8\rkJ\x19\x9d\xda7\xda\xcc\x11\x10^F\x8d\xfe\xb2p^\x90\"\x8e\xa2\x05\xf23H\x91v\xb4\x92F\x89\x85C,>\x84\xe3\x85O\xb1j\xca\xbe\xd56_\xfa\xda9\x9c\xe9\xe9\xdcv\x96^\xcd+6\xbaH6\xb2[*\xf1P\xf9.^\xc5M\xd8\'\xcc') 08:55:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x8) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x11) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000080)="7bb5e503dba55d436c674df9ccbbb3d2938394a8f7d7ac619dc8965959c873027d52cf6ede2aa7711e1878da79b8427378fd733f4c68d5dce87299212e366be48877384dd0d5a05abae34c", 0x4b, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x7, 0x5, './file0\x00', 0xffffefffffffffff, 0x1, 0x202f, 0x3}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) 08:55:27 executing program 0: r0 = syz_open_pts() r1 = socket(0x1, 0x403, 0x636e0834) getpeername(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00f55e0016ff030700aed2f543a815a57706d31eccc340716bb1d67637972714cb173b22f226b4e1259592a82ec54874f19a494bdca94ff5eb0ca6095e99fa864b6809f5db5fcea790b719100dfa2e1f422e5e3997d0cb3bdd8d"], 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x101) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000004c0)={0x8, 0x4c}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r5, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getpgrp() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(r7, r6) syz_open_pts() r8 = semget(0x0, 0x3, 0xffffffffffffffff) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x9, 0x946, 0x4, 0x0, 0x9]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) msgget$private(0x0, 0x8) fsync(r2) 08:55:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="638f70b545be595ddcca7be7eced336d85e2f0ec32347e93d8122030398a7d63aa86e43444b6823b93527aa9c3c075e08672d429b29c7ee27f823330cd8e486f7c3f033001389c974f935df01b7510dce3e33c766e1670375adab7a097088d7763039ef26bcea2a2529d606a28f8f64c725c4148d426507f2b863095f1dc72fcab6f6ed092a10cab2cd6945dfbc68a886697e95b76bc83f2b94098047ae1df96128e934320b021582f770b147fdf14ef34dfac0abf34ebc21be3ca6961055d0548aabbd912f9a37ca80c7705735ff75c8c863e5ed4f51d26ee39a734a194f55b3864eba9841fcb3c7cca76ae8ea0c9a9dd7bb9b33676c0040cecec23dd6f2d", 0xff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x1010, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 08:55:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffd, r0) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./file0\x00') sendto$unix(r1, &(0x7f0000000040)="28c082ab9155bcfd29b73678dc08e16f619ac99fed2efa381834a934a5b2e8a75029cdf350", 0x25, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 08:55:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="ab6f4dcbb858784d0b1070b4338ddf69cfb16db4a8ed9c63bc202b4cadd772975904a4c22eb600091c51758380b8215be686cff5604bfa", 0x37}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="8800000000000000ffff00000001000014fd18caabe098cbe4772fa7fd394cc5362b85d34c4402449426ad14a64a90604246d1bb72270137a58898f3db8bb28346c281583cd08a9e13d83160cf474f1290ddd65e491c500f9818083df4e85257130c17a1e3d37c3057ec583fa99735239eed0f832bd01be5ca03dfcc80d39f2f6cdf000000000000f0000000000000000100000008000000dcbccdb65fce50201a3791745f951f54e73efd848177e9e5dc3f97e4ccf72b312e525a9653f318916772411b955380c97387eede52399520b4010d4061a56409616585fc119c833e5dfeeca1d46744172ab5ba95df37c1345f1410ffc18edfb0535c0b334fc237f8d9ad07f554cb2e4b954ee965920df87639f8ba601352d566d86068ae8c73d98dc345353f983f588dcfb608d79459ec137cd332038cc7c46235467c8cac46e4079e4925284ff450794a0886a47033d1cebf163cefe26161a86c471d8d4e14ef9d2dcbe14d94b99a014ca179fb09acc209c5c653976356000000000000003000000000000000010000007f0d000055a446e89414c57226ceade3c2a056b60de6c70a4ba6e630d23c4da2cb0000007800000000000000ffff0000050000001cb1bfa0e3c08ee1f576e279e176d735ba2b950dfc5dc9ad5e1e4b16d614d778b019752bd1e317faabc020e769fa4b8934b4a9a03d08f434c1ae1a187a5a8b2e954fd7d899f2e3809ccaf62368552899c04c48c81040858495ffe2947e98131378e28341f208b9aef800000000000000010000000700000065425cd3fefc320d8a7b671fccdac35737f36610727d805ba3e1409f247604fc1c82c1300da6f724ec8865916c309314a2fa257a49a9a128ca95d2ffc28caa7eeecbb45b713ced1f3499bca704bc472f3b3c7dd9489414224b0af12e1573d12a0f469e07701fd707de91fe77fc21edb5621d856e65cf446243f0a2e9482c293a7386cc193d4404e62872800ec841f12e7e23adc7ff2612b8c10be8dfb89156414e128fe733d31fbeccd52c9632866f4dc26989f64eb4ddb976c02eea53442e6408581fc30606b5e7bb434bb784e0168d14802973dd376013c9fe76d070b59394a7dcb1b45500000010010000000000000100000001800000556b9db04e3e09060ce9c871be2ff8df700eb46f45625002b9c8d941891e20bd38e60ccf5becda8447209c1b21d91b24fd9cfdc875f87991f826209d9e1018d8636099ebe5c73cd75caebdc4a67c3054a382ab78d654ddf0ea028dacacc982ff4a1d174aa95aa27f2d2d0ff6a0be1da898e9c9f1b3d65859588ba33187a3428833e7dbf7f4849bab39e21dc63b5f573431efc9cb526c6e8d876b40963ac27731c018f7ffea0c031b231754e16f71ae384b0c72c2b79d53dd990e9fa179b9def7ba491c3caa3c99e6116338829e70b9e5d4f78294048572fa0f1b06177e670aa18ad6060285a65d6cf5a20b56032ac6465f50cecc3fd37713bf0000"], 0x428}, 0x40e) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 08:55:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) write(r0, &(0x7f0000000680)='nT', 0x2) 08:55:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10102, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 08:55:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x800}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6040, 0x2ae6) 08:55:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffe36) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="2016a801f5040601005e0e2f7b601a0d040000000000000000000000", 0x1c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="6b89d89d88dbdb9b34bbca9359e52085b095864943ee0595de98b4a5ded6", 0x1e}], 0x1) 08:55:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') nanosleep(&(0x7f0000000000)={0x1e, 0xfff}, &(0x7f0000000080)) 08:55:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x20007465, 0x0) close(r0) flock(r0, 0x9) flock(r0, 0xd) 08:55:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) login: load: 0.22 cmd: getty 56109 [ttyin] 0.00u 0.00s 0% 306k load: 0.22 cmd: getty 56109 [ttyin] 0.00u 0.00s 0% 306k 08:55:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 08:55:29 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x28309, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setuid(r1) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x880, 0x0) write(r0, &(0x7f00000005c0)="414e06aa5ef045f736d8be071ade9e6fa9f002b0c937f0ea48035eb2781cbab452273a6494e0f0e63622f7e0e5ec5eaa98a12004bd4e0f7d1aa76b93e5a741b213ce73a604d016aed520ae730fb1a06bee5c51f8d6ff8f81ac65f24ec4f216f7100e375e669af68c6ca07a6a5abc8a4b485659f1ffffffffffffff00000000a6ea8cec07998b1517604decf548dfa90c018977aa949787284952991874ecdfb9ccfca43f75c2e746cee88fdfaeb0779649ccf7ae4673c6f42f40ac0dd07ac3c107f2f6c8c60a2e50fb2715d71114075b06952a56acf7186c387a90", 0xdb) r3 = semget$private(0x0, 0x4, 0x18) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x20000005, 0x0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x24, 0x40000002, 0x100000001, 0x762}, {{r2}, 0xffffffffffffffff, 0xd, 0x1, 0x8000, 0x1000}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x401, 0x6}, {{r2}, 0xfffffffffffffff9, 0x9, 0xf0000000, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x5, 0xc0, 0x4, 0x3}, {{r2}, 0xfffffffffffffffa, 0x43, 0x1, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40, 0xfffffffffffffffc, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x100, 0x7bc}], 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x2a, 0x80, 0x5a7f, 0xffffffffffffdf68}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5, 0x1ff}, {{r2}, 0x9951a8256f012454, 0x90, 0x1, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0x9, 0x4}], 0x5, &(0x7f0000000200)={0xfff}) semctl$GETNCNT(r3, 0xffffffffffffffff, 0x3, &(0x7f0000000000)=""/53) semop(r3, &(0x7f0000000240)=[{0x2, 0xa00000000, 0x800}, {0x3, 0xfd0, 0x800}, {0x7, 0xc5, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0x8000000000000, 0x1800}, {0x3, 0x8000000000000, 0x1800}], 0x6) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x8) r5 = shmget(0x0, 0x1000, 0x10, &(0x7f00007c7000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000340)={0x59, 0x401, 0x5, 0x8}) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000034000040000811c94ef48000000000000000000000000"], 0x1) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x9, 0x8000}, {0x18, 0x2, 0x9, 0x80}, 0x3, [0x3, 0xfffffffffffffffb, 0xfff, 0x5, 0x10001, 0x4, 0x81, 0x9]}, 0x3c) bind$unix(r2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x6, 0x6}, {0x18, 0x0, 0x2, 0x7ff}, 0x7fff, [0x9, 0x3ff, 0x9, 0x7, 0x1, 0x80000001, 0x7, 0x800]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0xfe3, 0x400, {0x5}}) semctl$GETNCNT(r3, 0x80000000000001, 0x3, &(0x7f0000000380)=""/95) shmctl$SHM_LOCK(r5, 0x3) 08:55:29 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget(0x0, 0x487) msgsnd(r1, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r3 = kqueue() getppid() r4 = dup(r3) r5 = semget$private(0x0, 0x6, 0x100) r6 = getpid() wait4(r6, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r2) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') semop(r5, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 08:55:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(0xffffffffffffffff) 08:55:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 08:55:30 executing program 0: lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f00000004c0)={0x1, 0x2, 0xffffffff, 0x4, r2}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10200, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x8}, 0x8) fsync(r3) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x3, &(0x7f0000000380)=""/6, 0x6}, 0x842) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 08:55:30 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f00000000c0)=0xffffffdffffffffc) 08:55:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7fff, 0xfffffffffffffffe, &(0x7f0000000000)="e792b6daa6f8bff26239dbb0aaff10e68d57bf245784e927897365c82b4e46b2cffb01a725872f317f51660d167cf662463bd4fc3afcfcf08e01c581df1c42551bb7ec7a8d2432742905f82c0a51edb2a0a7c32e11fc38cd7928cdc3ac5fb055536452f8b6df0dec03ee31ba7f611ccd1fcde708f5efad75e09babe70bfaca8b2e6b225221", 0x85) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x9, 0x4, {0x0, 0x9}}) socketpair(0x6, 0x4000, 0x7f, &(0x7f00000000c0)) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x72f9091a) setsockopt(r0, 0x0, 0x4, &(0x7f0000000200)="040000004d764c022160b04c96b06eb5ec8814f199c76f330500000000000000c06503c0a4e0fcb0dac30536f1631a06cd81b4d77e505d9c52e37e3bb10617cba5e38b83023513ff7b1d8300c40010002000000000000000af24182a8bbcc55857d418d41a5070202b481f45462ca552ddcfd06b462e2548be48319dd961d469731fd92fde6906e51e71199ecc4bf85bb3ad5e3c2151c62def978b00000000000000000000000000000000", 0xab) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x6) 08:55:30 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa7, 0x1, 0x4000000000000, 0xd359}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000001, 0xc1, 0xca}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0xca, 0x7}, {{r1}, 0xfffffffffffffffe, 0x42, 0x0, 0x6, 0x101}], 0x3, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20000001, 0xcb3, 0x81}, {{r1}, 0xffffffffffffffff, 0x51, 0x20, 0x2, 0x6}], 0xe69e, &(0x7f00000001c0)={0x6, 0x100000001}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0xfffffffffffffffe}, 0xc) 08:55:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)='Ms', 0x2}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4b2a17c66baf5bb2aa02995ef5d3646c9793a173e242c8c85c848c", 0x1b}, {&(0x7f0000000080)="d288335eb44d747df14fe2a2afe3267338882814ed5ecb1b4da4c415e8b82df5f887e8674ba935acc07b27c6f7952b166e7526a3c398b9f4837bf554ebd679bc735e6f", 0x43}], 0x2) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/32) 08:55:31 executing program 1: r0 = socket(0x2, 0x40003, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x23b) 08:55:31 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) socket$inet(0x2, 0xc004, 0x5) close(r2) 08:55:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 08:55:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x409, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xa8ba, 0x3, 0xd77f, 0xffffffff80000001}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x10000, 0x7, 0x8}) r4 = semget(0x2, 0x3, 0x149) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/41) pipe(&(0x7f0000000200)) lseek(r1, 0x0, 0x0) syz_open_pts() 08:55:32 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x10001) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x1e) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x2) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') mkdirat(r0, &(0x7f00000002c0)='./file0/../file0\x00', 0x106) stat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)) 08:55:33 executing program 1: r0 = socket(0x2, 0x1a4a2f58458bcf95, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xc70f800a}], 0x18}, 0x0) 08:55:33 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x10000fffffffe}) 08:55:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffffffffff80, 0xb767}, 0xc) socket(0x1, 0x6, 0xffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) r4 = socket(0x1, 0x4, 0x146) connect(r4, &(0x7f0000000300)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="1ce800a0273996ea884488253f237b8cb27db6e1201a19ed7f1b1339f1d297c2cba68677ead3e9420398190d0790c1a8911e0c15e5f40f9c365691038cd8ecc7dfd398443d0d78175e905b7d92c4d8f38aad9b9ebb553f0df24aff5cfe3b698db9fdbf386f4a08337a7e841769839ac90de3598a657c81353baf10347dde2a908a9e75c9e8ad9793d7301d2a5aa883f76443af15849da037fbbb099f75856f16598267793a6dfda173119915f0b6e6969a499bc986389d21ff539c5fadf856652e49344eb17b93a10590ac1cd24dd7a30afa01c7aa330b6c4bd7f7f747a8b60ad860aa47196178bfaaa09f61c7", 0xed}], 0x1, &(0x7f0000000580)=[{0xc8, 0x1, 0x100000000, "de1e6997a744e9249905b3f39e863b9ae5961466e9a04cae0b12ea63a02a8921599e2086b4a1ef898be8532d8aab4d47f226f48b7777ed8310c817f89d156c972dc0dd73095c7027a097144bff491f8be7c40b8c020a066491f020c3f95d24b89ad79f5948bf2f728fdee0e56183242197c54a88610081651996c92732552270bfa92ab5620ed3896a57c69d4640339dc706dd7cf4a1a542ffecfe2c83f490a0756d855be34ef0531bdde15a07c1236a5b79edb59a"}, {0x18, 0x1, 0xd97, "f848a2"}], 0xe0}, 0xc) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) 08:55:33 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x6c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xb76, 0x6283, 0x1, 0x1, 0x8, 0x10000, 0x4, 0x1, 0x2, 0xffffffffffffff42, 0xffffffff00000}) lseek(r1, 0x0, 0x1) bind$inet(r0, &(0x7f0000000180), 0x10) 08:55:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000000}) r1 = semget(0x0, 0x0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x8, &(0x7f0000000040)="9752186545ebf9f3") r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) recvfrom$inet6(r2, &(0x7f0000000240)=""/233, 0xe9, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x100000000}, 0xc) r3 = dup2(r0, r0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x2000100000003}) 08:55:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) shutdown(r0, 0x0) 08:55:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) 08:55:33 executing program 1: r0 = syz_open_pts() kqueue() kqueue() close(r0) 08:55:33 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x9, 0x1ff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x0, 0xfff, 0x5, r2}) flock(r0, 0x2) syz_open_pts() syz_open_pts() 08:55:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x6, 0x5, 0x9, 0x401, "8784b58b02a0de5a2bdc3ec5cfd464b43f53a040", 0x2, 0x9}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/120, 0xfffffffffffffed5}], 0x8c2eb6246e3a0b9) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x2e0) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x9e87, 0x8000000000003, 0x7ffffffffffffffc, "845d5509002000db64926155268134df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:55:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x2b, 0x0, r1}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c6, 0x180) fcntl$setflags(r2, 0x2, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 08:55:33 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() r1 = socket$inet(0x2, 0x2, 0x100) setegid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)="01", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x5, 0x200) semctl$GETVAL(r2, 0xfffffffffffffffd, 0x5, &(0x7f0000000180)=""/23) 08:55:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 08:55:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2c8, 0xfffffffffffffff8, 0x3, 0x0, 0x200, 0x5, 0xfffffffffffffffd, 0x0, 0x1, 0xc4, 0x7}) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x4005, 0x4b4479b8) 08:55:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4fde", 0x2}], 0x1) 08:55:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000800)="710740000000bbefc4dd4bcd1afb5c394248ce1c6ad34547e551233719", 0x1d) close(r0) socket(0x26, 0x7, 0x100000000) getppid() accept$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/53, 0x35}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/110, 0x6e}, {&(0x7f0000000480)=""/146, 0x92}], 0x9, &(0x7f0000000600)=""/254, 0xfe}, 0x843) 08:55:34 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2b42a405) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000080)=""/208, 0xd0, 0x841, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) listen(r1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0xc7e0) write(r0, &(0x7f00000001c0)="2ab1e0748416cd7fb0a5dd4aa66f84258cf3da8e209a3d704067db24471b9de3cf43f88bbd64e7e33718fcf993821a252554dee86a2d0a50253a104c3f6a6798e576c7614cce3dd66953cec1dcd75f4b4d1f4f060124df77d4687683d8204633b3612ff7bfacf69e79dd700bdeb3ed8bb2971d1eb7c06f2530a02ef094a1f8167389fed1a7a3077701cdd9c53160105647fa6cc552aac877183c3210d28813005c661da0c9da6b90", 0xa8) r3 = socket(0x6, 0x8000, 0x5) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) poll(&(0x7f0000000280)=[{r4, 0x6}, {r2, 0x4}, {r1, 0x180}], 0x3, 0x3ff) dup(r3) 08:55:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000bc0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf2e1a7cd8a26ab6200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf910863ecaa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0450300137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9ad8d56eeb6664af6931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447daf3d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c82840f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a0200000000000000c6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bf05000000fe3111e3b1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f943601c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d88a4f2f6bda5c", 0x9a4) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3f, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9c, "b08d16c642ffff000000000000af8a5cef23d8e5"}) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000700)=""/217, 0xd9}, {&(0x7f0000000800)=""/176, 0xb0}], 0x3) 08:55:34 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) getppid() 08:55:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 08:55:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r5 = getuid() getgroups(0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7586954ef2c6253c323ba80ed2c783f5c23e8bf09fc16d3d57a8a369d862f8cfc5d22551a7329540e11f35892fa2ad3b1245d421d0e6c13ae5d6433496cb73fa061e1b122f0162dfce0ecf7f595b1fd0b2a1cb3ea65f74ca30b8f97f446e525c0dc5c07b70db0eb7cc338c77f232b5d3b689c4d5f0e1d5a6be636ac0194ad1fd8b8dac2f6ccc1e4978bd8ccf28094c011eabae787e12e00b31ca8aaac009666aaefe58a0608ad398ccb5c387301af7e9b8b89844802e0ddf0cba4eb5a72d06febb4228cfbb498cce3962d29952072180f4", 0xd1}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x90, 0x2}, 0x404) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r10 = dup(r0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000540)={0x852, 0x800, 0x5, 0x8000, "54d5acd3e0e3cefb150825b32a48057958e0d198", 0x9, 0x4}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 08:55:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10800, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 08:55:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8008, 0x0) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) poll(&(0x7f0000000380)=[{r0, 0x10}, {r0, 0x180}, {r0, 0x2}, {r0, 0x84}, {r0, 0x8}, {r0, 0x2}], 0x6, 0x100000000) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r4 = open(&(0x7f00000002c0)='./bus\x00', 0xc0, 0xa4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000300)={0x9, 0x4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000000008040, 0x0) recvfrom(r5, &(0x7f0000000100)=""/243, 0xf3, 0x40, 0x0, 0x0) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x800000000000004, 0x62) r7 = kqueue() rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus\x00') fchdir(r7) poll(&(0x7f0000000040)=[{r6}, {r6, 0x60}, {r7, 0x3}], 0x3, 0x3) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x9f7}) 08:55:34 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x10) msgget(0xffffffffffffffff, 0x21) pckbd_enable: command error 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\v\x00'}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000068a000/0x3000)=nil) r2 = shmat(r1, &(0x7f00002e1000/0x3000)=nil, 0x0) shmdt(r2) setsockopt(r0, 0x25, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x364) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffff8) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000000080)="5a3a4f682ffadf769a722ff187be9e3e6d7ec748a6a6beac6b65ee10e87e9136cc8665906b295a400d1c5cbf0c17f7e64494f1a3e3e0621600e191abe0b16ce26fe265e12918c384a5aea1e922a9745f494d861d469331fa8a90462d7584866295867d5d7c000000009fbeea2fefa076000000", 0x73) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xff, 0x10001, 0x9, 0x3, "10c9023dc93c797e0b1dd1f4b698775d5891f060", 0xfff, 0x1}) 16:00:03 executing program 0: setuid(0xee01) r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) pckbd_enable: command error 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="2d8c7b77f1854c7468d42d5ad9e14ab37d39e1890162870d0066c7c19b04033f91717b7ad6cce57f6d7c3cfa7dafb530bfa2c55152f394bd59cc3768ee9552fed78195fac0a064e678c2827c4ab3ee16849a115975", 0x55}, {&(0x7f0000000200)="ce04879e2124352d5955c9c10b8212e1ba7476b6815c432d47a0cdbcd99eaeeb409a27ec262aa7c639d780eefe03b2f7b6a353fff5a8a7e07d6437691381383027bde71c1752a9ac0ad6f98c61c2", 0x4e}, {&(0x7f0000000280)="899a17f8f49c31106bc2563324995cad970f005dcf9baab128672f1cde7659d7e7e03bd0f89aadd7b4f4086aaf635d22cec66a2bdb223fe619716177586d921dfb2032db16e572b09bd324c342914b64f4b49b8ac08b271105f30426d068b51bdfa6ed2fdc7072ae350b0323d26721bea0da5c01dad41f1c1758a44562dca48ce0f131935898a7ccac15648bb8e33c42263c54a54db1a0fd0b72b1d341c1405337bc11e50a4648b4ae1e3c7cf134c4d64c5e6a50ba4ea30bf0944283331e02889ec85981f8bc9b860cd2e150489be99cd24857d6063fd4b041b856b2d5a1f4a0f10a5388a1c954bc8fe3819399e9d77e5dabef2ea762bd2e327711e617d293c3c4607bae0f62ddd7295afc71470ef058c2fb745c6181f55ddb43a56093e0dd4632909a20bc229feb8f468bbb13f96b79d1fbc3210a3cf5135b153d4a4f2375a4afec554743c987314d78fbb790ec5968f0adcdabe8378c56ba652488d80ad6372e3715b39944c95086c624ea5f646bfd9d7b8fa69bf8a3099465ee05d82d68e80fdc99b45f894995329051621daa52fcf0142b9460e80cea912142e57ee427390ebcffd70487e97805d609d7418f8319c9b4fc36386073d5302610c1c9669c9904a7384b9b6dcbddec7996a40b411e684f60645e84384e0c0286a8ae36c70965d9ccc5068b37ff7775920a4a4693fac0d759f9e8dba0a0d65189a421f77f619a00daf6a21cbde6583f8cec9b7f66a1984a63829fe33dbb33a1ea657e8328c964cf797cd0a08ec9952a971d430e7e21776e1eb7c5c8825c766b7e458f6e0aaf0fccd1f06bc9eaba594bc529be82804a338ccb03a7f1f0d45d2adad9becece8ae20207a5c2481948f8181199482235b86d472e94e44e44f6f1b7b6e20260b83b52ddd94c884149cf57fe9dcf9d68354f37af790875d79e7062069307a9d0afc84d1d23f0417ad298a7beb5e58476ca491bedaa46c0622b99ee6c0afdda40f7aa62c0b6e3d9a7aa0ea9e0344ae229ea243c7460a8121fba8ae23590bff981afcdff5981f3bcf62c05fa2166116091730a2fa22e7112b72b340aea27664c0b87e6327de93f042e24544ff58e069555bc55aef96b2bb0f1c0c8d7ed81101fb981ee4060a4e47b5c7fc4c805823bad1a6dc59bad264f8310753e0a4d814af2e5031f1282c1a7588e1c3eeb5aed11df7846880dbabbff97cd8718edd15cac419016430f940779130acec7fdb7274b20cdbe274ddd766407443d76233bbe712c29ff7beafee24f5107ed2f85384371f5fbcc310d4ea0fa56c5365d2a6d3be81ec1dedaff2304c14b3f5ecfbddb024b97952918b8faebcfd9790628530ce23ebd8f4c027753035de0042b7c1fb590f45c3eacf448de4f5d7fd14ab4a30fcf39221091d233190d15079c694fbc7286f3dca4d3acbe14851653a50216971c644c9045b9ac18eba205769aa1a43ae1f4fea8db8fa0b0e7791f7864a2f98575054fcffcf1555a5531b6c61ebc9db55184261b61d8ea3ea0c50369b3aa8bc64ead30717523d29f67722cdaba0fecb49d57cb9085e0c3f76b7caa82f82ff29075fe0f095fdae089e7b05e1c54b4e05879bdf82ba732ae8e7316a75d50c60169e71da5cf499623f6c7594704960dd2a1bb58017fab4a77e909b5a817d363649b037ed2e0ffabdbfede3e0cc4417f8fa8ef97f96a9f0c1166cb27acb23b13bcfa97b4c01a66200b1ac0a0ad17f3c1fe4164a62b61f247ba49a6e7e7ac24fa1d34d59793551579ffd2212ad89ec9a0a2b240df6ca2585fc882ad2183eda60ccc56507a30c48c6c21cae105c790263eaad44d01e9c25a8ed49ac3326267a2338f1045dece3e9f86f26066cb53c622734cdab9bfe879b9202ec9bafe44d680a89fd346107da7cb2fd844c09482f995b9a5ad2d600dc2e47f5275ced985e405ee1ad7db03a4d6176c1240e0ab80d8a64d7ee71e7b9464c6b488d9f4126150dc1d8cceda89ddb1ad96720f32589103dd148e07eb22cbbf3c0f32d01c16dc577ad5181f23054be782cb5df9abb00d3734124ebf88155d4b2687b896baded5da4c5a6c60059bd88a81e21ba56e453ab68103107421e3d58dd98e6ee89124a8f1546ae53affd6d255606e32b82bf638ef9a54805678478d8f2146864d731c809dd427cb0fed28fe2d80325fec876e6dc24c75c9a7589c11c6eda5251bb5b1de40964f92b7b78cbf780f5c06279d211267931e5344a1393b0ceb94cfd0b0c44b2411d7165ba9f2e2f80b8c5447d7d006e040d064125a3aed217a78ededc9d6e827fcac50c11179f0537b91983e17d3502085aa29fbcbdaac7f66b81cfaba0023e47ba0d2f4ec6e4b90561c0fde0aabd97f0c7ad2dd5200a53e8a98d413d535c145ae68dbddb41c9440e20faf994349f197666789b577ee96d1c746c2c8765533066626a3c3bd971fbc250610a04719fa2a8f2cb2e61efdc77fbc30708fbc16a28b7d836cf891c6b21f24fc843542d8293eff270ba09201557ea0d7573b6ed40e0c52fff084d44b278c3afd45658b7fe1c11c64cfbba6e7939d3992992a133420a9d50870615c18b678e7f8bfe6bc63c8d1029590f75de3edb1c0caa6ac0f85cd3761b05228dc348f5086ea67f0fa886214c5b389573a16953a58d40f02695abdacec0c26b58c8afe7a8e9c42cff290660e66a7819ec3fa3c4be1502b5b70793bf25315ba6eda99194b06581983c50ec74558c87b8cb4d5e805b185e6cadd4e825928ab4d19edd0a7716d63dc95a7572f57fe5416083dc2de79c035847d73c92ef786813e65b91cc5ae3dda87a373f62eda54e50dc23f51fce571aee005b3a869d7471bfa8c70fbaf74152f3fa3e74d197f9f0b8a581b5c85ef2e56cca14c1f2fa31317472fa5dee8d849fdd103ec7c0b421fa1be789a32964e14f393ff43605a2d1c89c5d4567e72157f5538086f4deaa2ade67c914431a6900655e1510a64551d3ce7cf90cd30384d20f283d2a34874688ce206ca6f69c3b0970d37da0d7b25363b91c377803944156cb8c09670d71d0922b6b47e519e51eb1fb4b7f781d1d1fd5df85e382a82734ca7e878c97c83e0ce10a75a5ba716a504e0d528ca471032d81d6f24257e96cef39105cdbd9ae32fc22a8cbda853dbf122e95b50a56b8f7f2c034f1528822e155a0a59739b50c3e9b4a1af7c093f659c2c665ad442a397dba97a27d9fa308be25301818debb08c2875511af84d8c153a390cea4215d9a892c8e87be83e74b09d68feddf010eb3db6960b9dcdbe1e3cafaf1f0cc647581f827168c3657c10b9efbc542593da183e8ae95ace6fe3d21dfe2f45f0e4f41e12d8672519df0d58f750cb8c8b8a242934a354454788629123aed825772ef1a6b155c6677c67db1597f6feaedc72c25aee3d429b0b4c695f13d67da806e2d3ca9180f31293181097081638e4df9a745a49a3d492eeefbc1c173433164e94874e4abb427e62cf379037662bee47c62352aa24f88ca6c65f3b14d126c7a008361858901cce50424a33515580be2b2b4336d29ee5d484edd923bf7af7aa36b5e4158cb63dca5b1d57a359b1a28480de99506bdc3372f6b38dd0199093d9e74b6a3a32e650219f33e61d3487a79ce87fea6c09ff911cff84260153295e9d835b64d91a343d17490386dbe3eaed8aa6af3a3d86f9d7577685a4cd0d9f616b352b46838115d204545ae0de8192135e8594cc4237927873af71fb6adee67f22592dd74359d8b66c8c772d407afcf8d5f67b1b6db1f3746826f5010dace50bf141dbb623b51b59cb60e0a3e8d12855d3e10e5221b5332dd98e255d413e981d8ec630a5d9af67dfbc617ebdec546554269a2038d0c2b34825852d3fa154e7fd392522d39f78e1608a4f1e46987f2a3dde8837790e3561b3d282cf93e8843c75357622ac1408cffbde32bd185b960b22df22ff3268f55ac6e425b7c56d485d9277ac4a26a98344faa2961b32249e0c2199a6a5e54e69f410dddf4886c10f577003ed8eeb79eb3603e03227075516ad34b7101fab28c2ced5ec945343ec771051485ee953d1193074fe3071b62fb061a1e2f820dbd2abf767edfca2e7f518bb9efea19a6e74d4ff7bf45ceee6ab0746e55d12691814faf0e354394b9569ef2a1b049c3dd33af0235c37cda206bbfc683a31851cf4f4ae9e75283b43b2c0e7006e46b8d52c64fa1d5847b99c7d54920925a919ea5ada7c04ad2744c310e09b2d8acc558cc6e925891bc58c6043d7975295daabe87dc2ddba7c6cd6b97d5a6efdd244c15c020a8f297346ea93669bfebd2154d0eb7df6b8dc62eacdefd92f8fca227074aa4d7d2438d929b35d48fcd4744bda3ed09dd1ce7cd0a069f55746f5c5d4c2a1ddbe3edf85c3611f297bd8178f169b2e30c5be17d10a88ce0b4ac6cf0d576a6cf53438deff99310aecf69c9d1994d127f739beae4ca26ab2be41cfbf433a892d635a0eb9fb180720e2bf1c7dc057877e8b077774651b7a7883ef39d465e468b87742324837072c57c0267954ddb4c2b4d67b5934c87ad3bd7170135b5ed46f5ccb9f750980a2ca831b223453fa5ef3da841764f7739008b9b4075c3b112c7ed6f02db3b23371399f72048bdc9403814770fa77dc9af141ba8d6eefbca244d7b5620b32dd3786dc4d79a14f83c4d1b352137db73ebc03026b48d4a5341c4be78476c42d5e9898c3688adb2e95e3f0bd90ac7a10306c5d5f56f3fe9ce4d1ad71fc116f15b22f0620bfaf8ed77033a45cf91aebf4a092584630b311ff148cc58cbedb45cd8e13af3d45e666e1d2f1ed79699f5d2a92a4e3bee9cf593ff92f91411c4da1bd03a8ef3886e5e2e0dce1dde02e13b1c402cad8f74fa7a4ce73edc445166a04f2ae77464da27fd805e6081df588649f04011e249c7f9bac9d89a52513ab07a79589a9c7aa4473a12075fc40cc90379e4a6c716e9f6d6a113beff1f9ff8e48f8ec637367edf6a05f0ea2216f3ee8ef0427a49588aa8434dbf3b5f8989fbf1aaaeb9a39d2bee3c0496a58f7d3caf3a956bad0535fc220ff3a884ff10a89897e7878d49704bc9ee99c66ae59c564d1df5041320bc0dc87796b775b1faf454956959f994b31e9bf99ca95ef7aab595a7ad44dd02e9cdcd93c09fcd5437765b8fc257a1d13d942d9964e10bd36e095783cd1fda9f0fd7d2c1f16f5abf5626123b71c81626ccd971b31cc2eb34509d011b91e7039d449582edd2bd8a5b0a47ebdec519049c62bf821ca7fbb5e8a88f375dc281cc4b8ff1459ed46a8133e738aeabc9c7e049a4f2e88763749b71d774c0ae4c655e12c137a6986436164af856e2fea45584685788f822c878efc4779778b95c06d527feee070e5d93474878a27b62a224d5fabc2df6aaaad30d06aba4d753a74dfb3140c8f3054d4a4c92c662f95921f603b731ee2de42348d83aee5e50da1e270eb659fbe70a545d878dbd79c54fe920274a3445f4e8b05480b5ea1f6b543cd72398a8cec772d898738345161bb66adb284560ae9567b8b8dc0a6f7ca7936b363372016458aae3b822d081d650b3c692f9642b46607084eabd99bb2f20d9ec74ceec0cc248b19cdb1ff61b706e181ced0a03ff40808bcb59c0b490d9e99a9e0f123a10d5bab32ca9448231747cebaa9b73073f645fabfcf189a00b7dc2948e62f22e85938fee2b53179495f939aaca1c9fed1649a5f4c671f434190b382e1af48221e7dc73626fbfb7cc08c90e28f886ee598cd905f49ebc03c927c128b562f236b8348427b174837d5f67d65551dcffe887abf5103d27449a009f9f76734dd", 0x1000}, {&(0x7f0000001280)="128b4def7d237f7dae742e068e46e35252965ed0b4e8fae71abf8c59263798fc4ec8932a7fba40a4fd6010602e68ac0c4970acc198e27e0cfe440b12207d05e3182ae99004db7ecb2f8148f2ae88fb3bdcb52f2715eadbf36dee445b7d9c3a561e3be0737faacb88e1fb48a33e61971faa8bbe55afbc2babbb1280b6cf9eff3c1ccd4512b98ae083afc59abe23fd05fde4e6f2fa4387cb28b98f83a0b853a72ef0226510b57a0dfc62", 0xa9}, {&(0x7f0000001340)="c9499cf080756acb1069778219704cb81ddb9e472a93788b240ccfe7bf4ea0d372f80f4d179f91b6e25a8504b3016c0bac4d27e5ac267ea5f1fefeaf1c67cf28d434bdbbb1", 0x45}], 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) r2 = semget$private(0x0, 0x7, 0x38) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) mlock(&(0x7f000000d000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = semget(0x1, 0x3, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/63) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) ftruncate(r0, 0x0) 16:00:03 executing program 1: socketpair(0x3f, 0x4, 0x15, &(0x7f0000000100)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000140)="d4bc63a5272a0e9f9c19794aa572bd965addb4a726085d8f3fe00595e7f8d82b85115045736d03ec8515b2b34be23e1c881ea324767420df14eb335876837205e6e8e6f51419f0b554522b14999867a6567b3e9e3fbb844caaabd394d112d0c65419b970e2fac8a82e664a30074ecb821499c738a3267600cc0b572b0406013429508da84e2988e32ac5e250ff53290b640114f04701687ba70959affc5848a38b", 0xa1, 0x2, &(0x7f0000000200)={0x18, 0x3, 0x61, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x3f, 0x3}, 0x10) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r2, &(0x7f0000000000), 0xc) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x2000100000000}) r1 = syz_open_pts() syz_open_pts() r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x5}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) sendto$inet(r0, &(0x7f0000000180), 0x0, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0xc) 16:00:03 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8227"], 0x10) shutdown(r0, 0x1) r1 = socket(0x10000000021, 0x2, 0x400000000000004) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000000080)=0x3, 0xfef9) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:03 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x120, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() getpgid(0x0) fcntl$dupfd(r1, 0xa, r1) uvm_fault(0xfffffd807f00c708, 0x9f, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_detach_sc+0xcc: movq %rcx,0(%rax) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00c708, 0x9f, 0, 2) -> e wsmux_detach_sc(ffff80000001ce00) at wsmux_detach_sc+0xcc end trace frame: 0xffff800020c1d480, count: 0 ddb{0}> trace wsmux_detach_sc(ffff80000001ce00) at wsmux_detach_sc+0xcc wskbdopen(4300,1,2000,ffff800020b43530) at wskbdopen+0xe9 spec_open(ffff800020c1d500) at spec_open+0x217 VOP_OPEN(fffffd806af9f610,1,fffffd807f7c7a80,ffff800020b43530) at VOP_OPEN+0x76 vn_open(ffff800020c1d6f0,1,0) at vn_open+0x4c6 doopenat(ffff800020b43530,ffffff9c,200000c0,0,0,ffff800020c1d930) at doopenat+0x2be syscall(ffff800020c1d9e0) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffae,0,4,f1004d0f010) at Xsyscall+0x128 end of kernel end trace frame: 0xf1287c30a30, count: -8 ddb{0}> show registers rdi 0xffffffff8150a909 spllower+0x79 rsi 0xc90 rbp 0xffff800020c1d420 rbx 0 rdx 0xc91 rcx 0xffffffffffffffff rax 0x9f r8 0 r9 0 r10 0xffff800020c2be10 r11 0x20f34bf05be26d8a r12 0xffff800000026fb8 r13 0x1708 __ALIGN_SIZE+0x708 r14 0xffff80000001ce00 r15 0x1 rip 0xffffffff8161f82c wsmux_detach_sc+0xcc cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800020c1d3f0 ss 0x10 wsmux_detach_sc+0xcc: movq %rcx,0(%rax) ddb{0}> show proc PROC (syz-executor.0) pid=103797 stat=onproc flags process=0 proc=4000000 pri=0, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42270,0xffff800020b42028 process=0xffff800020b446a0 user=0xffff800020c18000, vmspace=0xfffffd807f00c708 estcpu=22, cpticks=0, pctcpu=1.97 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59602 351324 25605 0 2 0 syz-executor.0 *59602 103797 25605 0 7 0x4000000 syz-executor.0 59602 290164 25605 0 7 0x4000000 syz-executor.0 59601 276687 0 0 3 0x14200 bored sosplice 89912 199665 96780 0 3 0x82 nanosleep syz-executor.1 25605 513782 96780 0 3 0x82 nanosleep syz-executor.0 96780 183117 22242 0 3 0x82 thrsleep syz-fuzzer 96780 375718 22242 0 3 0x4000082 nanosleep syz-fuzzer 96780 29737 22242 0 3 0x4000082 thrsleep syz-fuzzer 96780 325411 22242 0 3 0x4000082 thrsleep syz-fuzzer 96780 16982 22242 0 3 0x4000082 thrsleep syz-fuzzer 96780 524036 22242 0 3 0x4000082 thrsleep syz-fuzzer 96780 262368 22242 0 3 0x4000082 kqread syz-fuzzer 96780 7192 22242 0 3 0x4000082 thrsleep syz-fuzzer 96780 383387 22242 0 3 0x4000082 thrsleep syz-fuzzer 96780 315998 22242 0 3 0x4000082 thrsleep syz-fuzzer 22242 306002 83328 0 3 0x10008a pause ksh 83328 304015 2723 0 3 0x92 select sshd 56109 342463 1 0 3 0x100083 ttyin getty 2723 353248 1 0 3 0x80 select sshd 43599 163922 1991 73 2 0x100090 syslogd 1991 91756 1 0 3 0x100082 netio syslogd 92026 338972 1 77 3 0x100090 poll dhclient 17933 389216 1 0 3 0x80 poll dhclient 43670 2108 0 0 3 0x14200 pgzero zerothread 46778 413987 0 0 3 0x14200 aiodoned aiodoned 31402 495835 0 0 3 0x14200 syncer update 19440 129644 0 0 3 0x14200 cleaner cleaner 86064 280553 0 0 3 0x14200 reaper reaper 64646 499810 0 0 3 0x14200 pgdaemon pagedaemon 65546 422538 0 0 3 0x14200 bored crynlk 82018 11298 0 0 3 0x14200 bored crypto 82990 337419 0 0 3 0x40014200 acpi0 acpi0 71656 445077 0 0 3 0x40014200 idle1 29494 258814 0 0 3 0x14200 bored softnet 32300 178713 0 0 3 0x14200 bored systqmp 92715 63177 0 0 3 0x14200 bored systq 35619 432201 0 0 3 0x40014200 bored softclock 76821 229675 0 0 3 0x40014200 idle0 1 13888 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 59602 (syz-executor.0) thread 0xffff800020b43530 (103797) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82330470) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 pckbc_enqueue_cmd+0x29d #7 pckbd_enable+0x125 #8 wskbd_mux_close+0x98 #9 wsmux_detach_sc+0x9b #10 wskbdopen+0xe9 #11 spec_open+0x217 #12 VOP_OPEN+0x76 #13 vn_open+0x4c6 #14 doopenat+0x2be #15 syscall+0x5ac #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9469 6339K 6350K 78643K 10596 0 0 pcb 23 9K 9K 78643K 125 0 0 rtable 97 3K 3K 78643K 175 0 0 ifaddr 38 10K 10K 78643K 41 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 24K 78643K 14 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 75K 78643K 1286 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 30 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 169 0 0 proc 41 38K 58K 78643K 271 0 0 subproc 64 65538K 67586K 78643K 70 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 19 0 0 in_multi 33 2K 2K 78643K 37 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 177 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 78 20K 20K 78643K 1274 0 0 UVM aobj 11 2K 2K 78643K 13 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 6 0K 0K 78643K 11 0 0 temp 102 2356K 2421K 78643K 3179 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 98 0 91 1 0 1 1 0 8 0 plimitpl 152 15 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 42 0 38 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1712 0 303 46 0 46 46 0 8 0 ffsino 272 1712 0 303 95 0 95 95 0 8 0 nchpl 144 2165 0 542 61 0 61 61 0 8 0 uvmvnodes 72 1766 0 0 33 0 33 33 0 8 0 vnodes 200 1766 0 0 93 0 93 93 0 8 0 namei 1024 5571 0 5571 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 6068 0 6068 6 5 1 5 0 8 1 sigapl 432 337 0 324 2 0 2 2 0 8 0 futexpl 56 1774 0 1774 1 0 1 1 0 8 1 knotepl 112 92 0 65 2 1 1 2 0 8 0 kqueuepl 104 54 0 52 1 0 1 1 0 8 0 pipepl 112 198 0 179 1 0 1 1 0 8 0 fdescpl 488 338 0 324 3 1 2 3 0 8 0 filepl 152 1877 0 1781 6 1 5 5 0 8 1 lockfpl 104 73 0 73 2 1 1 1 0 8 1 lockfspl 32 170 0 170 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 349 0 342 1 0 1 1 0 8 0 zombiepl 144 324 0 323 1 0 1 1 0 8 0 processpl 840 353 0 323 4 0 4 4 0 8 0 procpl 600 704 0 663 4 0 4 4 0 8 0 sosppl 128 3 0 3 2 2 0 1 0 8 0 sockpl 384 204 0 187 3 0 3 3 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 115 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 135 0 0 8 0 8 8 0 8 0 bufpl 256 5635 0 1015 289 0 289 289 0 8 0 anonpl 16 40593 0 33134 47 8 39 46 0 125 8 amapchunkpl 152 1535 0 1448 6 1 5 5 0 158 1 amappl16 192 1394 0 1002 31 10 21 31 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 7 0 6 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 11 0 10 2 1 1 1 0 8 0 amappl11 152 258 0 247 1 0 1 1 0 8 0 amappl10 144 132 0 128 1 0 1 1 0 8 0 amappl9 136 429 0 426 1 0 1 1 0 8 0 amappl8 128 130 0 113 1 0 1 1 0 8 0 amappl7 120 39 0 33 1 0 1 1 0 8 0 amappl6 112 57 0 49 1 0 1 1 0 8 0 amappl5 104 122 0 110 1 0 1 1 0 8 0 amappl4 96 263 0 242 1 0 1 1 0 8 0 amappl3 88 131 0 125 1 0 1 1 0 8 0 amappl2 80 2149 0 2097 2 0 2 2 0 8 0 amappl1 72 15830 0 15410 24 14 10 19 0 8 0 amappl 72 906 0 872 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 338 0 324 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 338 0 324 1 0 1 1 0 8 0 vmmpekpl 168 6458 0 6437 2 0 2 2 0 8 0 vmmpepl 168 43377 0 42046 81 16 65 71 0 357 4 vmsppl 360 337 0 324 2 0 2 2 0 8 0 pdppl 4096 683 0 648 6 1 5 6 0 8 0 pvpl 32 152004 0 141080 132 12 120 127 0 265 30 pmappl 224 337 0 324 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 435 0 3 13 0 13 13 0 8 0