Warning: Permanently added '10.128.0.62' (ECDSA) to the list of known hosts. 2019/03/16 16:14:49 fuzzer started 2019/03/16 16:14:53 dialing manager at 10.128.15.235:16385 2019/03/16 16:14:53 syscalls: 1 2019/03/16 16:14:53 code coverage: enabled 2019/03/16 16:14:53 comparison tracing: enabled 2019/03/16 16:14:53 extra coverage: support is not implemented in syzkaller 2019/03/16 16:14:53 setuid sandbox: enabled 2019/03/16 16:14:53 namespace sandbox: support is not implemented in syzkaller 2019/03/16 16:14:53 Android sandbox: support is not implemented in syzkaller 2019/03/16 16:14:53 fault injection: support is not implemented in syzkaller 2019/03/16 16:14:53 leak checking: support is not implemented in syzkaller 2019/03/16 16:14:53 net packet injection: enabled 2019/03/16 16:14:53 net device setup: support is not implemented in syzkaller 16:15:00 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r5) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8220, 0x20) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000002c0)=[{r9}, {r7}, {r0, 0x1}, {r1, 0x4}, {r1, 0x20}, {r7}, {r0, 0x100}, {r1, 0x1a}], 0x8, 0x4) write(r0, &(0x7f0000000300)="34dd389c612c", 0x6) r10 = socket(0x10, 0x2, 0x0) r11 = open(&(0x7f0000000340)='./file0\x00', 0xfb9646ee50c608d9, 0x12) getpeername(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000400)) writev(r8, &(0x7f0000000580)=[{&(0x7f0000000440)="8b554aaeaf6744b3a266f54143f2ab91376bc0ef68afb055f015ca306cf806c9421f05625c74bee1f90adefda6e8391b18264be7fc61ebb58a02a370fb183aaa32d38aa69268e53836450b3fc687d371b69a2ee8e4ae84d7491a5ab279ea45c1f55970a481d159426d0f18b8a36e9adabf0a3eafe25f32b17f9cd780251d67271f73bdaaffcde88d944b73c6c75a2ae3ae1136427aef182edf008fce0fd65e903e777138178d09af3bf42c517e15912b4b91044b5947faa2d8f3472379a9fcea1c35fee6a51aad51847ba708c7bf273dca534f74498dd7e87466870913dbd3c8963f9cb5a07702124d60988206102ac5b5291ddfbb18c9", 0xf7}, {&(0x7f0000000540)="6b75cd0048820fb9412149bab6d64bb317799a0a1945c1a5812ad4d9d4efca985e444f3deeaf85", 0x27}], 0x2) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f00000005c0)=0x1) chown(&(0x7f0000000600)='./file0\x00', r3, r4) fcntl$setown(r1, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) rmdir(&(0x7f0000000680)='./file1\x00') ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f00000006c0)) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={r2, r12, r6}, 0xc) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x400, 0x0) sendto(r11, &(0x7f0000000780)="e11bac5f9efea661ec1acc9c27b8f6d4d4eb02688278748fade7", 0x1a, 0x1, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000800)='./file1\x00', 0x3, 0x1) write(r8, &(0x7f0000000840)="3be688f487d5c7de", 0x8) semget(0x0, 0x2, 0x0) 16:15:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30, 0x5) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) r4 = semget(0x2, 0x6, 0xa) semop(r4, &(0x7f0000000280)=[{0x0, 0x80, 0x1000}, {0x0, 0x100, 0x1000}, {0x2, 0x6, 0x1000}, {0x4, 0x3, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x9}, {0x1, 0x100, 0x800}, {0x6, 0x9}], 0x8) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r5 = semget$private(0x0, 0x3, 0x100) getgroups(0x8, &(0x7f0000000340)=[r1, r3, r3, r1, r3, r1, r1, r1]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x200, r2, r6, r2, r3, 0x180, 0x80000000}, 0x6, 0x5, 0x7}) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='x\x00') syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f00000004c0)=""/100) sendmsg(r0, &(0x7f0000000c80)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000580)="cba9fa51e5dbf5a918811bbad89e099b65673a49cd57ff3245a806999be6c02936f2a02a29d72066211eef9cb5fe6b80d39ee5ea293a8c4dfa2a0681eee1797353cce587619478c0333e577a72637997390d59d3034e8d348f411b83ede098ebc0b423d42f9aa5eea48023645996e493dcf157c318e7057463175e92aec4653d7e790107b0a390b650a5e97a464208bfa426843bc2059ce4697c820be16a4ba61aed90aacaf4b20b51e385196f968e4e5b8b7ae866a3f2ae40f0216b6338f8ade8c06f74080f2bee37a0b945714c1a8bacbd6ee1e3ed3d8c3c914330cbe4a913d31e7b66a7672a7aa1c741e2e460d01b776be4e5a0ec7c6d1822305ef4f1aa", 0xff}, {&(0x7f0000000680)="2629a33cfe1ce821d2cf1d32ffc8777ce40db6d2efdeea87235907e33092bd61c29783666385d87cbd6bac7b40b65043821c646242ecfefb08df7ccc3424422f6aff94a00960e248cd66cd8014723f24fc1e712afc1176236d8edcb5f7f9", 0x5e}, {&(0x7f0000000700)="f074ada602aecda13f7a3a59b990315587356886a7608d040cff4a260c257bdb0743993e", 0x24}, {&(0x7f0000000740)="5e399e22bf83b6215e372713638d10a9c14359163f2d5ea706b7cfe5d8dbb3f706e32233423759f9ea65f8595c4a3768ec078ffe34c6514d3de72c333e9bf191ccad0906f1f986dea0a1320ae541ee76fdf6a8ff498b4ef9a1650b56d9eec2d2617b189de958349cc7e412a53da1dceb84d8c342dff5fc1dcafd7e4b4f118fb6eb1f41b06edcda4f7529c0ea9fc9e9e4c831dd1a0ae6b51a44", 0x99}, {&(0x7f0000000800)="60e12eb287f41c4e25f364f375679b8a469f68e5cebce72adb32", 0x1a}, {&(0x7f0000000840)="f9e40a86ad938874e975b84e1344e66f7d6b9cb0429af0b8882bf380df1b3a75e2f966d31592", 0x26}, {&(0x7f0000000880)="2ce6515c60564df14874dfecaab5663d263a6390ac315b7f5e56cea8c55029ba0b6acafaab0b660441cfe63872811a4c1a1796124f9ba9bfcba0d496cb672434a7d3ad793a", 0x45}, {&(0x7f0000000900)="065c19681dce7bf4c4bb", 0xa}, {&(0x7f0000000940)="7cce1a009d4801ca5bcd469d739111b8a91155ce31a7a1b250237b716e44707287e65145c2c035e6d8f04438b1bfedb2d234636aa73b426b44dd42e663430446c54792d8c5b18e856205f36e51903b81770630a171f99001b1214f57395d569d49c47e38ebd9d76aa32a3a7df8a6b6a324fc27d492a69c7272e352d9c662f912e0591ccfc505e867a9c8b21cb746539dd29ac6e560779fcfc3e668db201b19726b1012b969b998636dbfd6ba2bbbf75c00482cb4e844bd9db5eae6285c780ebe22edd057abf9b868682012b867f1b4d32e4dc0e1a142cca4ce2fa5863f8f0d2a160afaa54b2fc98140e7e7", 0xeb}, {&(0x7f0000000a40)}], 0xa, &(0x7f0000000b40)=[{0xb0, 0x0, 0x3717, "ccc97d5ea9eeb7ad5ec735bf0ef52e1d74af33410404828745a98ecf68cc90c480b78c93b055ef0c79223a1089c19d31f2fa92d0be0d64a850d0dfa81b4a5a78de1e94b98a03484383ee3a71270076289a9cfe312b3fec350fe9f7726994f1a318e289be5e3264df0cea21ce5f2b554932e3343deaf7881e2dc84e6799d33ac683f4b04589087eae81686fd4eefcefc31f9796dac56cc20c67e2d4eb828b"}, {0x30, 0xffff, 0x6, "49fcf569e894d1fd5932a27d2c9e9df0c4117112a0e79d4614"}, {0x60, 0x1, 0x6, "dd02338a885b9e4b619d3624073d9499df69fa2731ca684fd55518b7a55ed553d3f399937597558ecaba39c913db4c0ea510ad2eb382bdde43db987e22e63bfb2d1fca4ff1639799097d9bfc343092ad"}], 0x140}, 0x6) setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000d00)=[r3, r10, r11, r7, r10, r10, r1, r8, r9, r12]) r17 = accept$inet(r0, 0x0, &(0x7f0000000d40)) clock_gettime(0x0, &(0x7f0000000d80)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) recvfrom$inet(r0, &(0x7f0000000e00)=""/222, 0xde, 0x840, 0x0, 0x0) link(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)='./file0\x00') getgroups(0x3, &(0x7f0000000f80)=[r12, r15, r16]) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000fc0)=""/233) setregid(r9, r15) getgroups(0x5, &(0x7f00000010c0)=[r13, r18, r14, r14, r18]) r19 = msgget(0x1, 0x24) msgctl$IPC_RMID(r19, 0x0) 16:15:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="6ed094f568c1ec19aafc5197f5e64118a35f84935bd4d72924efebea9f7f04df7aa1e2188b2cfa1f17476ab1552011d4506647ec2ede3d83c81266b4435b9d8df1de3c6cc6599f801cd24204495dd97c639bdbc26f57add3d5a9a612f36b1ed61701485108560b8df61ff8653aeba0a4cdb4f5cf3c4cedda95f646e8beed3995a5ec493500af7b765f190a537273ed91cebce5069a5b82d5438694cc1f5900f69f1776e0071928bd03d93732a35e", 0xae) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80001, &(0x7f00000001c0)="20c9a38bb30100000015d97fcad2112d67df1a00000000000000", 0x14) open(&(0x7f0000000280)='./file0\x00', 0x480, 0x104) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) setsockopt(r1, 0xffff, 0x7ff, &(0x7f0000000080)="5f82f9552e03c761ead16e777ffe7b3ebe2ae15fcbab94092f445dc71dd0cdb222ddc4aaad9148cc883a41643cf00339de2ebcd0c406e6028c944c762a29f3d80a1933bcbd89054a621848ef52e8f13733a82c", 0x53) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:15:01 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) socketpair(0x1, 0x7, 0x12c, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:09:53 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) ioctl$TIOCSTOP(r0, 0x2000746f) 11:09:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff7f000000002b008aa4", 0xc) 11:09:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x2, 0x9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) 11:09:53 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() rmdir(&(0x7f0000000180)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffd7f) r3 = geteuid() readlinkat(r0, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/144, 0x90) recvfrom$inet6(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x2, &(0x7f0000001200)={0x18, 0x3, 0x2, 0x1200000000000}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r2) 11:09:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r2 = semget(0x0, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x3, 0x8, 0x81, 0x80000001, 0x7fffffff, 0x8000, 0x100]) write(r1, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) fcntl$getflags(r1, 0x3) socket$inet(0x2, 0x2, 0x2) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0xffffff) 11:09:53 executing program 1: r0 = socket(0x2, 0x4, 0x81) dup2(r0, r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/248, 0xf8}, {&(0x7f0000000100)=""/87, 0x57}], 0x2, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) 11:09:53 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 11:09:53 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000000)="2e22077dc534308e59cb386685490600", 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) 11:09:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x5a, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="f1185a31e85172bafd47b5fd61b3df3da6f9954bfba988fcd8bbb5a7ab6ad5e913d802f43ce3950037a34c12c3cb36889a7a35433ed3efb91b78443b586d4f34d8a9038c7d1f57b3178e27d4c523f001bd7d1bb5d861cbb3f5907d70887a1b707f70509a989c283857440012d1368a0c32cf0fc7f5a56f4c8712090057a62b79ad36d7c934caeedc2eea12c22fb712573a68219905db9e4d41f3c5709f8698034294cab4f77c4e13cfea185ad2ff1d", 0xaf}, {&(0x7f00000000c0)="5634d73aafa498cf972ad92b67f8ca0ea9cf398ad246eefd65ce1a483cea1b7fbab73ad90da24fd125623eaad0e2bae0b741facf254290306a8082888b72d1868ece484a424afa6eb3040eb38bbe276062ddfeb70a9f555c108b3299ba15b5a6ef86480fa3a8537defc339dda236f08a41e92fcf0e6ac09ac4d8cf2d5368cbc6d28ffe5984ee17ee1a9f5b88bf9289e0893e1595041a4405b53e7a91343e9b31873bcb7b5f1564c98cc26a147701a4d1441c", 0xb2}, {&(0x7f0000001100)="39db9f401880da06d71aa06bd69c39245db4d61264876cb75b452477edcf6da844303ed71c7bb455b08e4ec957a1e30301622097aa873555772b848e2e43a8fcde646a8e11aed2824041767822829146a135a64e888c3fb1d0f09aa4b2474a465e13bc64cefea505c726ed318151f7e1a55768db148965f5aeecbc1f5b6ae87732b3c9a06fae5512cfb629ef75a3d5096a6fa1cc68eeba28deaffb0a560aff5143253f41440f83a856e262cdcd5544af68edac9652aff3f735f636ae2635598a24e3b35f81a2e3d0118c1fad4867f4043ef81a65fd3e55765acc7b2ceefacc20d3d87871192de4b3f0e08d607575a4bcf94cb6f180cd06412557f563708d3e355d5d1ac7ee7549521dfb391c3fc599723cf49146ec8256c419af1d95a7b932395c0100e8d530bdf452d57a67b5c0be27c4bc747a308acae92d5992db4676f8971a8f89f55cce773712f54739668f0e5bf26ee2da168bca4201b0911010beaaca9ee635b920bf164ce4a0ff619a58b796ce711dbcbb752a1fb3fdfeb7654b3fd40f90692b0bcb9bbc2f170e5625360836b826783a3ff54659546380dee6f1f2e8d85488fc9e680b6e3e910530e291b9a4e912bd6a1b6f777b73648b320757288b9e65527bb09becdd12b5b0eee90043fbd9f508169e2c72c68af14360a7178c37946e639be786cac748e15a4974393c161b428b7c7fccb8a3da50436a5f2d7f4311565d41231a871cf6cc467cac7f31e789da4cdd00cb188043a73c224c0fd30333d6b9691519d6be8fe081ad93013e20514a1ca0445eef507d325fb87d4ac5d96bc972b2f5c2bf09845ee1cda7c2d60efbe41c4b60704579dbe439644addf3473791affa5bf192a15da21b68ad4ae3087f74f89a408c7771910917ec300800fbc60d48393870cadbad02c65659494e4136302714b2412013e8b4a53c99cd32e69b23b489e91278869acadca3607838941d7ea31088dd19db5ed835b7772cd818b7a6768b68c0743ea261960c84fe38cde20641670416919acacfd40b58d17776aea39677c4f33e417cb3e1b8047c21f6a7363acc89a2aea97743ecb154748a7f3c5b83cf8c03750f853d1e10bfa3dce831beecb0f01711bd122d7a6cb1050955ca3c3ace7fe39b290d62548589411312fc4d3bb6a86a90318b0b0c70a75f2211f8c9bb35cd2811e0300a92d42e2107bf2521baf37ffc03e5607ac2515be5f8336b15ab0ac1a9c2627415007929e34f303cc8d89b7db1b5ab517b37c322e0843f0a7f5dcdcafe81c9470b71ccadef2fc5b83b8879c40359f7353fdd0dcd52e169d0bf2583e22a78330830ed0ccba82924557efecb15b35479372bdbed610a42d67a5337c3d09f2afd7c5d3ad0102ec3a789d463320193df283ca119fb58c3d3485e4c314d32a0d3c1b2d825fa4161082f9c26ddd66d0b4c92a5fd91c7aaf665f94b2f32d8349410ec3a7d74ce430d187392f9c59e3f037fe974116f2567e82e7b4e84399d4bddf52472c21b636df500e34bd352d8faf2aa261b51c3fc9d1578a8805fe8233c7232d812e55481aae4763e5384453b0286ccec317374f102ae6519158363de0d0718fab1a7f66ed08ccc810eb8f3acd6d92a0509b1374d89fde78206f532eeb55470458bd328cbc46001d58a261fa12cba4efefba6c4ee1772c89b8e2bed7d3b830cde56160d85cfa360dd4eed0b85f427a45417429438e9bff060b6047959bca755b21b529489374513c14b72ed78504711bb0693496bd8102a89b5d20e9ba2cc6f8d2a03f77245a70509798560e48e53b3bb755714bfc87448a35250b0c7e8e591e75d82a0f23fe38a8278ee40bbb64d706fc57035ebfb1b25d01a09852e5fb442214a0a1ef324a0b6118190eb3eb3dc78bff347ce7435e46baf86e14a17cc383427dafc0ac779be0c1fdebb2b71c5ea1baa1cfe97a8f53464b399d754d13f789551294f843495df9696d7013354f51fc42a272b14a873dae297be48867390710238685e36c18e9c0fe3d042acda594685fb509844d02ae772fa9e465cedca3d9a7f098e7bf2101e31eebc481e6d793f686c581868686ac8d6cbf3faf8cc2fb78a186918bbbe1b39ef2d298e9ff60b7253a62d5315b669bc841d41a840b876d11058c77760f65a07d5e3c53d4bd29efbc3a4cc0810c4c42711d6c99f09430e0786bcec6364df67f1999d21501cc57a3d5fc812386f02fc81b904d6b0b2105ae04beccc0040451abec3afa57d3b87c23edc7ec3630676b7f7e9145eb3dd1ddf869e2a97194110d53d1307d564b7b82218cbda246cc3b4bedeb8574f11945f06d6d7562791cddab60ea8f7ac5e7694d5be6109629875eb1cc45ae41a119e7f31ea4336ec438f819d74bd2d6a112081653a981d892b5ad4d707449043b866e84d8b1f98e1a519eeb4a125c67fe4815e739629ccf37e807da07537467120262c75913919144f8739f53749e484e6a6cea55abc94caa06544bc03bcf6225b7c554a7bb7de79561eda176a910f4361496c72c5d00cff8b66776923a2640eb3bb8755aada1abbda8de06825045fc3d425fe6ab25b9dfe809b4e9f58514fa19aaad86ccfef7a1ba6c1a74710430477c32902576b9c5180166b185645487881b418dd5331cb0681bbd64b1ebd01629abe986c7093421381abd809841de16658852b9f9eb4ff295cc55e0297486130458fcc4aad77459cc65c7dc8f6dcdfc200328dd64817e0ab13808c9a8bd2d6db750550515ca9a9377dbbb8c4650923430eb528ecba9a61721993f3d492e327234b6e2a2bd369363b96784e0e221954be9ed3b6c0d609e7531b77b3155c370b0f48a5741c4b39bc614528f8fb13d7cf072d0a5a363fa89225f20161f4e1cce78c39cf36d59bd0770776be2649c18a6530559f4e14a90d44da9a7b7e76969a115fad2d2035c6be1733332343f7a83ff1f85abba054b5f5cbc4b6ba3fb6888e857bde4191b54bbf761dcd315d2b63cb2d84adb77c9fd367c463c9e00dc6202c280db6cc86b7d917d5980e92809a732f93ca02a301a673f74f2e76e68b40fa1dbb02b7744ba5ddfd7d1261cbc75b84514d37e1f89f272bf863129d06a19786b98b84403bba4f142596a30f1af7449275e7348f52232fd8fad34050bfcb8d027911f9a8c66e4b05857485dedc48b1b24a3a7634dfce3102abbf5dcd6453041dcb10011d15688b7f37124aec9163d0dab71b2521e624a6068e6fa9a5d4aa966fd0053a194d8bbf70d7c51b514dd539fb265c2a459fb78361ba6958ac8facdaeae751e414d6fec2aad3d938581af91eebcde1837fd35995c7ffd72c83ba5c392ff12475df008946af728995651cfffbba4484a8d65b96dc31029ef073eb0b7596f5db70e6f623ee65a474c4ef305876eac29036c07153dc62b43190729b72e8c0778e579f27a16c59cf954eaf11352a984c6c5c9d624db775cd7898b923730e6bc856c4fb0afaf793c74ae328081ff7dcce320c3959190d80e02b185ee565150193d781f327bf93c31a0d55ec29c94fabe3e0697fd3660cff05aed04b3ddfe0fa147b8005012a7ba8474786b94a2c49e1fc8d1034aaebb0a35fe326cb782befa3b092912b7238804fafc6ed645d990fa0931414f0423a4559d24adfaf4422671c224aa89870ca8bed97f500d1fa9ecff33fa5efb8cb97d5cb9226f4b00c305655f7dd2929f4efa4cf83611c547bb57010fef9517f3937c9ee42977c96c710e1c7a1d0be770d3031ada80a15ae9a35cdfffb253010340bcdfbaa7e0e3f6da7ee11fc213d64e1a6199a7ae764b4b6931a27b170e9133f7c566125934b08eec8bdb91dc84a9e2e179877ebea46ca174fd6da984c037b77aace5f582b14c435cf3f2305dce8d9bf10f32455783aaade80d945945ed925f4ce338b1248843c7869c36d67e697ddca79430a7d18109b12986431474b5d79a52955740c59e58c5be2b3036d81cd4beefa00d53a02f240c3bcbd648ae522e44ea2107a23f016ad2feb9b89b18dbdda5e8d3fcbcd5829bcf7f6d4b157997e8867a1cd36adf5c36424ffbb9a0340c3052056160ddedd128613dc0b0d711dfe104d9af6333f2c06f1fe1225411539139e0bf8a8a1b45de8ca6b000b0724cb165d2f9192eb1601b7a55b741fb550e03a060ff7b5a1d5e2d729388c93bcf27fa111bd776e1972a66a1f11efc30c4c274fea9c862bc9ebbaf86708ea82023ec69fa5340b489b16dc5e32d58ce5ccb50933fa9f660f72d31c1b441dabb901b43c9c592c9c72a756e6ebd61cc74050d4ebfd01c66127022060f89571a30110d9c483f92b82ef108216d1340f20032c880c4668739dbd1dbef082edab53bf82357aba2665fc7ae0015261d7a6d8bd513c0cd84aa3e2652b8878dd3f767e977f691a0c90416b8d447a9ea3669cd7f1e92dd89f80b2e349147e33af0d916ee1b82714756ef1d0fa75f004a88bb1027fbc9f03487049ceeaa6f92d90638b0eb2b855292955d951527aeb930d2decd31c2e51cc648628ba7e2ae116d2b2442a685e5b4098059ee4c247c8ca92e3598ee28a991ca995016246f17b8ffae6d48100c2069da7882166746d606751bf77e9b124d3fc3dacd665b8f1a52c8af867a38be1f2e51968056d61b9f0e15b89ec0bbdb623f1a07d004637ec8fbb9aa16a37eef2c1bdfe3d7d1dc34d966b69e65e2f5c1fd82462b211c4f9dbfbc8e0e883e5fb9c798c88be1241fc1549d3b4b7bdea76c45e1d537a375820d0583cfc40577f1e52af1631cd18d66d77740cb555a93aebfe6501f8d60a85750a5d8a39b5fe000938348a5145aa0857556e63bf0aef44714e3af5606368f1a63478e3456b476f660aa1c2e7961259490d9710dabf4f27976345130488e2181d20d3144f0424c18574c7d055cb27f5f12b1fa47af7b200c46c9f1e45b85cb4f1a124da50a6bf649b54a7982df630f795851d8180f9f8fac216fb193cb281ca0828cb4932bdc083f1d6efe9596c3d6950cef25dd1e56d8658dcc12dec285fbb0e379cc70a94167fc8b036c4025df46e60a992f9daab912d443a1910a79bc3a8e6ae078ed371d0e1329ae578ca96bd5a5f10b75afab67569b2b0a5ac86272422b4d0316418d16377ec2a00fb778016aa0077b74312190798d0f23dac17f72e40d98dd86ca227f8ab4bc5c2e8fb2359f996f7212ebf48d6022c92457bf2c4e267251645f0516b5daec7a7c8f41cc55fe3d1a886dabaec4405c0a316790c8a797785d1867450503ee6a6007e52a346f3705d97be767aebdc15aab24c665107af710a705eceb10b6693b8ec80158c3688572ae2a6cd6602a83f213b57f00976c51a9e8fb2aee50b07abb21840246e1504d445f3bcd8771e91ddb243a3536f8127bc9432e4c50f160fd6e5b31c59338b0d2203d6012eab6423f80961ccdf5a04c03a60db388ddfaf2c91ef4bd8c098c90238164716594e4a5b820505972324a1fb754b053c41536159004aa496bf148c9486dba5b18dee04dd202d101ca07878c64e968f3351e57d51f68b91af3ce99415f18d6ff94253015655cb24ea249a0ce752d492c00117422ed19ea61ecd3a0506de7c6feafaa80f56d47225c51c6e531e80b329e4831a126c625770b947472461e6eff9de3bcafa8b2ae40b017629aecb687bba22f82b79ece64ede3d9eabfb1007c778d41ed9a14fd8e2f3e2e079f5282f8ba3c5eb38ae710f49c2fe3e871ccf0e2835a08d6e34339f0ef82b44ac512e21f418080cdd9bdf16517914f81f977719e8b4d65ebdc216d44285d262118f3fffc328b151d56ac9bf4cb1faf9d6", 0x1000}, {&(0x7f0000000180)="c07e5cb987d8a9efa7ea6414731a930a61e19048170fce4c58f4eef090620b4c433d620e27c0e8b2dc0cd183e87347a2bd786dbc210483a5d163d51ffe6de727f729880dfd77aa9631a4a257d8ad3dfca095feccb423", 0x56}], 0x4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x147, 0x400}], 0x1}) fcntl$setown(r0, 0x6, 0x0) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eaff200000000004", 0xfffffffffffffe3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)="530dde99013dfa714187e86175dd7d9cc6783c4c52dee14b427e3de113c0399b27c25df3b421b18413a809b761008c2582b185bff5db0e09199b08156c23b97ad62c0d42319d2cade388da9c645fcf2ced09023921b332e4e0c5a7495221541b719cff9f89a494b7eb6cf9e1938c15be7a40c81e364892d40c819ab45b56d2fbe46537ca00326be71983ca54256be2499f95dc90d6692ee37a900436866335037632fb98a95ab95312f80bfc880f8e8476974db91272f32538fd4f7ccb35c0e30cde095a67e13fab9b92790d781bbb6aff439323fe6e45c9052a0f98e59c0b3cf4f3e4", 0xe3}, {&(0x7f0000000000)="ca456d69d40b2f5010825f61a9489ed77e5608fe356e79477a5fc741563daf38836c2c86a040c11bb4d6a2fe216620cfdef9939f71f63b85013fc200a9634af83fdc1e06b38a531eb2d4c182478c1f", 0x4f}, {&(0x7f0000000200)="0e1dcdad17a86b14653ded8500d1a110f992261da706323bd9fc3a7e0717c0643d0b659669284ab1c440c7ace64f5a97b50ae53ecbe914fdbe07334df693675a3f8c4245bcc507a1bc9364f66f108d24f1632e84da40a04eddb1eea16da3ac16c9145b2ae5d9f0eed01b2d5d8c07fbb7f1e4a3fd4964bc6d71b874bc1552acd3289d3e6519f4e60d4c3f2a986e6838", 0x8f}, {&(0x7f00000002c0)="55471b1c8201f312b5f48ea3b30e65ec27d6cdeccbd5", 0x16}, {&(0x7f0000000400)="76e468fda888ac2d39f22d309e73ece66e967c45cec8582323db4ae4bd6a07f0691fcd6396a433ea7ecd69d2e53e52a5f7c9839c2ee91989b243847232232c4bf71e011a084754b5eefeee6a12fd12f15e1356dbdbc1e8d3d23b7d67e252e7c221656b582f99970c75e64ded83b09f0e4833b8f01ebad80bb216e8e98649b8963bbb028802ec266dda74e7c41129018d1a8bc89a9c15f3ecf9fe05853bc01bfae86ea8177a024944a34549eb8a5241535ad17d1aa7c0fa789aa794ba777aebf3203f9951909ea4b1bf89b506ddf7d3544e10be", 0xd3}, {&(0x7f0000000500)="982df61e9e802d097058fe61aa099840227fd2f22fb2604d145d60e0013c455844cab09eee1767662bdcb626f98acd9130414c41af356a6adb53aadf124b78398ce2b39d2830a7d16e8590c950d058c7d455ac3269ce5b54b7c102dc12f39b94f4b0b5b48d4cdec448ac0dd8092e38c1622602cdfeee7276b74f4965", 0x7c}, {&(0x7f0000000580)="3357ed9b8a0a2a5f05e2dc17adde9b484595f303234cffc744fc2f61f8e3c1612dce0585bd61acb4c406ddbe80b7251da45b18cccdcabe8c856a1eb70b9afb1ca25e1ca86076268611d365d712caa4b9a3c97d4018b1d946bd07a81abbab372598cff75b4cb05d50c740c7532b738e1439e61720a0dacf9473b569fa3700fe8e9c033a1be8d466cb1ebf7f3b9d6a56a2e762d7f9df339b3e353cbd4e91c804492582673b98fad16ff4b20acc716e262ea887c8a5f03e3cf51855cc4a5ad31054e1ec5a2726319d05859838dfb2dbca3c5cdd892c185995a160452b9be27623f9f5053a6fa119771a9a7f50306a14ea9cb1e93cccd1368f3ff17a3c3bb08c179424e838f3ee98d4ed354a2d33b2630d53cc6091dfc9bba89d4cec517393f3ac64a169b8ce4d070969ce34664f2e5b796695174dd2ee8f46eb076afea6411de60e362e0d5c5040fde2b8d0613db825a24370584c1b96cb8924990331782eeea666a1779cb9bd80932c2d80290d8514dad0bda445dda939330df0d689fb0b1b9149ec44992d088a60184c0af025fdbf02eab40adeaf02ace590ccabda0a0438076c95d35cd6fe646e5b5a30242bf7a94307936926ac85848424b1470cdc4a8b15e72821227039aab6b7e00b760ce4ab64aef892ace4dc2c0f95d8dae6489d9eb846d589d3a8ca98879e12b8448c45ec0e641b74d82c9f547ac42ff7e03131a75943e17c99dabae99df56acd3062353b59a8c5653579a324023ec888f40d46fddb46dfae132e07fa627a0cd17c1bc3634b7338f616eb381c635e219036426221f70d5a45cd01603a6e0b33b377d6b07055a7705c30db5b3fb27399081ac7a18445d59a5df3d725c12b8f06751adf56c936ecfb957abf05bd47d7285de121f14775089fc22a023e55edf814cd9509b3303936a5041167f7c717e5836bc1fbbff9dba448d1b23f252933f7633183ecd5a9f1ab3513137487d8ab2c63034adfd72ecfdbd68ac5725de2d54b65789b384fd9a04fcd4042c24a093e2a6c4906ad0ce23a00b133ae94b843f82e55581583b3f3409fa9ac83b2db65d7bcdacf07d6554a3533e682b0702670c36e773ac4519f58d602caa9228919f7deb54b37188b36458f3b95208c5bab412988d60068a7e8103a372369db2c879c9cc3bf386c5e91e75c41797266b704af36fddd71c0a1564dbea9f697119e38ef7a5f856fef2763c8057a90a8501f732f2ce8bdc73bcc2aaed712362b3dbc92ce5f787b57e9aed2032ed856b364c7c70e27160b8fad0f7d6aad0a20ed9518928441f5621274d727993e6f64b36162a7f5a9cfb6e5a87a21623c4cfc95ed490aae4dccfa95aab1da7c0f9322d1ccd1f41b04d8ad8c10d0f4b2ff8c801b676fab91f0c522ee74a654e0238c94676d4b4dab228b345d6f036d0fcdef0b90e2b0419ed3c4d92f6219bcbb5fd6730583821649c132ecfffbfe7f9951c99d0c2f36f5ab9574b683160fddb53fff24ec195c34cfaebec1c143fc379af388ce42046988bbd70262bd490545a1570fc1f611a5c40e3aae7c04c4b24ba04b78b6519f050c7e7466f5bea3f148b0909f269071cc87d5e5e42db6d22462bd71cbe0c522f444766ef571b2d482ca06f5b7c14a5944b6f5486c4af872ad121e7666cf6c9f9ce32a6d48a642d10f3075780850edeef553009074a9d9e925487c41afcb958ebca15a6843d8d0ac4afe6738d7aaf06c130b363d53421574017b11680a289d91d28e3bf22d368eae011769ba9f4eaa1ea5c599890593b7f827d78d16c891a5ce65126491a5f6f6582efc49b316c0bdcf07d9749537f65d1c38c3ad6694ea877a0a5ac176253536dfd32d4e752853637e8c19caf7faed51bc65e97d050d3f67af646572fa1b08c76f50df719ba5bc7cd7bdac80e92c5a7841fcf8864001bc45a9ec0b9ccb157e83da1afd80d432fa67c2c676cfedeba0ba10434a1fb35b48481a8bc3668b301c46410869f2f907eb6d21ce356efe45f6d959bd93043e19209c76e1e052b808a4b75704946e5ff0d93524a34c1a284bba66e3285def1e6f9f628b27e4ce6015e398014ced4ef6d1571cb501ebce43260a149dd7f9d6796e02e7acfee16aaeb9ab2bc44704a9e9bebe8c6558e0b551febce39e2b6cc474db8ce3c2b02a068eeb17088f1fc015fc7b7bf208765abc34478a9f717a913996b0abad07d9b6264190cca00ef7b4d2418966b6586e255f9a23b14607d3852ddbf544bbd22a1d098f19e961f810460c0a9975adb2fd0f87fe2e7877cbdc60ac60a6359e2c185b7f45c35bbd91fdb7585db4073fc7bf35ccceb71579825ab34e4a713f299db7710b43a36fb6caedf98a1ed74861a54e5b72254cf2604279a35c7bc749efd6aa8a0c7060023fdf9f5eeb14ff0f31413bf01b01340c6969a2a5e0e71541783a3021c1801d095e582bd8ee8e45ff112e13fdc9b38ecbb6bc640a5f19d6977a10f97759c3b4d8de9668ddee8d3bb85c2b63f42ad6f9b21ed8d6657b0fb82b5d2948824efef8408ef3cfa1e4cdc5c87bd816b1ba7a37c5012dd79c01c4c7100aaeaad0c3000c1836e970e1c91040a018c01210f37a83a640a289081cdc6926f789e6aa188cd0b15f471e3d3fcc299f626197c3a70f23d1e188d09d5dd59b3f4313c562a02cf425d1a6c82614c2216404a6068cf0b73b2078f554ab1eed473b814a2181acf104eef44dafa829769dd5beb6b681680630f52b1bb36bfe975e3ef8c60ac1558d2d1462b121ea3f02374420ac832b7339cbd8433bd8259fecd144b81d4dd7bb317fb8e78367237913e17c043eb1000fad21d819a1a24b8c49d68e1a9cf17988facfd40dbf255703660444b9494667769eb98e329c2a6c1b07aed72e3e0cb6ad327ab009236d45c46be8ee4f007663ab99b95e23b650bec0536c2754a2bde411d05ecfc74e1b2693d31ce4c50c997813e90b21b50ee2475a3713274d17a27cbead25af6a87a732f2db9bf68b506a9cfc1649b44f8bb4e3b11b580d62128b9d5293272b610149e599d8518d47b96d8197e8b793974b3701bcc46ecf6bdd5c2ccd8183dc2e6faa27eca854fe94f06f801ccfa34af5c8d2dd841eba59a7e8d4c01182f092ee3c61bf75980d0bf1f5d592bf8406a5df3f11ce4be637d671380703703795896a40f3308353f3100b785319a67347f93a4137b56deb520b19bcb0bd43b21cd7a2079a2d696392383369f8639fd5ed2f17866382d2cbb0f41a63d352d8d7a1f86ed2fa15811b17df19692e28b7e13fe41aacc84e2cdaad6128802237e4c9a217b64f8f3e4c05537e55679f8797a09c148c2b587a3f6a6a97f4be83f33cc8c2eab71debd1d496f07053b00bcc53b85f448840ed2242ab06f820d4d3b89af457d7a71f2d98b076e3d4e679c346188a582858389d4baa61e85b3cf18a3182a400ee7d072c0012fc65868f7dee50a75127c37eb878c70355ce4c877b9b870ded810392140512a9adbe1dba3fac7bcf3554d11bbed9bf9511d7501eb65876bfb4aad84ba76525916c4b3b7c77c5f8baac570d7fbfec121eca8f755b2dfaff0baa613b46eaea602c0bc011c1d03d18c374a848f3557298c5c7a28afe3d2a4df1ccea4fe03971a2840a0fd0a19d8e478ba3b0e43446f899015260d0fc6641ea5a379a276881d041610d56b29fd98031e405a1bcb8599a1b8823936d1a46e128816775a9d3b1825ce144ae23e13a26fa92f556f586e18a07d8836d1eae6067b8ffce686967f686b28e2b9956f996387e5154537a8ef8ddedec1d9d3776a35dd517765a1f76735e301ec745ae67d66a9d1b8dc5b6fc5f4e87382524b29d32faadfdcc00914b25eb6aa29e4c5a9cf117989e56a1d18f46f7b72d02bb212f46dcff0ef660b5d264a47297e69e1f0a8c38ef5e7648412383a921eaff3bb719d9a492793d88867c29e6d8ba72c92365caad17ceaef5570418c76e7fe76468f995904f9bb40797855415e831d2d39380d4cfead2f772c98ff107bc89bbe08109a9a0fe7e202c1b2528777bedf5636b495080e85da130d5699f373e2db419706e4f96c4e401dc43c35286047f1a5bc6d613a980fe6f968c30363455279139c887b48dfed133eec5c780f60c22f0628788dd891f9a3fb283162f44b28c3c8cc1d61cce1c47f46b0aca1e3729f3409bf39f162af575b38be64bcfee9e9a895f3a6debc9a666de777cd3e831231d28957863a8ff4d655d1089d239482d15a9976c2f6fa9b28df52e49f0bcdfa82d10d6a19af38df489671eb9ee70b04fd48041db1194bdba935e64c5485083bb1e4f85cb3507294be4a101063ff4f0ea2e89be509e0152ba0450b2876b092b711c3d041fa7a6115f84ef8522565e14aaf90922f14ad84a8e9f7ccfbd71f4179829d5f75cf8cfa15aaad62eacda113b95467c6bbe99444f8b92bedd77bf5400634aeec5db40ab685a388d4acf9936eb4bcc22a55a0401609b4de8be77c6a1d9b95f3662da6615fc19a28117230bbf19f85e82c05fedcac7e35634661a05e671a6c0e3ee2c9b564db322e9b12363653abf4c86aeb639813eac5deb5c5f98cd2bcfe248ad407593e55b9cbdd3fd5e5ef009a68b4744d8ca61fe1ccec6787f59ebd659aeff900367eefb06e070bc41cda9cbc6cb484c45f8c8a46be387952d4da0ce17192ea8b17b32d9485814612597d8bce1420223fe2fb42718e5334c2c2a5f93897ae45b42b699f111a62141cd63c05873d75e346584a61f55e5a55887fad1ab9098282d7d82c7a905e7bdf3411b160197658c10369d621b98335daad5c1e9f5080fa0d189465b1e3a8716e19087c2804baf56bf70d0fb040e3f25cf24af1f1d1d9fb6252ed4ec3392bfb24d69cd5e63743fb86b8307147b3acf9c3d4c833a07eec2ee09af6db224858709cfba3c249f5ad9545c7c321a32b5fe2d7476e969badaa84d85c9e3023d1bf3778d95cc2252601c1134f50292b78e8a829a7e556a13f90812d02161e9fb3dce51dca7c30b7712e570d5acd18436f071ea3bda78f79d0c61bfe86370ee3e57f6c9d2641beb3b5876549b947a2299b7c0d5e84a56baf6e477bb65ccfd7d1985296e06857457743c21e714cbeb6826e73ff011fdac0bee694a79f927f2782f86749e93c8374aa52bd2733ac23b3d5b0869ac0644c4d634501d31c11860e946bd993a9c9fc6ac187fc65f3fd2dc01606eed0f81ebbbf8dfbe4fcefe66813080f394627b2e38591826409000fe79628baf627d2342806688386c9cb03a2562bf52687b774f871980835981884efff945e363ffc923bba06e8d20b49408e48d53c0ffcec7ab623535dc7f0251872a7e5025da6b3d2e6f858289c2f6774af21c3438a6ae8e5a984ec996ba68009ae9454030a4e956c3196acb5a01120c2cfa85a61fa1954da015384323ba18f869a21c4b2ab45562a090eace8305b7c92f79d6be568bbd34473a6060822bbb93302dfb99e84ba1ed5f704bb1233bb2ea7bb9e76e0658fb32dea778d2bab296bef1f096e4130d09cce0680661bf597a25b6f51586b41ccbd19d1d80b877524030f0cd88012bf0e666c6fe5935926322a1f56bce1206902edce4ab146cb71c8434820ca1866599ede975ffe4eab14e6e0e83c62267726d56be3e5882feeec57cd24e9d41faf2af135039397c218f232a0bcfa91e34cdf9458f51e63beb1ee4e0256503e89c93e5cff376ca7f53d493a53125735d110fd728d50b8dd2fac1412e7a7f5e6d5603d5e3fa11959f3d8b85c4186e4d0dcbc73a74a392e8b8c5a5af5d8e3f462d3aa54d160c370acf12ec713f", 0x1000}, {&(0x7f0000001580)="df383fa241eb2ec3e34bea953aacccc1306549d8263c89b14d5a6994fcddf51a293967392848b16ae85d9794115fbc00f0d8e0f193d6abd6448433799afa2edf2feedbdde06ee7cca45ed813f50ea0d88ecc46890515285814652f32b80c2d6ee70d2a99f76bda1e739656", 0x6b}, {&(0x7f0000001600)="8d5d91b552f6a12c89f09a7eb63015ac26fb3c27fa042cb520c0a50fbc2589304ac1212ad11f749b83158dd21b2086953337e3ff932c4cb217e551fce8ef63fde7d0098d21dc7a304b4ac6fa3bece246a79684dc31f560fd2cd0e3a5936594a4ab88ff0d748dfb6a5571160b665df269a0e11ebfbf7f4d33822b1522970d0d12176892f12ec604985f335745e55a446573cd9aed397414c16f6d3fac92efc3c60c5abb0512aadf705ab4456c0ee10d849fe8f6690cf76680d4d87be314d29596c63b5a59de518feb621b36435ea9a03d5941a6107a763f34ece319683f4c72039c4b2a59a2313f80fed29b2764", 0xed}], 0x9) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') sendto(r0, &(0x7f0000001940)="82773ebbf606da7f2e4e6f7b8369fce41c6e44e21d85bd9e3ca9e6b8dcdfbc7d4047fe9de2222b8dc8bb0363636f08811439c1c583672be36721f3964eac89a224d3561887f6ceca471ee6ccacbb2d1573b8d9c285fa785f46eb17b42c8e5f4db21969cd6afd38de697de549c863a8e7e56d322407715dd6f81fb6f96b3507bf7c435076de6dae2c6c47608f7017efa2d4", 0x91, 0x4, &(0x7f0000001a00)=@in6={0x18, 0x1, 0x851, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="c602f0798a1592990e825f250e70c5e522389028ddbccdc3ebe19853bda9ad2ea765d12a20968296f3a8a395964d5709c2c588a1d54bdb327a8bfe19242d51da45911d56ace925e4497ce1cc8969a2a27aaae2fad85f91b4850b867b9881fc3092890d6912f913de58376d4141c07da85119d58b465a1d6bd77ec7c8924ab556c6e483dd57f79f514d400f05d7ea333cd2ceba51945cbf73b01994c390e2c1698e62bea602295948949336f7f389cc56f60483ebba4fcf1a94ace7a88ec0d72e8b174e2aeb495eef8b6adf8b64a08cd364ab7cec031102c2577e4d", 0xdb) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="ea00", 0x2) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000018c0)="1eded6fd11ba95f40174186acdf0727bca4c3ac3d76f04d0e3304106e1db106fd2d0866cff4ca546c218dcbb359c5fea7356557f9b1e752ac580a9695c692dd309688a8ceec0143f3820e93a6a6ccbdc3b7febfe2daf07ae3d5b8ce20c3ffa3ff0f2771573150668d9ea03e3d406229452f522d31a", 0x75) accept$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 11:09:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1020, 0x0, 0x0) socket(0x27, 0x1, 0x1ff) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000001, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket(0x400080000018, 0x5, 0xfffffffffffffffc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x68, 0x0, 0x4b9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0xffff}, {0x18, 0x0, 0x7, 0x7f}, 0x81, [0x7, 0x8, 0x1, 0x2, 0x100000000, 0x3, 0x7, 0x1fa]}, 0x3c) 11:09:53 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0xd58, 0x8, 0x1, "74a32b96ad1375eb026b76c534e998ea54552a60", 0x8, 0x5}) shutdown(r0, 0x1) 11:09:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpid() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xffffffff, 0x30e6}, 0xc) setsockopt(r2, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) 11:09:53 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x32d3fe7768509669) 11:09:53 executing program 1: clock_settime(0x7, &(0x7f0000000080)={0x9, 0x40}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x21, 0x4, 0x8020000000000}, {{r0}, 0xffffffffffffffff, 0x90, 0x40000004, 0x2, 0x100000000}], 0x6, &(0x7f0000000200)=[{{r2}, 0x0, 0x52, 0xfffff, 0x4, 0x48}, {{r2}, 0xffffffffffffffff, 0x0, 0xc00000d8, 0x6, 0xfff}, {{r0}, 0x0, 0x20, 0x1, 0x5, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x22, 0x1000, 0x3}], 0x7, &(0x7f0000000140)={0xbf6, 0x3f}) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8040, 0x1) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x201, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="da705baab3a2510787a93abfdc63420721969086e770c93808e0dc548ecf50545d113c54f35d241c8d790ad41ebc230a365d8264dc51e252f791b333ba3d8034a1bf3ce6f994665b4cb3", 0x4a) 11:09:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) poll(&(0x7f0000000140)=[{r0, 0x54}], 0x1, 0x0) 11:09:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x5, 0x4) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffffffc0, 0x6}, 0x8) write(r0, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x10002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() write(r0, &(0x7f00000001c0)="1d9a02a12264fbe8fec7a3a7ed18212e303dc19302bbd97ac2ca9e9582927a83303f504512cb0eba9d34090540dea61cbfaff225b8068aae05bc591e2261405f82011fd51d56d0e775cedb1fb1f9d0e7d0ce365886a15a40270227b690d6e00ef6c5800256c2ac1982725f705cd7afb9010904a515048956eeec479962acf4aba61269adcd1809fa95e2addd49113bd04913", 0x92) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x80, 0xcb86}, {0xfffffffffffffffe, 0x5}}, 0x0) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 11:09:53 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000200)="a062bb18", 0x4}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = semget(0x0, 0x0, 0x200) semop(r1, &(0x7f0000000080)=[{0x7, 0x0, 0x1000}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="c6dd9f8a3915f6e0c371d985c9d2eee174c7518dffa0a7c68cbf0789acc6d391243e", 0x22}], 0x1, 0x0, 0x0, 0x1}, 0x2) 11:09:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1a3, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) 11:09:53 executing program 1: kqueue() socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x4}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 11:09:53 executing program 0: r0 = open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0x100) openat(r0, &(0x7f0000000480)='./bus\x00', 0x80, 0x24) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x1, 0x1, './bus\x00', 0x80000001, 0x9, 0x0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x80000000) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x44, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) dup2(r3, r2) 11:09:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) semget$private(0x0, 0x2, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 11:09:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xffffffffffffffeb}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x9, 0x4637f27c, 0x80000001, "65a3d46172aaa29147a9276579ffe78512217a3b", 0xff, 0x7f}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f00000001c0)="9f20c58c8905edc9668d8956e28f43dbd508dccce4e47132e88309f84f7d50f26b7085cb636d53fe4ffc67e77b5a6713a1f748e016f17fe7e38c81be9c0e18efa199018bb22e10fc52c0b2621a3853dadaaad8e8fb850a7c88c3124cff710f0655d0728c78c927dcf982800c534d603c5522c6d925d1f6a03d24caaf8a621d0b002e151370bb930c4a1b15b4a4aea9", 0x8f, 0x404, &(0x7f0000000280)={0x18, 0x0, 0x6, 0x5}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005}) 11:09:53 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/75, 0x4b, 0x42, &(0x7f0000000080)={0x18, 0x0, 0x3, 0xfffffffffffffffa}, 0xc) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCBRK(r3, 0x2000747a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSBRK(r5, 0x2000747b) 11:09:54 executing program 0: r0 = socket(0x2, 0x3, 0x6) close(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f76696c6530007e47dabd68e54d305bc87fcb284313a61f32f1530e56c0b6c0d4e2c3"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="f7c524a6cc1c2f35288170f550030f6a60ce92e2", 0x14}], 0x1) 11:09:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0x1, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) kqueue() 11:09:55 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 11:09:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r4, r2) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x2) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000280)=""/159) fchmodat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000000)=""/191) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) semop(r7, &(0x7f0000000480)=[{0x4, 0xbc4b, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x3, 0x800}, {0x7, 0x6, 0x800}, {0x1, 0xd8, 0x800}, {0x0, 0xe05, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x6c, 0x1800}], 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000000c0)={0x5, 0x20000000000000, './file0\x00', 0x0, 0x5, 0x4614869b, 0xcd}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getgroups(0x2, &(0x7f0000000440)=[r3, r5]) 11:09:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x3, r4, r1, r5, r1, 0x80, 0x1ff}, 0x4, 0x7, r6, r7, 0x6c, 0x4, 0x1}) sendto$inet6(r2, &(0x7f00000002c0)="80d82153778481ecb1cf15ff66f1268c669781530b1421a233c542237d821c8ecadaeec23558986378c77343b072cc8beb3f03bbed3f4ee38fb63f336dfafc6d53538f9e276c05fd4532cde013015fde85b83cefd8be59bab944acbde657b290489cbba0ea41666aa04e2397351eb9715293fa7f5bbbc5a6631ff3b97477cffec7d3d73b0f3370f4f968c2f11b18b83ffaeba6e2e7b0d1faee12ea6bbcb3abaccd7e2fe17c356f64f154617ff8529622028ad5634901a9f2091a98e3dcd287ac9adf72c69d2d4c8740", 0xc9, 0x1, &(0x7f00000003c0)={0x18, 0x0, 0x8, 0x7}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000540)={0xffff, 0x1, 0xe, 0x9a6, 0x44a}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 11:09:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) poll(&(0x7f0000000000)=[{r0, 0x48}, {r0, 0x12}, {r0, 0x6}], 0x3, 0x0) semget$private(0x0, 0x2, 0x63) pipe2(&(0x7f0000000040), 0x10000) 11:09:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) r3 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 11:09:57 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4c0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006003, 0x3ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) 11:09:57 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd8a, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000004c0)="f62ca4dcaef5359b189cf2a20752b66df5b987be87fb5593c197a887414810afd8596580ce5cf5f2215c5acb2db565133822e9c08ea8224c98be9be81e8fcd56b913b372afe2acebc1639c025276e1b7fd7f2ec66fa90222301bbf25898745af6412e88e195a41d92c6431", 0x6b}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)='-&(\x00', &(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xbc)\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='%-]\x00', &(0x7f0000000280)='\x00']) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) 11:09:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4, 0xfc6c) 11:09:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2053, 0x47fc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 11:09:57 executing program 1: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 11:09:57 executing program 1: mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100000040) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) r1 = getegid() setgid(r1) linkat(r0, &(0x7f0000000040)='./file1/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 11:09:57 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x0, 0x246) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e83f0dd1b000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe8, 0x3, 0x1000) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) r2 = getpid() dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0xc, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:57 executing program 1: r0 = semget$private(0x0, 0x400000002002, 0x200000000000410) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/88) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/252) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000800)="47bf74", 0x3}, {&(0x7f0000000840)="abfbb5e1d6477558728bce8c8590bfbad95332c10ad337fb913ef77265bc8b1c5279079d38d24ed88c755cb6cd05bb766dd930544110be3114ee5e01f33c2f3999cdd88b1148af6dff39fab4cb26b5857aa202e7d09da4024963bc5d76a5e876511be669cc567728a63619ff22b4819ecd3e848288a1be65d027a73a7ffd3a75e022045c566a3c36cfa3", 0x8a}], 0x2, &(0x7f0000000940)=[{0x48, 0xffff, 0x6933, "2afeb7aa1075aa0190e37f509f9e036fd50982195a0a3c18c760cc5bd0470b50063dbbe4a96c400df1668be603058c0e4e98"}, {0x58, 0xffff, 0x8, "30a00802bc21a5b1092871092e1a624f2a07d04acdd1027d1ad0ba008db79ad0aa305e0939f14c6c0acb1992bea54ccccbdaf203c03d4b803b697f8da7219efceeae05"}, {0x60, 0x1, 0x3a41, "8fd182bde7db5454a88d2a15604e40f892ad9455b9cb135388da74c1465ad77e53e0450a5a2e2ff9b7d60cb14a32243232d0496d40ec2a3ddad14c6088df0c00d948c8c9cbec789a21eb27ed9b4b"}, {0xe0, 0xffff, 0xfff, "5dcf29e195273ba97e7c964f9186373b4f9ec904ad9ad351724c2382383916b15d01df5bad1f8391273a320215d23fe154847d72fbbcfb5bee53ed2d70220e819f14b0fe5a3481d00b30a22924cbe594deea5fb43dcd4eb0bc478837af4d71370cc660efdf7e093896e96c64310e5700ed4a11070a7eecb27a23857c2a424a6c9e5aad0bcc58e5bb8fd618dc26b133bbdadd5306ccb674b2216e27f8bfbbced40247c228a0d0003f1785b055d0dceb5adc3be27a13e8e6111e4d07bfe986c336ec6b0848e0e36f58018a874a49"}, {0xa8, 0xffff, 0x10001, "28bbb58a7691e5047df42e0569ccdbab375f90f965ee9fd9907d45d22820553f28a3459fdc6295c7cb9fb26d1ca462aebe8cef8ee2830ec0a5e9e17191022674a43248bd041600da3e366e67a9b0e3360dd0c2c86aae8b3298c7cd36d2d6c5b9aa275ce783b4a07e66d60d1f30618d230229d3eb67e5033185fc6b1b3a91032594ddcbc526c837bf8fa44f6359d88e04f12479b23566"}, {0xe0, 0x1, 0x0, "a9d79959416eb328b20b2962d968d7d9bcf986738bb9e626f3d8df689e71573ee9c11be56674919fa65f415621519319c18183ca89386f15696f45776231a38c21e4c98fd9c7d90a05bd2c66ea4b5db6b8149c68d77ae9147bd0bd1538a7ea1d60a46d955364dc24c608c80687b8ccf9f5e1a9f61f09033806a37ae2dd0b07cd277ca5c59e285c4e022fde0c1655e50831947c4bd2caf2c2e308c4316001715d2dc21214ca03a3c96898233cc1b79b5d55a49de91ec9b66133fe70693fb116f0d0614aaa9415ca376a3f98a015fe9c"}, {0x10, 0xffff, 0x1}, {0x30, 0xffff, 0x100000001, "5f5bb26000aedd0043753b81a12b2c5c4b5e03865d59a9fdfe2d290050"}, {0x68, 0xffff, 0x3f, "eff7e3099b6e14ad957d37889b5d956432c810e7b3e3adc867c60888dec3d2f3284a196344093159267d91bef694ee9f43d5080abb79d7aaa7212fcf3556e13adc230b502ec0e81fdaf74fce337069371031db991992"}, {0xb8, 0xffff, 0xfff, "ac37bd49bc049798ffa35ccfd23e2c7e1b6408a1b6dad8d73b4d65a283ae0c46e5ad2dfa967a13b72b3d12581fff3cf7267e9b3c34598d28af4f100c124371c95eb84a5d5e30235fc5a446e905fa6f31861059275fafafbbde272d75d30c8cc1272ff2441082b4a3c7e7846bc83654dbca5576e425aaa4371b8ba1315024cf9f80a40ee2bea06e1c584ae1206e0369e9dfb4eae831724c3841bccbc152ade16337d013dc1060"}], 0x4c8}, 0x4) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000004c0)=""/43, 0x2b}, {&(0x7f0000000500)=""/250, 0xfa}, {&(0x7f0000000600)=""/57, 0x39}, {&(0x7f0000000640)=""/106, 0x6a}, {&(0x7f00000006c0)=""/99, 0x63}], 0x9, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x200) 11:09:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 11:09:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2052, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x100, './bus\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000040066696c653000"], 0xa) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) fsync(r1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 11:09:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x1}, 0x0) r0 = socket(0x38, 0x3, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x254e, 0x800000000004009, &(0x7f0000000080)="292958c3", 0x1e) 11:09:58 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0b5dae3070ca9f05", 0x8}], 0x1) 11:09:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x100000000}, 0xc) write(r0, 0x0, 0xffffffffffffffd2) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:09:58 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000002, 0x9, 0x7}], 0x800, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000052, 0x7, 0xd1}, {{r0}, 0x0, 0x6, 0x0, 0xffffffffffff2d3a, 0x5}, {{r0}, 0x0, 0x8, 0x4d, 0x8, 0x7fff00000}, {{r0}, 0xffffffffffffffff, 0x8d, 0x0, 0x101, 0x9c5}, {{r0}, 0xffffffffffffffff, 0x68, 0x2, 0x6, 0x97}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xfff, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x3, 0xf00fffff, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x20000000, 0x7, 0xdb}], 0xfff, &(0x7f0000000180)={0x81, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2004, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x100000000, [{0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x2, 0x8}, {0x3, 0xffff}, {0x3, 0x7d00}, {0x3, 0x1}, {0x3, 0x8001}, {0x3, 0x4}, {0x3, 0x5}, {0x3}, {0x1, 0x4}, {0x2, 0xf8}, {0x1, 0x7}, {0x3, 0x6}, {0x3, 0x6}, {0x2, 0xffffffffffffffff}, {0x3, 0x2b}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0x8e1}, {0x3, 0x7}, {0x2, 0x8000}, {0x0, 0x5}, {0x3, 0x7}, {0x1, 0x10001}, {0x3}, {0x3}, {0x3, 0x1ff}, {0x2, 0x8000}, {0x0, 0x7}, {0x3, 0x4}]}) sendto$unix(r1, &(0x7f0000000340)="fa5d5204bedf7634db9acd017e0271a49f2d066de8be249b6be0be93988d51ef0d774750e27f9519d71006ebaaad816f87423ac8d24d43872ab4a650caae178b2b017cf2fd666254a82fb21e2d8daf076afb93c56a132b474e9a2f38cce9f7fc789391696ba74218e61eff0596b66842ccaea63b0f8ff90592675827c7ad6e887e5c5e00d7d7a81d7503b7737472b4c67c8ebd9f5b282829d7b4d3890a529b4ad2d7f45a2420839be1c345d4e34ba6ebcd676682cc17ae3d8e90b459089f172eb054bd985ae437dcb852f4c64d9b636c460f01dcdead487e2039c25504650db7683024b0bf8374de70b47f27c20eeb0a27b081ef1ca5d5d6ae", 0xf9, 0x0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:09:58 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() r1 = msgget$private(0x0, 0x2) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x3f, 0x8, 0x0, r2, 0x89d1, 0x7fff, 0x7f, 0x2}) 11:09:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x8, r1}) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x89) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xbc2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x400) 11:09:58 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000080)='x\x01') 11:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 11:09:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x800000000000000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000240), 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3f, 0xbd8}, 0xc) 11:09:59 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) open$dir(&(0x7f0000001280)='./bus\x00', 0x20000, 0x100) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000011c0)='./file0\x00', 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0), 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000001200)='./file0\x00', 0x80, 0x20) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r4, 0x0, 0x0, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) openat(r4, &(0x7f00000012c0)='./file1\x00', 0x1, 0x62) close(r4) listen(r2, 0x100) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) open$dir(&(0x7f0000001240)='./bus\x00', 0x20900, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000001440)='./bus\x00', 0x2002, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r6 = getgid() lchown(&(0x7f0000001300)='./bus\x00', r5, r6) 11:09:59 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="2bd4eb77cabd3baa5a14394a5986b873464d25ab01b341b2b29145cde186563e4ddfa1472324e29331a6d9207dcd0da8b8c3cc97b4ee46293c5cde5859639ee131736673bab78f54f8b477d0cca39bee81221c65bd9b1b0894eb44d7c96b8faf583acb4fcaa51e50d8b30f08efff8c8519544113d003feb73b9264f59ca533b95e84d813e9ba6e9979a97e8b880c258aef7fd4ce4439e6b5535aafa8651c6b7454fc88d6d0069dee9a603c37b11ef0ae96d6", 0xb2}, {&(0x7f0000000200)="ef397abf1631b39881719f7138769a83493e2c6b8bc9a9242cf757047d514bf169c6e61c41bc7d1735807b44050d75a624b6cd9560b0fc416d56d08bfc59e8f6c372e594f88a2ac4537b9d5d810f6ea7155e7546a02cfcd95cc932780a64dc4c3186d33e2e4d5b6e9ea507611e34decda6f2e47e4ec2e5383c7faeb27abf7a8b175c85c38645e8a36eaa28e24e865391fb5d3b7013f907c483a0ba9a2d91135b7bfa53c2d25826d50cb2ec9d72e93252c749b2ccb0e325698f0beb3320101bb0203c9a94453fc7cd355d9bfd26b7bbcc745ad985e20285636bbd6f22bb783af2ba443b15efe2e154f77ffdc6d897b2a8eb32d26b2e817c66660f1af1ec61a0927554a11965b5779430f080a43d89fc5d108dc1c484e0f074e7a473c59ec857b8cdee507789df240ff9e6843f1317ae37a5997d674c1f7bba306d4bc328eb382459d3c4354e78b888a8f405620f7a4a830ea825e033c63b1f0384de38e79384dd9b546b5255e30fb35105e7b5f6618f9ec75279be86163c48d0ecd61be6918859610a2036aad74c6b362d9d90c0651fd8453b5a64f39487830acd0aa9006a7523afdb744291bb87be3636cb8f86a55cd097255567fc1cb1ac8d7ff939c31deae6937afb44117dc4abbfce58cbd567343f93b46e406e65bc95dadd165ec9bd6caa129e9736633b5ce8014deee2892f32f1810e3cef8dc0ae84f0e60120e23d544dc3f3c7bdaf054be8f5166754bd3c2b46b0c62d55296da57620b509d5e55159005cc8c95328797d96a7a003f79eb1b212266767faf51467313583d50314e25ce81e5becd817f4849726a5c1474bfebb3ec2486e25728629d679568bdb71c5ef39bd88673c11e65fbc91a2f516ae8116ce1bc7c0f71bff083baba80a64074253f865ae6ebb7a032e72c84c31db285b37ac0f2ea080e6a619bac206b999e9a95be34b2bd053ef1e58dbffa72b8bb96f118b812421146f8e94e38769aed6f363f28e576a6483b5578b505295e0186da1eb90d878f84a07f7b5002b6d80d38a50f24b9b1877f48556092b3f03c064e51c4f68074e0eaa306bffdf88bbe81c749c8aaeecd5d10f48b395bb37dc83730914901b9775bf77a1d46edaf3e14a8865d8ec4c824b5a7294f13bdad4bbb3308ca11ece5b364eab56aedce95316c3bf6fd8a46c57627c57ddd6695fb03349ad9ac78a471bf0c61b59945aeba74096aea9eb9131936462d3dbe91a5ac6f9fbc8646e2200c77e4ceb1c015a4661046794de063ae4bc6c3e49d63f0e01212fe81d7cb679f892e315badaf5be5edf140f5ac66180917fd464eef89f2fc1aec868c814332d6a8b710b031a2a3d5c5fdddf121e3d4cacdfec7677f87e41e6e96f1fa4378302bae0d029eb9af1a05b3d29b0c7aaf6fb4c9af9aea2225363eb2ec8fd4138aa283887f67d6b880dd913f949adc1cf5a3ffe437c919f65b7293615544b6ec2d16d22d4413dcd2cf960223b30154691f4fa239592b9d1f465802ea84cad20ef9a187f00f18bc8d8518616b8ea1a7cedf94b316cf26cb1e6b296de3642f94ceea2c9257b945109178b5b5945b2532cebef154e3ae2ad7621a47c50020f9553ead53242f7c0b98b4180603b10d0cfe01abe6e7fc890d275659a9701e764fc06459019614b2467345e3e704485f633fc00d99e97537fbb2dae5f8de403a15c5b5982a042daedfad7752275a91839a3da8e036deaf2f2ad1dea79e7cfff55f38e94350b68739fe3927601baed8ff3d327e68a7c67684f8ca3efc86468a76f05d922e1a20b7a3a7995493c0d25f2e762e7ea948d7463574a6c89e1e9d8ba24d46630e0e5c0236591002efa9bb1a0c32a3ed2b460c58d39c5f225b74ab2b71b4983e87c85d39b8eddc0c8aa66ac9b281f3870e2e5b49778e5111ee17cc519784f00983c61537f7a9c9d1de6921f9a1e5f6ee97951b6fb4ca399bdad479335c9255d407b0bacc3fa594f4b8f7f70324d98fb2cd621b48d51334e7d7c5a35f7c3005c82388dcab5163c28234283eb18aa246bdeeafd70c3c77c440bc79d2177cfa4cec48a20b9871a9a15c1094b35259a4f0546ebb333a63cc1d5c08f7c3ca313020848b10335683fdeca1f44c048d367e9d294ce19c8d4b2e9bad18503dc1d771050dd60830e4a7e096699ae27437db7c9cc3aa37322e0df29723479fdbced5ab0771b17ff18e66f5b6496c73d48b69a36f3a37c8cc5ad9add8a7f6fe18420c06862c1d46e4095b6255fe4c51287dc68e3f379e4c820cc4a31ff142b969574996a58e2991a6cab14e46e1ef8f4750fc7391e5ad83ba5cf101a0254471ca873e58d213f579b25f7381acf931dd082c44b10b7523a9fa13f7dcb4eb4cbbe27bcdf6d8795445622a619190ca00393131f113fee55ce69f9bc21c822dbba20b92e12f6120ea810780415d193d06621e3d3cbfb8fbdd9d85b9b3590bbba3e594d45baed3ada782daaf460c7025621cb8c0d72f41dc7b730ccc53bb44365b746a7add06d2f63ad2f64ed3be647f842ca89d2517411297bf7d78d06abb8c627922ae4d912234edae64d0fdab69e94aa2216f691353e7a8901f20b938c45de7d973c9eaa28cb28afe40065912c548c3a5d7078f4e74fed3e3bd78f22591427482ebaf6e14106d51cef435a46df7b3b2151887cd78154ed6f0e7ec3f5816e4f07d0af99e42d6aff40995e0a611148fdf0f8bd6c9e245fd69f1c285fbd2a4086ddcf889e0dcff833d70e3a2f1c3d93f81b785950dc17dd6a7af8ee9b8b2a38ed1cc9ad8b6e11d82bb721e97458bee6096ed9bad88e80df8b5f5e0bc5a7ae8e4117fa56acf9293b0ac9859c56f584db4b39ae8c9addb51911fc2dbbfc28af457eb156c2500dce77555481e5e30164d886e8a25f51d13b4b19601df32c6980f10f96644158761f389b4a357ff1281b6dc1115cb7c534df590e010e8c89d0b0772e11e6c52af99a7df07ebe6a31ea5eac8a9fc66ba4877cbd9a4178b9b24f4cfed98f167ae88844c4af714c86559989f2c24e8bac72c0ad7ba9483ecf2384b914f439de3fe32d4e9c6bec88f4ee1f5a18368d508749d0d7d1e68b0647f9e8eb91b8de75197dd501e53344e0b2de841c0e059965abf0810049dcfcf7db85611c51bf8fb1edf3ba34f97784e7a40380fa4930e292d874c58d6cb1665cf1fa8f5b132d26164da065afc03627845543e07642ab119abea2bcb07b76a96ac419214339a709606a6b08654a5e671fd3d415344f4812c476d490fb2445bf4e3d07ac244092a6a2d17148e449f329d92208fefc50583079370d5306dd1174a5d1b582e3d5ab1b5fa272b36eb9d23cac02ed51d30699fa9df3371e166134204b84a5e62ec363d046733b11b7e06bcaa665f598974440a319e8cc5c9a6e40a748da8c01514f1a5579708584e3fc568f964eaada234dbe1750d4d0186cc9256cde94877a643995cdcaee31729cff80cb8b6cd8253c77cb164eed0d6424ee246f1c70d43899445634545b8d3287d565cc40522264dc587310182ec4740e22698503aa9984ee495001922cbca12f8cad4ac567520cd8580426e383ecc4c485605350e3136d20fd207b9a39cb71b5e45284e49ae157b53c551f63b14683e5cfc55755ba5fff4e226c11bf50e5e56827db66a8c296c6922dae6c617a5ff12770a951349ec9b78d3e6852872630368f11a69710fcc63a5d2f0e5aa7fa7f27cc7fb6fff8a82b9d9652b7f0bcee0106966cb5b6062f8509beb4ac06309845765cd04189bdd3ce7589a6dba5e5715feb9535b875273902a76e1361760d3fa464def2fe641c201e5a51525fa5dc7acd6a965c48e4d7107ee627eed85c386e76ae2f3641f9843ebb24231607e19136765228d46070f6710a5d2b5b93e2e1c61c3aae311ea39b63d7db79d192514ffb5b12107a0ff279f1c9f49c24d7a188dcfd93721618b392be4f3e9d903679406058eda9f8ca41052e682f7c269685278abaccba92e04a6069fcfda975cc060d566c7b7d5d54acfb583a5a487e05feea331572521a8d3857a252f1dac054c5b901df0fb15e972da7787e40f9395002102ae3e1b106ba115c2a1d0a7305396fc41302e5722be7d5d3ccbe5fecdf647c66907efd2adb2b03f30edbaa49515b4ed7a1e029c050fa1aabc5d1cbc6e2d755dcf2c566c8a7aa5e47dcbbe67d1a2ec0187ff2131eb02eaa670a71f260eb4cfc981499e4cbca7d93687cf6aca98abf1fd0737f2d8f9b00e85e79d6526964ba20ca5d9310c1687ca84b82725bac45b10d53664b003704c1b4f1463dfa2937e8e2262014c7dc36e7ed86016c2e2e32f2a190ba4e9993f3e1a41f6ae48bb569a685674ec47cdccd68e6b1d9670174d35bebe0b4bd42a11f5e209c82ced8551d85e434d1ca7b9de6e2575795dd29a3997f972aa7d445ffff6553a0aaae2a49dee73748a6c5a49411b2e711bae69f3e19b5ea3bdc9b98c5048a9fac3d81d347c9259c210b96e8b438823d9033cc0c8258f123cc4b76e7240641d3c68ad46ed8f8bdbcc83793089a6aa12fb9757d5f0a2e345f7b0d2855776f3ebb5a0e1619168c74d6ba98a7bf92d5b0265392a7084418db08ea9a1b2f50818084c2ee86b5605590efb815eadcfed024bdbb2dee60f944099f922a4828467adea3e24d2ae16f0ebcbe4cf7cb29f23569ddd410a08f4c88dcc45df48baa23241bbefe04e7931d068e2b1006697ecfd5ec65e2db8f07a2bd4a38bbdda0ed513c3e5e58bb36925d08b53cb1fdef6b74c0c3fa84735d48a9e76ed5df8fe4dbf5acd85b49218a7a4e7b3a0874283a475c17b3f712efe84cba80582798a1936f9c5f52b7167aea62c5d59fdc75f6a8562aa64eea09a83a2b4913d032f38d87134508e47e95cb8d148a8757db56e2bec901b23e9976187baf2e2cbd77bea8464467319849a738b576985a31458a5eeeda5b32819be578188a1f4ffb39e9bd7d19ea7aaa84f311f294e7a89441996997450a7b8474929e98d006bca46891993fab2cf9eacf838df9b442d09ae692589011d0f0d926809e34a8fc9dced53e3e0beada21e0d0e74602017a998575d9f6d85775a0b8843bf4b0911ddc265f9e9034f819d0bd4bdfb92df86b5cde15954fee6256cde589e1cb17e3d70e1508a2fdfd276f3574b540c16e867f92c995f6f457c012dc9a5e5db54fb8ac401dcac2c2c1ce3a3dbcd361f67b9eb56105c0755d1e703d054604907d7b5f3520c0809132394a7689c6eb6dd8808f48cef70403be0825fa27603b1373f431ad0a1f82822b28bec96605df432542c58e1563061d834cdb561919aa048dd7f4904d446d2125f7b4dee6d12dd8674c5f5444ec1c447fa532526db73bb7bf1d74ecd9cb618d1050bc4c4c4f4bfe670c71c8c3786c9f24a2d915ce28a34400ec03e3773015f3baad07810eab333497b84a347073896de5fe9dbf8a4833638f4f461955a2700ff42628d8f5257a72c2a911e7aeccde74896c33c83d8e7979ce19263d75fb7140dd7834dc3571c7d70cad86f193cd62006e27ef5cd91349c5e050bb0e5b562689819e7ae52e9b986345496cbe3b6b2dd12b4191a327a39eaef0fd1d5b0099c19d164a6fad7c639ec0c710d867eb5c727d819dae0a3a834b5fca202a77b6a4d794e89afdd2d283a95d9ded42ade81293aabd7284d67d5e17cf2b71fd45e63cfca8b1f3e93ba9d13024eef09cc92f29b964ca7c225a2dd1dbd5129295722476dfaacc92eb3a36eb4d0645d4a8fc43b422434cd9516f8be5c5637a163a9d863b3715e569090bad17cfdcfa77845d14bdba74e295083902a991ac4c", 0x1000}], 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x200) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) 11:09:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x40) lseek(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x6, 0x4007, 0x4000007) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSBRK(r0, 0x2000747b) write(r1, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff8", 0xffffffb1) 11:09:59 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)) 11:09:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc03, 0x0) lseek(r0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0, 0x40}, {r0, 0x28}, {r0, 0x1}, {r0, 0x4}, {r0, 0x2bca9c4fc2f9419f}, {r0, 0x10}, {r0, 0xa1}, {r0, 0xe0}], 0x9, 0x4) 11:09:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0xb16a, 0x2, 0x7fffffff, 0x3ff, 0x8, 0x0, 0xc4, 0x2}, &(0x7f0000000100)={0x10000, 0x6, 0x5, 0x5f, 0x9, 0x5, 0x81, 0x7b2}, &(0x7f0000000140)={0xfffffffffffffe01, 0x3f, 0x653, 0x1, 0x28, 0x3, 0x7f, 0x8001}, &(0x7f0000000180)={0xc83c000000000000, 0x871}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1145b37ac47121cff4e2ea1af7bf13ad440ea6b4c35b9712807d39fe76ba5723c2349fba418f25df1e1ee68177b93eda532d5369293d9e9b546e1515995d8f9c1e9c8c77d2e077f57d74772bf06a5e09e8ce8ab7d5e11636ebd42bf6361c1b096b82b363f978a4ebdd6aa8a94385881bf9f38c7f9addcccdb8f2f496efc7f5ed79d86cf9ea536b3549cf2cd3d00020fe9ed53e06cb675ce127a8e17bd25d8cb199400b7086c67e025705eaf0b9b9b3f4965bbac69057186e78ed41608c0faa5b7e07fec7c551b9c71808", 0xca}], 0x1, 0x0) clock_gettime(0x7, &(0x7f00000004c0)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x1010400, 0x1c6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000940)="374e6b0ba2b8746a28eba63fa550018d58bb61c1bf2324571c5db3ee08d1a181dee06b9773ef0b2f82f8f8ab761b864ceedcec1d5156cfa5c7fb63cb1010bb0f254b2964867df3a8691f247c5b7446f8b5811a8d4a6755565112f37666d328ed4f4877d87057d0e98f891e56e819984ad6f19fa9188c59700d8ae00ffc20f604e124438ab109401724983726be1516c40f94293aec99efdaed50710226de75ab560c88bf55d6af5add51175f9d7bb4dff56e976a04e6f7c9b4a55d8960fb1368d51c6a668e", 0xc5) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) r4 = semget$private(0x0, 0x7, 0x40) getsockopt(r1, 0x8, 0x2, &(0x7f0000000a40)=""/77, &(0x7f0000000240)=0x4d) semop(r4, &(0x7f00000005c0)=[{0x3, 0x1, 0x1800}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x12, r1, 0x0, 0x0) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)=0xfffffffffffffcb0) getpid() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000640)) clock_gettime(0x6, &(0x7f0000000680)) ioctl$TIOCSBRK(r3, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000700)={0xf67, './file0\x00', './file0\x00'}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000740)=0xd82e) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000780)=0x1) select(0x40, &(0x7f0000000200)={0x80000000, 0x9e, 0x8001, 0xd7, 0x5, 0x3, 0x81, 0x2bb}, &(0x7f0000000800)={0x8, 0x0, 0x10000, 0xf1, 0xfffffffffffffffe, 0x7, 0x7, 0x10001}, &(0x7f0000000840)={0x2, 0xc4, 0x9, 0x5, 0x2, 0xddf3, 0x7f, 0x8}, &(0x7f0000000880)={0x4, 0xfff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000008c0)={0x5, './file0\x00', './file0\x00'}) getppid() unlinkat(r3, &(0x7f0000000900)='./file0/file0\x00', 0x0) getppid() 11:10:00 executing program 1: socketpair(0x0, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e16859dd917481d7dfc856081cb8da10abe3e69218c933849f2e441ed06534797985827678ab33809df98a1125db7d1e7f1dde7ada385a11711ba3695b30a353743fe009fe21464263bdca5b1236c7836b6fe864c15210cfe01de9dbfeb4491b2a7b9e6a284ac1f975be34f72e20d557c1d12bbc3bc02d", 0x77) r1 = socket$inet(0x2, 0x3, 0x204) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000100)="eaff12ff7f000064", 0x8) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) 11:10:00 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) rmdir(&(0x7f0000000540)='./bus\x00') sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="f4557b0a4d50b738fb5be5a95d8ef1a0c0e604958b8e1e9a9266f6ba6fd85888411cab0cd00bc753c5de5371257ad31162b90be3355f1ae2af7d0d9bea2399f87f24324b8a77d37a90e26131de7f1272006195dbabf5f018c3f591c2f088c1839c95b563ae17feabb8", 0x69}, {&(0x7f0000000180)="5e742e0e74f830302be7f3492c733cc3c8c2669ea601e160d3cdfafe3a037427fcd1e40a32a1c0e905c0835ee4c08100c7987b4190f2597d8729ddf4cd438537f57d822b8d4c93a9fd1063f96ffab58b24f35d9149e888db9a75e35f3d281cd041457361b3978a47d5a5603106196ba7e596309e1cf3794659743d5bdda40da90ce48b309178a47c", 0x88}, {&(0x7f00000002c0)="ee1d9906db816fb27370d69a841d8303cf323f57fc2bdf397d1856031b58730d40e8b74683be503913b9fe9a5a3865f288c30d04a9abfcebf4fa40dca68452bee319fc2cbf7cc833487b8ba4b223daaf1c7008386f5caa47bd4f9b81e539934975fc6fc3cdc9516f1ea2835a8e8721117665b1d27ee042de90286390182fbe28b9bbdd7e06ede4f121b6dd1755ad875c3a41e1f556511329bbf5f814d4d63aa122eb894cec006c28b5f4c12ade3feed91ca8bbb120aae025d4b19e7d398c8349", 0xc0}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x8}, 0xe) open(&(0x7f0000000440)='./bus\x00', 0xb2688411e8d82347, 0x28) 11:10:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 11:10:00 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x20) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) utimensat(r1, &(0x7f0000000200)='./file0//file0\x00', &(0x7f0000000240)={{0xffffffffffffff09, 0x7fffffff}, {0x2, 0x9}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) unlink(&(0x7f0000000280)='./file0/file0/file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 11:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc68a56b1a9000000000000e74de4"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4a2d21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13efd3cfde4fba592606c0cfeac1b46cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0a00", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x8eaa, 0xfffffffffffffffd, "85107b7c5f7c84a4ffffffffff9c11fe4dbfa600"}) socket$inet(0x2, 0xc005, 0x401) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x12}], 0x1) 11:10:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="2eeca447b2e21a4d8207d9e44d7ba9d48d89a073d477aa", 0x17}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000680)="65e51acc1ce582489ef2e079c7aadb05fee7fc03fc432d", 0x17) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x80, 0xfffffffffffffff8}) 11:10:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x3) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 11:10:00 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/4096) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x3b36e2f7}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 11:10:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="4b7fa9d50e526c2c8800012cdacba10f3e11a8b504ffc18063c7e4044e31acac4a6085fa9682c43db81f6ff64323d4bedac4ac000000000000765809e8445f73f8bfb9d184c80000000000000000000000"], 0x9}, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x108, 0x5) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80, 0x3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) 11:10:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = dup2(r1, r4) ftruncate(r5, 0x81) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x5}, {{r2}, 0xfffffffffffffffa, 0x20, 0x3, 0x67fe, 0xffffffffffff8001}, {{r4}, 0xfffffffffffffff9, 0x7, 0x400fffff, 0xfffffffffffffff8, 0x1}, {{r5}, 0xfffffffffffffff8, 0x2, 0x40, 0x5, 0x3}, {{r3}, 0xfffffffffffffffd, 0x80, 0x20000003, 0x10000, 0x80000000}, {{r7}, 0x0, 0x23, 0x20000000, 0x7, 0x2}, {{r3}, 0xfffffffffffffff8, 0x1, 0x88, 0xffffffffffff97d2, 0x5e}, {{r4}, 0xfffffffffffffffe, 0x23, 0x1, 0x2, 0x8}], 0x1, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x84, 0x1, 0x2, 0x7ff}, {{r6}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x5}, {{r3}, 0xfffffffffffffffc, 0x44, 0x10, 0x7fffffff, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40, 0xd1f9, 0x4}, {{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x3, 0x81}, {{r3}, 0xffffffffffffffff, 0x18, 0x8, 0x1, 0xabf}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000020, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x15, 0x81, 0x4}, {{r0}, 0xfffffffffffffff9, 0x41, 0x86, 0x0, 0x6b}], 0x8, &(0x7f0000000000)={0x5, 0x9}) 11:10:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) 11:10:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a) open(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x84) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 11:10:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0xffffff26) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 11:10:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x3, 0x7}, {0x80000001, 0x4}}, &(0x7f0000000200)) recvfrom(r0, &(0x7f0000000040)=""/232, 0xe8, 0x843, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000180), 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 11:10:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x1) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 11:10:01 executing program 0: r0 = socket(0x2, 0x5, 0xfffffffffffff001) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202bd807979c9c0a315c931f8e3177a4b59ceae7c9594a473ad"], 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_execute_func(&(0x7f0000000000)="f2a4c44135f93b460f01d60f1b34ff0fefba0e210000f23ef367420f4a3ce6f04283a900e0cdef5ac462d9aee341ded9c462a9acb9feefffff") writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000700)="9f8218095a463f77b8f2f74932221387725483313c16f994ca4a83ba6d946696c635c7bc08d04102254bb2dc15b082d69e746480800786ab748bc05ef44c0726f4bbdc4af51d435bc8deba79548935d4c09627d74687275969d65342f4cf4fff7ff4cfd9e98a0d498305b088792a4e9d02fc3fb23368e42482841531f1a210a022b28e6ceaacdbdf0dcdee7720ac5d9eec2659071e5e72ec12259928927e595f7a6ed9d78f28591f41f3e47b2e9f2707bb15c5ac507c3b07d25cfd85e122a3b9bb3eb1dd6fcdb8c6e2bf263590bc19f4eb6e7eef5fd48aba7f0281f8127a72fbf3e6ef6b3a9c577ab53cca3f27714ed807cbd31b725b090bfdae7b4c6f2bf45aed5747b74eb2c831c0978422d95a2b142ba0795f49c68f9017117ce23025156570b09fa4a61e42c0ddaa93d0b9eb5a4ab3e6b24d67d0307134a4c4ffe32754c46607824ade12e8dc561a7e04d8515c0e27ad52da0d4602e9b92f1c4a8c20974b2667e9d822df28d36796e82b4252253ecd6207b65b4f09683a82e8994140ba57a659a0e582e3ff701bda969eae7a958566b00fdc847d5a92e25f7daf27ec6ab7d59c9a08a0803d6566c14e7f0bdaa2ba6e6666e216f8de97fa7d3a2f50e5dcfc4017d41ebbe3899dec33032d4d65e9324af7bbe9328081f715d7e163b0d3ae61872fb6dabfdd85dd2b93c9df17fd89a84b0343991b89a24d0514e3860eb67f14d28a1cd9fad0a03b741a0c4743454efdf722c8a2b16ea98f5bdc427eb1c15811a10791d821170b85804282e7d31f2c38e3cc667aba044a2ad53aec3969fddc756a1b8a8542dbc9aefaa0cb788dfa1e7b5c1b9d00d6776f5a217179b1374d48fc903fb6ad204dbebbdbb1784e6c9fa80a9faa9825ee1c74f31deb5155c0a9e9ec74951e0f879c522eb3ed5ffe49c41659cb0ad921ec098e73fcdb388bebb5a1894143fb05fac7d922719dd8d1395dc02b4efd74e190c8d9a73cb904424e5bd921ae3d40506d2342619daa05b35a9e83def87fc908879f080b210264f5d05d060ce5d964a6960e5f8ec4044e010f0e729b88e037d53832ca9803c4bb5b5d715c031624dbd2c275a8e440e990112536bd3b2998376d5535d8739872a0ee69e7fe0a3ba800376f6a358c4e8112d23acbb6447f20f7f0adacd28b87023b9462451b1f1fd338a016117fff669f7a14aab8d6e4403d37fce04be7c75c75ec3ba381540cd2a4d3ecb39fa930f2a593520c6361749c099fff74afddd5cc5893a874820418ba3e4f3f4430dd529eb0bb0b411bf39cd226e286e0b70e86d277ec42269d897c604e54b834d5e5e48e7ae010dd47c4c936941d094cfcb193518de764f2d1a9e79337d597c1b89b413d24e54795749aa683b5f49b9f768b7de4864447f415f6293899654ceb860f24e6b8a1137065e36dbcf4b6e824f0a142ed42b376ee7ac5483822e9d855769730595143c636ff2bca697d07f2caa00ca3617a19e0f70232fe52feb7f251dfd2c5a69ca0ed5353194901f79233b8f0624a6330e5c3a5e92d3d7336fab6ce328afd1e51e15291ebee6623636d5429b95e8513492589cb2acca96f5d1731cd81875ce169bd3080f27e4b2f9a46855a5c2e040d352444136474037c2de1c0177f345e184f3f66c8a0bbe8e520b80a448f5bb28d8bea25081d905db85dac2461aa6609279eef7a3c4418e698fd4f2b2fa32f0655072c185d26435408ec413d560ab88d44c9dc54049bdb48922b5dc4b335acb82c8f7aa6f07e600e3ca2c57c38f1a43f6a43848d0b0a6ec23412ba525579fa0c001e448cc912ef24b0b8f9b0b0fd1212dfc513edd4afa51445ac0479a02f1dd4ea5e9492220f20da08a9ce74160c02aa4e672e747f7ae02b7e1c063e9259ebf4c70b92704b5a5ffe22659e2841187f274fb132f5d11785b51eab0b32e998cb8dc2d9ad3fc3edef048bfe352fc9d29d9f6fa35b4bbf8965f541a7cb6d67a5f420ce825727177ffdbaf42fd2b6ef8fe87d861f075f0fcaa8f423731e8e6de90bbb6053e3a2ace3bfdbbb1dc1cf1bc38ec151079f95dddf02d19bf05a8c6f4972c37f14d993fb9051eb8a6be902cad8d322ace85a387bbf9ae05da8ecb6ec34e084e5d77150d608b49687e26ba2f590884a69e89abbc1e31b33351e28a634477877b65686aa2b9487ce1088caee273a5e8986e12f21d38ddb25b9cec146ad6290649fc62a06be7d97384c1a44c5323b705bf9d0a62906bcb6a48ffd456deaa28ae73092ae228975a418c4e368f2c5a27ed1ad681e03d62ec71cf3d94ec218e35a6c690228206f975fbdd8088361a881c924de05a0e33feeb8598292f100cfd675ff198884524df287b8f3f8991c4c396a9abc6e6fab7a30c9ffb286638ba652da4cad6be2ad483c081c2a1d2aecc1f7e7290c41a5758e9a4ae23e2871eb897a48a20a77916ac0aa88722fb222270df6a5542c3d445a867adc8085d1f0445ff8dde057d02d6e9defc3160d3f6803352192f8d3253e3af192f199b63fecaf31504315d5530da3d95241d490e1428a519a50a015a5d0c2ef437a1fcb5fb4fa925741b391b3f98d4717e1e312fb0c185165efd42e7b1a2ea199c52a64a9def7fbdff49dea747696a866cbf246557a7d5f8fe1f42bb51fba2df738d82b7e36be6cc0ae7ef0f1f5e715c55378d4ed89ffc02bf539327cf0fcd015aba46adc812490c555b3837297c2f260c8c1035006080dd280c36648fd03cd2e1d05d4fa372c76372e32a54fdfba05da2fec6550afa5a3257929fee061b4c4cdf227c7365013858c84a903ba8168637d9fd5e173573abd2619b84665c351f3259fc919fa1f89cc021673d684645cda8335d1b05787e0d4487664005f303d3845e3e6892bced6ed40dcf34cb7c8ea1db16dacb7780f0873c011951d75e8eb82dc23dcc4eb6eb1d3c35dd0b4ee39cc53402f058ab5627ed3667aee9cebec744de2f73f8bfeb1f84c31ead5ac9fccf137552f4c0cd04cd48883295d86852f377ac49900106ffcaec4d806974bb15f4a4fb4c64861f56d5ef9ca49355f2012c974f0ea0c4695333761509095005d83ae79674df7bfaea2b45f01204e83299c9d7fa80458bf48bef1aa97b9b155156a86787247e2e93decfccef408db9ac453b5e9cdf622c5b312c888fe92e22c2601d04b248bca2f4b97f8944eb163aea49dc0571bd72167d374271033253341cab811437bde93c1b3176bc3379dd3e2452fdf8da382e75813e22e32ae9424d0e30c787a41620e04b4188fcdd46ae935f12c56846794abd528639882bc621c0cafe0a8950a4e538fe6127ca878178a0df949bf4730c0b4d77bf9c177b046d1bfca59896411f9057ff402e719df2abefaeadabe8429efe68cf97f7d24cb99ffb194280989bb982ae252f94d4814781b3d1c744f8ec9d392a815f0ffb63a7edae858ad5ae056d4fd0752ad849d5025be111b8b24473f91b2a19ea59e93549f0bc2fac044044a9b4bae39c51e808c8be46775d0977eb14a72611ffb58bd7c72f9cc90ab687a3c45ca104fb2d2f47e38c45f1c23d1e5f6c9f5a7b06f27bee90235d546668f2020ddda726edb81f991f78c7b3ece86406180b38ef9df8da3f1694223c10034b9bc90e73707b88654abd892043197d1466c682a4455c79e1c527d6da3b65a90d4233d761f2d6321be9c74a981d000d4ce35d4674dae6fdf7ebfeced0e715523437d01700c5e5bcd09ed154730ef0792ce48f782314dcbef27f6d27675c3d4f76ff1d5a65e9c02f23d3660b675997fabe5ad985d155004cc10a6e42d0a76e8c78fbdcf5e470a93c36530291ac6d4cdfb3cd89660fbb84bfab68725d25ede0cc37a778c9e82ed722e21bdb22590f2313a089d4babbaaae789f78723d795c6c01f4c45f9ac68cf7ef42306b1d219df591f5965488c5f4387132384133821e2cb9d3933ee88a34a65cf29df38865f71e4e63825799c22315f8619b3434da2e6c547f887446af07af5ad81accc04077676e902afdf559b4ad04185e68e04b90502e2f5d2379775db4e5bedceb52c114176b2acab45a54994557455e4cfb5743ae1444facc9961a651a33171b93ce333e51e3c7c5645a84ef8d8d7c9e11e52a3d6881d33156fc374add99c492e00768a219595f049dabcfc23485aea0526d65564215b63300274328cdad452830f227533530f85072a6d941cc0a74ac02e8e4205d310c36dd1555fd9f65d9e14620bc389c90ec6a5d1998026b97f9bbbd63b9b9fcbbf6a1c82dfeb3f7309e70a361f309164ee920d7a2c158ce342fa1e19a2bc63a3a762d6250df0dc8246449422553ad0712ddcae68f2649e8f923c8eafb801fb6e830d37127d5e850e012a597aac2727e44f843faa58aebd3b229f4a59994b2dff0254779efa54e1dc4bfbdabee21dcd6e8d9bfc7df48e4030c45f0038b7378d097d28985b81325164e054c714af342c121a6d060578ff9f2bd24805eb78f33720a9f57ad9c613d75e13954301616c10eaeee3b5b9b51fee8faeb420084bdc333ed7c9c7abdd833e4f3212249d43d662a114b8a9b4ed6b3084b6d31153f637d7779aefac17e05350fd5f88af433d7ecb22c7a04b90e6320edc75cab58bce391300c82c211bcb59af4a8cd597133fd3965e1698efede7e038008d6839daed7dcd1a50cb87f1fad551c346458bba86ef8c276120c8d5d092a077eac8a1ba0036071828a6969697c997709b6d5ee7beeb259bf867c7e2bd1bd724768367c2d718391ca89f1f0627408e0f6b9dbc6be78eed238566ed4d9332c614048d3f6cdd0ec7a0f1cc7476b29adb42cec7e7662fc585f08bd4c26a8e973ab2f0249991330b989baa9ea3a50d284a77369f185652d051c75ba7fad49e7327efbc7c859ea1b19a4048026d3d0779f5ad5c8a16f12c53475df98c142c4512da73ad8f0d8be0e1faa7abe1520b6b3f1e61f6701ff497db5603e3e1254466d92c38b730a6f1e703f6e865dd001f05940b9b15a3cb3c05ffdea8f10206de07fea1fa3491fc7d7893f4f1b1569b642064bb0c5310775c5020d0ccaf67e5f5960796091e16740a0c8cc2aceadf022e25ba990e060f2abd7d89ff15dece783016be73071c57438a734ea6d50604faa7ddfc9ed10b70b976f3687d17aea6194b2bb433c0f979b75f185b2284865b8bfb3e6fb51c6898af84a7ad8ff57da02566eb511a7d8f5d67af681b34090db2e73fb903954bdd499f45c85affd81fda48fc43ca537d0670f8a1a170cf642bc346f529704f63eb972b67bc7f2017dc348051bb57aac9fc5cb2ce28a96cc48681d7955e9687cad87493bcc00cf40504a1e6cafb0a5ae0ba0c6b88f7cf0bf0095ecafb683e374fde0a42086e07fee5dc2b96c52ee413ba5f35ac1718492ea662c8bdd461363dd41c693f3043eb3509aa6b1b88cf50e971ef74746d9437986bac4b8fd658e6f4f591bd59a188d7bf9a4d366ff85034871ec8cb8af8f6909ab741ffda4399c6090fecb36a735e199ccd7de5f2d298060d2c39455ba6f4b082dde336a804107d877a1675343e3ea47293b55f316c8deed7afe50a52bfbabeb5a89c1446bd3082d1b5dade35268a9db72c70c5a5a45b80280bcf450c665df17798673ee0703cd", 0xf81}], 0x1) 11:10:01 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) write(r0, &(0x7f0000000080)="43ff5d2f48acd3f5dbbf7b1054554aa6244ac40d", 0xffffffffffffff6d) 11:10:01 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000380)='./bus\x00', 0x8000, 0x26) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x7, 0x2, 0x1800}, {0x1, 0x9}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) ioctl$TIOCSDTR(r4, 0x20007479) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000340)=0x1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) r7 = dup(r5) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000140)=0x4e) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000a80)="4dfee4201e1410208808a11ad686d6d71ece83b62b14cca5618a51642ede3571960358311af14409e1a8070a2192402390c9bb4b434bf6e3ecd42846f2a3cb807972a6c431f275fe826c5426039165d12071274ccf5bf62bcb6590db01207e2b77274d238f20b8e94e468d69a9783f854b5ff11cdfe7e12b8a90efeab89b2ef68ee47fcdfbc4643ae646f11be0447b4be01ac5430cdf44b897af133189a7165d55e20b0fcd9dc69922c786fb50c308f2f293f57b3632d8d9bbc9f4732d8cdf878d7e8359ee30f73b3cd662e225f97e3657106d9a3cddeebb8d5466d3815cba280b3456516627d67e246818cc48956859be0c08f1c133e5b68c041712dd151838b14a5d235db3a07afbc74a0be29d93f85caff85217a3a1a4480ca8fd2fc83275f01445e86720ec6a03b797f123b8e53de114468f0655945b8d8642d1e7164acd9d0fb2fd321dd36788fac6e5c7e204b563626dfe1c33521b3e557fa79d1d1acf6550820488f82f0effa3ed6294f2c4f137809f0d1578bcea5c721e0716ac089352d5f12edb605c670decce8be1da2969b5e69bdbe1c387278ccd1e4a28f0dfdf3a1d715ac8440c80bd3dcf3435da3275a3025db02dc2645660dc78ccb9d3b596411573035d01a41eb45b0eb3ed1720f2be01d51f116906f9604f50ecc302df2426e327b03686aad9ffae53c2779fece0f2b43a3927b4a9abc258b3403fa0b2dc96c18e7c7157b0c501dc300ce4aa998f9c13cc562000efec7e796747884a9d923c1372880c8caff3eb2fcd8882a9471f91319ed2ac6320a1d9c6ed8324e4d99226fbed1fd6bf526fba0ff11f444763487034b65c0bc310181a22a87df2490e52b447828c122c54da24e06f552d73f4399ee907ad19549d919951071b41c9645af48fb1b9ff5a829e93637c409957d0995d0e203579d143493c3633c12fad5ba2dc5babcccd57c20a94e1f321db8ec10050626941b6be6fd8e54d18d154b305aa9df126ecd0e5abb39dee462244f85901f6323152ea3e2c2eafa446c74f1b0dafd73dced1e376a3ec40526a30303e4ec03eeb26338f7a3f418913dfdc698efd41c2fec407d6ee4dcb72495303044892a4708b3dc5ae49316b8ef54f5d98c432270e1f6cbb87173c2bc3e05b8c400780f5a2aaaeaf66fa483d4752034fe53dd25254e88304fa83e1440af19336188c3d979e2eedaf53bc76df74d122cf355d801593ce57130fab3e0be0652d8b1b85416a01ac9a9a30b3d19de6ccdd9f1e60e9e44de3d16ece05bea14830422ad42707456f3b1fb80f94b60f24d5346457e3246da80f0b53524d39cc44021bfaa43462be054a5ac7001f72015f1489913ef65e2750d266f139e6cd6f7bd2b0adc418a53c2a3cfe3b648dd00726bbf55cce4d8cabd6e7610db247a6391b7d3028a27884c3957318b0956b9d30ba5f9c9320101e89ddb046ef779cfbfc7e594714b69c03a14420aef2ca3b44aea7eb150dd7baded3bae38e9ac65268e5c79da83c75b9b7f028e43f7d248d109c7b13cc1f8e202ba6d8ca5ae43510d347eb9a147aefd11dc4078e21abb8a32ea39dbe32d2d6ca69d3582daa5e06038177bba4dd067aceed1c285f247713ff98bc8547acb6d5b8177e7d7434a626dfa7bcccb4555f4965807a16ebb67ed2eea7986836b4660eadb92d415c5af6776103701f16f579acba2c95a15e6c1716626554eeed800d44b286160688d66cf455f996e1cf6ab705332ffd1157807f46d77766c083eef277297399ccdcf5fe96e62b636ba3fc8eb49fe6e9b9f71ddbdef690e2704e3f5fd5fd1a601f413fe50757753212ae817722e2106eeb47f1fcaee775e04a972b9cc8bb46a0926a0c7fd775efe29ced0d590630bbd406eb3579d9f281178a0d65f85882698e2df6b523f4c87a51eee543fd5edce06a92fffdea5f74515d5acb767e08ec13e0c3cc96f899066ea1ecf1c2371a686fd95f95f259a8376f106c0b0276caacf5fc3c951bac8e502a5b9ce0d4edbd56aeba282b239aa16f1dee0fcf033a9d1bb7d46299f0b101b333b28afb6cccf34c44575b2e0baeb2ee41774241e52ad72ccfc063f9717cc3546d46b91b789b93851c88c2a0220720c6f2e063be6f8817ee187ce0e2c64f850578c09703aec2197e6fe2d4eb9505924df64f38a0075372d80c8ef9c54a6f2818c2d4e58b49e39337bb20aa790840047a58d5469b40bf6d8009614151392be27b57f0b3fb44f0b56df871dd91a6710ca87d159d924adca692dc92bc67f8e8c07f2c9d94ba350770dd46fe0145a64a8e91f935b18a79640e7c65bd1ad8ee75875a71d0b6a1e02d1b0c8d580071be6034deb4168c02fe99f1f93c29bcee30b8ab101d36ae15487730819d1de07b133f399feca56e6900620ee9fc8784831059aa75b608892349f20cbbe0bf628344a9543057d070bcce42975c209d85068d12b23365fc1c20475ff8c449f8208870857b5b10f28e66d24d54aa039afcf74749e7c782be94b91eb8ed98692e689761993d2c9de1f64b69bc70d3abb03f2fe10d6796bd15652e1ab40d9e6daeec65dd61d28d6cb0c265988d951a4dc2a881e6fd95fd113aa5b05346f39c7d1ab9c2d17f035ae21774a2eebc192807c44ed38f3c58370be9b89921fe7b8c7c9689d942d7de50629cebd41a0a048b3e6540412aaea204c30be432029b461feb50050cd59c5dfc3bbc67e23da8e861ad20c20df196d523c051049a5c05caaccd4315f16709ab2d27a844130da0fa9910ca14959e0708b4f1db8bb2675e3fee538f86826e6fcefcd210d400a252df209ba38bf87cdeafc3d144c132f3e9aa07358033775f354a2143d2081e96120ceec0858d3b34ffd5a6b7add362548fa303652cc61f92e9b804b6928d97f3bbd4a56ccbc85848634c71de27dc62185c09b52b07de4bde93fba80d00564a58f1e0dc5ed1a75de1a0b540d426cc3a012c13b2a21063ca8806c387dd74f815386b340b195efd801157857b1a7a1a2265083a880bdbb0e3d8228a4e864489c0ec93d7881a755cd4496befa025472835b8ad42c0abe8de48812f28fbda09a724f16f1c50802da23e37b818b4edeeb8acd2f215e1d38ab2697efd3e53395ee34f760298a73e8aaa0eda2789d7cabc62791a7e7e40981110bbdf2d9901e9a266041775dba4ac6d6775f7f5c940cc89b2b42dbd5f6c789c154959b0bc64da5e46c0cce4e2e731f16e63300b466857f2e85095c793a90ca001a17a6d9fc24b2517d4c46279a08ae9b0d6793d5e6e0d40b5d78a0076b464cf4f0d019d94a4414fe4aaa4b0b92a52b00e6b5e90c761a529209eaa50b529d47e5918e35dfbc633628c9e8856d6174c9f08ab136fce4646722d16cd25039d3a81f55f194f84235d11c584dfd5dbe6384b0b92f13fb84863ec72a374fa32453607da39351cf85b51e8adc0c24ec89082536ac546162d39357fbafa6ae50c996b3af074be3a12fbcb6190a668eb1b1ca6225d42a6d6354a3cf2f8044df28f143ec864ede5b878ec74b6917c841e09bca5d8523b6982315d0dcdd468a05d95c7f5b2793c1255f204fc346bf05c161f0c8d3ba906df2fd37cb5def8a3c69791b02a47e3d56ddb396e109b05f6f18f60a37420369fa98321909ed7d87e330451cc2f116c1e454739307fe140582a69201258efc8cbecb16166e90382d8934fb7eeaa85276ea1a8b10b34ad48b7b1b63f76af62ba8d18b803b27307c4e12e2b593c4313be9a94cb7384d8d30921d2a2ca706903d93ec266c1624a3974dee1e98a06ee1697e926ece7c548ba36ca9455d69116de64bcd9eb5ccd811d22aeecd5006aa0e51df3cb099e0aad2d94f2659ff125f869ba01cb44b62d75e684f6aea37327f8570535643025bc8ec6b2e498257aaa8a9a9cad58d5599e339ceb492ac7dfb4a58421d46a917d0b67b4f1c6d8bcae15f498f0b1f52b09dff3b5e03de372f8f3973fa428041e820ddb992d6fa55e3fcf3ad555bdfcf6b3032b72151f746fcff8b584db16cc43840b3204dbeff40ea9fe39978764140f8706ba32956e1689d699ae6d39227ca8153bc430c44ebd7637e9df18e8577ae71009fd1cfedd7e45604b17b00434fbb77b4ed88bdb8944a7cce325f4e938d8f23a80c48eab932149572f40b911dbdb560a03b22fe4198e9a13ddb6fc82f57aed4d8def6959e11b4a7fab106ff64719d5b1902f0ebcaa04c3ec4d09a99031629950e47ddb446217693d2ba7eec8d3515067133f3a6b63cb8a89ac7204e9f6751c7888a8016927dfcb6ab0b165d4d2c95131aa86e15dae97f25761080f4967eb97cab28b21af5cabe4551950e50dafec0827d541845c4929ff8f9e15f4814aff3a68bfffd39e7b6135737d979ec33b7575e228babcef9a3e7e2b75d108bf4598fea092d8066c7b4d89d59eb0b3d49ab90614843a2522f185359663d4587419514f25cb1abcd38ae64e266130c2ed5633b35621a50213ef6ddfe9d46c4d50adb81d471926b1090e8d9574fcf491122f7f1222ba6205e7d5fd425baf1f0885fd8d3dbcf406340778694688bd62de6b239d2cf9813a37200a985bc12e0ecafd0e001d882597f3f0ead65eff3060c84324fdd61e28b886fd1704e2d9a62f802c8b3a12b3b24db3184c4c559077c309ee0fe35ce2c043dfccfe7cb55d808e1621aebd261fb3c8a8904a84985df8472502157189a278df201315fb9c0a4e830ae6d9f3a3359cbcc57a0aec9d2687f61a2ae67a24f6f785b1b836a0dbdffd18344c1c10cf1316c4a6061a611d33d1f9f2dc2ad615090747cacd4537fb9fca37a165c9c5c2e6073a1b6306647d282da378817938d35d0164482b79e9261d6036867fea4ce7b68193bb22885f3cd89e5948641cf03d28791d01a1fe1d3694ae937cf5273e0718dcecf774fd5ed3db0a1d582a01a6a2788124cb83c4eea02f68d64b36e50bae35f69e39159f50f8a7d8de12fff9c57b6c61b0727c3492a241252449011b163757e3b7631a1e605c111960405c08e2451565e132cca7e65f32477445ff68fd31ead2299cc0e848fb616df0855d3b846fb64ec18453940e71e567a1d85765aec16e1f5424832b7e38c8b13c4bde38295ab775d7272845957549998cdf119f02f3ad9ef8efd997020a8c9162ec06166e427999f822549d0cb97f3be0435ac7c2a1c79529f627782a8d15f0af445052d1ec98278c96648c05f31c3e2125c380b3a0935cd402c48dae5da3b5fffac1f55f2f0f713d835660068bb2a9a6188dfc1a91cf01808a7dee88f3d544616816ae2d538c53020fe9f933f536af6392727c51cc6e933ef75669131502602ac3a1699861cfdbf9b129827e39cd13262fc0b7170d949213ba810aca069f36b73779802d39f2b9e89e391861bc0b3022e53ee9459e391c99e9aa35ed6e1d9525df699c94f7b3240a4aa75843092a6f38ee945e580c944d42b16f2af30ea14530e5fd543ccdea26a6513b880d58dff83269d6194bdc0c0428f073759b25ed0ca27aeff5fce5b4f07ec5ed554d5f8b1ba7849ac43c8df54142886cd8366ab1c761e358cb51641aa7b53c0c231534dc98fa961e43f5078954ec06a1512a2b7b12584c0b3ea5aa98180e8c3964698e5abbe94b16d2c47246d317449db77e395cac9b83436411249916cc4ecfb5ea28be0ce5c731dc71145ac66e66164d775c22da28e40baa50aecdd2db6970408f317639e6aaaeee504fe263961c3988bf56d8265b8a4bb1f44087b294b4b99f405eb432b2ac5eb8884616dfb15d9b98eb3cc729884de7e48cbd205de81dae99d61dd6f3e05b", 0x1000) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 11:10:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x30000, 0x0) ftruncate(r0, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x2d95) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8000, 0x40, 0x1, 0x8ad, 0xfff, 0x40, 0x2}, &(0x7f0000000100)={0x5, 0x6, 0x5, 0xfffffffffffffff9, 0x0, 0x2, 0xe57f}, &(0x7f00000001c0)={0x1, 0x8001, 0x200, 0x6, 0x2, 0x100, 0x80, 0x3}, &(0x7f0000000200)={0x2, 0x5}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x3004a, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) r2 = socket$inet(0x2, 0x5, 0x7) connect$inet(r2, &(0x7f0000000300)={0x2, 0x2}, 0xffffffffffffffd7) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) 11:10:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2a0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x8, [{0x3, 0x10000}, {0x3, 0x93}, {0x3}, {0x3, 0x9}, {0x1, 0x44}, {0x3, 0x6}, {0x1, 0x7}, {0x3, 0xffffffff}, {0x3, 0xfffffffffffffffe}, {0x1, 0x9}, {0x1, 0x100}, {0x3, 0xffffffff}, {0x3}, {0x3, 0x7fff}, {0x3, 0xffff}, {0x3, 0x79e}, {0x3, 0x4}, {0x1, 0x400}, {0x2, 0x2}, {0x3, 0x1000}, {0x2, 0x2}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x8001}, {0x2, 0x2}, {0x3, 0x8}, {0x3, 0x8000}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x3}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x880, 0x10214cb66166b02e) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x800000001, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000186004008b00231127feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a681ffe691ec51f8a0d902da5691d8995335a17d9827ad00000000000000000000000000000000", 0x4f}], 0x1) 11:10:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x5, 0x0) 11:10:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) getpgrp() sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="000101000020bca3ee6b6f3e0001947fe04cf4a393718c74338892160307e6f93f8aa32604953c6877d467a44f04d5fd08fdfbc85dffc071838bd46fdb582f3b58c86d78f77b6025219431189ae0f1930d00a3ab7db91e39c3bb17b3068bcea7fee4bb313a8a0c96a5daf50b4f4dacb49ba5da74e5b5cbcdf93096eb5dc52fec09d07e257c5687a056874117facddf6b971a352cc7637d362d9ed72649b3a548940b46e832a16a098714a57e86d34b8ae9f15dbbc09dc6eebcfc3619890e00000000000000000000000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES32=r2, @ANYRES32], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) 11:10:01 executing program 1: r0 = shmget(0x3, 0x2000, 0x428, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/150) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) getrusage(0x0, &(0x7f0000000180)) 11:10:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x81, 0xe6, './file0\x00', 0x7, 0x0, 0x3, 0x800}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000780)=[{&(0x7f00000001c0)="de84f8a598c9a89ee12b2e87613586ccacdab325e07ae58962824957a34867bad1cfaaee8a0b93a71374804ccab2627b0f47c979027d1a21ded509062d5d88264e394ee591698c0883f26802aa78dd6cb375900287acaf75de6b7b6c2dfbbdbf5249c96f23db557397329a300696bb90ea", 0x71}, {&(0x7f0000000240)="b588eee579152e9e03f80748659741a4d4d976b4735cf2994de8b7e1e755", 0x1e}, {&(0x7f0000000280)="6add39e547137fe801cbd1422659afc65e9d235de65740b88f24ee0867ec218203e23b3ef0ae969a827d05db44281d004701370bc34240c0139a6e0f9086f1680bd6cdc7ea9e245484e4233094fadebf56462e4445a06c6627beee9df14eb16472ff4a80103c84070847d4c1a41462c2deb2e174d24b139a5ad77c862e5f68b0df50e2443a988deb03c6b8d3e94d0ebcab3e65a7d10cfd571c2061f027d1", 0x9e}, {&(0x7f0000000340)="0d19488fe557241126550e14a7141b7d11a9c2bb83a85b91a00c31ec2544c94fd7d5438aaa2fd8a77ec5e94cc8911e74abf8784115f2425a75b5ae236a472a907ef41990c7ac603ffdc4aead650433c13bcc05463b72d51f", 0x58}, {&(0x7f00000003c0)="3f5748f763918dfcec3d6d9ee2ed61e8cbd08d7510de0c6227f009baf9e493c4cc63a7ae988c2ca8f3a3ed292952367354fe14a65ce792b5a41057d3299bee2ada19", 0x42}, {&(0x7f0000000440)="61041313f1d353fe77a5a01fa4e688c4521fc3b2a48c9acc110a06312bd20f10f0d4e91f7ae788e45425180d243c0e206444a860b31ef72a870b96a3114365559d23835c", 0x44}, {&(0x7f0000000500)="76fe7ac8b443cd7d4e45c763e9fd4d8ae80e6e9b44523216e369012f6172a25fcd9be4e6ac52a5949e8c9b6556285dcf189baf38cb74abdfdc848af6466ab4ebbe037e912991be0e71eeb80072110b655e732ba09d72a80c03fd0e7bc199b83ba91446855811f453bd3892689add925fc2ba0d0c772668824de31aa20e4d68d05d45e3569025e9b2836c148065efe7e57c4fa0d679cd58392485bc78dd941e0578b836dc8e3b8782040b235f4324aa83e4ba3dfe5672b49d954161a7e3421350da7101866b7eed6fc9f9d46105ac3fbc0ae05efb535e425065fd3866d6328c8d659d54315fe0f230ac344dba4060", 0xee}, {&(0x7f0000000600)="d25c8d042fa73ff05ba33557f64da175306350bec0128b668ca8e7c59c279889e40e0a4fa6abd9531c0db2020e52d16e0c3e02952212895c11ae47cfcdd8ca1dbc38d6345eb61893e90caca1db2f6616ed5d544d2e378a92bef85d4259040ec23b89acf092419d5f5433f399fffd0f2b174614edac2e534a69a5df87bff1d45b0b056e56b5894c61d781214ef101a38518c921b48c41e593f6a5d625b7a8f9706977cf7bd5ee398a58af9f2a", 0xac}, {&(0x7f00000006c0)="634138ed9e0bebcde41dfefe8ed0d6787a2e665a46d5651701f824b426f085e981a968eb635aa575d86246a7e2561732e5f7b441deb475510057f6c19e724b21a96cc929cce0d4522e725f5f57dfed8671f8622095068f8abdd8dc415e2e895ccae245b08b18d6032782114745aec9773d645a3d69541456ec6b9fbcd899f0260f2f852eae352e702c73dfbf568ea8", 0x8f}], 0x9, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = dup2(r2, r0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 11:10:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8001, 0x28}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x9881e998824727c9, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x4, 0x1b2, 0x1, 0x283, 0x1, 0xfffffffffffff001, 0x3, 0x1, 0x9, 0x67f}) setsockopt(r0, 0x29, 0xaae3, &(0x7f00000000c0)="90000200", 0x265) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) msgget(0x3, 0x81) 11:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x0) socket(0x18, 0x5, 0x7f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x100000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20010, 0x1) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) fchdir(r2) 11:10:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) r1 = socket(0x15, 0x4, 0x0) r2 = dup2(r1, r1) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7) semget$private(0x0, 0x2, 0x20) setsockopt(r1, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) socket(0x8, 0x2, 0x1) 11:10:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "00200000000000fe3b5320000001000000000d00"}) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x4, "42b45b36f221ae45253e49a3cf828d9b615870d2", 0x4, 0xd0}) pckbd_enable: command error 11:10:04 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = getpid() r2 = getpgid(r1) r3 = socket(0x1d, 0x8007, 0x90d) setpgid(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)={0x800, 0x9, {0x2, 0x401}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r6, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x20, 0x20000008, 0x100000, 0x8}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x8}], 0x0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x2, 0x21, 0x9, 0x1f}, {{r4}, 0xfffffffffffffffa, 0x82, 0xfffff, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x6, 0x2}, {{r7}, 0xfffffffffffffffb, 0x80, 0x200fffff, 0x8, 0x7}, {{r7}, 0xfffffffffffffff8, 0x20, 0x4, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000001, 0x3, 0xef}, {{r6}, 0xfffffffffffffff8, 0x20, 0x0, 0xfffffffffffffbe3, 0x7}], 0x10000000000, &(0x7f0000000340)={0x72, 0x1}) 11:10:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0xff) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) 11:10:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18, 0x0) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) pckbd_enable: command error 11:10:04 executing program 0: setreuid(0x0, 0xee00) setrlimit(0x0, &(0x7f0000000000)={0x80000000}) r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) r2 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r0, r2, 0x2) r3 = geteuid() setreuid(r0, r3) setreuid(r3, r0) setreuid(0xffffffffffffffff, 0x0) 11:10:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r2, 0xa, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000100)="85699eb1157d0fe062edbb0225c5c72b2ec4d0150cdb81d60e5150d964dc79dd57d39d29ba733394057337cd59c143a70f4bfdeec39e0bf5f246b3fc3c94d17dd4900d91ae062b8753828c60720ed271f28a6a1a8293dad84e39f6d574918cfffccc4d625b46513ee9f3", 0x6a, 0x5, 0x0, 0x0) 11:10:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = getpid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x103, 0x0) r1 = getppid() setpgid(r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x21) setuid(0xee01) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000180)=0x100) 11:10:04 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000340)='./bus/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x400, './bus\x00', './bus/file0\x00'}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0xff, 0x9}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x54cf, 0x7}, {{r1}, 0x6e091eff5e0c8370, 0x20, 0x74, 0x7fffffff, 0x2}], 0xff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xc6, 0x10, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x2, 0x2}], 0xfffffffffffffffa, &(0x7f0000000200)={0x8, 0x7ff}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) flock(r1, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="f387c41e9f450e4bb9ab1bae5821bbc51a1823dfda9e7a44e04964343554b82b72c5c58c3c", 0x25) 11:10:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000000)={0x1ff}, &(0x7f0000000040)) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x3412c543, 0x0, 0xfffffffffffffffe, 0x0) kevent(r2, &(0x7f0000000000), 0x200, &(0x7f00000000c0), 0x1ff, 0x0) 11:10:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='^%&\x00', &(0x7f00000001c0)='-,!\x00', &(0x7f0000000200)='*)\x00', &(0x7f0000000240)='!.(*\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\xb1\x00', &(0x7f0000000300)='\'^\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='*\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='%-]\xe2}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffd) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') listen(r0, 0x8) 11:10:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:06 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:10:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x40, 0x3, 0x80, "9458b693103762d2427545f2a428d8e69d450efe", 0x1, 0x1}) syz_open_pts() close(r0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7f, 0xfffffbfffffffff8, "dc04001b0002e108000000000600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = msgget(0x1, 0x10) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 11:10:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x2b, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 11:10:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0x1) 11:10:08 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) 11:10:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) setgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r6, r0}, 0xc) 11:10:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x1, 0x7, 0x71d7}, {{r0}, 0xffffffffffffffff, 0x34, 0x86, 0x6, 0x955}, {{r0}, 0xfffffffffffffffe, 0xa2, 0x2, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x18, 0x40000041, 0xc8, 0x101}, {{r0}, 0xfffffffffffffffc, 0x90, 0x40000000, 0x7ff}, {{r0}, 0xffffffffffffffff, 0xa0, 0x200fffff, 0xfffffffffffffe48, 0x100000001}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x40000001, 0x7, 0x7}], 0x896, &(0x7f00000001c0)={0x8, 0x5}) bind$inet(r0, &(0x7f0000000180), 0x10) 11:10:08 executing program 0: seteuid(0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) write(r2, &(0x7f0000000080)="9e2c35c25f517a4509c9306e8f0c0cd5620f4a1ce52050e54e96a3721491af8ca05f15482b0938db34eb33d0171bea1e917f1a53", 0x3ca) pipe(&(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 11:10:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0xdbf6, 0x4a7, 0x7}) listen(r0, 0x0) 11:10:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x7, 0xc, 0x0, 0x0) 11:10:09 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt(r0, 0x4, 0x9, &(0x7f0000000040)=""/10, &(0x7f0000000080)=0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0) read(r2, &(0x7f0000000b80)=""/4096, 0x1000) 11:10:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x3) renameat(r1, &(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 11:10:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10201, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000540)="de76c43068c4c43f0ef642b31cb1ace1e74903fca78df3b1530a2ae432a70ca950ac3134531de5b9d8a10924fad76b60bef290607a971e", 0x37}, {&(0x7f0000000580)="aa9d5cbc6f749c76d87b0cab85a0e719c92982265025f4426f948f9f4aa203fdbc5ad8b3c70f6a4d4ffca0e6846e21cbbdbc050181b399d6c5370e4023", 0x3d}, {&(0x7f00000005c0)="37cbeaffdcb0c0562297fd26fe263ebb839671582c3ece1fe2ac41a77a905d76e01893aeab2506417a31e1eb5a44a6b952bbfaeac1fa80bbf153f31c2facb615828578e07fbd495fff95850fb2cc593af714ea", 0x53}, {&(0x7f0000000640)="ecdb4ee5bf5defca41090cd9e8ba72181a24477e1ffdf982f3d5551a086a079f2804939e4b30b61dd5e20d23f4d39cb6acbd720dbf8a93246eb0fb4c71f11993b5bc82f5b234523efcb15e0d5c74c8bd22ff4bdb", 0x54}], 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x1, 0x401, 0xaf4ee48, 0x1, 0xcee, 0x0, 0x0, 0x0, 0x2, 0x8001, 0x1}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5284d0dc766db69c55486180e867d074aba0ecf66fb768c15a1daaf9f24bb316919940a80277a4b8b9e6b00be3a058c395678f618a604ab287ba78124c81895ed9c5351785d63d117f24f172f243a7aef774cf151c2faa9c97a00bc68641dfc535f540b164b302655a16ec0db2da6fcfb6831cf8dbe338cd9fc8bcbeb71527e2c273125a9a93f5c9658e1bdc1c3642cce3b4630290274b8774e747fb97162293d46447701e7f0337a1f7c18684a976df0091721729f05c0cf1f81c13c6b2c279209d9952dbc503d34a0e35cb4194485d17b24a7c44", 0xd5}, {&(0x7f0000000100)="0b89af1d0673d6ae0c3f3d79ab03c94c530445adf9b2ed462d881c45afbbb3e122b583a5368eba05f2d9a698602c3ef76e245cd9c1dcd0131b0fa2882c73da0ff53a8c531658188232311331", 0x4c}, {&(0x7f0000000180)="ea066d9d5e8117e18e46b1575b8c273b9feb5cd9da34a1c864cc7b15f089e7ace1cb2109785addbdbb5337bd31c9cbe70b63fc6d", 0x34}, {&(0x7f0000000200)="64c61315c16ef1def197b27fe094b8227800b7bff37d6812ffc2fa385b1701b94e82159a9da59fdb9133237e914b0e39cacb7dde0c3181cc8e7abda268caa9581711411702d841a5bed47a89c04cbfab0fabe031b90357754f9b1fe56773c4", 0x5f}, {&(0x7f0000000280)="4c27d31fb87c92a244a40039a0551b03b1d5cd30ce76a86727d6ff7b691503959ffa1766a82adf23e3e89a91ea157b47eac3349de18136aa479e752ef481be601e4851a6c16abe448d899509acfa7cd83e", 0x51}], 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000380)="015f4800e2ba21cec7780f0c4e936c6b4da8f25e856ff93d9db425", 0x1b) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000500)={0x1, 0x3f, 0x3, 0x100, 0x9}) listen(r1, 0x7fffffff) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) 11:10:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xf6) 11:10:11 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x3, [{0x1, 0x200}, {0x2, 0x7fffffff}, {0x3, 0x8}, {0x3}, {0x3, 0x2}, {0x0, 0xffffffffffffff4c}, {0x2, 0x8000}, {0x3, 0x6d}, {0x3, 0x3}, {0x5fbc2b9746a409a2, 0x1}, {0x3, 0x7e622ed2}, {0x3, 0x9f1}, {0x1, 0x10000}, {0x0, 0x80000000}, {0x3, 0x80000001}, {0x3, 0x7}, {0x3, 0x1}, {0x2}, {0x3, 0x6}, {0x2, 0xa17}, {0x3, 0x5}, {0x0, 0x4}, {0x2, 0x7}, {0x3, 0x8}, {0x1, 0xffffffffffffffc1}, {0x3, 0xffffffffffff5c5a}, {0x3, 0x9}, {0x2, 0xffffffffffffffc0}, {0x0, 0x40}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0x1}]}) write(r0, 0xfffffffffffffffe, 0x18) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) 11:10:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) syz_open_pts() write(r0, &(0x7f0000000080)='T12j', 0xfffffd4e) 11:10:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/57, 0x39, 0x3, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f000012f000/0x2000)=nil, 0x2000, 0x4, 0x1e, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/212, &(0x7f0000000240)=0xd4) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) 11:10:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x9, 0x0) close(r0) 11:10:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x5) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/35) ftruncate(r3, 0x2) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 11:10:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 11:10:12 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2a, 0x5, 0x2, 0x0, 0x1, 0x100000001, 0x1f, 0x1, 0x0, 0x80000001, 0x7}) 11:10:12 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 11:10:12 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000380)='oL', 0x2) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000005c0)="06cac557494fb90b01352aa9a9b1439477a3708950fa70712a5928e479b68e1c2fbc6d6f093d24662f74300657bea95e293093a902875d911551b7628f90296937759fd1d2956632b8fc069330c8cad5cbe575d024e11442a074ad255cfef58d096fe182d267eb6200b6b7eada4f910f95b5d6c8d70aded5ebfb00e960b02308b14a8a0a66c2e0b9df4a119030554b2d1d6a5e97ba3bc61adb385dd0a22d8edaa5d0edb62f7d67f185aaaa397736670e0bffa480ad8611fe8190df02a514453d327220729d4c295ff7b237ca5f1770b870993aae811d47d0bb13a91adfb7ce46bb208b29ebafa391314327407ed23bc58dd064bc8b58544f3ec3319fc52b633f2ec3234a7a9f8833ee316577c1a37282cf631610d6ea2beba02cb758378c660ada09a31fd6f587386365c634204831fc774146091cd27edb7b20e5c41ec423e297b30c07322226bc2db8e1622b", 0x14d}], 0x1) execve(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)) dup(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="b5", 0x0) write(r0, &(0x7f0000000000), 0xff85) socket$inet6(0x18, 0x5, 0x4) write(r0, &(0x7f00000001c0), 0xfec4) ioctl$TIOCSBRK(r0, 0x2000747b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2811, r1, 0x0, 0x0) 11:10:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) nanosleep(&(0x7f0000000000)={0x100, 0x1}, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="1c4f56b4bcb7d2f5", 0x8}], 0x1, 0x0) 11:10:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200001fd, 0x8) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/2) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) 11:10:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000640)) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0xd5, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000700)=""/149, 0x95}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f00000003c0)=""/149, 0x95}, {0xffffffffffffffff}], 0x5, &(0x7f0000000500)=""/135, 0xfffffffffffffd47}, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000002b80)=0xc) getgroups(0x1, &(0x7f0000002bc0)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000002d80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002ac0)=[{&(0x7f0000000100)="66aed68ae5e5dc6b52a8b30fef554b76a0222cece3bca951f7684d1b39196958126afe141ae1f8f2480ed4a548d7e86937506113232691f4f6441df926f51743535a38222fd56e619e80ec5fae1e44f2c1bdf3673d2e2f07ba357dab7f3ec1c4e0a4ec4cd7cc0991b04a5b692adcff6071534ddabf07ac53b4e132c36eaa7844e95f619c6e7bbf194eaba35b7420864d7b23c8f2af", 0x95}, {&(0x7f0000001a40)="763ccdd8654d286f854567b627cbae866aa3df57a4786c714614d950364877bd09680af6f1d5b4ba25e418ceefc0fff7d478a2e7b69a3b1d0bf58ca94b1ec7e22df929007487a6a26af2b51b0eeeedb465d8414d571823328f460a870b31768737d9c5857f9f2b2525a2c25956e968fddb92c23e6dd146547c2e3cff8490b11c0c1285eb723ef816dc2fa4139896b9895e1795b70fba1e47f2b6484987b8771e06d39c764c815f2c97df4b7a9f5cfcf45fb8b4b42a489a3d619e978d79713901087c6b819b564d66141b6f766c6c75e6a07af87f1c33cb59f4e3a1f9fbd6fea70fb20919192ea71662a0546da6490ac460b76db18df25d7bba37597f4711d71dae4b0b51cec9a14707ab564aa9af43725000adf8db19be94976d233a5bf3f18c7afcdee13359d7b0350aa9c53b2ce21cca6af352de34aeab41c5dccbc62a158414622b4acf4d330341a79055e410ae8645307c959694a2047814c8ad2fa3a65c78ff5f4fab3da0760ccf4e558feb18fb20080ec838786ef7a2d9b2ebbba4569b49f34122aa5a5e7a3dece65b31f494f7d5652ee9e1470be3b637aff20467709c0b1cf94a679da1484338fdc669136ade589ea68dda3c5bfba467aaa593e0a9a160ae9fe4f363de01ec38287d7355dc8ba9bb8c5bd7e7cdee894007523216bd6c4fed953199868bdec4f2f7bbdbf4c847b6e35752f10197df66c4b47893383d01097db193a7a436b1d6f35a8854b672759d9aaaba7012bc6205fa129379d8b7fea8cdab2d379cde9e3984bafa066485a2d6d66509be33b9490482e568cde77f97fdfd2e62fc5679980aa2614a4686436430b7bd9f6a569aaf270a9940d5e7e225c31309e1e2be03274ae0caf078de2a1100575604c818afe68ae620859d06a921642bfeff9eed3393dcbba7a1acbb9b2b14ecdbf8bde5776970ca963279f9d6c1f0fe66a37188e975d56c52bde1f11cd6744c6a51628bcf318f4ec008f8df9aa2b81e24252c0562809e67c1018ffbdd843322ec0cb63ab75a2f2837ad0e2572e89e2fa6ff99d0fdaa1d2d54a0e9eca01c83e4a5a5ecb7cd7e950d3c7f745213ce1b525aa4d3512e2fbfb23f54d4902c9cb9bd32dcdc41e2974f6e80d3fa8eb87bf2091c4510be79d07d74707f00eebf5778a04dc76003f6d282da7eb6d0050c9454e0f07f3766491cea59f08bb1d7acdf4f6bafbc545ad233d06321a95b1da3f1af3b098c690c9ea25a7d5443ef18593225700be4fba0529b956d1a25e36a6aa40dde398a5d9fc8e4f134ac5bb18022738c577ddd344d987459b8866dcbc23faf8d3f37ab46f0e9b910011f7a4227801bf26d94fc37148c62899e198261874e94d5d49c158f0201dc01dea34ff410dbbbaac6e75c9e9afd055a50537da5e59727787545976714b4f546168468a1a21c474ecc198846a5b3b4e2cd2058085988ab397d2e0c438e0010b792d3a592de316c6dc2df34e12f4dd3966a57d3347d318c4b59a1263fbb43cfcf78ebf329d71a61367f64f32ddeac021185c7a396be5b0e450ed2e74eece2bbc57a9559aa994dc278ac33e180ce45b0e09fd184c3efd8b55d00fe56618b0ba8262aec7660ce93418c59f6799e256ea39d6d11cd1ca6160200d19e4381d93f8b204f68218a690c417a73e8f8bd17e9cd67d69c794330172070bbba7a34aee6a316ba02ccf30e266f674bdfa201e19f11c3aa41f561244d432ffb4f77bb3b3cd643548e92608b994eec2cd9642d3ee98bc3216340559d323fe6a9c6854ad12ed9c001f100384110ab14536d027cde7d25bfdc48fd6278640d46b5708b10301a8821358a014a242ffdf8a3cf919713bf8f5e779bcc852d81e98a91e70c3a44b0eb3a576be6cf110265af38655760f61573f80726f9199bc0b891dd7efdc32a88ca306525b08f36dadff2eab3bf9e1b6b77c801f90aacbe676814d2500732affd05621ff3a514ef8c92728fdcdb9744225b17a7fee7041849854aa89f063818f6ec170eec11bcdbfe8fa34e98fe4677acc2659e05392696fe61226af31f5e0733d42657614e51ef10668b1f770fd406e2b60737645dea9700d5ab71d749ae9f83f98e18ed300dbb5772b43bdf4a180dd7d2445d7a72fdcb30a72d26b63604f623dac06f7d14c17811bf976486fbd3e3458791476fbdc277f19eeb4bfeb3f266988e26df568a25e294567adab2a79f9c93a4273ab7eb8998b805d195b85e9399efc06d02c690dc60e82cb071ee86a6384a0a3b8ed410cc66397adaf5cfcd6b14eb5c897c70c89c35e30f85aa65c5a377df6a9751be2d0918e2135c21f7f64e9f2c220a9ca68ce9de2ad52af40732367f82946fbaf22723467cd7eb14b51b96db13f2d3029b27be1e7a8004af9bcce5e41b0771dfb183cf17e9439d7535e7eb2833713cfbf8b0d27358770d554c73eea4b71373f8db253e2aa56d678a75d99ae0af09e0f3aec42c7ed98c2fa2eb766e1c432066a0e50ad724bd5744527e61245899f721ac7e04dc090cab1a151e744eeec38ab05de9c045d898827a52debba9b9865c42941462cce8e758eacbed009492775b3867d4b8af7225c351ca526de3dc73d6f9b5cd187722e7a431aaf9e69d7d24b3e1d1431c2d0fa0cfd676f73858d5110b0b2d8e0c51dc124dcd47f74babe83aab39d279d240004229c4f53575f5bdff009f215208523915dbb72cb28e090d2e8b99a6682bba6ac7b46612004177e66abdecdaa1c13925ab2c0f516b1512ac4e0bfafafcb4c37fd70b5d83ad5ff76dae4b6d978f41baaaf6db2d5135d40256a0fc723605a56e3adc6d495e5c7e23eca91a33679ef015cabd18fd44650d1dbc3bc6b0dedbb2dd76032434cfa9238f65085a2e53b1a2e5d5b460a6dc50c5d9d01afe9527e6a59bda6b2e160d357d7b81c2e9e212ab3ab0553f24a2f261b3c18b708d94a7f1fefaccbe93cac1149ca0188c06742698e27306e5d9fe31156a7bbaaeb8347328cae4a7c915cae8e1fedcc157e5225ee504943fcf38335d71ca1c9e5ca3527aeb5184427afe98ccfbeab14377608b8f5c9eb4d456bc04779dd5128962273b570ddca10a3ee670708b4627f9ce9c8e5f36458ca29778255499a77ac1f0a64cc1eb6d2872a08622de1ed72afe08d7876ac299e9a68e5cb5c24850d6d7d8459c2bc599599cbe53fd244783732f78aa9819c3ef83990f0762509093fda58018d5258ec13692a1a92cb35ffce831af0fc94c0699d157f608d3d09c8e08aa6c7a39e0d781b9ce1952d6dbc33cee0c4257fa8ed7b819f351788462812321339536e1bd37ea6555c3a7ae18ccfb9371945081426b1e7dd358ee35b53883b8e338f3a659307006305e292b7d9239c214b2d065b37704d4f053e42be95d2fec9f4b08420b1f2adc2dc2498a11181b84a2fa9f3766ddb7396c9b64c986cc907c299fafc85f480c11da98a88756e581b185605bdd087084ff89af70916a5628c34cacaf6ed17b64552c726dee1c8df17c8cccfcd4dace3c4a3bbf6ecd192acac065a941a9013c03992bcf5352eb383e0ed6d77867ef3417d36e77767fafb35191a2bb125001457d594b4e75196392077a68636df377e7c8e7e2beb1fb97c972a8373ca909c600c918a863548c813094fcb6f5da11c921912cafaa46a30bafc6928e08b58d003346f2f5619bd6e0e0a40fcb4ec89d80ae4db4226ec1eb1426e9b8cf37452f5cf5499480f78dbeded8c8e8c13e674658fc1646bb9004067c426b0adc1347f74b5813df3f1f69f26066d9b1af892e1aee46cf801c51643cebc5daa6f4308f462965d883f8ff6526de226da8082f13d66041bb13f6b396da9cc0603b5f3e94cf05d2542cc99e7a59726832ea1a32ce0e53d510a32465a5ca60e7a990d92f1e77bf2c537fc439583ac904dc0e37c534d1069ff1d7f0e8d3caefc04bc871fd13cf74ccd6221155e8e60bf5db4a5f3f49718747d220f1c373cab30a0cc96a0faf2edee50f3a8768e18f196ef470b00ec414cc5fea6fa7051817d5d1066bd4fc9205d7637a2eeb03a76aea8f23f60a39a1cf51efb6e002fcc4ec6774de4a90e323ee2c41e5df56cb9a744a100f1a67de019135f6c7a08b89cb5e5a6de072543b78471edab5e55f0d66e0cab830784c330dd6cf03720631b7a3cb7484880c47e56bec52d8ab2543c3ff7d09e6584b3b45b2d1b248e2abdce7351a5f61db50e1fbd56d07d048ec7220df136cd58274ed2fa347470aa6457faeca63b6a255d2362374da2e7eb23e666eefb6e27b6c4c8b796784547666bf1b2903df075a8105aee78e941913b1cb70996f29af7071d128cddb1b40f9cc5fd182e6523c34b828f60fad1aedeb9cff925eb19057a487989567e38afc1a2f4afaf536fabae42e591af2b8c550cff9163ffa57044f14dfdd434c64813aef36e8a66183571e3c20c5b11c8aa314ce49012e7716277e6fee47adfdd69ad5f428c79e07c6313ebcb9465711e8c792fe0f7004df164c8eee6997682f4d4268af066590a5b07290914abe8002c10e0916f66768cc8e84ac1994535a0f83eb9aa08cce9305ae14a3f29e278381740fc7fcdd63a369a514f327499c8f48422e691e16037c76265c56d8e05f873527eea05ae9e564e8a12bca8f54045c643e6221fdfece8fcaabda7cbc22617d1ac090e92dfa5ebf8050e20274028a34c1bdeed6d526a77f07730cea0facd10fbc9ce0ee942695fe4bdb59ba6f1ed35ac51d01effe8fc16437281278013561c8b4dea3b64f9af484533000ff96f3651f4fc3bf6542a7e9ff12c547c49adc51db561cd94e1011473d8e478e4cf9868004fb8e11eae7ef3ac5a242c9328b3859565d2cb47fe42fb0307f96e0a0322d6a551c25b4267c6eb7751df6eb1d945a3d94fa3525a5e3ddf16838109b01b38755f822d112fdc0f6f8642cb8f6f88a6325377efeb02d7f7fe39a2d79f925b20d06068412aa068e9c68ec6fc70081d4999ed8079060081f037510e357f11486502d93950cf6f213611b9d07b415b0539c9beac750913acd2342928f47b4c1d4085da62fec72d9ccd9d646f49baf43ddc5e4860a2fc5bf1ec198c85f1be0e26d849a01b204e3eb94daa644c8af92fc0f4254f6cea04c7fa23cf52f53ee0b8de54ec0da2f38331a1c0fb51d8833375a809ba14dade3ddd2160e17836e3c74b8356b041eb6725dd21a70e2ca24e084c205217d8fb1157cfc87e681987733996eba24cec03ae729cfae2f2aa5677a51c5cf8c475c0ee276831f92adb1cc2146fffd729e8af87c6f14dbcc8352eb8f2ed72278397282c5e6e146c224707b543765e6d211230e19d3a456471eea605fb8b6def96517ee4ba4a816fea14802bb56efea6b01cd2649f9100f84931bc155e7825f45d12f55a3150ce97bc9e72b8b602e44a6f7ab6db3ea31c79bb74741a3eba75ffc8bde1b3fb36fb62f7c40eb088fd78d7a542cc83998e3d6223e0feebb71b9c2cc0cd028a0a53dd57a3e8fe5f4792150149eb83430c1497e71ccbfdb2e6ac8af46cbda9ac02260147bce366d6a35ac5d0ad0620a9cb9b2f9be8e1ef67b278464077ac1ba9760f2f9b06e2da57d9bf3e0d87c43adb2057b8b494ab9c189ab9ba41bed829ede9d796aa3b37ed56779e7b835ab9620cd47b92a0991c07613e5e1db4f4df5a7d1ca8025230a129a79db285ea37d350193b0cdd08187c6b24587c39e3f296e4fc398b8d406789d814100eae3484e813da2712117cd73be3feed9ea4928fffc024befdcee01eccb2c5c579a0ab53df30067a1d503e2dff6a02184eb926ade75a91de06ab0aa35e5c13a", 0x1000}, {&(0x7f00000002c0)="66030ff1c545420c1f1ceb08eb8963702b525cbd2941b7e74c332166e0d0f80af060a2dc1f93b89ef0184643fba4ccbeecfe6608c66b8e6dc1035b078fef3fd00decfbc70d99ef39eac1c2d11dad12714190db92d05bd8739186ed3ad75d9409ff082dc69e82f5cc9ff437dc3779ab3634cf4ae3f932a8b780799ea8cd1690e964f51cbbd1f8b9881fc13bb10dc1f9835982597afda05ec7428c00fdebcb1b4ce06d036704a4e4f008ed2ef31e3ce14adb322f4b", 0xb4}, {&(0x7f0000000380)="b3521afef94cb441e76c006356799247e8feacdf17d207cf772aa55c63b42691b3c47e40df85edd75ce8b3f778725fcaa87254d85a5b337a", 0x38}, {&(0x7f00000005c0)="c0b9e649e89827525b4bd7876abda48dec8e7dc236b1cf95964479f0a7961a7ef15b966e5b40ad67", 0x28}, {&(0x7f0000000900)="da74cf72f978a6b63a503c7a67f4774e622f3ddb1fb546f12c7c3468d843d2a32ae973b5976c19f3f7332a240845fff2364f3c5beb073b7a7c501eb62baccb61f43a8dc66d59142ab431fbb2a175a8ab901f6016cf31cd6bdb57700b2fd9", 0x5e}, {&(0x7f0000000980)="cabfd4ed047ba543b019844054cc1395c6d6b53f8fdddd320c3556562ea5e6b91f0453bc8df534af991d5561837b24703022c7a1279ac8f69d945f3693ab8e121cbac61fdfe150f91c81fe0cdc88a5e8585cd4ee9e41f3f2fc", 0x59}, {&(0x7f0000002a40)="824691b9bf0423c1c52aab6d519a4585f554c466c926aadd5ac942f285edb284ee523683911d9079295469b319691fee05a0d29a25aae613ddaf2736973c296c16d74564d4f0e59bbb94ccb78528b46ba70d8049249ccf6ffbc49592285228469350cfe96de47bcf201de7c72f5e145f7865568fbd53522b418af95da8", 0x7d}, {&(0x7f0000000600)="ca7fc890ebb53f6bdd", 0x9}], 0x9, &(0x7f0000002dc0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="00000000280000000000ae1cc7c5454a0ab000b300", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1], 0x148, 0x1}, 0x405) 11:10:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f0000001500)=""/107, 0x6b}, {&(0x7f0000001580)=""/142, 0x8e}], 0x8) write(r0, &(0x7f0000000140)="14", 0x1) 11:10:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) getsockname(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) close(r1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000280)=""/170, 0xaa}], 0x1, &(0x7f00000000c0)=""/86, 0x56}, 0x40) 11:10:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x800000000000000) r0 = socket(0x20, 0xfffffffffffffffe, 0x100000006) setsockopt(r0, 0x1e, 0xef4, &(0x7f00000003c0)="24cc2a755fa6c205b28448059e2c5a0b9adfa0e73eaac67671e60a1e2b94a25e7598724d73ec3b5469e984af738ec695fb8ab24c68deac827793ce367c0ce17600eb48afb3a20378fa4008a5f767d506240423c5ff462feffd6b71b3ff54879f736bdf54e0204cbf144218ceaabf00af442674a8ab0922040000009e7744b4b3d83dcefd08d9956499125c9a2dd7ac03e3f7c5f7d559808b6ecfad16098c32693dc9591666d323", 0xa7) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:13 executing program 1: r0 = socket$unix(0x1, 0x100000000000004, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x100) dup(r0) 11:10:13 executing program 1: socketpair(0x2, 0x4000, 0x5, &(0x7f0000000000)) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 11:10:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20600, 0x7f) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="6a8d035bc2aaf0a7f37851f047293f33bc47b8bd552e3ba25c310897e53299", 0x1f}], 0x1) 11:10:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 11:10:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x200}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x1) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 11:10:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) shutdown(r2, 0x1) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:10:13 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$setstatus(r0, 0x4, 0x80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffd22) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:10:13 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040), 0x69, 0x0, 0x0, 0x0) 11:10:13 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x0, 0x400000000000, "000000000000000100002000", 0x1}) shmget$private(0x0, 0x3000, 0x40, &(0x7f000069e000/0x3000)=nil) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000069d000/0xd000)=nil, 0xd000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xd, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000401f49fde489d982894e4dda000000a787da006b22f41d000000000000000000000000000000000039996ca84c151558f0d9ba89b7a10af370c25d9470ce2f0d0a968d942973e3be766580ffad4a82fabd089880b255a91d7e962c887c8f30a8b9e1b860c395d5f748bc8bf9fef66b880b462550653419cf441e60704c05913f69d83cf145ae5e7411d3596885242362f7bee3d8982f0c1846b23156cf74a4bffe5f6ff020f5d9123d62e508c9fc44ae98395c90e22cdcb82bbf4fe3b1116f4760b9da549b9d6b58a18508ba9d9ced6560186e7ec44b844d6316a34981eabff31ca777a3197adbd5b2cf9731518474fe42e69537bf3a502edbd1e745191c2e74f0e44eac81949444c6a5b17c0ed20d4e10abcb68b897ff856b4b2de25ca4da5fe0"], &(0x7f00000001c0)=0x31) 11:10:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="9d4478648c8c08b25a8f23d0e15cf42451ce2a6e80df9937b7b978dcd7023139e883589abcd1b66a", 0x28}, {&(0x7f0000000180)="b445569f32d8d77f80f3ae7660628b94", 0x10}, {&(0x7f00000001c0)="e142652fd7df7425e57cde17de3fe6877d6b0ddd79232f44d91593", 0x1b}, {&(0x7f0000000200)="f1ade245f8d08a9db41ee4bbeab105a8c965fb342dd29dac4f0e9c5668db3941fa11e1dc8f2b6999b5b268fdc0fd1e2150f68c590383add7262357bd59a8141f54dcbd22f14a372845f2e51e4d6afea8a37f4eb17f85e3d1e12052eefa265a9844aefcb8c9a9fb0f9ac37b359e001a39f449de3a306eb723bd1c066fdd22a7394e29c2e9b42cf71046f57c4e2108552f8b937cb5f51fa785e5c334a7541396f930c841c15b9c265ff9bb6b08bceaec508067b1bc2e2f83e23cc97e4d60b90335a43ac579487530212d63b83166c3d2be8e095900ae8c4257fa2bc1d65f763f4e172b5e692e1d8518ba503f588c3e43c0c0fafe", 0xf3}], 0x4, 0x0, 0x0, 0x5}, 0x4) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) setpgid(r2, 0x0) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000040)) 11:10:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x800000000000005}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fchmod(r0, 0x0) 11:10:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x7) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x4c, 0x5, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x1, 0x6, 0x1, 0x81}, {{r1}, 0xfffffffffffffffe, 0x42, 0x81, 0x5, 0x200}, {{r1}, 0xfffffffffffffffd, 0x44, 0xc0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x8001, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0xfab8}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0xffffffffffffffe0, 0x4}], 0xec0a, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x82, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xb4, 0xffff}], 0xf0, &(0x7f0000000100)={0x5, 0x8}) 11:10:14 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x6, r1, r2, r3, r4, 0x135, 0x1ff}, 0x6, 0x0, r5, r6, 0x2, 0x7, 0x5}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000021, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100000000002004d, 0x0) sendto$unix(r7, &(0x7f0000000100)="8e21f4696671579d050969135f680412e351db5ead059f1ac0cc4daeb8de467971f739d1ab044f7c5f2d470003e6b21c9e5c462e5e7c510bd7f15efa6cf580a39137e052f4eeac013aff37acc30084c194440b2fe190a21102e17f48cf3be9a8c5616e66ffad8d88e6bdc32d05ed303b749a59e3759231e9d8d908d0f45e062a5a0dd1d60a9b4597efd2ae70b5a9373ea1d7ea7c96da8f8f0682d01c325dd80f7498a04a0131229bd7cc38", 0xab, 0x9, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x2) getsockopt$inet_opts(r7, 0x0, 0xffffffffffffffff, &(0x7f0000000000)=""/70, &(0x7f0000000080)=0x46) 11:10:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x14b) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x7fff, 0x5}, 0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:10:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget$private(0x0, 0x2000, 0x200000000003fd, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="5974ddcd3730152431241ba438d039037f46540e3dd8eb9a27d10e758825c02371c47c968fcace8f049a5fcc802e6fb28064cb19", 0x34}, {&(0x7f0000000080)="d739b13f68fb5ca78f08b60e529d1d022d0945c30c6ac24929b9c50ac35c069341fb59a1dfb7a07bfb1e37b4129f1ef5527e69ee476d11fe2f09fd51423729cf97a2e2ef4083b74defde749421ecbe9e2d0965916da4157cde143151147a55426872aca88443f64fa05f81f1940aada8eaab612282a4b5292fc940bfaf829f49fd67f8643dd89a97d056f9b7c503eedcede81f3bf21eed28b24e017c56e16bb42e895218f10af501f30fd24a3cd70f7e0de8ae04e17f54bfe0da31407ac3e75bf42a280dcbfe385048482a0150ffdd8243f6374c2408f3e0", 0xd8}, {&(0x7f0000000180)="8f3ca2b292f55f4b30ab65f89a2684990e3f30607bd123686095", 0x1a}], 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x0, './file0\x00'}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) 11:10:14 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() shmget(0x0, 0x2000, 0x1da, &(0x7f0000ffe000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x8, 0x800}], 0x2) fcntl$setstatus(r0, 0x4, 0x0) 11:10:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x2003, 0xffdffffffffffff8, "b3c550d84b0a90f5a77cfa997a28851ad0220003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r2) syz_open_pts() 11:10:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 11:10:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a616ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa3835325f2511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569016bf380020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xfffffffffffffe30) 11:10:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x1, 0x8, 0x7d, 0x3285}, 0xc) close(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026c86ee4f2141e64e"], 0x1) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c2b903e5395", 0x14) 11:10:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 11:10:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x400}, 0xc) r1 = dup(r0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000000c0)) 11:10:15 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="7d3e96ae0695df2fcd9846eede6e43a915f2b2519d9f9d8f11ece4a0ce69235f056b4ac6816908e265bb095631b025b3e8272ba66b23cb51599e3a1f326a4daa077851525dd2d00edd2a881e7d9ff0a513d212d58992", 0x56}, {&(0x7f0000000400)="517cc40e4e19ce4721ceb161cfbcec1ef50261ff0070f4ff4f2c073a2bc95be88694b2d0bd69b7ab6c21376d3ad67fc51a918219f2af9b583266afe376af52fc41d6bda272c049e5585f3ed12d682f6ab7db6f4d4b454977cf9cfd97633947fa46e91f6ef6791c00fe9ad90b1ec8c773a82635c015dddde673da2b9a2e5fd3fa8e114736b3d29575ba66f4afb081c7b61b5ae77c86a404deff1355e401a06510528ea9bb5f29b8df73f531180b5a7c2c8d74d3a4f0726457ce3d73304a8b167cf2a13ace8a8c5e38529565e392fee9c0bc52dc3bf4eebc6e459baa42528d7143fa235f6b354da9fb6e94878a25f9bbe4d2fbb9ab64ef7083005f07f9f9122eaf15b0c308b1d71521345a8c41f48771364fe5e26927ff75da34b69d937326016d50668f15ee6c0190daecc0cef1259a16d9484c7f16f9c9c0b9f01ccecad8980c87f1a16908f72f1010b9cacf2831f464fe07fb1caaae1dbb9027edfe64aa7d7a2c3bdfc1099582d760137548885d786d9a19777f2850a2060e9c3c0ea9f3a2d63e732906e7d9ee57d7b823d187993305a1b3a5f24d47167b5e492ae93172b35e2f1a05cd450cde972eee8be3c9d964ab7b96555897a078d019361691e71ac5cac7b5b95b881f203b958c7feae509280ad500a2be6283f1e3c14d175c582f273ab237e5716e88b1f7b4aa8f62f95ffe8097f7a2aef3d346db452baab7de45ba317f26a3e3e4ba6dae1aaf669cd928e0c7f6048e314c5bed07d486f72bdf84985e1aefb34c8c8705e125fb38079b568bbc77a697403ba15428bc8157e39a427e3850f97bb6cdc10141110b4dee9fd8b5c295a66e4059ae0b0222e6435df8b3b045e0c216493579f63e894289bcbb51c9737c8d3adf31fd95d104674ea111e445ff024dea35e9e0fc0e27450a76e528b9bd68c18d1cb6823120bd879c9981d99575db5e5517b3972d6fda9c1b585260dd6a399f6751128e84ad332c85ef1c11d3ab959a044cd1b4a0766bf2423459af8d6ef1fd75cf3966069415c126ae49b803b61b1c365690f8f9ab49b5fcc8dd1fe643959ab46b167267b00b0a8e91025f6f510f40b202d8acb2bad07643b5125a7248a653cb935648123bec8de0b128f0a4d36830d218beab933f9c396a8929c94455b1f72ba83b49f64a7cd03d8a950d9986e0d612cd8ee59dc3bc430b7ddd552751340aa5dfa63d4402a119054701ce87cb7358af20176fd0405cae2737e56aeaff2bc32b3d49aa542af527d5fce2bcbe19d90ca3294b328e6fbdc43640c6acfa1f484ecc012fb2a0b5fe4314d44e7d3440ae092b9614e69241da8856c4cb753e937cd67a00c6d152be96c79b8003d0db09a5196071e69465e5c1a8740e4c957f6ec50d1a2c9c74baaf13a701eb27fc85cce21b045ca827bdde4c3992ae477cbda46ac00f849ea77358f5749f2e3a917e155d9a67f978f509969f96ed586b670aeae764994aa2507dccf1e6082bd0d72539fd60ae54b27683a7c76b77c5bb50fa7ad30bee359caf8e558db495c3b95103f78d96689931ed41aaf50c3237e9938d307d838505a1d4c0e2ee67faeac29887a778d7ee899a13eb5fb108b5de6fe2957dd0018afb7b0576a4c653d907bc7ec804efdf10b8c54f8b79262d2e71526e7935c0704cdfcba05b4af115a8d08245e54b19c30599c230f4b2c04c32b3ac0440c9e61c4985451fe8b4281ee54e787cba1f569220af79bc0fdb001f8456d1cc435896e0f8926e7c666a4c104a86f2919481bbaf42030c9882e2f41e1ee613e0b9ed8d6f37badfd9487b65e8d31387ddf19802bfd8c31bcb164ef510ccf18f17fbb7b4c5eb7a88fca23dc22485096a3f129f85ecb06bfe43c6e8be331a62da5d461737732fe8bab90a9968ee19c17dbe0715960a627f2e965bd70a897c73e29f94989241027f0c999e4cb5849e349659e59c7130855db2548f9159321c0d4534e02dfa436a45d2ac4fd7ec91badecf14b5feaea31a48a60f4513de31dc03d001d37afc1a874c01bb99084963b8c37eebf55a0cd33edbc46863188dfd928625aa961a56bea3acd6073296cbc694348134d0b321953c61f4156044634f56cab9627be6e382d06a5acee70502d61b661390e61c643a0a44c5fdec232f82501033edb1ddd088b071b6ad4d812608f26c64482167f6b9054ca1721b2304bcad9e89c6716d6f7cbf9e946d89ac159091cfc16a21a1d01536d20feee164e63732d29fe9add7ada0194de0b9f2d990c01e425e5f2a28323bd0d70f789757d2fb9c613e3b6271d6a68e0026a1ee504ca9b7b60460b4f233fa3b7a74152f3de3a2dd099ba044cc010b7a28ad2f208078615dece46b6ede8da9981dbc565416436457752fc98e89099dd8b6f83564d2c774f49654d4f9601165b3b93943668f157b9aa2570c1c72dd91d8dfaf854b527f88e7551fac510ff145483dbfc266e49e81a5031617b2a0b5ab91b8676bba27983d57124882676bc5f33a95b9e6470d3231476dd58dc5a78db119d6e52047dd38d853d3551839caa0d52173a2aa5f0ece58bc9f71a4110884403e4a6c89274341e90b261b44e5c700902c395ba3498acc9ae7629c05c2b782c9a7a54f75582e7430bd2564336b6987efa425e5639be7f8aea63223184cb89869f5afb158f4fc40a50f243f2fd46531ae69aacc3cefe361189b47ce001869b71f74c4761752f26269ac4748ae40cab9b277786c7317deb493c4374a2b82a551bc9152d6c7f0bd045d26d43336df25936b1c064d530c6e5b43e7d735e96c8ba213e4bf52d78f1b14b3b030fc3ca98ea363ef8a333f16a5849c952d8900da4c535c8a1aea0e9a5375595f7418cc156043cff438c7ac7e9858744027131cfc63854d403c5153ee9171eaf5c659cae8d27acb8cde3e4939d5dacb5e787dec3290894381f87ad5402bd4628c3ed44158339ec1a23360ccce8b9397b4c488962ac84ad0fa860742a84c60e700fbf2832126f28d0e6ca23b9887b1c541f01315113bf138615ad333e4c2efeb1b0a7a458043719db59722cd7bf8b8ee4498eab09d43e2f04dfd1855e90574f2e85db1efa2e97eedf283b2587b3929943b4b31f686ed6ad2ff58325f4da79ed3d523977553b4e02194a1cb6d1ec2b8a1be640f96a8b5cb216c43a83ba3591813faec37eadca085de8d58d5821572bef1bd4cd14009aa9a1d8c9cba53c08e07e2897a99f8de67f5eb7a47713f25ddb8ccce8e3da6551ffe1c86ec6d2b7e450c4d0b95fc0c7d0dc93906797fb8e2030d0b8d4dd2753dc56453ab3c638a9cb95ec2207e25cefb24d6d18141bbe1b9dfac7966a35586e20ddf2f79099e1af366c8eba9fd46f001f0bc8566b46c4f4fdb7da855d688b82aafd80b63f48de918d15f049897094de0b11013ab04053342b31aac8a8caf8c4d0484b0e822204a10bce2c4145fddcf789dd40e2aa8a161dfb59f5b55846273a725b3259241f90b86f069e7ba9f7f9c5f0ddd0ef8e4bbcd4745564505f93be32dec1ed6d145f9bf6a5f68c8c5fe93e3fbd96435cb3880981f0471b45ac9ed505393bffaa2046f287477dc6a3905fb110ac35c1196f910d2327421cb19d4a61b9d3024873d510e61fc2a3adea102c51ccbe88a1a23d3407a9ada88f424407f68981f21adf859510fd4f6b7bd3c898a7c03e02953dede7c7a2f2056f4efa97eff1a4e8161ec6c5055342f380ced7e6f6ae626ddd46740b61cb34cdb0812bd1a4354873dfcc1b8075be0c0c6736eafa0718aa57b64eaa23dc6bef39cbe7c15833cde6af5920c26d9465e1616a7ea5ece07bfebc527e348eeefd5a45396889cf60898c36ecf9532eb4aae409da0574707849a9ab2c292357c919337b5aad8ceb590d751463e69cb18a08f3730714f803ebb279f8ad46df41274b7234dad61b0af3127decab232e38d699d93f75a120cb98f39d281b27d555ceb619e0c17b56bfc81ff74955b69c8585e7ad147f7eeb049fad07e51b82909bf2d24b5cbf942b1986dd29709f75ecb0fe3d3b3ee83e15b2a5b091dfeaf05cedb668292e8740a0dc994269dfeb5ef98323c093703df6e88a15d671039fca85dab7533ecfc079b2b25c489e54263c0d46c3561c099e69e0fca97501dc044764170ea5fedcc53c04124dd36eef926a14d2cd9801db5bc3ca2e47f60b43b77d4c70793250b907c4b3fe5b1159e1b3f318163e2569d8ffd94ce8cf8f85448d58302813b252ce8f376e000323472a616b61f1e9563f33b4d41e11c9642e865f1436efe5a53aae3bbfeff0c8bbfac5072f68e3e233099e7610d3e8028cffcecf45bd4456d1f3def4cde757f60b5ecf814f37661e3dcca86c6b734075c8fdc838d402596a0a4d0164df1299477e6ee5423fe22c82a8c8d7d91f7d694944636ccd52fde632ee84568494cceac7eeec917a1b375f750dd5efc227a051fd45783af94aeff6b64b12b021cb315a43f8d8b98774db6bea7a06dca9d096047f0ac14ff6636014e070feab5bd271d7762b672cab99dc75044e117ab09dc4abd28be6042d7051dc75cfad611a566bba1ffcee21528e3241d3cc25e187efbbaaaccd7f2728380e79e162e32a6a2baae11e17f3550098d8b5d61fceb9f56a217518ad8afd790b8f4e6dd8800b2b863c51efa00377b71181cb45d716952cd1acc07cb7785d333bbe47e13c8843070fe044618eb3ecb8126461ef3adbddd4693e6fa19fa68ae8a497008f41b91755e956dc4dfadd51bec5959c526d7d54166cd2fe5bc1670c3c2171197804dda3ade42a607bc7211e8ffb9bd4801c2df9f7a55055ee550707b95f6106058efe976b28d76861f49ecdf195d075de535f822f1cdfc0f74bddf44c1800ce4e35c6c670c4ea2ce1988b60b5e3146e422bafe6e961952788180b421d088792ed2d6c98bb517a6dfe4c6bc1531703759d194fdb57f2e0818080f08debe858f9a5028be65b3a9207f33b11a553357ec1c00d6c81944b1854562fe407ac64bfe75bd4fc93f5f97c7f48779d1d678dde5ce66fa3ebdef5a47447fae3caf4f391fafda6901e69e0dff7e1c6a92c504b51fc7d4b15881c53f8bfc3f6c33134f83a881441f96b0542694192e8ca17e65a968066ce857dfb640b10407c813c75e5b58b319d1ba903f65d9bba46867e3b9505535c819353b481dc2cfd6b85f0544d3fe2b673fb22c7defd46613d249846f0c58f43c2375b02ee695d315fccc7a1f3ef4a701b54c46131b6274f563120243e349367070dafd5ee2e3361550548c3a3c9575cd672247ba65c5d0674a9856d5467fca0c31d3ec06bb367a36677651c431db9b0bfc971a6995d248a594a7802b7544373abdf35c6e14f1102b47b1818c34a6f32ceb8b86406129e7fcd5c8fa188e9b4256d4fad21baa55efb2e7bba9db96a542c83c0be323aafc461361c4649373565b7238817fe158b7cc550fdd1545ec5435f50757fa3c73516c7c74bd3da1dae1097e30bfec536b771ff2de633137598f468f6c9a0f437c5eab043f4385df7b0fb525822487ab0c6ca5322a3c9a9f9ecf69fe4c4aa53a4c63daba1583e02c8af1f2d8241cf8c064e9ee617b81d3cde0154d0fce99d4469bab7480eb17b9d379041a7ed6f7b21343001e8b6626d51a547ac9844aabb83f05ea9fa926395445f8849737ad069d9cc0c3ab21d7c62d4ce6a6d8b9f5a785797c4156c3224690aecc8fc1d1041f88e766a4470684d8680038592793a62500ab10e20a99e2530fb3d219c8ae2a59229f92daaa68b1f7998291bc6e192060b0e9c18939b66ffded1a12f076d6c6f28b112cc205561b40", 0x1000}], 0x2, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) fchdir(r2) close(r1) 11:10:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) 11:10:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x100000001, 0x100, 0x2, 0x3}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f0000000980)="06e144ee79bd941659ef8d24fe0adafd52a48dedd889e8bcaf9ca83cbe87cf3024e9c271ec4502df6f49b8d7faf2c207c2c8818aa8240e490b945c29b30c2117ec2b4d5fb6334bf5b73b6f1dc32944843f4252c51fc31c69aedcdcf6f1e6537814e373636070e2cb3bc97a728b77356889c8b886f87fd4e059216e975664139ac33295006cbac9595e3571d5384115c1e9cda62fb42e958d9672437099f3ab7b98da08c24e0a29693010ae5cf4065f9481d2c0c309767a764bc9dc075f6c2881bb40505777259573bbafabfb577d2dbc71e81c03a51f5ca002ec1f60df7d1dce4a7a5ac95a7fe6170ec3fb994774ac476705408f572d51c3c18f00fd28902cd69a5cb0bcbc282668739c14efaa14ddbb46af425c4f7cec82f07945cfea7d103a74fdc51bc36f30c16a0da121384f43ac410294e7200d44a8560befb39d1938b7de394dc7e2bbc4b45c84ff4d83a458d005277feed5cc704d0e49ae3ac97146b30e91c848397a3dfd3dcb1a3919cf872ac3e3f590752b40828cac5a2ce270f2bc52ce7edd254a6db376072339ad3cb2857a7faedcdc8ef00e21a00cd63152fc0081dc5de2335e124194e30f7eed3adff0663c4758d7775b13547c700760bc09c077055fb8a8b17d296c8981e1b5e296c997b0077e20e725bcbf1a21ec5db104f2bef5d96e431fd88fd1ecd295bdb2ae73043af73b804273968efa8612c16d75a13fa3a4b743e85bd736c4abfadb8dfbd56d62b114c9caab6865c2133bbf3cd1cb04f3bb857e9272c54e1609dc8a7f98fa6ecda3078a804825450cb77ea22082c4e4a7492bbe1636a943ccf67137ebba75c660fdb49996784d19455ba4a7a5fd5eb24a15", 0x263) r1 = syz_open_pts() mlockall(0x0) close(r0) dup(r1) syz_open_pts() 11:10:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) flock(r1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 11:10:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100, 0xfffffffffffffffd}], 0x2}) 11:10:15 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffffffffff7, r1, r2, r3, r4, 0x14, 0x3}, 0x1, 0x6, r5, 0x0, 0x7, 0x1, 0x6}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xffffffffffffffe6, 0x800}, {0x18, 0x0, 0x1, 0x2}, 0x9, [0x7, 0x9, 0x800, 0x6, 0xaeb, 0x4, 0x3, 0x7fffffff]}, 0x3c) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x880, 0x90) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) 11:10:15 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000000)=""/45, 0x2d, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e793048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 11:10:16 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) writev(r0, &(0x7f0000001c00)=[{0x0}], 0x1) rmdir(&(0x7f00000000c0)='./bus\x00') 11:10:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000140)="02ec711883d0436a4971dfd3bdf3686ed05e76a4686500d1eea170c713f3144326e489cd2ef01e9441b386d0e08093366d0ed44a118418bb2e54b386d914be477285e3ad76ffe3e7bd6f8eaeb780ff92f6c8c1c52b7aec71669ca45155edf08a77391c2d24abe5853da4c45fddd36099bae4f3d780116780cc3998cd92fcc6d403024c5313c082e44288a2622b36b724d8c279f66c", 0x95) 11:10:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)=0x2f8304e) 11:10:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$setstatus(r1, 0x4, 0x80) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) recvfrom$inet6(r2, &(0x7f0000000080)=""/129, 0x81, 0x800, 0x0, 0x0) 11:10:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) read(r0, &(0x7f0000000140)=""/205, 0xcd) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) 11:10:17 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) close(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) pipe(&(0x7f0000000000)) 11:10:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xe089) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x39, 0x2, 0x3}, 0xc) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() setregid(r2, r3) getsockname(r1, 0xffffffffffffffff, &(0x7f00000000c0)) 11:10:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) sync() write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b0", 0xaa) r1 = syz_open_pts() fchmodat(r1, &(0x7f0000000100)='./file1\x00', 0x42, 0x4) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = dup(r1) r3 = syz_open_pts() symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSCTTY(r2, 0x20007461) fchmod(r1, 0x20) shmget$private(0x0, 0x2000, 0x700, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff075d, "b08d9e7fed29000000000000975b6222e7000bb5"}) ioctl$TIOCSCTTY(r1, 0x20007461) 11:10:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) 11:10:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) setegid(r1) setgroups(0xffffffffffffff52, 0x0) setuid(0xee01) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r3, &(0x7f0000000040)=""/180, 0xb4, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0x800, 0xfffffffffffffff7}, 0xc) setegid(r0) 11:10:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:10:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/193, 0xc1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 11:10:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 11:10:17 executing program 0: r0 = semget$private(0x0, 0x4, 0x604) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/88) semop(r0, &(0x7f0000000080)=[{0x3, 0xc16, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semop(r0, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff) semop(r0, &(0x7f0000000140)=[{0x2, 0x4}, {0x0, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x200, 0x1000}], 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x1) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={r3, r5, r7}, 0xc) r8 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) r9 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000680)={{0x100, r5, r7, r5, r6, 0x80, 0x3}, 0x5, 0x3, r9, r4, 0xb98, 0x8000, 0x7}) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000002c0)={0x1, 0x2, 0x1, 0xffff, r3}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/84) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0)="37879be5fd2309ad0c5abaec13ab2f0ec563db7e423504a51f607e02bf38783717d45b5e7d776e9ffaab230d81d81c6596536774488b705ff947b33738c3d594e7b3c6b7a725356fe50e2c3b02d071a586fd5c2374bdf2a7e8de690ee660e3895e489c5d95eb92a170569dc39b7060dde3dc31285812e03287cf42a989ad0fe27569d3a5a284c57333e1b430b0c4cd2df6668b", 0x93, 0x4, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x20000020, 0x1}, {{r1}, 0xfffffffffffffffb, 0x60, 0xf0000000, 0x401, 0x6000}, {{r2}, 0xffffffffffffffff, 0x6, 0xfffff, 0xffffffff, 0x9}], 0x2, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffb, 0x3, 0x40000080, 0x4, 0x4aa}, {{r2}, 0xffffffffffffffff, 0x84, 0x40, 0xff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x30, 0xf0000027, 0x5, 0x20}, {{r2}, 0x0, 0x9, 0x20000062, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x2000000d, 0x21c, 0x5}], 0x8001, &(0x7f0000000380)={0x2, 0x9}) r10 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3, r5, r6, r5, r6, 0xc, 0xfffffffffffffffc}, 0x1, 0xfffffffffffffffc, r4, r4, 0x74f, 0x0, 0x409, 0x8}) fcntl$getflags(0xffffffffffffffff, 0x3) poll(&(0x7f0000000540)=[{0xffffffffffffffff, 0x160}, {r10, 0x104}, {0xffffffffffffffff, 0x24}, {r1, 0x4}], 0x4, 0xfc0) semget(0x2, 0x0, 0x2000000000000004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0x6772d5f9273f1667) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000600)={0x3, 0x9}) semget(0x0, 0x7, 0x185) 11:10:17 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009781e3d2a4908ab298cb6d11a2a900000000000000000000000000000000000000000000000000030045b352586adc000000000000000000004000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x5, 0xffffffffffffffe1, 0x8000, 0xff, 0x5, 0x7, 0x80000000]) setsockopt(r0, 0x0, 0x800010000000011, &(0x7f0000000240)="3d77e0ae629add83b5aa8cfa034687fd0ce0f2e1e226f8bc4b2f99d3cee365cfc823b01260f1d209ffc98a58e504ab7f5a35b8bfc8a89caf5247eaa9532b413d17ef649abe1a36ad3d329e0b0dcad35a3a72996b7a7d", 0x56) 11:10:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) 11:10:17 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000002440)=ANY=[@ANYRESHEX, @ANYBLOB="6b9197a964a342261c2daa2c1c9141016fc480be4d6704f03f6d6688c4da4a64f31cc8b2b554fc1e8d665a3f044b584b51a252701c082cdfe2b17b4d3bc8d63965daef0d575e5dd0ee023f64cee9c088b08bbbd943bc0f027235f693e41d3b01b721b4", @ANYRES64=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYPTR64=&(0x7f00000012c0)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESHEX=r0], @ANYRES16=0x0], @ANYBLOB="396936952df0cf97b5eb8aad8aad7133f1091a9979b2ef8fbb92232e56838c1e36da2a1b989e8831ef76ce47517794e214ebd6b8e33091da4caa44f0dd6e505226824a5f9316706ae222c6dac0099c84518bbab484b984e1cc", @ANYBLOB="682115ccc5c85fd7a7cffb37ae64910bfd157d9ab57d5b5f200f597eebe2231bb1ae43ad4c84e210e7600930b36cea1699480526786702afaf88b8d841ee2d205008b76e17dd62de5c619c18e3079db0818534ee7de329f46c464a1108c76ed2eda5a5599154fcb3dc9f547a19bf5cfd60a194781a62aa6c54b85b05bc5988d238a9ef68daf99486c61951a8ed5a29572d6c684b14daf8040ef711"], 0x6) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="21847dd34cf991876d3807af0a7393ddcd07c28a05c78482c0bc9d4b40e1a2e942043f81fade2f57fbd6", 0x2a) munlockall() writev(r0, &(0x7f0000001280)=[{&(0x7f0000000280)="89df5a560a59233a02c287fe8cac4766bad2bf58c9d2bdd7347722ffe86f0fd177ceebb87581cb02b26363237a15a475a6f8cee2b6e314b7b680b2fa38d404c244882b2c402912518712eca640d129d62c5f68cb7b40ff3d7967d56f2f2543a9a070912dbf420034b70bfd51bd5e514473d24bb0fa8b7a7bcdad69f64e883feb48acabf7e4b25ea1fd33c261b6c2466d610abf8c2081de48082d5d809bdefe819ec0cb1ffa283fa25f25d4d2151e85ea50e8d32e0f33302f954987fa37c2ba45f200bef92103f2da528f062b942099de872acdc00a44bf84a52f0a5aba281db9c798c9e323a9d4caa1ef729d7e51ffee5b6f4171261cf4419e256c757a45ef32120df80130bbe4912e28ada8d660a82e67ca1c71456ff3e255396fc4302ab754318d2cfaca633e3755f9c97c53d81ad10f82d5da665cbf20527506fc856b2e5c1eff0cf1b0f679e92ca0c1c1a344dc12f4c7c1c101efd657e07c659041fd94a9d2a2a859d60d0c7705316407e11d35156a5f7b6eae8fd1045586ae9f2cdcbf03fe16281bc280f6e5a43cab4eb7f6370f6a8f1c76a2838d89a406a6e915dceae48f018e97c4752b06e3a34ff33b8f1d719367842729468c8d14a6ad2138119c2a989e9a50a9e8e21a6a6049f69e8c1484787716b07296949da02c026aab7e47b5bf3de0c62869a01b16c7851fb26eec7ab6f1ba4e60f6f5cd5c285daba42e5b7382383d4933b122bbc620e62812c586d0d4fc4ffc40b1b5c2c08524833ba195f0eae95d8083677a4668fa490be7e7abc92107d0e3edb2dd35eda64881a973502443b88542bc47091283c726c193d37990d5c4fa1015797c05e6822f37c17e7f65f24e1ecb1a242ad91a687af23d88634f7c92fa722b94e441ee27304c77f1eface45518f0ef79918468b9a928b4d15266fccdf9dffed737ad655637e323bbb97b9896bb5d9fb5d4159b91ace6ba3fb31644f8cc09d8c4b3a56db8137e197e38bde22495446a297b439812f86a7f8a5610fce34f94db2463afc8d356987edd775d30246efa62d13792d0628db92df1eba8bf7fca004707b2a849744821fdb1ef8b3a8111b5779f9955f231fb72c92a19ac5b55664c7c64e1b7054e1b1debcd0a79d093f57100338b0852c6b1b8a4d57f1c1ab7a967c542eb20767255043305a07262ebeaf38dc17c7f246043c6d2a962ac938529ac5eb088a838ef3da10682058c9dcec52acbf90aab2e932b06986aace7300fc0633b0e077f12892cab1cf5dd94dda88dc5d569cc3a3ab7a4842491c2fe2fba2f7e4caf99e3f96eb52f93e22d706509bfa9d678c0634e2718db27ffcead435957bd4d760cb4910122ede44fe986b8ed51a316e53bb8d7d1c0f59c4e94a31d5d9243d33b2ed0c946b124473e8d552725ff1115d20908eb73220e8eb6ede2ec4d9b117df05bdc98774ca39617d67baa4e168f76730d954c986883b11a2383f2bfa83afb032daefca05234846654b14bf5a50f345e7e4b184e44baaa005183f0e743680894d02c3555315d36eb8b3f5afa7dd2d1655e02e8fc920872207f56641d394bea838fd8a7810be8f52e1ce4e4d1ce5d5e816c4fc91e184f678c52da88edca06dc81bccb31521767a72d5a96d08d8f43cbb5546f7a5c941492c8bffe9bad8b7b77b39ebae183394df875b606b7b5fcebc556c11dab202f48020d7303345f19d423537da7e67d5fda59a764c0fb612572e17750271d0cf35f76479e6519b25f7d38fb2629df071d37e68bfb78f9354d82bc64bf9689736e66f599a589222004fde84c7f6e5e235645ca47318579a8aa3bc65205f66e455e06e2492d1b747657ee5329187b4e60168102ead805a8870312647646c5c0f40ad1beda7651959a8a8134980e471f6fe6c398225d82a85ee1a63a4027a08fc30f5f4e22944abe24fbc5d9830da776301d8fb962abbad776d2b0eb84d98209a3f4d5120eda783a4b1d4ac13f38719de53b031d7105236d7e5fca39688a0f92e20abb3c274a754d7af45585b7d6cae2cf60c81a323b21e986a1193df432c31a244a0cf65a21498be0625a9c4efff90ce8c135cb089910d1fa8ae5ce2efeac3b1184f844058e95cfbbc56080e9f662b049b8105553db7c0da67735e6043560e1838c42c9a9892a3228b39a315648b9053fa2024923090a93e1cada76a9b0cd9677fe7d4598f575ded165f8b2d30697f890324256ccd0e609c51a6ed38ee1ef4c0e55b2cf968df5623bcbd64e9247100c711951104c2f9d7795ac9f533da0f9ba427d757985054ad0436f5f96951dc017db66a576259d3f98d5b37238e7185a40dfb4ceaadce69e7980b0cdb41832d5225cd7793b67c0256ee05b52a9408b51c0e29fe6036ff5f50ab0e6685f0994c064c44041a7c767a470cb4cc6bae4b9bec674d8d3e89989a03e23d18c9ccccdda44260d3f3a133f061b593ec1db089ec818253828c21de322fe9c0166668bf92ffe52782c259f9c5f225fff9016d45870be455e4ad81452772a9921efe885be16e41ad085b87faf41e02e1479f1f273f4d93488a510bc263e6aacb6ed2df450964bf5515725aa59f0d60443476f02fa23a4ebefa989f531e99868425269fab8c0f76a463b3eca0e862bb0bd883b0e29d1837ad70eebb5d552bd7b9294ecd3acff1d108747bdab0a7ef37b7f36b19c8c8b0575e249efa44111b5f0c3079b516266ba5660b6b883e18e267d931444faddf3c92c2d9653b1b856c0f8618feab787aac0a7a6370861f29e54ec5721a987aa248373238e633c1225c96b912649c88b30efe40491369353601610d4bc10754ed77d39fb1f4e148b795239a40001147a3cad5428569ac84150a05d673bcef19a8b12090eb4537014ead917b48447ed9f3b401f0e787d14353bfdcbb25ee41a48d93b2e26c7e0dac93a224389b0c8f0ec80dd9b6a53ada9cdf839f491851b2ca08ba7cfed965db33f29ac9b65c3306564ab6d5cfb45fd65713f8f109e29569e5a994484ad0fe4c7f541afdf4aeede84c72e10257d2032f5c069348756093e9ca042761b8ecde0b220e94f58733109b834841b38b73815bf8a4ad7d05e97967d41af7510092f4c467944c9f153e1a78b0ae964e27e3de2834f30eb6c98b5cc8bb141ed3e1d1fbd0eacc2e1c44cedb6c647c1ffe9199ab4017babfa7dddca0d6122cb0fa4b3ae6e1c32cde1c7de88d4434a703355b336860e3af959ad8b4e408c653b1e4d3a2cc690be4b0187c6c74463b1ff50524ab67cba1484b526dd6f6801ab66b018f3f61206b4745fcf584f2bb1f58dff486e61da1fe1e494600465b966b804a516c42d7191cccb943a5bf811155b9ede1ffb1336f9126289ab2c7b9889d623f1cca7d4594fdc9bd9b1ff87af15b53fb41509668e9409d56fc3593be15278a16399cb8ddd59332a15eb7584fd8e32ec38c872b37739a3f7ed92a0e23303dcd86f0be1412d47a923b31a22c7914e3e381abb4b47fa5bcca4f487798fefd15c8e643cf16af3b8d60dac7e018488788ace527486dacbc78c9f3d61fafd8a42524c37e132093ff513319bbe84791b70c8dd22705a6b3150aa584a74db2283b236149d61ec06e83f65faf2bb3d7605c83726e3c485438eb82e123858a86f4eef87347373e1aef38ee0def0474c2737f4329b4bb4a9298a6667cb85338b69c4798872c7fa68bc766699331d3960057934a36659cd6c5ef5b3e16c29fc752aeaaba16ea7edd44f834ae3ec7a3e30736837c51643ff4525e88e8bda678c10e3a1f7eff16ddbdce94057cf2b18f974212cced2563dceed7937aa516c1fa77191b09d1ad9bc265fcf67b66350935256d14798af4a356b50dea69e86383351447966ece882bdc8ca300fef9c7b833f765813b7ff6db4e25d245fb3210a9403873f2029bb01e9e142668cecb0dcf8b09204b6bfc76e84ef1a48c9c93fea01f9561af65c203ded2ca0a7b2aa9474499e5583ae8d9c9bf71c9fce8a376f50668a700902b70a246400e442513a7b10d784465f3595b0871e8c0d96af6f3adb5bce115a8959c0423ffe631846bc33489263bb60ac0fe9bcc87a31eecbb060f3e0a987a192df6fc2b393fa32efb3fee3f4efc3ba8d9baaf1c0f1a3510a98cf991258ad9975149e752e36f5572c9d02eaa9bfdb3b959685ef39dc3cb709213c638b1d5e2e88e5d2776c01fb5e0a0375e6a77b9f82a60c3bf8f9b83995c87a18ecfbbfceee5b1ebba017dd3fa92e823a5fe933d8f38f1c2b9c97c72e59c519c50c3fdc7b57aa8c5963077f6f3a7d92de37f60a8784cd5215f3ca5c94b9a030e39e6f9892c5089398367a6630478f72edf20524c1e76934953af939749a037e4f89fcc32d45540b1b00d8e986928760441cce670ff9828c865d99eadab00aded9b871d182d1a288e2e86950964c8bc3a0d599e0482ccb5136e2b29a699568f0147ebd6e863f12e324871db581192e30ab52ae1d1f8d6aca05528739d788eb1dc6373c9d5e11a915d01d64a19f97e0eb76c0e05e7fe48da7b0e929d86080be9368881d3528a0b41e094ce9a198b31da254599dec22d8622b4b2c45d960f011eb709ee21ca58a2e477ae3e5ce07bde0ac66922a2c3337262034fe9f5c022838b95ca1ebf9177aeb7e0d997874b06eb19444de05b4fea7257ce29631f4f8a7e5cffffede679b3821e72cd119292cfb6f048077f0c56ada5db7ddcda2ca45d6e615ab2044499d28d451b65302c46a848a9ffad3c8721b41fc5479cfe3360ee546a86bd91f56a72f223e8e703edb51679cbbbad16903d5389069f667d783996016cbaea2cfeffb3e89eb8f240f52411c40fd655d1d12f134ccae7e1ca3bc830b519e8112dd1f27214475ef6a536b7b28c2662d9dbb82fc94a65a9deeaa72374f061ac6d28ff1b9083d4ee9efe78cf1a63cf2dcfaebd995d5b09edbd2c71b9064637d953502248eb5b7d2edffbf3f0b4fa410cf648da6d73326d9393bd4891f1255af4578ead7c5a94cc595633595b42fc53ba30660c735ad11706d4775b52bba90edf8d0fb63e2878cf8f44f982c5302aa5ab6a7797eea41455de0268953bff47588f07b36bfb4c5f81957f5abe1747358207595541c3c2d4400ee4e1a301d2f9d4fac3ab043cac6ce56b7804f52718c7825df61e3a6da7482383159ccd295f2977f592a6afcc9decc28a070cd07cb28d203beb3c790d764731f25885d83ed449a8f8661214b584640e8af57062a4f0a6c95ba507aec18aaaecbd289552d1b86079c1f9f6f3e549e1c8942063f41bfc312a6ef5fb2d71e845a74319c8951215997507099697218a8b9d425f8874834bf950fd0445322b1f980bd25743897c8f76c6b480b01ecb78049f6f79edc7420fffdcc7025d76abc5350fcaebf3c951572c32ec3c13b8967e9cb1bbd57e90e68495ce54695bc1e3b45b3d7243928f81d65ee1af999c31f081889bf40c6f591109fa1dc1b1ba86af6dbe52d18f752ad09ad2cb5c2608f6c9627ac519967c3cb9fcec4e12eb1eeaeebef43b1ece87547f9565b7823bec97edffc5caf0a4b82f8ce04f617f749efd5d72795a9f6423b13ddb13d7e2402fc65b8abb62a72274cc80878e495624fd43c8c559ab9b8928d140f96b3d86fd9a6211c3be83d3b1065a794b741c26e88a34576e40813f0198ad8a1d68fc049bf4fae15a86fe99940efcb6d6156fcae8dac5aa6e55638f1c9b50b54855d1721ae637a44f66e6f2878e0b4c08b5e9a08048efe805edae6e5a11014c4261ac49eff179172faa13aeb964c2d3c52659f28af9ad05f1787a6ed84727972ccc7f21a49", 0x1000}, {&(0x7f0000001340)="f317a0d7e4793447c276bd7f873f9a522ef1c2fa155015a4664fe65406f36e1342a07b914d8d06ddcfe9d0bc2327c419a7981a990f1cee852fbbbcb12915d13677e837008415c84aa4b1121f9d3db3c024593dd6939f41ed448de7932d09a49ad041ed9fa123b08736d2b313791e3992fdaba5788d586af7a5c890d012939e035bab523a07e5fea088bb9339538081969f731a9607e3fa992b379aecd9856d23420ca883be21550174da4d741050261388c89472f7c4dc1008f1dd5ecfd804a1e7ce068ff7f30516c11b17679b9b7b25f2c140", 0xd3}, {&(0x7f0000001440)="fc3ac7287d397842e29c9de71ded25e3d0d8d7cd092351d73615cd6ed3d675e86d86d3a3d5399121b37818ecad9f75cda73908db98366d6b6b4453b03c150f7b422bb32dbec98173f71b9c25e860d7897015a132bf0c2c70afc1643f4f3acde3a379a0fdac91f7ac8fade5c35571821e8438e21402526e475016e94f0c71297d322d38bfaaace2bc45cb49e49903cb25afe18e20a8033b98ff7f80fd59e5f14f2d5db4ec9413a2e5b5603e4e450c3b58f739bc86f642bec17e8d460c983aaf4fdf54fc00df5103d25f7df34f7d6619ffb2ff90432ee4dcae5c94b9ec02eabfd1fe073ff2fe4f717609d2cab23abcbfbfcc54f49e532d320c655a3ba186991c0b039bc9998bf00ebdb7b60d30fc515e243ab47b899606ddbeb9c6a5b0d73778fe84a7679817c97300ecde85b70813c64056cfddd05163e6ecc898cf50dd765581222d961ffc4699e8af62b2c3d9b5f6c43bcd8a4e36c2577ff455f6830a8a71ec4e972f65d1bf24bde3a9639f2ae686fa20f5de40265c2bc80ca6358bb1dae4fc905100d42f4b0cb91b442d8927f1eb5dc4f5a4f63e32eb7d0f74bd0cdfae54e0c916307475aff6a9ac421ffb8fa772f72cfd4784a8b73b66fe5df958e855292add27f578381f578ff7f6767e0d1d50789983050e1f7c8eb69284d7302511055bedf78d78d65ced80492cd5a68ba40e6f5835daf205776daa08067e6f2bc71529b6711c856e66c0d110c1058ddb8e7e1bab8b575cd3de719053572a28c6033559be66ec1675708b4ae2fcd34d349558cefff881b40c28199a1375a61a29ffd7a2505fc1bb2f213ceb8daf66d6e0d46a5a97e449ad8698e1150da223f3bc565bf2fe03f50788af043a1c913d13712f6e42c52565398923965ad2b01836769fcef481f398b47ab87ddf412593e32b27a78c35992c980a9db677fd6ff56a9f366c2d89782262bfc0a6e399ab99a66cb638c4f56b48ef81a11fa56b11816f355c8b1571ccfaf315a064cb14e3204eca6a73ae63bf3cf7cba667a8a6e04683f0369a83a6d243b0ba0239d482dc687034f136b53c7b18357b12f5ec00c92a2f8b7df33ccd0c216f06a85d220b4755c37c67200c6372f813c82d283e5f56ce9dc88bde5e6fa78c36aed7b0d00e46a6a78ee003e7584faa1afa511fe8df9be9d637f36757d63eea80047e9e226cdd28e1d6e9bea4f745fd14e8622ea245c951ed6ffde06df6617dd49e955599cc1bd220451b7b96a67a8c8c0e656dbe00c142154be92df2e92dbe7d02fd2383395867204a3ce025c45fc4ea1860a446771176705a80a8cab9cbb829dea48666d9b032ce1f95fba8fa13c65825163f9b388f2ea431dda3875c25d11aaea55f034fcfb0ac55bc57ab0b500d2050416871724a6fd128af6604ff63946b43d75f82ecd36a6d74db945e784ac882e3a680484840e8471f88d200cb6cf08de571bca12f20c4b9d6fe741f391491c927410f5c8004a03d18a691fd3458eb31321fbd1f35d5d5dbbb180378e275b6abb33d8d4354e577ccb8943bf1dfe5c78077e7d26815b541757a4662bf8cb030f0f87128a729ea4d54a9eb13751614cb6b7ba8333e634a572c7cee188bf94dbe51b30f25a9f0f64499247a7439fc929002fd9ab04fbad40f76aba3b72deb6ae1cba61b9736f9e072911f22df3084851bf30c554c32f6dee75645c4da3fae03793fc1c0b99308fda3ef247b88f9abf01b4e072a505c2c76a39fd49f1f69acc25e5b3d440032b36706264b24b0d89fa30587d8ce21aa96052d9af8d03b9c9d2bfb9e09fa4e5df1e13e0aa4e1081dd69aad8742898919f4e2e655fe584dc86b145c722f041728b3b18ff9156214e6ec3308a7698c0d2340a0536aa78c54f4bd7050b6d799c763007b58c512559ba94a252671aeec110f1fbd56acbdef4a786cf71b43936dd4d2313fe4cdf26d822fccad203698559434ef7eaec9bbc9f876e80e279399a3e7929531e820b75a4c883385836c2863e033f0979dd3792762cd88a6ad8a541c838feaa3ab466912fb8d6bd6ebe649453e031422c2487addc6d775829a03553af791fc47cc57532532d0a12cd718d5175986afdb1de80b9f112f73387d2ab375e8511e6f8bee89029209966b40605861c83a8a1b8850622b497438638e1de87d1499bb0c75871aa09af5675654d9438f60280d24af5ea09f8903319df3d29e8224c2a923871832a2dfaaed3d2e0a178e0767f8635de4b66d0d1f36f95458e9d2fd7f6eaf727b1a0e90535851dc938d371cb4366be9cda0a6b413f312a709182f355a4f0804763590ef15e45d8400b4500f04f2f5f9bbcb668dbb435e774778a7b114398fbcc76f4dc72cced33f5ab356c31c676a0da339bbd22ffeea3137aab6a7351968635667b51841b350272571268498452c18258dccd2873e9bc6e35772ec67ee61766c348d53dceb41ee15ac88795bdc547448466cb12b1e5f7d8a28fac14a7cf37441627fd90ec1033a7ac464c5a2262de63692402f7d747836e67cef98c11bfcada773425ccef953579a7234b00b77a363bb4bf5e049f8e1951699fc236925b013d4d9289935f44cebfbfcefdf51384cc35bb7520b8c6c4b986c4f18c1bbcefe89a9096645adc33b812c260a7d93849b4a6a4c55aa2d7f53f0e58ddc950d9674758daea9c48baea199ea93a1482a3d365d03ce83585b2a40cfb405cc78c2b582ef0f1de04d7aef4c05e1d485cbf1b58cfa6353c442859c1e8a17f47bb9c398c02f1ff9d4641d54245bdf24bcc6c6f26f142145b22d8538cf93bb9246f9b5d729fa0a930ffc9f355fd15e38eca6dce69c2b32352c043beb13d487b9931b0e8cc5742ba393f4e5b0a2cca6ee082eb1e11ac6ee69c54d61b56f8e8e9747f3b046d1744f498dce9a535f5e7f2bbaf3ace3dd4527853919d2509356acd569c6ac5244fab6e17dc68175d0fa6b2ef382d24443991e74eb570c6d72779f70e541fdc1c43a4c5d4a5ca1f7adacf0ce17534bd7574fecd553db7e11525969aa3ba338a0fa23640be74b1284d42d3375ee05a23145d2152d38adf528a173386cb864f24ec44f90a5ad2d4698594be7430d3370251267a57c2bff847343a4eeb4d10439a127081472e3189ad779b2184f102fef2f818dd0c6ade8582ffc2e730f591716cff6e649b234c711e2bdd0480ba14aebabd0e5c57120cb40fdada74a06ea01e06ba2649b80fd59d20f2b6e87dd7cb083799a69ade776c2f3d0e1d9765d953d481945702ea3820601b1dd9500b41be038dc5ff7011c1b150d361943b6f11822e20e5a4979b5d91605133ea903354ec5a300c68d412392a9e4e1f35b2266ef3dffc6b984fc9e4dfa1910a8ed3b033588672aa7facc8d8dc7d0192d9328e066d96e4784ffc32e3121d5d168eccb9e5a461bdc03b56f5aec3044f41aebc63098582a53441aac3ec66da242139d70274b0a9c3e112006e2b03a9a9230c69aff04c9026fafbb700cc2d8c3bff570cbf8316588d5eb92556a1d1197eec75e40f4e41dc564a40f3c7a8b3897f9c9e6c2155784544c2cf9b4cc0a8ff252b171d5148464ff6e9ae003a6be9aba8c028e7bcfd1dcb66d6506b75fc382f6f19942620296404943a8b962824c9316182bc1fd32235c30b82e67b5e0d0073fd045992746add1b762d6698a1118ba4a6c08787ba298f4087f398c7fa6b9140218e8c66297505d516875f231d418785986ad9a4a2b94a11f1a8ca7eec1ecaeaf899f368483f7e5ce399ef743595c281a3077adbee3d313bc4c8dac85fc470472682815c2356506995fd7b996ec206ea514ee8519bab36a9c6eed638e9896d3db14bab30d556849cb61785e7e503f5131473e2194b25250a059bf9b91c3e740e915195f1a069c6a0583f8509e3cb52f966b1bfbd32ef9864e0b37ba3c74278161396d01527b7949d2199bbc9f62fa51284b9d98b5e348f48912d5405c2ea6430efe30f1424cd30b7ede757a789b775e596fa3b1917232866fcad07980106ba4c312479fd05749392b269e7819eaa8e2eafca08da4c991997c88489cdbabdd59b8f814527e66a3795faae3d50d7c008c232d866fa3df47d3d6ebd122d9a7960b483b5f23f7e069ddbb658abb4b70c8ed608d1e9feb9f642fc22d30a0135f6f6a5e34732d9fd606b521169506615e134d17b1122b4b11fa08075fed18dd2996054f987010eb09f7b33056f2e902db92b0e48301f6b643ddd073725b45ec0b180f6b5fda6701fa8bc198255982cac3e5bc115202e4fd744db746083967ab8a6cf923b056e12c6b8624da9325e4f902e2c9c375d6dd289e851688e33aa29f4f9c94e358113898b9ac4b6439ce454c1e076902046efcea73b15ce16970cbe496ad0f4c21cde3a6768ff7eb14d90df40b49029e8cf809b528db9e8657205245247a9a349c6e76a2282d910717694b429a4698e5bb868f2250435ae6c5b09b34d0fef67dbd70e8723a1f91177fa534a4253bad2374fd5d551a3c9995e9cc409b1b7807bea52646e699711c929997bbb12c1abad767acefd038cb0e345aa315ad1b721565ff7775c29c6f4c707c511eecf5a1f08bfc32ba3c80ab16cdbdfee0abee89423983ba8579ad29ac0912699f9e48343240e20d994bd50d480d25d1de7f12c757253968c51a637be6171dc2cf54cbf9120e1235709cdfd62392c7f7b37c8fd6bede7d28e33391e750770042b8f3dea1cedc2179a6ebeb094ca523d45f09335ef17f1c63890386deb6e0d9ba0e079ac6437a671ca112a0fdde0322ce16811b8caa3b0b8e4b842f72adb82114bfb43f75a2e6d2352359eb1db7a3dd57c57ae9dd559616acc9dcf65cc1385c402937ac2e5765216e025ba5c08f5be8f925440fcafebf6a14ceb49f5368c03361e62b43fd63035f32cb0f7733eea5db3672668e85d2b2ebb92b5674b12ab9182fb191ada79643ec6f1a540a704538429f2bc68300e92beb1f2a9aa55d667b5878495173dceacf5823a625deddebda3ab27cff0eb29267b310ac70518b2f5fa32b333c925fde083765b3d6156b834604369ff9ead148aa7e22207a9392077a85b1f98e0e3fba42df73de2710615bc2d3462ec40bee0d2db6897ba177aca172fea59f22eff07043820061fe503e24bf194165997393eaf4d149490d99c5d7722807c71963e5501f11e9b7e90946fa91f2c4b30f51d459fbf80acddd053681f07123a4e38152e0590512963d8d523d2ba92724bfe4bb7b7933051578ea9caca335f5ed318d12688bb873c9f78f3ed9c0e085a70aa5de32ff71d5d5f43d083b050e26780cad276a8d387adb7c99ce98f06ab3648190a32553b3d5e254749b87c5dd7643500230235e29487544d73ff25048981464ca7a9a8ff69e093f97fa708471f564a919c88af913a2e0e43b60c08902b8d94eafa8c5de80ad284f4661db00972322949bda5c45dd385fa125aa60c578665ce81850793dfc65ed8c50bd6b6d2b73e477f83e2ef03b50d450afbfbac743dc24b2e94615aaab471bc47a37554281e895319286a2fc2942e528e4bc579f69dc8357ef22c4ce47f51c48d15abdfbd3aab892b11fb07a759ef6b9e652dca4c5d12cd84272d2fcbd8e151c1b443216e5b72ebe862836e295d518b575c9a0ce724c7609bd374d741904f8f9693df6fbd4a03ae68048c40434952fc011f4ac185dd3a062ea02bd80390256d1d85a07f43094ea11b0e80947c2b530871504f770be03ba531b01f08d72f7fc15973fff25b22ec457622d7efac2c1ad8172859f4bbae45cf32eeb7a75b33ff855966619d8b9b44986f645ebb2", 0x1000}], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x81, 0xbb5c14e7d2f9733f) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x88, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x4) setsockopt$sock_int(r1, 0xffff, 0x121b, &(0x7f0000000180)=0xffff, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/127, &(0x7f00000000c0)=0x7f) 11:10:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004000000003a000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6", 0x34}], 0x1) 11:10:18 executing program 1: r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x1) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x2) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000080)="7bedf8778077352938f97d3662619f7422d65f52bb0e4a8af66afd6a6ef02b299dd866404a0261a785162c83e96e49d3ef70fb7d118702e2480394fc1da882bcb9f17719a2f2a891af6f78fe1ccd4c7e427fd02529a6b22c6cc0ba4812051b0afaa6176e7fbe5a158b90068ac3b3a4b03e0910eb28fe60571ec670a7c3ec798ea2a3033c9b21f8d358a99a7322e24dad820ee284a2ac49dbc337de0f489a2da385b7b9ee674a150c3ad6f41708f0218d6653deb6a400d71156779bfc74bd97332d5c3272fc94f4b7a964f7344e5ac45401ea38344aa6689aad83f42a85aa73dc3fdd6b47fe13236fb03281d5ddc622f21dbcaf969cb3796f4891171a4455e825c2e9d77ee01edcb929ed8e097603321297afde029219f0e818c7b50f5a91b82300400c397cd7a7e91227597438b641a3bd80ec521603e692386063d6c7da4bb82441977dc8701a1952b3e6b6c2f7688b583e4203d456776216913c7484b8356e940f459985014d8227a46f1fda1e033087945c95c9dfde696e0a7ce8addf6453f3eb5594cd39e5c1604e79dd91da86c194c91c6b3f4ad0808c31ea89a043325564f125c0e78009ab77db1ae6adf81cb2d873349d175bb65b564cdebb85dbdec632bfe432b358dc7666d0905b59711e39c7a576951d68e9ad12af2151bc21936d4369c431c8d16c81ec56704f53dcd7df448af1463f02211a8115c025baa2573b6bf971a2164fac1f1c42c670e38ec2bca6a8299230dbb83e3f284555e8acc91a93a944ba0f6a33a39d5f2749fc85b4403b7771f3fcb039023dcbe05feefd6e511e0cb61c3edc493cbac65047c00cf1db5639eb202d91ca70f2709f3b5d271ce47851b6c27b0980af5c93c89fd5232c5744f46100a7cf8b44ec240ede0f0548a009eed5a7982b8664809a8d6657f7b353c4ef69661bd01c2ec5f44a9686139640b20be3bf5ee8db80ef042f0657edc275d535164f669aad756b32242debc8031659efe1b45c717142ec5dd6a26e2a8b1ccf42ab0d3014affb3cd7775447d300c1ddcae111b6153c4256ad22443309ce157c26ee66dd12ad30b9cb65b8ea80805c96fe785890540f5cf1752cc816db2fbd8f4ab016a2ed610296b83f3b2e7bc1f018d91a2526259261a3375c94b0ac00cb04cbdd8f607704e0269189adf46f62f41da7be6f061f1fe934bfa1be2511f08b0dcea252cfb84c91cdd1e1949da931b3c42db8cb3f0a4bf45e817a153f8f3ab393575448dc6cf1997711a322308e462c98502eded74eb99e6b4698469451a80620f641ebaa7ebebfc4e3715540a3b0d8945b6c31d736ea6fe1abaa0d8dee9fef7ef50fb716d54af2122c78b3bf8c5b56841acf9b50b41cd419da51fe4ceef98babb584ab933bdadf4c68468481d27d7f0825d7784616d50f49b5b4092ecd95948afa35205c8795c8734037c387655e3306a2e6d5e7e7bd240cd4b113b1063358d0cb9c8fb447b066a8cf30b2a4f4a2627d737d646e7f64c7d3271398ad4cb589958f6e388e0fd2a510c48818b5431a4435c9fda660cdf9f13797e1dc8acb4fa67e0fedfe72273aa1fff4e55b607d4d5c857f70b9a17cd768d49441c5236065d85ceebfe8a6f7488b1ca4d762c109aacd5dd71263b20f0f8ff89e5aa0a8e5ce82a40a432a8e1151f76a4ca5874303a2c712d61280c8f3ba7886152b3161327f06117f7c9ac3a1a7dde081e70835aad2174034b88bc19685a685dacb4ed7ebe39f4be51b776bdbf809f927b86104958f0379805c1cd71a9f5a7ad9cf9d7c3425426e718bf24962459b03944c3a1dc40d48a06db99409380785cca3478eb14ada34691df14c6f945c285730029ddcb41d8c47b280f80125899cc47f719fdc2f1072a52880ae781d7aa19e4b7b5a6bad0d935377a1254dca5228523309bb228459976a232fdbb80dfdb3bc9c50cb5d0a28e6a5f7677d5382842b162cbdfb37903adca6359512a6027e6e2013cf6f40e5507eb17714e60e3958ecc27939870fc2d4af993b6773dbb7f03620814c4f100ad9ec296379494aaefb85b70b0acb98348fb095b529e2381585884967aac8da93e54334ca4bbba40e95055e5a9626986f5e656f957c94f7b32ffcb829fdfcdc1e187cf079c4f2c6257a644f916d4db3ac9baff9ba6c069b95da643deb2f10412c0cba9ddba3622934d12746aea2d929bcb48c3db025d06a542a1ab14557061a0ca15e4e38b942018c697603a92e4f8cd53fc941cc5d1434db05d6050a04f3715aaf19977ca1c7c44e2cc4575354a9280042988d8998fdace292c5698af6902181b8603950f917c275320a876eb001d29062f9b142871cc504e82dfa47de61efd9f2b850239a04920bc9529534ab7cbcf66ee50d20afa3f6e0de69b14b92efcb2907097896e1c840d5a827ce025ed61b5fb158fb1662ec71844ffa7a9c666a48e690152f056ecb5e107d591c8b2ccd29406b4232f3b3f1b2ed9ab2aa35bc5830423dbb3d82f92fa40742289b13c9a5e2aba0bd8633a45304171ce4b0f519b1515674ad860b3a35fa550e6179681d9042c0331e3a19756604d011b2a82eb6d783fcd4f5c0f63be766f0fbb0f47d932ef1feacec4469b0251efa95629dbc0b32e41bd9b9499ee9352fd3357fb0d4a88027979c1e8a236feb2a0ae93059a38e726e3648e305471ea135b4675f69b018a7dafbb5217d2b9d69ac1e9e893a8a0b8cb6f01caaab323b88424fa1adac6ce6ba91004b97e1d1d112210cac689d118f172aca89c25dae46fc6d4809319cba07b47424c0712da87199d53e8865c41ecdbbe04445574f6394b56ef6b0662738979dfa83c2364bc51815cddd7e9e6cecfb6db379be1db947dac12a0bda5c2be3bdcb1b04f2d6f7a5f5d4e6943d63a9e862d9b0bb97c920007dee01ff9dd3efbbc1b2e5e1060963afee734a80dd57c82431f823280467e985d51a759ad66f0c3f544e46e162448a3d8a329a96edb3d9f179704d0a7b9d66085c764a985ee5f40b0abedf7fcad274b6a584cb0937736bdfe4e9ad345239f92d85981ffc3130defb7cb72e22c286932b1788f560ce19a4c0b633b47b5a035a376e9ff51695a23369d99762f6b95e7708466f634725a6b7b05f58144119e314839896614ed103bbf2bab7186d62174cf5acf3dfff0e72bb924b28352c84fac226c0330f084810d4741fa04b433df799d77f59b95723abad059a8777ed3c135ae5c9aa20972f14d31869b764215fcc3e69ead0a209748ba8bdd388f5220e6a6cd86d35a98fbb0c6508be7d39621493e082edef7351fa176f5625099875f6360ed17b4c83c8dafae3f5f15a388f6a375b9c7687070f4c81a5c9988490839da0c6836c2e39dcbe88c6a3975c1bedc701d00a5c608e677c0fdb0dbd5c14532d51deafeca0dad96ab1dc897027aae0538c536f948a6930aeda5e94d200b40217837cce127e78f010c39637efa83261689e6d0b5c8c998b78335f3e9cbdb33baf02fc603e764299c7d67b5f3187f0b05fa406836ec3a04a7e2aa6496429ee6150685e6a96e2a7465e7723d33a2623ea4e02265f8f6d52ae92839ae000d59068ede829d45fc2a85a04d01794c02c87c2851de42bf7ebb7cc00cc2562309482ede4bc7b84655719ab3a1046af7147adb6943b13de72437432f5802a33c39fc17eb964f674385ce523b7214f07f3208d5bac41fb27e64829016747e7de63a5d4f7ac247f355ea192e16c77646294b389825a9445bb5853c377406871287c4817b3b7e8024ef85d602b3b6ccb9cbfa33d1a5d9001cc223620b83133d50e81944fae473d11288909243fa0ba19b3e219e21646a1c00701ac1465a3eab510a73cb3adfecea7c981a724f8706c3f69fc7b3d7d0d24b9a2e4097f7a0d33b66049debc42ea59d18c1c8dbfd27b5d262301924bb0e7e49375f28b4276600338da06eea27deea83a94ff8583e750c5ec747862cc49c665f17044c309cd01bc8077edd56da1a699a07dc2593988cfbcbee0194901e40530b127774457271ef5a392d7a77332b15662d311824bbd43c9f449d30fe2fe75533b76cdf2b309ce6527e98e6a0ec96e0626c5d207e059163a5f5196c7c733c3ea8d690600aa066d143437eb8ad697edc66db2f101e27e83a5702fa6b5aa2c46976aef3e6bae5a42aac2f0a6581933506b627c19a6fffab21428c769b923b9e6a3da88b0911970c04583b138739d7fb70c252d353a89d3ee698d4c6cc32a7aaecfd8032a0f0ea1074c7afcc510cf6aceecd3a542bee3ea2ceabc2687f4be10cf3ec8651685bd6dacd9f1f923b595633364b2a6f46b7c5339f63a2882394f0a1c5cb497219810fc1aaf0388322b9e7b4cc3c52fe6865dd1a47c1cb2fedd86cc45ac1d0f4163a4b8b27605220907aa524c639b480a1f8bb69f41c9ddb8fa92c134d8b6f2406430de40dda9f51f6378d0e79f289b38754cb8d9e6f9e816152d93e753321eb089d3e1253b9c90e518b5abf03f6ff2c11face416b4c3a67f98416ad300a4dff56634d7ffadd834cf683464903c0ba34b238f667c92b1b51133b3c5754c9349c543a866419af38c6c3db0d0dd65d83829437385e725a81865c1f6f714fcc87d80f8b2c93c5f920a948476e162b01dd1608a3b490dd3e83a9f032b2cfbcfb9f6dc6277141e01f83dbbd6a3064de067526f3ac55e28c68cd41206ccdb04f46bb45209d01f3eee07e26435e64ed8c326353e46908168591900046fa8aba00565aa3966016b045add6690bb2071251739399c00351f15d89a07b554b89236e0d98ed34c95ebb9d71cd0cc5a78806a6e6cb577c34b81a42d522157ecad3f35d80f6c5f42434e755a5de6bd83b7d32d88d1f477ea12a39de41bb6d9e7fdbadca266e6371947cadaba469b4df2caf2c136d3b661412377a1f3f7ac44b167a9b7ccb3d895fe2c5dcba47c402020fd22cb9c116550a59cbea1a1eb8953337174bb6bcedf39d34ae19a1c5d93a33b59e3be81afb97f6277366fad8f39c03fb1bc79cd9f5b3d0fe57df4d0c48f92b8377c985e4cd29cdc5d292847c961f7df9089a9276817e488ab86a3ab77c448b08583e82a21a1efdcdcbe89cb3b74a58fb0951db1c651454de798cee356df10d4da779873aba8691c512d55c081645a4fcbf0afee7d4fbf5a6ee2f807d2bdbd4ab7ecf6e986cef94fa0cfe2f4ff9e091c6594dd1e068e4d88bf6630a8b6844df667f903fa07f6f3bc13e7cb910c5cc44450fd804a9712571ba2c41aa20725bd833a491e77ea7005c3d0e60ca397ff95dfb4ffca7728141a922064554be8170fbd824e49df67ec4ee1b70543c48c92564eb3e476febac2ef2486c1fa3d32d1a108df61b32a5d90fee5b860955ec3dc2be4a62de46360a51fb33a76e448e25ea1f4a341f98470eb7fcc756210a686d5c3467eacc82ca7111544429fc41bd3369ea7b06eee8260925b570e93ac4bc4dd863ea79980b0a7a199a1a6191e1cd6d0f81c7113463a8227dc8097f56bb61df6e23c01d647516a880ae0306f2f4dfe3c3bfd5518d11741ec8a85b896a885dce4c48926bce0619dd9d7ca6fdebee9d764d4ef6a3e57035444d4de0a28c04aa8bbf4f5a107ff68a5415df4271741a8f79c17e5b57514b98434138d3bb89db4aabc797615702af806bebd9bae89be2873645a0e601e6e372ca0d86613c492a86d4003bdfcb726594cc72e91302d5fa0ab4a160d21e16c48f232ac01c724a616f30bb99ec3bb031a1195aa45b0921bdcf910cff6d76763b819c2e6432bdb6adbf42710089e5a0ead5d06e9ac2941068de6a6f5c0684a48da", 0x1000}, {&(0x7f0000001080)="b102e441b0a52669101c6bd9bd619966a539a8af09df6718df22661b2f6a260411d715c6ad55960fa9d9eae0e696bf37c1fe8cc52f46afaf1ab8993493240664680a59b6f9aff51bcb87fe40392f2575350b5c42204a2494490d0fe602028cb6b388f8aafa5d7cf4858487ef1e549992bb76d80c1729b98fce6d3a7bab110e5dae227dd8c20d52ebe2d665649208448e816f34c07072670631620c5ab1c6ff0d5e6b907ebdc77d80bfa33d3d74c57a2998cc446c482cba", 0xb7}, {&(0x7f0000001140)="ffb22e4f3f844278fbbe6cfd708f660aa12b045b4a4e4ec6e1c7ad3bb18ff3e8e133ee8b17587a2cbd36b2db8fef83f5a1de8ccc345507a7812753f304e49257e73a7599abe8a1b26d0693203cf4a9a4df48039c811c3e73fd217382472f4972cf96374e607f1e06cf0672e60b4bbe0d07c97cd58ada3e88bb5da90bf78bb3ebd36f51d1168cad240f334c0509f62dc780c6dca4394ba707ce758a2f4e9ccb397681a0cc8a7d83c8b8a806fdd1623ce38ebf8ea39c2e", 0xb6}, {&(0x7f0000001200)="1580ca56996598cbc27145301a2ab1e28f290d0cf590a5b48be5331bee8e1e52cad6ff485041fba77da57f93c9461818b99c5436f12dee426ef88b9dc97d3d2a7a55229c6cebfdfa4191b9995933c08d8e140421b0d873b668586fac34ac59baa3b608145644dc1f5bb0386ed8890764967169b528a56413d939ac49b30703eae6aa16359d50a263d90b2ca59a68cb3a299493f7c1e04a7d40863dc73d18ce120eb1dd364a168a", 0xa7}, {&(0x7f00000012c0)="364882e4621913157e3be5f20475e9a7ccf8a630b121abff83b501222670bfe33ebccd061af29752d01b002a0ef980cc57bbc2b5ee2a9c19f2fb", 0x3a}, {&(0x7f0000001300)="105b57d45beb4d8b497e1ab0995eb8371233e23a322fb62c78c2876e16b085a3febd2ab5a8ae067293546a17da00724f79b159317df219b67711d5d9bc26ad2ad947b0ec9784f9e7d44b7acb1b14d73f3be1accaf4c8d5a35a3804c0e980ff3cd545718441515276e725d7d21621f172ec19962b4b55cf0ccda4b8ce93f01d13ee617966cc5b5629327cb009f4f62caa40b263f4c6f047bdc7d408d970e68ab1bfc5a038baa71f9882a8ae2797f4408ddfd89e86553d67ac3782564eca6278e0fdab90c6c109b6138d7e0b226c9c55b8b6158285849749c529c64ec70e2fced3376474bf2572d2ede7d3878f7339f7c404fc8c1793c3758741458b56b4ae5712486f1a783f5c7523f4bebc56e7a46e3ebf13f7d9f0995e4aadbc0061dfe2d088cd4a8243b951368533eba892bad5bd8c6c7a93b490e636c2d03d6062a38deb46becb826fbd2a1628e9c317dfcfeaed2ef0b5ece9373f8cc75c5f7bc868e64d4dc1dcad364778918d4b6135d52326638dfc63e80db39e1ef98b68f02d6b7cbabc355e5fc7467607b29cf6b2c4c32495d29fd49595555b79a9f4097cf95935f1d427e531f7be0d08607763293fca9dd5cd1fb7503d0237e54912d7ca4a9382f23bcf719138df89fef43b4c8777fea3d52e48551a3dfa6d6370b744871f79b1787413674df15d0d9fad5c9a3003efb394e2ad7010bd722c76bdd392eabc2cc3db5a9d102931b2fc8eafb1d6d9821795f8d553cface1b5582b8732a69bf3a0fe2f8065fa49405cd4fb785ec23b3c47d1e7467275167ae9ea025731326e5e94ddfb2e4b50b94f829601295a220d7b62cd9ce5c68b223e32731941c503b612a82e61fd89488948d585cad546760f1427211e6081a316df66fea50a4fd2cf4b86a8c9624b261990bcba11b24df680ca2edecc336e8e90dcba5f2d7ec471d06feb704f6f1a4fc02d194e424ef46ed5970d31752db5d4b026c093b063987b2413bfc9d9aa12913c918f55adcd6fe9aae16c85f5df54659ddd8eaf96cb99f31a1b671cb6c490c2bce799509796ed674d7b16a65cb926775b14e1a5cb66826473a1ea796453a74da9ca6591c5f86582b981b16d51bb323c977e6e19a9c6320725a4e59075f580e3956eeb6b6bb9053dc9088ff5b7e695e87fced7a59a243eac89496c15a51eaae6343cecbcd7ea2bb8c2e2978ba1002ad8684d12f71e436ee579c129bae0e454e003629aa7970dff825a9eb7176c211180217ae133d0779147d8eff6f7aaecaa03e7d0309c84d8f6f8658920443536dddedba977f27ce1efad58245819248afef1fd4d07d1881742db509f59d89f40240639f76ca6169fad6f373e7e5b7e3609620bf89f5121fbc4cd5147392357d60efb9eef30ad4e39355f17155e26422a3eb42ce353956132c14bb7de3ffdee55992657114212f98b9f6961a6b1087a849f586f1922ea0542caaba33e3fbf47840af78bac024adbd7d030cc4d04a4a9202cc47576086c0ee412b97e2347bbbfbe4b9b2190dc4fdc22fd8d5d42ba086acb4de3d9dddb7652f6bf6faf79fc00f8528fbba4a6696379ab7c1575eea573e53f1053091a4aa0a7cf1948689157228f33b401c2b9bac62ec9b49b75fb9ce697d21b5bc17d4fddac2e39cd841fc1dd3e1c61c17dd1ba33f4b50b6456f9671b728187972d5e40791bd704fd29bbf2f4ffeb16212f2fc120124e1bf9eef9cdbbd62888ae4e0e7c367b5c16bd845e609cbbffda1f4271f6445c71ce9419d7f00386a2fc278c5baa41609c2fb62a45f42a5ab1b8ce90e643801425a491bba24e8f6c08a4595371608561eef974006ed727352f58507f2fadd24d9dbeeebe63081969591547891a01b0174ac17a1239d2fa83fe86c9a103269f38a8d82dd4e640fe7f50800783bae073e6c98a4a0974e917c29142a9f8bb82a6ddd45b33109af361549fa038850a382e5cde2d3597275cf62e187ca7d27834f366d9d73fec4d21cc180f174a70ae25267f34077da405f153cd2cba9b299823e901ebdac316f03466fce80396fe6a8d921d1f6ecd46ee84081b9d59efe53f555fbd8abc7ebe5375d2d954cb1984cad6582e12d07597a5103adce8a9aa2930424cae0da4eeac7b550a886603c1f0720e7b1c5269331e3a1c253a6380d8d1044e2623504a88da825f19b459a2b61c97b8cc985701f431147beecf910ede51bf1776250f5e31b37ec9565e3e9263481e81cfce126b0f36f7865fef7854b436bac84fe94da9d99070601524c1b2b3adf59987d1f9f38f0b14e42e531976d819c5cddafe8633ebf1ba7c639b61eab1c21aa587e9a880ff714f593ae55f972be5885513052c0ffa839ccb05175adcf11edbe542d8799356633408e08a63ab38da4cfe01497cc164c05f0e5b1f1a109478050f75e0c15a8a3d12f02db98ba3a83c67ce073d9a34e3bcec616a482cf163092fe0fd2fd7d3240f167604058e558ed33f900422e2ae4670348ca70df8446a28780dee7ae8da280d6e599326ea288192aba6023027b7c02d85558fa6c1fbad36127d6afe284d7443cd775f04cb7ad1e5deb8ca1ab350efeeffcf5216573f5deccef693d33bcce28f131b8556395ed4d53f62dd409da785e726fb0c01ec9fe110e0fc28ec1904d31f859abac6dd90429af076adad758bae325aa35036f872c949794b2ec9f8fa3459c9e2b193f3b169e170ecf325a7963e627968c394fba62146e6386d5ec7a7213356964f039d247ef5447a1deab0a6683ca33388310b6b2ef3bbbfe4cbd3c7cad8aa76d0ed61c3084ffbabed4a3bf46b24307345cc5ac429b275952ae56bd0cc0a18e39083c5d4c4db3e2247d60616c07130e28e141cd8c53df86510392960524b618759d4c8946d034b610fd955abf11842d4557c2a8026ec203dc4219ef4feafb18e712cffb0e0ed8c723af4baa60cc7b99f51b3d0e5ff9bbc36e6ddea28e794fe3aac3bbf02688d2f1aa4a0772a795de41da4ec59fb4f47e3ba7f30aad1c5bf044b357081c471e55e071f7937a1df567f9e4f146894acda52bd0e04af6abdc3ae4872e145d6c38961ef703d2729aeb3232040f02556fa87623fbb0591b7cc36e8d9573be9b0dddb0e3621ba07a03891946bbb10b650d1738ecc4b17de40b17c21d187a1a7e384f4c096bd6affbfb885540e1131d7138622f5839495ca3b66bb7e6b59a46485a9b207899b57f5655368d51efaea60b6f39fc180fac06a5c79f57a116df2bf55b3113bf9ae8cfa8d21b259bda674e45c0d7213c142d034dfe903096f8ee120d2bd8dba277a5e5681b0ea111cd79e1e63ba0fcd89a111c8dfb5223dbda4df085eb83e2cc158c98b30991b21a647a57f2a2be19a1d958c7b9f37e7b678448e14db8efaede6eba6e76afe4a1593f1f66b2ffb8362c80548c6abe5accddea21a8e3a798a921cd7c1559e58bc93015eca21a2c39180f4c3ac0a0ab8c1cea876794ff92b3aea3f8059ad169ef331f5da43dbcac0bdd737223bbfdbbfbd2b4e3298a1f9ebc2e93b7ac1a38d720c2072088013712cfe3fef5fb6653319826706a104e340f4f70fe8a83c2c099ddf2341ff554a85cc90ea74e762ff1699a9fe2422980fdeab371ade6baa67d2991c280242785ded486fd120c58254c466cb282aaa0837edac081e000c7ec59f0419774e3ce8a64a843223e40de52f228cc9cda19f9c73e23ff8321560a7288851e604ccd1c1b8ce9bb0a43cfa8229de7cfaa37a7a0f3aec2d7742a9f7ea386cb87abb0cf56e0e3ac7ae37b1088a9be61ab0d987bff1a64c1d87f59dbcc0eed2729e4c1e9172ff8dd536c179fac1e93c3357f6403c1ecd8a30f2ac25953ad683689dde7294d0749f410ff5696f2a2a72d5a23e67655c084caf1ec5f7b059dc9f313e5b7b629a2c4dd33d7ff740292b6051215493544e56d7fb8deeb02d87df13e63ca2a8f7c75adec75737cbee39f3f93f86b87b7de8062760dbc60c2fee0337a72d15ba35d8e9e052390466f64aeb194fbaeeafa3ea5be2e208058e8bc4410d4abbd9395c811cbd0fa28bb395d7b92b5a8285d1f2a16e50fc8cbbbf3c024b828b62e8c88cff52668100792dd5cb04a17dcbf872be91166be0d7aa53c9f5104b90d6b74aee5f6b475f4039857a2bca2170c1ea4aee1540cbc881d6b2105e0c4cd02bccb025de54615cea1197af85a0a4f4b05bf1fe9ad1b7cc02f71a4285f2825754fd3de6bc49f96bca1042b110da0e6a1f162300a9ab02992ef5e00f579428bdeb36305dd18b03d012e6cb3f7705c24bff1cfe95f1d5a6d8665a57b995c8841de423b35e75f11a697b82b15c379298d5b4e5192247c18618b196b7249c5091ec717b93bf58b3c6e53812e947efcac2f4d37c4752d6d1d4a33c757e2799d85d256f2cf62fb75b88e121f86544f1f75b8fb1c27b3e3fc211b51f8b34efc2e0570b7ec484273d263ae0e701a2223b18e42c8a870a609bdefe9d9cdfe5d83c9d9dbda5cd3bea1c7f5edab1f76fd61dba7616b8006253264c184f7d4145033fcacf3be81027329460c5feec66e3983f8198159ecc6b4c98c093598eff723fd70df18bf97d2db2b6696c68703ef29c6c646f7dfbcf784d20a97670ae74072dea7d9289262b0b910fe472b1d0dffd6aab3dafd89672f521041da98bc6afa38c2e497760971eae70957faadd9adf5418a3d2fbdb142560d12c00210c16a017eb33bbfa35b4277ae996e602950d1b06e14e0e26342ad8e1efc8a563e5aa2fc343248efc01504fdfe27f24a5112334b6a853fa297f79038145868e5616d0d126ec2405de97325ab942991e8a68ecea7a6de2bb20dec4f9416d2d648715a7f331912572c0114144bde3497b3038a202d52fc355ed58ac55712546ff6167e0408334182a0431f0f25ce46fe45cbbdb30d71cbc6a2551c0ba03c8a0e45c51b9aba2e6e3c10cfafd67586a9ffe4293d3bcd53d43788bbd836b3bbec922494412c408e7acb7f4453545bed7b96708b7a933ee33f70bee5473701921d2dbacf48783ef5c76f70edaa44798d4756579949d5d5f292cd33e28bc891c48414d4cadd4b422da0b262a50d8520b1c1b256bec1d585228c54125194bd7272395997f308bee2a5e7677cc116a5a36b27bcc7575cc766f3a48e6dafb1e4ee5d0b726fd0c6b7aed4c70d7170ea32c61f636a0f8d298812d5d7fbcda927d4b7c00041f363bffa30e16be74a7915a57b99921f449c028903a215ce867948d899793b41d1f6cae212a6f07217b5c85a2842881cee182604584742b73bab6f46b319ca681997b460f2099fd1475a31645e140efdbc544535ccddeffc8ee968208c7f3489e9cde73b89412dbe136308bbf56583d28fdfb3b829a25a123cead459898e424d1b786f9ee362efdc647d6649aa3ae8197d9985a6a1b2edd0f0cada61094319409bf0894109d36361e5f38a5ea3bd3b1aeb5bdebc6518e3e7aa3251f509f2bc591951a6024853ca558ca4c4557683707074b50108858d69c25506384607c3bd024573c2570029e84c0477219ccbe7a50620397ecc093901e6cb22b3303fe8df757ad0e72b06d601979f28ebaf83413e606b4445606855c24e5a9d16a3b47813e84daf4efebd35faf58eab7e46c6b16b85a2f43a065c97d6931a0f56006e80ab6d8e5b1548632a9790a0bec10adaecaba30e98565c07d02541df2399d57b20fa476f06d3784eef350c0d92fda3feb116f79d73ee149e75768c83ae286fce59c589f90dd3bbeb6b250a555bfa0a17c08c8808c92b7d00bf3982318089068624393dee99344fd51fff0ea090a14ff7a3330d7", 0x1000}, {&(0x7f0000002300)="694ee0afc1dce3a4e1a804f5fbf2c881f3aefe4633bfd96bdd285893ce493e4d4f577d4893ac3dbd5e783b12b4fbd2d300e5cfcdaafff5aa1d34f2a14ab8f59a84992f71c3e903fb361400c89c0fd84c0e9a9eb648bc8b7e3f1f1ab26243ca67c5d833a23f933d65e11bc9ac663740328164fbd4f1f7132ca1eec24eb4f9a76b5f261c458a530805c93d233db5669abd8eb13a55803f4321c1fd1eabafaa7e3382e4b165549c88378caeb2e9f16ce92973d63b77fbaf4c9156f1d304ee3619fd72a54adbb8", 0xc5}, {&(0x7f0000002400)="71d29f2e8fe5855f0bb8ef79e325c0850a25666b3921f023c033e2250b5b492bd13d238a62fcd2a1d76909070ec62e4d72a8511e58223cef11db50c7df808c12dbf3c3d1ccb5104a597c29c2e5f268a2fa3ae62df3f62e4a1c194f2114e1057103c24c2a4b54422d847d55438f6a11d8600df9d2eb4d563def2ec3deda57a6053e4ec9fb61534c0537bbd04ed0fb8eee3709c6af7d59fb9f9e9dd9195a6ddcdc1d6ae5ac487ca4efec017e8c6d8bd895ce1823d1f8b647c98b", 0xb9}], 0x8, &(0x7f0000002540)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0]}], 0x30, 0xa}, 0x8) sendmsg(r1, &(0x7f0000002d00)={&(0x7f00000025c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000002600)="1d2ea0e3fd2b57e256806c9f95b99e35c3efaed0fb2020cd1a88d8d83058dee22604d1d155a2c56f39d425888bfa5dd286ea298821211ad886c76d15dc3e50ea76765569adec31f76bf7d99bf85473e761931fd9be26fa48638500814dc80fc559c1de042c10a00f5bcbfdec623ca90b965932b1e4f2fcc7786487979286bdd032ed01ce6af577d482a7ed0c8bcdb6de0b13397716785c98fa793aa3a0d7bb7e91548eee1fade8e46ba680727ea098f318b653186a912ab39f70963bffc1", 0xbe}, {&(0x7f00000026c0)="ee4d9ce30cd934d8ba0575feb4f587caf3476a491238ab48370d092ad7cdcb8a47ae5a25ab2119ff98a99b7d089f9b8ba3b19d6f6dc591f8a4e9c50c2a96199961f5efd51762932ab2673a0157ba2425e206d4853cbf9548389c354cfbf1de674554aaa4ec1734fabb769b26e451864d852bed17dff6ce75021148c64060f88f149b63dda1615efa47c48cc18be9cf1df85b07cf0189b92ff8a58c85e9c15d10d5695a50b9d647daba77d3853bff28c3cc6628e0e56408c8cd9e9d1bf2222e6ba211222bc818bc4d838aed02cba8adf4f320e3f47550c0ff53e511", 0xdb}, {&(0x7f00000027c0)="8980e37d427f243f8ae56c228cc2f9faf86ea230deb5fe2e74f7479943444b56a93e72327dda4f8493569aaa7d69f2b8d090f7089dbef8eedfa5dc7c529f4a0838b54e719daed97c4a83a84407dc162424087a767138ff03c81e3de77396de5beca1c35e81ec4069547f2fadb0758a8491b937fecf0930853f70471d4ce74ad45e1412e48560f3c8972a1751c00644b238a7f29d55cbc94093a8a3983482ccd6709dbb83d6caa5dc64a33a479fce078db353e0326b09e54ed4a51b96b9021a4907fdbedb583326e3e0", 0xc9}, {&(0x7f00000028c0)="3a46231e854cbfa6657b7187f1cfb293a72c641e252d959ebccba6559edced56299879c4a819952a334345a09e83ba99662c53b61e24495dcdd0256dbcb7d8efdd650ad42a1d9fbc3b697a6da310e5ee7055d2bf53b94ca75dee560d893ff534fc80ed57ec0371241670d617fdf8dd313d0326c3eabe91c5729235cc708693e9071f5629144ceec687160a7176c4be4ce5df9894b67897", 0x97}, {&(0x7f0000002980)="20e36f6e9fb065132fd274a2f4dbc81317f408c4166bac7117d05f8006d4e2", 0x1f}], 0x5, &(0x7f0000002a40)=[{0x90, 0x1, 0x3053, "2d97999e11cf37207c98d40f3d80564dc201ede23f2c523e163d226861144f59f2438f36d4088d0054ca6421271449d008836c7978870c569810bc3f6fe904926195f2bc2c19d7d1e336370286caa1694a5193a581ad454eba8c7deb6bab5983b59cc174caa0ee361c6af87154bcb5f808d5a4a39be648465af11622"}, {0xd8, 0xffff, 0xfffffffffffffe00, "2767e50087fa0df540c1475e87b974ab54fb822020748842535fd657de924feea21cc38e15934fde8993648082cb3408acd3b7ddde75bae8e3f6ccc46ba47ff4e8e0a9f7c93146ac559557e3e74b0fded9900258a8761f954d94dbb608e2f4b169d811e6d472b51897aa4aa36f94d49f29e8615688a392dbcac1093a75c75d66091586edc4f92a0713e321ba143ffd92bdf818b8f7c885c104b5017d13c5d4f5980f092473d04533ade3b504b53d75de4ef6da5e1218d93908ace9c0a4593de2e51b5381cd89"}, {0xe8, 0xffff, 0x9, "28e970aa7968f6341492264e25457ad18762ee88272e2f4d5a78251805e88e0424f8abc534ef2102ee237948b77d0149753b1d2092f2d88453b23a1a384b97ac98e4acb4a4a6ec757f7c3191faf12ee5d8c9792918bedc3f2e97f23bc3ad072bc9b24a3658b948d7947f28171e19e8f887bfcaf8013bac46df559fada4b3480a8ac913fd49b4049bc019f9a53cd157a0e29d2d4a4e00066575a2d6d4d0ea0462e20856db830aebe38c2f94a228d4ac98fa6214a6f31cfb36c8a83a489d247ce6b38f1e6175b34b0f35798aa8df06f91e95277370af218de7"}, {0x50, 0xffff, 0x9, "e35c27b5a8cb6f62af8cafad76e132f5f4bb9d66a55f7ec05a1ab4846eaefefb218cf26f591e64e72fac3826f100c62af721f7d252a0635cb7f3efc3"}], 0x2a0}, 0x400) rmdir(&(0x7f0000002d40)='./file0\x00') open$dir(&(0x7f0000002d80)='./file0\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000002dc0)='./file0\x00', 0x0, 0x21) sendmsg(r1, &(0x7f0000003380)={0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000002e00)="550ef13e0924fedfd648abbb63c33525829b747801a362932af9ca72233b0606ec51c21d7b371a0e5f6574da0faa93e17852677ba0bff3540a0a280e31f2af148443c2f9dc8160572df64503f4dd204d6ac38848b9d5792db2633af205fecce5f11759ca6c1f941524f408b544ce19f28568d6e319be", 0x76}, {&(0x7f0000002e80)="42a471cf9439152aa6f9f865cad06e8f2a16d7f7262acb19264023343a802a2c83222b42dcd9f38770b5557b077259185f4401d9741004ff85c5d0be7da7a11a26db2764303a7133a72903357014296d5d617aeca450dee8c84becfbd7f950666638515003f8e876a8c6541fc04651e3e37b1aa660207dd327dd31ad1b515da4ae4bf9f822072cd5ae18a9cd01f622bf89e258b75445e4df4b4305d02f7324245119331d524c5c53b1e8cef126bb687bb8feee", 0xb3}, {&(0x7f0000002f40)}, {&(0x7f0000002f80)="54b040f480d18c61aee9152cca", 0xd}], 0x4, &(0x7f0000003000)=[{0xf0, 0x1, 0x0, "a654ba71b941760d135b485cdb1ecc6e07380b4703b6e0ab103cdbba8e03a54f34249f39eeee499436b32f0cec90740ec71a2d31aeb639b96b19b2fb4c2e3ae39282ca2f42ba115e700c3fe6caf875257078cc1f8bb6c60a0e501530e6043499b85dfe7253418410a99b2dc5f73f64ed1b0320fabb8d78f9c544c6970d8fb78291af257fb75e7cbf18f330677cf7a16015000076aff1926ffb9a7ee03f3c1a5db5f6e8b38c227cd56912c1459308ca54d602b0c81b99ce14c1b0db650965ad7c91b62bd1cfa49b3c5b1486a7b98f90de4545aa094365fca38213878108"}, {0xd8, 0xffff, 0x7, "5f3f54616eb710683489900f3feeb1c318ddf5d5dfa273b59dc034ee4b28bf4fca0d2fcb36cf709a5b5e54fb62abafc26675ede9a3f4173fe2029389d480c00459433e3b36a52cb13eac56207561566a2564a39618a3e7fc3a07f03f6d95ad4f752c0d7623da0a7e20eaf717c68c281e3c72b59e0285e9bfd69672db3c5468448b3f38c1b35023ec03007ea974583dc0611926ce8f367a3c0d7de0a06cf6ded54bedf878866a09dd24f198bc561f771c294c2ea71e463e741dcb2b2f264099e32c129a271e"}, {0xb0, 0x1, 0x2, "08082aef2f817205476c7dda58d6877599da1776b5dcd7b78c6d95e7eec45d55d40414af66c872e821a634e0bd2d0ef6f63f3cf5f3e97ac0d359101ac9cccda3ca4485a6903745ead2b7c8550763361d1f5edf6a3a99842a9b6cd7a5ed0a9d63d18c50c130ef54182828eea1423447a5b180f2d999113abd2734912f5ee73bbc4eb12a15abb9f3349497813fe74c2ec912975fa63630f7c78cfc29042dc4"}, {0xf0, 0x1, 0x0, "9bfd5cc73eb2887fcd9f2c4fcefefadea3b62dddcf7e223f0b49ef9b7b137c4254c83b37241ee36246865598cc55db7cc6ef4ad5980ed11bad188eb606aa74d39844c0b67362eb99d9897a99596d8ee93fb4998e44f84fb1f65fee3a63af5805a53f1bd2514fafbae08d19d38a5c466944ac5a98de78d1430212d3dcbb7b74e44744f02797144315b350c42da3972feee0c30649e0bda4bde888ae379072c9b9fdedb6c611b2805ac5471aeeb8527dd8f29c0c9f57b72c52b7ee72a11a16fe8e9049e8685b19db6c086dc9abd6b6960ea8b80734e6ed3d8a0aae"}], 0x368}, 0x4) r3 = semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f00000033c0)=[{0x1, 0x8000, 0x1800}, {0x1, 0x976, 0x1800}, {0x7, 0xceb6, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x2, 0x800}, {0x6, 0x80000000, 0x1800}, {0x0, 0x6}, {0x0, 0x6, 0x800}, {0x4, 0x9, 0x1000}], 0xa) ioctl$TIOCEXCL(r0, 0x2000740d) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000003400)=""/58) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000003440)=""/107) getsockopt(r1, 0x6, 0x2, &(0x7f00000034c0)=""/143, &(0x7f0000003580)=0x8f) bind$unix(r0, &(0x7f00000035c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000003600)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003640)="f2ce8bfc2631d72cb96eaf711d1d3074489fb8b4dc98c462f5e434ca47a4175e67e2669cdb64dfb422de26a4075581b6bb0443bc651e28758645593f6d95afed00416ed753cfab6790dcbedee4dd194a6fa7a5b264989fe50a460fb8330dae2b732e1a47afb516a8a2604d956e7a39e7cae64d4075d25cdd876492d02c", 0x7d) sendmsg(r0, &(0x7f0000003940)={&(0x7f00000036c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003840)=[{&(0x7f0000003700)="9d494505217dae806c6b55b9bcb3e465ca2e323a962ed6f31a8b8cc05701e51d1a3b785953432ce063b85f27ee73d0d973947c975ab0f027c2490a651dc8a7040677ca157fc18221a9eacf870d44ac76f56062ab1d23fc8cd42ac8b8f49d904ffef8b7b3b81357e93357b13330167cc3c1a6", 0x72}, {&(0x7f0000003780)="719f0855dd47222ed800ab1fa4f1d615d0ec4dc8eb70ce22ff364ac1c7a4377f7cba26798206b3ccbc797e34892720df5453a17691347ca46dbff60dd43394f7e0c80576dfa1d8fc47b20eb0c6ec8fd1b7c0bc2ac442fde42ba790b3d0e17d4f5db9987f8d239550bddba8fad0beb7f9645c9609520402e1fc86edf05357cf8316618721831767f2be45808e39fb9029ae7cfffa9debf7df1044f08d", 0x9c}], 0x2, &(0x7f0000003880)=[{0x30, 0xffff, 0xc0000000, "e6975abd8a6f04bc8f13f4ccf4214de6b8be39fe3899f45a5ec907588c"}, {0x58, 0xffff, 0x6, "3130fd496738f03beee3d8e33e2341dcad5153da54336e08f6557680ae763cb74b15f732a46153f165f8ff9daf71bcbb65dc39783aef9ada419f4df73b7cd7cd01618a"}], 0x88}, 0x2) chmod(&(0x7f0000003980)='./file1\x00', 0x20) lseek(r2, 0x0, 0x1) mkdir(&(0x7f00000039c0)='./file0\x00', 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000003a00)={0x3, 0x9}) open(&(0x7f0000003a40)='./file0\x00', 0xed5a42cb51a3dc7c, 0x10) pipe(&(0x7f0000003a80)) select(0x40, &(0x7f0000003ac0)={0xba0, 0x66579cb9, 0x7f, 0x9, 0x2, 0x3, 0x6, 0x7ff}, &(0x7f0000003b00)={0x4, 0x62, 0x6, 0x5, 0x5, 0x7f, 0x5, 0x5}, &(0x7f0000003b40)={0xc4600000, 0x3, 0x0, 0x3ff, 0xffffffffffffffe1, 0x7fff, 0x6, 0xb20}, &(0x7f0000003b80)={0x3, 0x7fff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000003bc0)) ftruncate(r1, 0x401) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000003c00)={0xffffffffea394c9d, 0xea, {0x100000000, 0x5}}) 11:10:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@abs, 0x8) close(r0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x9feb6329b7f2fb1) 11:10:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a616ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa3835325f2511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569016bf380020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xd0) close(r0) 11:10:18 executing program 1: getpgrp() mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x1}) minherit(&(0x7f0000217000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7]) 11:10:18 executing program 0: rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ee04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 11:10:18 executing program 1: getrlimit(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) close(r0) 11:10:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) select(0x40, &(0x7f0000000000)={0x2, 0x86c, 0x7ff, 0xd9e, 0x8, 0xffff, 0x7b01, 0x9}, &(0x7f0000000080)={0x9, 0x8, 0x1, 0x8, 0x2, 0x6, 0x7, 0x2}, &(0x7f0000000100)={0xf48f, 0x5, 0xa5, 0x1f, 0x8, 0x4f5, 0x101, 0x2}, &(0x7f0000000140)={0x2, 0x10000}) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x28d, 0x2, './bus\x00', 0xbf4c, 0xffff, 0x1}) r2 = dup(r0) open$dir(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000180)) 11:10:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffa) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/125, 0x7d}], 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0xf0000022, 0xf7d, 0x80}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x1e, 0x8001}], 0x3, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x20, 0x3a86, 0x3}], 0x2, &(0x7f0000000440)={0xab, 0x4}) j[ªð§óxQðG)?3¼G¸½U.;¢\1—å2™j[ªð§óxQðG)?3¼G¸½U.;¢\1—å2™pckbd_enable: command error 11:10:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r5 = socket$inet6(0x18, 0xc003, 0x5) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x40}, {r2}, {r3}, {r4, 0x10}, {r5, 0x82}], 0x6, 0x81) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0x90aa, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0xb97b, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0x5, 0x1000}], 0x5) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x7f) r8 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x808, 0x101) recvfrom$inet(r8, &(0x7f0000000280)=""/36, 0x24, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) flock(r1, 0xb) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1, 0x8, 0x1f, 0x1, 0x3, 0xffffffffffffff80, 0x10000, 0x1, 0xe8bccf5c241d1dc3, 0x3, 0xba}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) recvfrom$inet(r8, &(0x7f00000005c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) r9 = semget(0x2, 0x3, 0x480) utimensat(r8, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0xfffffffffffffffd}, {0x6, 0x2}}, 0x2) mknod(&(0x7f0000000440)='./file0\x00', 0x8, 0x1f) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000001640)=0xfffffffffffff001) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000480)=""/89) pckbd_enable: command error 11:10:20 executing program 0: mlockall(0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket$inet6(0x18, 0x7, 0x899d) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:10:20 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) socket(0x3b, 0x2, 0xffffffff) 11:10:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x184) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget(0x0, 0x4, 0x604) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000007c0)=""/4096) r3 = dup2(r1, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x87c6) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffefffe) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r3, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r3, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r4 = syz_open_pts() close(r1) dup(r4) readv(r3, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x3, 0x6f78, 0x4, 0xe17f, "0104fbaf5f1c28dc1cca20248a5efa46606760fc", 0xd7a5, 0x3ff}) pipe(&(0x7f0000000000)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x4) ioctl$TIOCSETAW(r5, 0x2000747a, 0x0) pipe(&(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 11:10:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f00000000c0)=0x31f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10180, 0x180) 11:10:20 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/99) r1 = socket(0x11, 0x7, 0x0) setsockopt(r1, 0x10000, 0x5816, &(0x7f0000000000)="a8dcfc1d70f4a2", 0x7) sendto$unix(r1, &(0x7f0000000140)="b100050400000000000020005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 11:10:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd9529f2a9588e16b, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x3, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20008, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/48) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebff070013b9fd812eaace7130c96dd448e69931381e21dd8619091e85712e8b13183118d5dba5561d815cce053c6c20851eac9f4e7eeef0004f8a34ed7801890fcf4d895b8a5b7871cf05aa48fdf0177c9552d50803f8030b31ee940a21", 0x5e) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:10:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f00000017c0)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x184) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget(0x0, 0x4, 0x604) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000007c0)=""/4096) r4 = dup2(r2, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r4, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r4, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r5 = syz_open_pts() close(r1) dup(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x29, 0x1a, &(0x7f0000000040), 0x4) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r8, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r9 = syz_open_pts() close(r8) dup(r9) 11:10:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)='x\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:10:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20020, 0x0) pipe2(&(0x7f0000000000), 0x10000) fcntl$getown(r0, 0x4) close(r0) pipe(&(0x7f0000000080)) 11:10:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000440)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000480)='{@\x00', &(0x7f00000004c0)='\\$):\x00', &(0x7f0000000500)='{%+\x00', &(0x7f0000000540)='^*\x00', &(0x7f0000000580)=']/\x00'], &(0x7f0000000840)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)=':e\'\x00', &(0x7f0000000680)='.\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)=',}!\x98^-\x00', &(0x7f0000000740)='.[.+\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='[\x00', &(0x7f0000000800)='\\\x00']) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getppid() setpgid(r3, r4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:10:21 executing program 0: r0 = msgget(0x1, 0x20) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "1e939de30bfe52b4c3b40d5da0d52c18d3ef9dea65b75b283eb7c9456dcbb8ec3952e040cc640d6ef67d164dc56a95daab379fa028feeae05beb394e71e5d3d3066c72abc877ad395f2ec2050af872eaddebbec2adfa00035df13d789e2d026032aa23b6c82089038cccf8295e8c61da8c557981fd501df155cf22a178d8eb6cf6ef74f7112d3f35220666e10fd2ec6fa9cc77a7bdb765d861c7d62120a83f5b36de2e4ab8b044eaa49daabf856f1bbbe1c01d30c6e5231dd885920dde570aa563b8464a9e34259f29641b8f6aecc779742b0972150c545451bb5a5589bad6c6fb50277657a0"}, 0xee, 0x800) msgget$private(0x0, 0x240) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r2) getppid() utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd7d, 0x200}, {0x80000001, 0xfff}}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20040, 0x0) fchown(r3, r1, r2) r4 = dup(r3) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x8, 0x6) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x83, 0x58}, {0x5, 0x7}, {0x25, 0x7fffffff}, {0x45, 0x737}, {}, {0x87, 0x2}], 0x6}) bind$inet6(r4, &(0x7f0000000300)={0x18, 0x0, 0x12, 0x8000}, 0xc) ftruncate(r4, 0x800) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="68327724f2a5873b7d", 0x9) sendto$unix(r4, &(0x7f0000000380)="b23cf78fc8e7b8660937ec92a46c7c0a6e47c9f85b8998f716da60ce0022b59ce88218af784a5a15536ba9c4514cbb45110f35f592c6c539c60ce980a4674de17673359bd4a6f6088e5bff6f712067c52ccdec5f1f4bc9aaf638302b5561ac9dc8b9fb9cfaea11752ef8a54e9d7a2c7aa888318bb6c9982cf652e55fda79c088b128da4846de677eac27ece441c345238181b5bdbada9e83616f583a7782bab2cb2127ba777697bc10dc7522845b713a39369c42209ee042f3991519", 0xbc, 0x2, 0x0, 0x0) accept(r4, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000004c0)=0x1) getppid() r6 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) fcntl$setstatus(r5, 0x4, 0x48) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file1\x00') r7 = open(&(0x7f0000000580)='./file0\x00', 0x30, 0x0) fchdir(r5) fcntl$getown(r4, 0x5) mknod(&(0x7f00000005c0)='./file1\x00', 0x10, 0x40) sendto$inet(r7, &(0x7f0000000600), 0x0, 0x400, 0x0, 0x0) pckbd_enable: command error 11:10:23 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r0, &(0x7f0000000040)=""/97, 0x61, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:24 executing program 1: r0 = syz_open_pts() semget$private(0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005}) shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/4, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xff, './bus\x00'}) close(r1) 11:10:24 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='c\x00') preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/128}, {&(0x7f0000000140)=""/100}, {&(0x7f0000000240)=""/106}, {&(0x7f0000000440)=""/35}, {&(0x7f0000000500)=""/241}, {&(0x7f0000000340)=""/109}, {&(0x7f00000003c0)=""/60}, {&(0x7f0000000600)=""/252}, {&(0x7f0000000700)=""/147}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) readlinkat(r3, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/99, 0x63) 11:10:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x183) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x20, 0x0, 0x0, 0x10003, "ccbce5b2ceef95f3fd7f0000002c00", 0x6a8, 0xfffffffffffffffe}) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4807) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:24 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = socket(0x2, 0x8004, 0x200) listen(r1, 0xffffffffffffff2e) kqueue() socket(0x10000000002, 0x8000000003, 0x0) 11:10:24 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6169990000000918925820b887b6fd0769751c734d7a1261661d9a85b5a057a25cda1daa63c59f4d79c505d18060ef695877c9b2f550983dc5077546b30274ee5fec4b2edeac25"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 11:10:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x288, 0x0) recvmsg(r2, &(0x7f0000001580)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/248, 0xf8}], 0x5, &(0x7f0000001480)=""/234, 0xea}, 0x842) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x112) kqueue() dup2(r2, r2) 11:10:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)={{0x8, 0xfffffffffffffffe}, {0x9, 0x6}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x1}, {0x2, 0x6}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = geteuid() setuid(r1) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r12 = getuid() getgroups(0x3, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="000600000000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="b6e04ba1eed28ca0ae84f867371bcbcb0162c23c8675e6be2ab16c520432a13401f69488b91f96f1de1035a9acddd3f2432b7a2ae3ae4219ac818850d3208927bee44afbd9d1edd09b378742fa50b6484c", 0x51}, {&(0x7f00000000c0)="db2f5c1023abf02e13276343118527c8e29f4ca5581e01caa268f2d129a88388638fe346", 0x24}, {&(0x7f00000001c0)="d3caf9ded1c4854e623685a5f409756c98b5278bde1d6c50a0aa9fda22f042396e89c468b7faadc7ed5284abd402b22297fe8104af864db27e3edbd81d24b263", 0x40}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000ef00000000ffff00000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0xb}, 0x4) r14 = syz_open_pts() write(r14, &(0x7f00000002c0)='X', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="2d4398e43477b4ef7b5405da8a9bdb91e05e355e2d059ea2fa6b83cfd3df7b4470fbfbff931168d63347a56679156bfc9c0d8e89f4ae4fc302579cb73a91aebfe3356000fab3bd4660730c5cc664ac9efa027f53f762d9d19e8bf673", 0x5c}, {&(0x7f00000002c0)="221f29eaa084343b7932bc616697da551ffe9b62858277cd3d228ecff228e48fab7137cbd90836e6d30d80295a1c72def9079e5f0148b137e3b58a895884adb54e4852a5476643342946831c6dc1437f9a0d970beef7c3163dc34895835720ea0a72890a3ae4fb09df06a286a919d6f9acb023c7418a8a753cd7f04bba49f595ab10e70dbd62b5f4858b0f62c99092b7bfe812ed43e81bf91ca368ee386b1f40a921f15cd8399777493bb83d925f463fdb1d8a905be48a1a559a4f6ccdbe6ff493a6b74ebd13cb553061fb63674ded533f3bd4917a8cbc286a0e598a72b0c0", 0xdf}, {&(0x7f00000003c0)="33e07aa028a4b53d5b78865976562b2bfa7d78959e65675502cd7ce2f7986d0c9f34e7f7af4bce2675b98652972a6174958a705292cf5728465016f71ab6dafd60b6c88f6712a52db3dc7c5f2582a28af07bc2dc74f7d67efaef549038b22fac386e0763a3b806c94de24db24b5ba4ffb23b97624295ad961305dd72004627d172747936d8a953a69fd36ac87b55dbd2bd9351fb8052", 0x96}, {&(0x7f0000000500)="570fddbdd7720979c29ed2bfd9e584b9e2bed03fb0af680d9ffae63ec29f8897aa28e9e6faeaa20f7b0efb393c6a2e6a751c76ad76cb1f48d18a30300e210da5bcf9afafd9a2ad4c30a718406857ee5cfde463a37703e7a31058f441b300d7746706", 0x62}, {&(0x7f0000000580)="844844485beeabad04a60b8cb6c09f6e66d4a73de7018b039024460f98e06bd2846fc3dfb2ef4a8de0bc5add5818be8978cb42fd61ed96524539a9448c66cedb9b5d70941d82bb69029ecdadca2c621753e88ce9", 0x54}, {&(0x7f0000000600)="2b15fdca6a170d0de465d7eaf1767599ba584a8b57b6b93cd7ac312b8b656a3c745692bfc1af35926d7acde952bfcc9ebbc76af7799cb7c72045c333f8f6f10315cce27592fc4f5826c7129d979b87e15460a262bc7382bcb7df10697b0b5009a38f6f0d11676c858ef9020e54063d1b680822a4056c6b69810882aefd73d21277ffb3c3eecc3d61b8e9552a82b5863a1015c4944fd6d0a85c8ac6758eba318d7d3f47391647d9f84e88ebf461720de9c63e103a3ef799c7dd3d9636873076e7c7506d9443f7d6014890573080767f79d43e4962d96fde2046f00eff1fc4", 0xde}, {&(0x7f0000000700)="282f29289cc80c52302f1aff102d43c6b4409d109279ba0d176feeea20daaa26775c293f5e8b4211ae86c8068ad31b9468707551c48e6438106055628715db01105a17083aad52aae44c66138215b50b9acc4b4613465ff3e20f575aa5529bf6e30ebb0e71b76da21da579fc875e04a9437fbff1f121d1fab1b88e5f73107fb7d25b91b74dac34ec63177f71deaf08106cdc525bc4b2c72a8dab3da6b748d3c9", 0xa0}, {&(0x7f0000000480)="81786db190537af628334c7b661d9f862eb648923d8aa7e87c7d36d85b49771ba42d94a81b6603", 0x27}], 0x8, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) read(r0, &(0x7f0000000080)=""/89, 0x59) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x8004667d, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) 16:00:00 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x140, 0x40) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x201, 0x140) writev(r0, &(0x7f0000000080), 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20090, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7, 0xfff}) r1 = socket(0x18, 0x3, 0x3a) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="f2b17774b986a5753afb4e4d7c1c64ea55118265", 0x14}], 0x1) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) msgget$private(0x0, 0x60) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff000dead7fffe0637d29baa000100000000000000b00715d6abb8af800d312f61e8a8d33f0852d2a3bbbe6a387020f837cb752649c8011868bb9e94b1bc863ad4cec0", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB='-e0\x00'], 0xa) r4 = dup2(r2, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x0, 0x9}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x142) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) socket(0x0, 0x4002, 0x8) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = dup(r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x400) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xc, r0) getsockopt$sock_int(r0, 0xffff, 0x8100001005, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x5}, 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, 0x0) 16:00:00 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='.\x00', r2, r1) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(r2) r3 = semget$private(0x0, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x812, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000100)=0x4) semget$private(0x0, 0x6, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) setsockopt(r0, 0x5, 0x0, &(0x7f0000000080)="83fb4c1ee1a5c7088422a44f092012de87b19483165c948f63813b5bd6af9fab405e436c7b8a77356bce432d97a22fe76ca2da002c19f3d27553947f22b3162b577dd293fcff528be85ff68059e8de0a0fd8141a46011b7a1b6170d44ce246137e2c73e33784ded2c181fb712c455d861d7c654f6567f60f39907fd19a0e57e8d0665174118a93fd12808504ceae632ad287e2be1bcdf9fb75110fa4146a8e364e2b09ebbe014f18f51e13783d843b3b031bacd6887c47e48776521fa5449421891691d83554b5e39df1180b26", 0xcd) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x3, 0x6, &(0x7f0000000180)="5104bd6ccd466a8a87e52d8ea98f774da43f638b6c033cc420926beb9b54f6c5ae030aace199667440db4a676d552bf1", 0x30) 16:00:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_int(r0, 0xffff, 0x110f, &(0x7f0000000180)=0x9, 0x4) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x7) 16:00:00 executing program 0: clock_gettime(0x800000000000003, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000080)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rmdir(&(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10001, 0x7}, 0x1e8) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x81, 0x0, 0xfffffffffffffdd9) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgid() r2 = socket(0x2, 0xc003, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000680)=""/175}, {&(0x7f00000002c0)=""/94}], 0x4, 0x8000000001000) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="333919e22fcd29fb15e254174287dddb75ad768957b5d83ec3b52f94893ab5d143e91e81c75058df168781a555db91bc15358b3da79f8a8186bdc0c6afc00644e9845bc7c3a4", 0x46, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x2) 16:00:00 executing program 1: r0 = open(&(0x7f0000000900)='./file0\x00', 0x10, 0x800002000003) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="2966473bb9c0584948291c66fb92bbee31b40f3556685f1a7835208c91aaa4d461eccc850569a2bbdaf3ec83d73bfe3a4cb41ccc0aa6d461b005a2c35562d2071b4157a5bcf1eaa3bf1d212bdaae6b6d8b488483e3e1caa51237864dfe", 0x5d}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x8000000000000005, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./bus\x00') lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000800)) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000400)=""/76, 0x4c}, {&(0x7f0000000480)=""/118, 0x76}, {&(0x7f0000000500)=""/113, 0x71}], 0x3, &(0x7f0000000580)=""/193, 0xc1}, 0x800) open$dir(&(0x7f0000000880)='./bus/file0\x00', 0x8, 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)='c\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000040)="cb1afa51961d2db99c7df5618e48768f6d2db15286a20a270fae3a8c6b874ecfe69ebfd1ec54d25e2bedec8e3f0395f8ee8363a0de5bbfe8b0434ec8fd4959c10cf951b52f29f155e7db2a433b0bbaf6bfa578d508e4606b78d86faaf7513bf3b4cfc53dd07d19729bc8abd7ce32362cc53a7765a84ded6adff38a3d7b9991e48c98bac3bf73b7be0e69cecea23e0b3238abf5330cf2bc7a9b80f7bcaa19fa26e9b7e2c687a9ee370d2934d04a58ebd80bb9b8a39bd33e992660acc3556b5dbde3233e36b4e73ac71e8d532c9bc85c3d5342ab6af58d82f266b730aae5dc05db17a93fb40e9d531b31d10a87fbdc0ac315cd51a356", 0xf5) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'\x00', 0x8000, 0x7b7f, 0x0, 0x1, 0x1, 0x9, 0xbe87, 0x0, 0x2, 0x7f, 0x3}) write(r0, &(0x7f0000000200)="e5fef480fbc9992d95b14eb759c8a2c453d02c0802e47d97a19593ffa8fcf86f31d343c2fc879af37c2c673fb4c1c941104fef77309c2d1261a795b281af7e739dbc956f4e926ef7280b6f4001f6f98c99eedb92cae484922275bf88d1a8b96945d15159357f5f498faf236db40970c770ff5d8213e6d1d9902ee64b74b8d05e7c40c6ea2e49132c246da429821f3943028ac39fb37182201d5c56fd9a69035bbd7f99d964787c1b2e46908ca83fba3e79133cfcd006e74c6f84f3ba20d74229992db9be348ed630bc11018d937794694ff88cdba4614a838f4b257405adfc1cb769d05b9d4441fc6fce2c11184585314d7e92a34e4607e14a676468d2cb67d86d135258e6f01da77786c2c0431203d4c15fa0211c9e4a8ff8afaca04d77f55b61d0c58d974b5b0d05cf47e6864a07207fdf0dd02e84d569d91bec382c0993286dfd3c7db734322501e40b3590dc6e6723e10a5e6c98eb2f04215c25702ae84e7475181ecdd69e7b51c8ee9591b50925e21d41fc5087bb53fd5e75613e3123e36238ab3550451cfe9ecaa54bf3c2a63b3e6fcb0366c8dbf7b9bd2767e8f5d6f8516b599241f17cb559c951890a8d257df63d7656837e72a204e6295713512df24ca3470c4728f2bf57293c9655f415db50f9da7d149fec9314df4f37427ab15b88dc4cb9766cbe88d6d2f69069922fee826e997a40794a1d13190de01fb598a1621f88199f2b51caf618b807bfb69d4f4416b7cdd8a0de1b634694d4c516885a13855c4fb527a7a72ed4e636051b337658ab9cc431714f2d1624c3a11ca47d90632377ab84891c180fcb02c454f9dd8c97f5bd6013191735ed2d09ddbe6b6b54661861052706c580e053d8b6ed12ee3b1fa07e1b034b6d4011e5c796928a253af826e03e83ea7b387f659e2a220873343351b0dbd17d587ea6337c27fb723643f7d4de1995d4c0030229fd285ee18270e62dfe2376c6849f2b18522332c3f66b4f4897acd5e3c702522753dd6183199df1a9265bf2180282ee3e75b14e2653921c16e409c627cc1001b908d2577bbeb4e64b7cff2bf98ddce42cd090fa6ceeec6e1c48fef2bd947863a4a5b61fdaf412b49e1c58208677c14fead2d9de01e0367dfed4eb5baed19a2d65d3274c5980d852a06100b100aa37f25449ebe30137ebdf28073a09736ebefc4336dbe6a1d6cb0ef6c7c6f18b6a66807434d48fbcd24a9fe94da45131c08fbbafed4cf0c2402cb306397ea47296be308df3262de36d4f0be42e16665f59721059cb4ee199aaa41a05f70ec2585454536c9dca33b530e1316fcf671004a35963b1690d036ad9592502334ab28003c4245f4e6e524630f6e6ff4cccf91542d56719ade3d83ce9d9889044e8349136c561c889920e84667bd69cde76a00f17a14d93896873f5619101e71a4ad1a21e86cd2820f1c72e74101f3fddbef1a7aee6a536b6da1d1fe9e52ae472cc7c6560995e8cfbb8084dcc40b6fcab63811246cfea8b8027cef4dd3030577be88b4741e6797c9d15a2feb508b49e59d86c6f888009e9e5b27e13f0ba5a79a347b3549081d7092455917f4239eb970f66f14256617f397bf38b2d0b166056b725452f4c24d54f84b363781c54b20f55efa54b1ac49216c3f8416159c6fba8a95f87b58d7097d3fae7f25f2a0ec891b17b97de71631f5631f2c41041c7d6efd0e380273991876c8f28796fbf407287085b517701e418fd153b8041824f97641a5017675653ba2fb03f6dfd76e20068cfc7d2afcab62afff2ab9b82b89acd8678b0f4f88dbdd5c9bb85dba9395966e001af1e91a521afcb517fd3499f5b3d1d6254847547d9fff759e99e148b382dc19148af4367b2c1b26a5c3b21ebbeeadc579e7c8395340d5f3ccf4d2186f947146142105858439f824ef49160b29b54319e85d1f94b6dadda79df1f6c005ed6a277960548ccf3267cc044308692f7d807ef30ed6903a54b51135af46b638915354212d316ca7a89a877d10de4506ff4131007ef50820c19dc02a6fa794c39ef02e3b3d2f57489b3cdafe189c92a39049057a2070245f2d7532bc1ae965be1b12394211441b7f44175b97feab99b7346ab05accde73532710b23431fee918e34c57b81af71da66ac867d91d918a291e8f777912027041e22c8ca2561cb64ea0a9dee88b49852f06f3ed6beefb5035e5c992bb3302256ca80fe39a4c60440855a8ae95c6ac64baff3acda322588ee13c971aac6d9e609c87a4a4579e1a29cc15bc953f8ad9325e2c897c8b0c4afb388e0615e32e42fde266cc07416230670d1da32ef902d7fe0f0a364b597ff09512a43486ff3fb65e12b802134c892fdc648f4836a71433438ee31cc78e14fd29b94e1911ece5a15fd43f626be19cfc2ec050d4eeb7c7677d08cf6fe8e80baea33a7b3924a970763774c93d8234161cc0215d014f649e55d63c42b5346b6eebaadbb386848d95161658c43c5281df8070e4e829c9babf8e8acc848350365a478b48c36de2502373ce1713aa76e70f004276b2299730e70928a247453bb8e36a3933adada806fb0ed2ad95dff674f2eaff575e564f57c2a32076ec8953abae64953d7ea75da01c4c01a05dea3ec482f9b6aef7c98397c76a39c34c86df6e0fb9a3c6a48d47a48f13b51faac831ca45afd091a69e1107dc48a508df2bd404860c361aeef3d8674067459dfe8fd4d53ac8a417eecd4901e376317a2ddea7e70e97dbcb1254c21e6f5d868454d6e9bc603d6cbe3a842d32e26b3589dc6451b507a815e4136acd3bc76c1e47e6770deadecba48094a2a284fdfd4579dc9531c53c7f3c3da1dc044e3b2e902af163eae3b225244c3f07b7b1bf01bdbee35bb9635014976036193a38afb7bf5c5a44adcfedef1b2a38f1991f8f8abc6953fe988f7391b3d2bfb7a3c7a11b6846277a0146a259184445e6efc94b067e26b4e167f5109c9223b21eb11c3635f647979ebd959a877d7879d65f68a739e26c68c5c35c661d12c52e7f42a5aa37ac2befc939257ab5f844607365d2ee1432cc13883420c595d5c65b3949441a01a54d08c2b62064ca049bc39d99af03a51234c8bc32f72dc9a9e0bf0969b6a04402c92ed22635f13863e177a7944cf7a1abb31dc161e5f76b65fac440774b85d04dac45d3b5c3f56eb533973263d003c56b288e21c07deb63ee58b52b91e24b4c1ffd7bffd1bae518d3cb75d87328717ead7337b8f20fd0dbee625540e49d630ed5fd215f3d566f8ed4f84524d0f1901cc08ebc433cb96e812996536d9b1995b6ff7596d622ae9c33c310e3ff1c421d7757bb0b6be570325d34cbdada6474ef516f42631773377591818a5d8bc9609ab0f28adae7d517ed15c030d65c2682dc65510616efacd26ca893c4feb5a029bec2e9f3612b822c8fa3f9a5f2187a50d1c0b1d89c09fd370bb4fd341c9a811bf73a8891d66c6e5484f9f78343113da5fb1555702ef780b5e0e46891ba42913110ea174f500e3035ff950f086ecf4c1360bcb1468b5f9ba785d7fd0c88d55853942ae92cc829d83bc02b89a4276f99a437595359a853070b369f8bcd160e3d85588cc64dcc23d6e042c0d3f62037f6e2760803025a1175523d4d8a18f67273d6f89898a251730444fe7572e8631260a85dbe64a6f5ba2e1b850301be3905f29906db20dc0ac8ab6f1dd87164ecf84d5760bda2491ee65fa795569963d3828c23869d10529e1c8ad34c1cf1b7a387b479285a0d5ccf78a7b2f6f83009327f7bb60d98cea504af6f2074108b438ca27d51352709117d72722475a7f84f8cd1e1c5575ff776ca040f1dd3add8bf52dda6c741ed7210309401f8ebf2727159a289d4efed81ce35e243e6d303b98700fcf83b78cd05f7188933aafbf7e97f8bd4923a279378d4decf80514d6b9e4845c22962553977f1ef8e4a4cf5d4b74d31b11ead59598e2c15db4a24c4e0704ac68fb4ddd96b45f51ff269d818a6b25b9db484fe8421cb20c3bc076ccd93384e696dcdf9b74634de860746f9b3b3b90a2ac6e2747dc8e6e2d8c638198f635bc6e9dae83de526c8accbec739087f1a3f74d6020bed61e20ea0210f6207373c8eea4c81fef326c8a31a1cb62ea62211546dc74795485e8d8b99ffc320644209e9366dd89016d0d1e658b275e0b6437316f4298e49ad89cd2148d52e2a471ba63c319f156c126b6925a8e3d3b74af5528263b2c4e417844684cf805abef1eac3358dd8025564a30e398ade2c4b08f66d8a84cb126a6fe62b077229aa5b35ee5addb880625740ae96c04dedbf68c063aafbad2d6de109cddcb4e6e4de2df46fd680a5e7f6709c2aec9ad1396913b093d822a8d67c0d5c7e0aaa5f35028696d27bf211ae9c7e5ab456846705f539d44baafb123b1b1522490630cf86e3317253d57d079b47b19cdd1129f35dfc17ea90b3071c5275040caab7494d0a2dcc6615be7c42f445296c6d9107b0b7773236e0d9cbf61289f0887cb1eebb4a610616fd51978594d2cd712fa9fce73ce07b71945ded79959669fdc9de9192e36966bd3d5ac2e678fe055487ad5f10adcfa780b0b1e4745a624dd6e3709206709108791a11ccbadff95669b759137c5afc8a2e75eb575c8593632ff18e5e8380d0338c10aba555aca026bce07742de994bf2b6b47253abd79cb8cc3f2503618dde9ca39eee9f288899e200e1efdfbd26046ced1b97ec1acd85456f7446d0f9f678d744eb2c4832785934992cde7b32f270b145156973af5ad23ff89141a3715f0b090f8d2f2e5835d14169b9c82528b32ab38fbec7a99918861c4735bfd387a8004965f1955f7017a0539ac10a094873a7af57d13a78578b432d6c89209e43702e430c6a65bf61d2f22565ecca994f2fbafc41518df344f3bb1aa9009dd6884abd7871a650cc8a271975bc6954ab505a1d71e6d77cce99e884ec6637964e801f10d7dfbc3f9c30f65956739f868bafbd9f372b8a6e7f94027542b4f643f3133f7b60cc375e21c43515aa3400d7e711f961867700279fcfe3f64daf8a02c0180cc4930d5df1a3f2c144af243564cee634452992f6205252ed6db0674765be6017e4f557b05025c51c23e9e87dadd1ae264181ceb276b01444e2c91ac53450a5dc4ea5a0a0f322f411b112ee8f528f9030c8cb6db988dd5cc616db0f456dae0a06e11f22653e6d909089234733cf910df0bcb1dc3e143e36ec24fcd1a56b6a3e4bf93e81d3c34b27f40a9de2c20e88a439a9028eb66577fa7de7146e6b1c991f32602c4f17cf948f8ba557f7ba2991348562a70924ad6d1e002b252073b3a1b57d278387a553bfc2de12f159f83f4605f85147b7b88735afbae7e1d2258d42d610c3b5347c22f31367cfe6715df32a30f3baecf52a24d7b75b9f137413926acb7b5f1ec3d1c20e18cee94bd45dea126de8b44443bf4166fe550e1a9394c86b3e773dbf43a4c3db314c43d668c15be2195da2126a4208adaa598053db77dc31527f5ace927958cb5db46a9faa920712eaf0cf045a12f39efa91c97e521392b31d6fcd6b695b59b166f6a817bdfe252ad40e72ce3bb952583b15d5f8978e04c98885c8019d088747b69020be29b0219d5caefd3f53ea4772a6f934022e23667fe8af42b990bee5bdadccbf50ce3790444d4ae6efeb17c069ad16a7ec8cb68eb03a35cec8999f841d84be53c6e72a7cfb145c2d7e54c11eab4a050c7e7a7a9682b7343b5eb11d77e907a1df4cce9dbedc71900c0407c26f66e7ce8178e70f347c75ed6c2c9346f7affed1d05c7dc8bee2c4e8ed46f640a05bf6", 0x1000) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./control/file1\x00', 0xfffffffffffffffe) rename(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control/file0\x00') 16:00:00 executing program 0: r0 = syz_open_pts() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) semget(0x2, 0x3, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r0) poll(&(0x7f0000000000)=[{r1, 0x4d}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r1, r3}, 0xc) r4 = msgget$private(0x0, 0x1fe) r5 = getpgrp() msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000ed06000001000000000000004d01000080000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000d494f7d11400000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000a8dc46246aeeaa2ca8e73345525e85d6c63366f7c3c9"], 0x1, 0x3, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r5, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/205, 0xcd, 0x841, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) getsockopt$sock_int(r0, 0xffff, 0x108f, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) socketpair(0x20, 0x7, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000002540)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x5, 0x0, {0xb6b8, 0x7}}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffb000/0x3000)=nil) shutdown(r0, 0x2) pipe2(&(0x7f0000000000), 0x10004) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="de17755fffbe76455fb2f0ca0696b313b99b8b995a3b835d01c67aab549ddf460d3b84580c229180b3f7afb07bb073199c4283c3a7ce963be69a4a2e6a0855298451fa3739ee205c479ba1f6e6aa06aeddba0aa9bb256b5294ba470e9aae52180d459f54a3ee4188023abb6036ca1416957167efb64eb7ea36de0fd2bd5c1bd757fff18d26783310a06901", 0x8b) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="fc5b236a1ea14fd2b9c740ebe832ce1be8a34a17", 0x14) r1 = syz_open_pts() close(r0) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3}}) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2001, 0x1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480), 0x277, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) 16:00:01 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xff) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000740)="bb74afd32aad45442e090b16711c021b1164816d6472f6e115fd1cc8bf3ed03e7b9acc19c33be2fff0973220a93d308d0b5fa6a06803eab28851c756ae10028b4f3bd99d9efa7ce6452db7e8fcbb1ef6f12eb1f3be9c0812a3bf4678101a174c510609a40b5a45039d57648274cbfb2db985db74b20787f331b21b648daea4e38eff033520dbd3c7ec69835b238ff6bae98577b49772b04a8475b853c970dc09432b", 0xa2}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: chmod(0x0, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x22) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mlockall(0x5) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20010, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) close(r1) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x0, 0x10000, 0xfff, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x4, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000400)="56afc75cc09249e16e71928769ffd9fe6dad50a19c336c62801612a8d6f802f4fdf09b233bf57d4c02944779cb51d233cf909caa95a2d1994884a29a3c8ad9ca732c2542fe587f19067bdb5ed8905886af2789150d26be11a34691894962e7bfb7d650c64ea5f4b6c50c5b10bf964ce86a6d3832e55c7f3bbc5a37f9a5d6c5568f5ad44ceea6438a9624fd49518e35a5c1b1d057109b23c473d22c5c916134d501cc235e3d7f963474098ca66b410b4af00c85a81b180c9e249883fd17f9fc583c31b58b104df2358ba95a046bb56a339be502734da2e248417fb641fc869308b3aa6f8cd57193e5ee8810e6d9fb4a37c24f16ddfa6443dcd9", 0x1ae) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x7, 0x2}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) fcntl$getown(r3, 0x5) close(r0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = dup(r3) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) syz_open_pts() 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x4, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x180) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:02 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x23) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000140)='./file1\x00', 0x2a0, 0x82) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0x3, {0x1, 0x1ff}}) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a2022e2f66696465d442"], 0x10) writev(r0, &(0x7f0000000080), 0x0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000002c0)=0x81) getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getpid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getegid() setgroups(0x8, &(0x7f0000000200)=[r1, r3, r4, r5, r6, r7, r8, r9]) r10 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x4) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000280)=0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffa75bb347b5f49d9e6903d12012dca3ad96ec"], 0x10) sendto(r0, &(0x7f0000000180)="99f7c35cb9ebb6c09967c7f41fa523712d55b249fde423784553b2392e8083948c303f75996830ee1afd3fef5cb5f9c5c0c92c78beb1e0f7207c5ee2bf986803b9f2121c1fe1a78798f4fc53657f6a236e1eb03c9ffbe26c95817b40a693d16899803b515f068f9f2903a15e84b157a4fb60cb0454785c907b1a", 0x7a, 0x9, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100c46f921e6c0f5f00b5ec48110d5fa0f920d8bb22a6e810ee293bbc935d00752e2878246a9a20b8a2da332251bf5d169aebe9e3939cb57a83271a9aa86bd82b09f4f9d8ef66dc1b06e11a34dbe7decf0ab1538d92497f62d723601378cd90f7dedb06dadb38608013a7c71ab4cbe69b4277e78676a0000000000000000000000000"], 0xa) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x9) write(r0, &(0x7f0000000280)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c5480c1a22b24593d470b192d44ac3d0f682afa71c7", 0xfffffffffffffdd6) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x6) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x8000, 0x9}, 0x10) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x40) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x81c, 0x7, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'.\x00', 0x1, 0x80000001, 0x1, 0x0, 0x4, 0x5, 0x80000000, 0x1, 0x0, 0xfffffffffffffbdd, 0x7}) ioctl$TIOCCONS(r1, 0x20004269, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x9}) 16:00:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = getuid() setreuid(0x0, r0) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2) r1 = socket(0x11, 0x3, 0x200) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000020005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x5, &(0x7f00000000c0)="e50ec7c785fe2643c5cf0cd11d883b5f2e1099a14b7fa60e4d391e9d83da4565d8e8f194e297859d28888e930d18739161de0c7657004533ce34d70d7c9bbb547b232d3fcf8219b0b460cb617423dbae2e2034d3ca2fc0a3c175f479bd5fd72d1d1909197b7ced1a3a9600dd284ecc7af7fd0eb39ae5bb1e385bd64eb4c7c2093839d995a89e6c93df729d61cf9b809688fe9113b4b9515cd357a0bd08b010946eacedf6abed0a280a1df9d53251596e9619a331e026c437372a7e6684d45d7cd9433501502c21835de514f62f31d195abe64e851f13d1154833dec7", 0xdc) listen(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x400000001e, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="a716dcd716992700ab966c28812da466eb42d7536a9dbde12d34a6d40f0c4bf6e852c59fb79b65ae8de0253c5706e5f4d7c06be37ab292fe17d2f82d3b3c4e889a0f765c63d2847ba6ddf39068e18f295c30af06738c6b3cbcd84450959f0c35c8919119ffc91c68f68d2a35d8b0635a47f1524433a044f10c73fd54c51a2cb95885b1f33e2468455a54ada6ccc8", 0x8e}, {&(0x7f0000000200)="81aafa29cc7dcbbd1209a828c75ec430e3f2d3e2730341b37a040141514565995a4b997c37938373d9345f3cee12882f38926b8a04ec55ed82d68c7b9f1dec73ebaabdab2d3601c0fa1a5c29270a27867670e0b4638d03c1b5ac1bf3b29fe1be0739388d4156dce2a4d498714b81ee0ef48d60268e3f1b93036a292feed142c4fa8e8d096132c010b77683777765a93376b2c30ab34d6c910019aea15de3a92c0c85960734b84aba5aaa297583e1", 0xae}, {&(0x7f00000002c0)="27268c37af38bfbe55b7950b6d1f05be35467dcdca072e33d387db944974ffe820a070b7da59d65563f88f69f6de4771997c03fee3e3f2f0616c73fef0e8e08f21d66d2962ed64e8b3026a5e94dfe81a478c910ec4975a30b3e67ad0b9c302faad28cbb7373e02c80853126f4f68530e275ab8805479d676ecc4ae4ee14c80ff7e191f11282f29c9acc2657c138798ba75de3d", 0x93}, {&(0x7f0000000040)}, {&(0x7f0000000380)="757a727f6e2cfab48bcf02fefe0b04e8d92bd9102c69a9f5601e7dca804fb8caba27daa4b2d061fb84372dd0c36b0a20171ef925f8a9941cb5cbc8e2545203578672a39ad7cf593c30f2407d9b1339ea05eec987c75b5422425d46d95f66f8b85ef3af996ebf43a9a1c9071237b974d3140054c01bd34ad6d19b39be2c68607d4dd7fc9a1436e1954ce0a4cd759e9b5c54b480fa34b6d63c8b3d2d99078e7d2a", 0xa0}], 0x5) write(r0, &(0x7f0000000080)="6d6caf", 0x3) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x200000000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet(r0, 0x0, &(0x7f0000000000)) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x800000000, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000003d000000000004008790554686f2ada640b60eccb29e373785d4c3c73d07dffe8abf04398cfee299b46207686e576246c5089f"], 0x10}, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x1) fcntl$setstatus(r0, 0x4, 0xc3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="17cb5fbc051b540c014c31f2a981a42b2966cc29cc341f20b0ddf89bc7c3aa78cd1075b39e0a48076f77f4612a853e70a3b5baa403bf9d866991395b86a2687d2e62f590b7a36e71a8d9cb8a37592b2337237f34c7b1bbf90c4e23238e65f8e38db9d8dc282ae24ae1377919a01ca06335a1baf6cd22fc8ff961a31790e92bdce6fccef7db20e85c02245b588ba8cdf712402b73e8ec683d371bd5452cdedf975b45ab4faa1636a1d3b35ee043bd01942fde4c7efaeade2b95ad278a3b75bc003216327982572c", 0xc7}, {&(0x7f00000001c0)="23ba1afecc512ccd5f8e2b2f6ede8ba637c4e85c5717778fffcfa7edfaa272c7fd7d02bc33f8eab8e1aa7c807cefe24cfeb18a44c1c65fc0dc7e3cc4972f8b06b8b2f313e80d5ead535d4d19cf0e5d5d1f899267895545bed57817c3e00c2ad9e716959c", 0x64}, {&(0x7f0000000240)="3ba78e56d0eb6fcca6ae1fdf910913cd208efed9050fcaa8ecee1f707cd29a4ec30ddcde3cc38143be21fe69ffaebcaa3bed280c01aabb296189b260d03eb7935060307feef8af44047014ece33096d8e392851d2acef1ac6d69d5001c790367871112ebe4b631e6c1af7fd4ce63c0c26c2249ad1bc8ebf0cda402784315869910e8aff8cc3dcdff5663c791c2e4db87a0ac4737c31432fd8fb6d556e84b20a64966a2c1dd9caf211a48bd3ad9f26ff9c671e61e8075f5d1384c787af72909b5aec684a46ab437a951c6873d07f6bff7cc51", 0xd2}, {&(0x7f0000000340)="e8ea47ea6dc4b92aab7684b567857d2dd12793155f13bdcf4b3daf8e0155ae129a5ccba55862a613de3b2cc699487cbb27f46fc220861132b06029b5f61ed20cd9a1c5df72f4b6395de97caffa83fa892ea3efd9193d18f143ea65ae8013f73348c4ce74b0cb7f0d2ad8237765ba5d2b215b9822fd50750a480cc80803ff3bc7f5672638", 0x84}, {&(0x7f0000000400)="2b53d44c93879544bab13783e6c9ef78699aa8665d18c8b659565e0ab24ce6d800f19be341a1eafa6914d43a13f032687026a34072ed10dadb171f04787004e332261a7c4196796a34530e94a1a647bf81c5321d754142c2a9399fd47d72d46508d005b0253959d387bead10a77d78565a8e844e60fe709adb0b88eb08320a443e9b259e434a4b7febaf7e986e75a93a762add8cb62feadcaa", 0x99}, {&(0x7f0000000100)}, {&(0x7f0000000500)="118a20780b0e1c2c841df12602036940befd2a56ca2b964136765d99bb6c402243442b9a180a60729e4ffbbbedc490fc397700bcaa582e374891b8baa9a78b0c5001fea297b90cce2cc741a622eefe433309637097f8f07c7d3d384c34803992ed6b071a4870975acf2636c20ed558452da23e21f4da92619a54", 0x7a}, {&(0x7f0000000580)="7205396c4b03e96c7439f70579db991d2cb0b5e587bc9cd7d16aadeba5243e36c4c55103", 0x24}], 0x8, 0x0) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x30481, 0x90) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x7ff, 0x1ff, './bus\x00', 0x40, 0x4, 0x20, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) openat(r0, &(0x7f0000000340)='./bus\x00', 0x8001, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) open$dir(&(0x7f0000000140)='./bus\x00', 0x480, 0x49) 16:00:04 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x1, 0x1, 0x2) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x8, 0xffffffff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f0000000180)=[{0x0, 0xffffffffffffffc1, 0x800}], 0x1) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x9}, {0x6, 0x1}}, &(0x7f0000000080)) chroot(&(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getegid() r4 = getuid() openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5e88, r2, r3, r4, r6, 0x44}, 0x200000, 0x7, r7, r8, 0x7, 0x8001, 0x8}) close(r0) 16:00:04 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000240)=0x10) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28008100fff678e740f88cbc84a07fdf030000009564acd513bd", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1829, &(0x7f0000000080)=0x5, 0x4) 16:00:05 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) sendto(r0, &(0x7f0000000080)="6e41a33c54a4b45cd07300d23938e7381514abfaacd8ecec24a6f478281db89e49d59cb0117ff9ff155272d88e8fca497b3ea707e9fdec8993612b2507b8dc3b686d1fc265f989b75fa9b1db1c52681d552987d070701e8654d63fc2c83ef99909e49e3df7225d289dfec0958f8cd0841968bf80f0f2f14f37b63558289b95f5e717685bedb9c03c8b351a8ae4f9db0d4962cfd919b81a0fa61a3e00c7b86e4d779e0a45a5fdbc097705e6ea5d274d427d07c1ed3d2459b7332c5354706a9853dfcd3b86b54562ba717db3", 0xcb, 0x2, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3f, 0x6}, 0xc) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x490, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x73) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x22) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x8f28, 0x3, r1}) r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x8, 0x8470, 0x970a}, 0xc) fcntl$setstatus(r0, 0x4, 0x800040) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r6 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000280)=""/47) semctl$SETVAL(r6, 0x65d6719e8430d307, 0x8, &(0x7f00000002c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) setegid(r2) socket$unix(0x1, 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) fsync(r3) setsockopt$sock_int(r3, 0xffff, 0x1986, &(0x7f0000000340)=0x12a9b6e1, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x2, 0x0, 0x3ff, 0x8, r4}) semop(r6, &(0x7f00000003c0)=[{0x4, 0x8, 0x800}, {0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x10001, 0x800}, {0x0, 0x2825, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}], 0xa) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x100000000008) write(r0, &(0x7f0000000480)="ed390625df26e3efd2", 0x9) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000500)=0x1) r7 = semget(0x3, 0x4, 0x70) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)) semctl$SETALL(r7, 0x0, 0x9, 0xfffffffffffffffe) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x5, 0x10003) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffffffffffcfd) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) close(r2) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20c80, 0x0) shutdown(r1, 0x2) syz_open_pts() mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pipe2(&(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0xaa0, 0x8) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="41c65cfa3cd28372e2ce945e94752178b1dae64ca4dcb77b7dad5f4b65371922d814d2833f1feb028d51fa3f22c0c253e8dfe15862d6e825edf134c4b577531421f5e697495622ea6e9493c433af055b1a79abd7d0ce1553c6b289728ceb964b758c99", 0xffffffa1) poll(&(0x7f0000000040)=[{r2, 0x65}], 0x1, 0x0) read(r1, &(0x7f0000000180)=""/248, 0xf8) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00c870 failed: no mapping 16:00:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) socketpair(0x6, 0x8007, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) dup2(r1, r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x198) ioctl$WSKBDIO_SETMODE(r3, 0x80105728, &(0x7f0000000080)) renameat(r3, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000040)='./bus\x00') 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffdfd) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bf2c07f3b3e49cb26949463943eb350c5e341c698973492bcd6beae9cf27dadf3f1518a48b8324f1765d7304d2fd1cf6d6bd272f0c2b619c96428654cc1f5544", 0x40) r1 = dup(r0) r2 = getuid() setuid(r2) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/66, 0x42) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20201, 0x100) linkat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0xd3, 0x3) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = msgget(0x3, 0x20) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000367ebf9e8948639e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000"], 0x8f, 0x1, 0x1800) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:06 executing program 0: semget(0x0, 0x3, 0x40000079) r0 = socket(0x2, 0x6, 0x7) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="24201564f8516ee41ca1e3bb693694f3434e31ad09186f52681ad6df253cfdb758e2a30c254846b6746f64a13b0a258f33a22c5346ca4673a7", 0x39}, {&(0x7f0000000040)="85f890ef4bdd5819af1ba24f023712f32f869299434bda40a7ac618574c8f3c0d1614b5b40f97730ed11ebead7cbead19b5058bba4045e9c4b5f7e7f0caf", 0x3e}], 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f0000002180)=[{&(0x7f00000000c0)="42e94e9281bc4ddc591c071f774d59955c597e7b4e1d2823b18b1fe70d3385fa1da51d13639b43e5aa064df8cae343c9ef50890e157796d78f36acfbc6503a3e27246b12ed1840f44166ff02e92a5a6ec7a5faaf2f134589dfc700ca9d04495a5af5fc69caab0d75a6766a0e81cdc5ce19c0f0a5dfcdfa7d8f9c2b49248a17558eaa88ad241fdace06700b954975a90ce8dab4d2fa8fcdc56dedd3fc1c12bbdf88efce6ec1df883cc83c83f680c96a6c4435ac8ae94f2737c64bbe4145668362d9aaaf55e135ad21f86e041fe311426a7258f47ba4c947a80c930a11e0821fe73df501c3acfcd8ab61693d9b4b5ff2fb21d2ca08b4c3a790b493ff5f8913817b3eed27a0049d14f338e9bd992f6d1184c02d3b91345754332fba9976101773e2324b140b316cced9935c4dce5726b8aee135f99a1d5c5c9055b1e62d6abdaf3b396e8f440d4765082b1d164d0ee9b8776456d15832e55f582c7a83cccf9ea1706473c0c34e315c8d001aaaeb4a09c1cf26b5b447cbd8a314af67d436a03ef9491adc092cafb1d04c2fa37e99c028e6bce9f7679d05897dab5937f6965bd1497f345ae8a97d844bcaf4c5ba6ea22f93bf3c88379b60fde760e1647d919047ef76774e61103a20a58077d963eb257e8ba3773da301c4c5514e04b3d83ab4d655919b1f610debf632627eecb8460f98da018a4a1b4a096271481002a548c1da9395277518944e286b4443f218f8f0795f5ed3579d434254a04c052b19432cc8b05d5e00d5e8f2bacb1c27f08cfbc26b576d59633826f71b4399c464f89e2713cbbc0d7e8159189d680c43b1c5b2e885756e8426a2b83a898e4afa711350997ecefb60b3e953157fc1b8753399fb1a2833fec9e2ee0fe176550e192002b71ecf03df7543c917e30ebe4e1afc5f9f1ae308e89aa3ea1ea345886082dc9f44eafa660de0550955b6467ebf125939e0c1b64010252e0a17bcc30d2b91f4905873eb89edb539f101466e738ed74c72ff5f5516093667f440de359d351da32288763dd4194dffebc7209e9458bf104921b05ee33d6b50f25b9cb8bba04f52e8d459ca7762f059b8dd29919f3a8494f925122b46d8cad3ff01e47660318f02335d5e73db390983ad7f78ef7599ba094bfc556f3222b5537c7ab13a62d8af31016d7de15394625b26e423cfc7a403020043fd1a0eec8ed786361dc02d1c9f43104ec66a00b45cacc6a7564e7cc634b80b43bdab028e289c441eaa6ab3f1730faaa9128e0b6549deee1f7caf4fe86b66ee59ded77ee4156edde673409f14ff002aca5cca1f415629e8f765094db47d9829ae2ea272ca64b2ad3b3a159faa399525097e6326a483e6f2584918500e453be0db6135bbb0a36981bddaea8223f5ac83123d589f30e53f94a3f2ae81ccd89b3de2b05cf9be10b59df1519e4aee8fb6a7a4f2f9dd179854fa70e0e883af660ac18a03ec8ab3eb27f418db11f2809f0125896d02a1be262ce43a218af7d80af3ed59dcea165377ad847145ca3e7a4d9244ffd3ab00ce4216606770e49ce1c56878110558e2ddde7da62f479417d7a7a84bc11d91b03662a76cd55f8804710fb73b01c725c9d30cfaef08fcf79b81f24efb370b6d08618ffe8437d87687dae1ff0a6d1569fb65c88104e53abf49134d6304166ca9948b6397c7f683dc4ce3c5c4b3124fd239a367f9e22281f454482691e8c22cfd9ed37e4e05c3bbfcce14ded3914032b161ef8771f5d3ce9e276a2e47f3feaa641530f36c8065cc98389d20554b9df6454039d3cf5e38e97b0e04a978e027dd166ad9131a0a5438d05e5c47c996685a33090346a26bb633ee1314a4f66235768dda3feddd283b874e9fc9cd110185de830bd8261a6dc26fbfbf147b2c7b6396b10364536275a510d922fe8b96b4f45db7e86c1f3472fc202c84eb34ad3cd1dc7cbbd337975acfc1e6cf9c6ba0ce5ded64697b0961a9504bbfb9937342159974a35fd257b97a68f87290558b3d4b51a73e90beb40c7836713b4f360be36c884e68fe5dc0ee6627b502644c164da602307b962362e9cee4b6b1f8eb26d613797c508696502ea03871fdbb890031d4a66d2f8cc770c26cb02e6eed4123897ca3ce3d17aace759071831e8692d01da0d1d628492a9fd153f4a56bad389e4a1fa76815879763bcc7c44137308b9dd2270fca50e1ce8cc155456ad77a98f26dd214cb81d78de939fbb5cf84fc595084d1c36b313e7da86e9a02250972957650243edd7eb4f117babe6070f18c98b0b80f2cbf8f6f1419f054c6445ac7b2b4323ba6ed3bcf81c019a552e5a3dceaf5f63840be6630a6fa2bb035e1b4676e9e91293c608e2290a7ed9ccada4297c387619cf2848af6d680dc2abf3337eddee8d03d1efca80cd2d41573e91b0d1d149e84f471e03145dddb671eadbcccd90bf5610fc394e0b1f8cacebf2d6dba2207a361d7db9f4524929040379c2f0c7fadd7fc69df1376901cc5f5fa4527b548cf412df6920dc9a2df2cd25bcb31cc32d4f5d5330d7a6ab4acc267c8d6d0f24e72fd515d6f79a1b9ef9045de48b8967f561d8695530c6824601d9185114138eb596b83ad05c62d705effdf0dca53f6ee2ba043837c28806231ea29d3669b5ea792eac1ee1b841eb787c076f3a7db7ff6351091e0ed432969832e23458c97a3b60f7b4a9b95daf73e15232cd0d841f8b880e1582baece98a61d8323673784817d347f9f1608bf6c6749ab15b00c8a995713f003c432a387ee4938f5813a99563578749cc49ad5e4142b07471194159ff951c2db55d0ee9c047d743636e0938b6845acc3bffc27fe5bba5a731e0aed264e954ab8fb4b7ffe187b4b0aa92f0ec0620aeb224d101da33445283e2b6b8176ec54b2adb545fa0b2763ce92fa10cd961948229bd86488118d1796904c7e88c9de754810cbdabf00370a1d317d5045731f8087f12c0383993094228a42b37f2e7a0fe3e8267c42ded83ed48f5190e8da89bf4941155aa572ab01033d1e79d2489645dd0a6956310bb61a44883a35de0b0b930838a1aa3d25f8f5448468af64113ba87c4e5f6717b185284f1fe1a05d3d510805b31b97e00c164f8c1d268c41f616f485a4ddf486735d7f04697520fe163107ccff2f84c1139c083a8dbcc6946108e9aab043b2d6a466d545ac9af737f18aef47fa1b14371f43fea8256c1894faf906d6d5ff1f8b4a8e03a8f63ef94d85ead6f7e6aa7fd676d4985776cadc66fb9e4bda284149b82a76095a9c2746799e8b8bd8a71f967640e902caed3fb6dda7a10ea9315f6c45390958e555bdb939aad181d620ec6a1fe392c84a54cdad5dc521f67cf0d0407a14b5f5891dcf6a68c8fdbb3cd97a3346e5bd04112f5b825d1aae7e957c4e90c4591f6d68cb14ef6b21bb93973a7ae3f8ebfa465f23d0f3cb5d62281a9e8bae1361851587c995aae84f6ba62b29532594881084075ce935974c69f24c892f4417423e01786084c1ebe88801b574c062133efb1ef5f71051a0f44b4299acec73ae2a96ca2b801953694b70843446451daa15ba89021585dbf0ef726c4773a9e9addd3dc621105cf099122f79a5eddebf8bf2933a185903c892a498dad9bb184e07c5bf0d8dd9b163329c7413e79fc3162ecd567e506c303ce673f04d662e780e337abd5d3901cdd34145ed4ed2682e876ba1f464cb0460aadf87401b39d16b6b68385fddd3f383dc6dc0d00d19c901eee3ae59dd33b58850e1541db069f21e753f6d498c960b3f29187763d11a6de1d6a15270b5feb4499cb8499603a462143ae32ff51777dd731667eadee91947a20f4743f5a8a0ca7c15d8625e4e8f52a696046cc7e41458edd110200cb23361e3d5b6c344413e97d9560a812d660b1fcaf16dc9593fa6302cee5dab88547a3a572a98a720da4f942f7d65a4f3ecd393ad5dcf2f3d09a9e4b5e21941f8781f630a89f5c42cc9e4479d9de7af06b51e83e26533e97197a38e7901dfc4ab65da0940da61a3cdfa9a4a9f46c53b861fc32b529abb94a29b2aea63672e716238478143af2d76786682a51962cd3b4cc424d288b9d1f9a49d5b0afeae30c95e3702e45041e13cd0b6549dd0ead80b0bab355a13b9195ab8b47a5bfc02ef6cdff657888994b52870147ad6c21dd1ba850d027ada2610abaa560bbb6d834789cb6c2391cc341e75f7406c458ad0dc88e15adaea871c23fc397fc56f34e5ddd61d9b280985ec7bc170d81470db4becbe9fa12f81f1a82ed531ad0c53864578c515c4a08502c2dd680fb8637723f74cbfd3a2f206e86b8b1ebda7a4e43e17cdd04b1f1626b941e5dfb4456692194d2f823444014fa722cc33c5a5296909888570b0bb29dee5f5a32f07678fb3df1af52a074412c77def05f86ef97ab49d099135bfba650948fcaf761ea5b1b0c65457a1dda9abf06bf08c6a3d9a76df95b374fdb4f2b1029213ac6533bdf65ed29052c8a337f31b325707a14a5e90050103864c1ff24af97141866fd80821aa98e275dfba4624cf96bc0e7386a91548a90462be085875310145c8040f765b6c664d0b87a5053d8ffd356c7d53ca33ef22f890ac95fa24dbd96acb7dda6d344ec01539fb87878e467fc45ac44e07e45499f3c2508fb90f105893fa9f8b2f6156ef3f8e0ec9ba27b4c0e6f2d2808796d68d8ae22aa8ede994162fae81c65d7120fa177a2c1eda71bdbdbdadacc4c89e5464296d3b3567a5e4245de61075043c03c0130ab3d6bcdbf4d053befc6fad97bba23cc57e7f827f69f1169625d2bd8daa3102ae8522924d1266182ced80c7896793df964f1afd0db67a61b4b93422e2137c7d627ab2d2759367c5fd1efcd74c705fb155fe2e7e4134f594fad49ce4a82f4bc63e0c6be21e9c932dd5290b03f38512c654d81701c8677fc43387da084e2faa773faf822c2bfeead23f6ca16a80591a961669bfa8e98ed1df723d34a86803dafa049c57cb543795f2c5833154c83050af8219f1de0f18db35edcad9c9dda6716aae485d9233e937683ea5f597ebcfd937c95a7aed4bf4e9de5cea12eccd20a76913c38583d871b1392ce7008ccda605d8ee98c847e4f7a9387f1e84d939799f51e80cdc64e9978d533317bd8157c34838d91f787642ddb7adbbceb5d224bab3eefb9921718967d57c3453cd77a2ccc2ffd2faa439b907534bf8e032e65aa3b4c262ca941b4db4d946957a5e5d8bec9c02ed1336dbb15b880bf404858b8a2b8a55dc5c434045be23fb8c69cd17984639dcfcfec7d0eb679943a3f4cebdb3bad96a683182c3f233580b2e702250e8e4e21e74f4a1342fbd129737732a98c853ea6d5fbaa1b3c31ce5d880bc9cc4ad69066146238fa1c5c5781b629d8c53ff6013c68f3c5f15aea6d5eaa87374ee1186abd429b7a0d2c3352fff6d4d1c5004521de4be6f5fb87c4829565bafb546dcef193816a9bda95eb1dc7cb6065535da8dbc3fd3751f568d63bc03fdce25692dd26d61a178c6eb75422a88f2bf461fd84603d746a2d99f2b02c4a9803b554ca8b2459519a4860b069f9683fefbb03e979de33c2bf1d416f676c501f7bda9d03bbfcd22fd973239007112bf570a7e9b614b00a6b5c4d011cf81ae470863b11d472c684fd35cdfc2aa36d4b9215f275bc2ca48e8611e9015e2527fc53024bb572446996fb9822f8f796c950cc5629304646462459926c717c897820fb5344a760828053f6b8d38e2e7b9b0e0ac1da045f4f82f456eb205ad3e58f24e446da080d81127679ea63e277d2d6a0872827cc31ebbfdeb83abe4cbd1ae086e6c0eb79c", 0x1000}, {&(0x7f00000010c0)="334e7e1749464e279b938f581d4ab7e91dd46d7511e0f4a3a100e85b1d652b3d3e59c4542e6e6998a9cdd79703109f3d1ba9fe0bfad5adaa682de75632efb17dcc31c190249315e020949328236d4f1c58589e275e7cb7d8c36bff877ee59d75d1d4f338b90d9faf44207c96e24ada11b62fd9fc1bd18dc446d6158cd55fa984d9c52d3b12ef872f6a15bd35d5d7fa1b64e9f5cd68297fb3090ceed6c92784c91be206584a1c369d77a6630a16fad908fc394e9e7c4352b32a8623c01ef000665059d002787351a277133bc0d5a2927de29caece7ea10ab53c497a34398b2dd52b433582f114d79c9643122a543ab27b90992069305bd539997994d364a701da72df25e01389e34540e197a680f0948b49eeef31da652c26a8583053058651183040630e3ad7590f063e8c3b5a7d79f2cc7bb8da02d54353411c42c5a989bb7367d24ad1cf3004ad18b54a385a840c963c3b91790c6dbc6b3cd049d90412868832021647861058348fc9c034620ba1dd4847f44ac61dc9a3ad1346e6c4b5b73bb22ef6c5715dfb15b7051d34641c6280ca7c9fcc6715b330afa66a09de881d9034086f00d407c002b104bd2d6e660bc1f50db71c4ec1e23895344f3446d6c8fb05936b889fed56110a3405bf216af1a61c1429e2d2fa2198aadbc45807020ae2513e7b7178b475c3d69b70d5f703d315374ad44a6544939cccbaff6a4f9ad4213513c8afe39df0e2fefb0c9938c909467498a63da8aa0cf2fb742c0dafa8f5d3f7d727d11994160cd3c6f87547feb69686e246104d93c9a85473df0d146ba5e19073bae05830404cc5c49805e46487a6f712b616a27e387319266de6e2796e40e4bb53dac05a9458ffcb286723bcfca35c9f7727287ab4f9347725de9a8e49e0360d9b23b82fb6727184ab49f664f3d2e5b13af09b1e0864439f5c4f24169a2fb18c0cc4607cf5d3c542ce8d772ea476e9d330ce7c8cdf836eb08c3b120cdcdd96e9467029ee70275812cb327e20e77e2bdf8f87592db29ce81fc1da1ecaeeca6c494f3cd159298cad68119a30021d6ecb470ce39af7687fd0c5723afc7bcdeff83ea21e679ce10b4230c5156529a3d05b83b144f335501b6922bc2a8a392f5aa0449b1fb0f94c8305363501af4126d770a6a5a572234952564dfb320175d4e2d9bc653824242f60eb669e3447c7e7357ab1ddea3c2d69d9c55a98fcace53ff9861df3ca9f85c47855b0cdedd77605b72fd3ed2e40ec813db02f1f2dee75d42ce4bfaeb1ff828aba38c1b37f5b1381165befe79df8fc83f88eb34a54d3b2d75aa530830921a0cc201a8dd7b6d431acd76b430619311ce732a40f1cd3a0fdb6d678ff1bb7ded5c16f4d2fe5ef47b3e924248a330c8ef3921e3a9ef98fe7355c9aad21a501e555436aa1055425f6814bb9460b15b751858ad9321872ef234d9352773b47e0ea5bfa19838ef2e0a1083dc2fcaf5af1df49d4773f92640beb2d24a964c70b513249475b4f6ee1dd957bdf4c6eca266d1ad291f75fca8e3d04ba237816eb171d5ae8e720eec722f235d58b0b2cae06cb7cb8c1fc1aead1eecf1ce81c484361c0882c1068d5d1f3d0c5b62cb3922d5b9b75ab78bfec82be7c96cd4afc8e56a506c256f95403a9a5672ca40b5b0f2ad0fb45c92ade2e18cfc8eb01f5118915d040ce394849bc27b82eb95a59cf6d5c4626875914e5478774ba3042719192be1dc673c675e7fdcc76408f9ca01376ef27433292cff5e7730d7f7e91932032bfadec3c446503a3e5e7eff3da08424be7124120eeb98709fd55783b90b0fc4653cf753347594f1b00a6e91ec7c37c26a809c46dcadf68ca10ca04ec7de5d3ac422084e050702d8a0bc4e32bd3ab5089f44f657ee5e52f7a114900a884464c95be06f8c7445e3f5f7064bf402129eebf22cfb214c267b8e560021f6e03c48349cecc6d675ec3032ddf00361772ed44a0fa8854f6d9477a8a91fc7e09f511ccf72d4d0b95c22f7df622836ebebca5baa233fc182a0ca94fa2fedba6dc0086e5177563f51f74291545cc4c178fd23670c367000c6e38120da355236514f853dfed6026e6ac4bd1699615754c3036f9a06480ec5eb3f50326161dfa64b563c985d224a126c5bc4c08b79bf26993ffa8ef0f1a5da6e9c03cf4b6ed39baa2cb35ad72cff133e1ec0fd314e0b429a9e8671c404c6c01921b79fd5e38d446e6d49e3b7b415fe89a2e392d98b00011b8d6a2095ee04fae77726eaacc839aac18886d59712ef534bac14f8735cf364082f33e8c57ab75587d511d9057d160870cd374a0290603b90d0edceb46d741a327abc6c133a4c0abb73cd6039691ebeb643c1c510cac4bbb9e3e3497e86c6f91f9e9417f961e9b67de27b98e47855f8728e134bba5ba505601122c9716c4f0117c680cb2931d40dfade071440016bb1b3378ef7fb3242788397ea0e8df9726e91c40ace60d48fc9b91240bbeeb55920b197b3388f70a87afb4ac4907d0bc842609c0bfd9afa320e6efef9b7b208663de6a88113205df5a2bdf3209f91b6f1cf215fc9ba209b8f5798cf5d2575b899be56c1b79fada5d12e0c7080277c9d57863e387e7142ba384927b692420a0a5307ea34cf6d4c90ccc8cf3dd751190b3738e8720cab940836f1523744858858a4872d133f084df2721a9a0d7a13991fdba7e4fd04f9a4933cb7084ed77a7fb10dc2d210d7f72045328a0fb276a600e5a7417bf108ca5455b11c9a0846dafa8326d17163f35d73e9d1662ab3d6618feac449fa951d0f3dd746c651969ca11f818e45f1441eb5581608ba83e71e49e24004cd28e20bd90793c791e6281f82b79db1630de2d0ca4135a54915dc0a101e06fc350c8be35d5bbf322b1bb5dfbeb06ab6361268fa6d64e13983f5a1905e0476d9df3b1a1f9d49905ecc864f23fad4e3fd530eb69dc88032f9ea1c55e5f686cd1d5cb1b66bcde7ac7bbc6d5cb2e1995c3392dc7ad0cba39ccc94a4ec771dbbb930ec37d4b3b05ef26b3b64c30d12cffca6e165abcce3c8831b7510132485d3939b3f25a394f30d04c29b4c41ad400716544a152ee0ccbdca81b659ebe1a0f57fc229503c416de5253029f126ad236e4a9068d9f2c69fdd43a90cc8bf00ba27fdf72f00b54cc8d82b3f593b4c9cebeea5e3451721ef2fafae02e7974f65410e939bc0c0ada021efa410b43e414747a300fecb10faa72c93cc4f7175c9619e198e96c101920ada3c2afc132b9164fe9863ff7eb32fc79db900c4a23c3e8f511b0f7bddfc932423af48ef34520cc5d05f60389d16ba120acf9c08e254604da1e457428f171974fe9d0ffcb30c5d01c4abeffddee474eeeb3e8017670721fd3fed519ea42ee8686bc5d59b2b93ae94292621f72794c8f7d40e5495293e85629ed9b1bbc8412f55fd7f57dab4347d38aa3e7d41e200dd4332a8ee32cf1bcc7919ed5e9c828283a02376f603b96cec2dfbab5877ac6e1fa99e0ea1fe0f67d877b63e957378ead69e5a9814450b440d449902cc7514323fbd8acb5a35c966b56025fbba5dd8321c2b93b2ec550b367ec9d5021c667de198a4d067222e1076a4f7583d5a526abc19b50b7244e8e989bc946c213060182504ff7eb40d8116d70202f4d96cadea13d03f0564ffc72648c8efaee2a9556d220b588c49a7f3731b6056a810543d617f1293199e972def0a63f3054f95ba4071f7e3b6343249128f167d2fcba8150a5ad7c24aaa70bb332ce6d0bd9aa397b10d2955cd5cff5990dd23fca8aff0012231b45631646d111b6852804782d704ca8edee7d6207941e70a1a63cf675bca03a86c9b2aef14aa902bcebe026620f1690d535f53c0338ab895e409e9b4ec44bf8111dff88079ed52d264fb37a2d586d914a7ca66edb389551e6883282cae0b9ac7c732ca8f9de5721b03f5674c500462f712e8e95e44a2aef7181fcf44c445b6ba230689f5a75c2f4723d85592cdc32c6d72a9924f2b51a1988a66cc5a185f60cd61cdd799f366cc6363ede1aacca1b51c02ffeea377e76e75ae19fe328e6a160ad23d48206a6c21c462b809b90f1f4e5c264f26d5de0893a87bf20c93e666bbe27cc21fe1205574a3f4050583cb16d82a12657b4b6f12f771ac37fbcd16818444315cf5063c23bbad92f45c08e89d17ec43bf25dd7d4f758bb604649ec5662bd3f3dd84e61d2c5e340bef1faf652abe789747d9ab067ba1b2190e9b6404c5205165cf15296b6f1e573a1d201bbc03d97878f5ee5d15931be83503c4f96eadd8087a9539ceb867cdc25712c1957e900c780af9dba8b25cf14e942de2c5d8e286f6a7465fdf61fe1f9b2513cb17cc70a3d653c1053bf3a6c3f7beda16fb1646ae030bdd41b6842695aeed237998cf3c81908afc9921dfbcdd71c399e9abf894e3d13796a2daf8832ddd3f732c1a98fc4baebfa2946a5e8ae2d6bbcae5640b79db581121b17bbec792404cd8134cf3fe9bb0e1fb862d72472c86b6f8ee6231b53aa86917da7b02956bc0514b2aa51273a39f9ccda6ad09af4f2bf44b04b0464a0c3a8f5d4dbcfb6c59d97ecb540a4915d823c7ba01b73f3fbb64a12bbab7c46f75864ad1e24a6639a88892c6a94efbb5d259a7331c0482fc3c4253e2cd201cee359ddeba6a4b7e310b7e687c86ac0e292ca6f050b5a3009f61e836268a1d5f7238691325e8e0435278cffc968403c741efea460b16936a1a9403950ec8a75c7bf1c5a65c517f19568938f2f68cec71ff5b55cd62baf54fe9450e320540179469f458d3557c271751d7d1773ad639a06b9c06ba20f4e77da77a35ecfec7e0504fa67ea539a84bc68dc206bf015da32727d74e01b370eccd50501cb709323b9c54cc0d8eb99579943eba90649893bb13f6c13d9857cb4262610b09da5f8da90f288e75ccd4ee01193b63b1d40df413df84963279a6332bc58f14c5db8b5f3a71050854f5e79b321cb3e3af79b6bf75de9c9987fbb62d516d5dbb44c09e93bfc0800a03a69c4958383e99cf36afeba5bd24ca894d0487d79ae3bcc182cd1b5c023a0d20847546d2df6ed37dc745d5ef381dfacfb0ecd0ef6bf51491ce980a98d8e79355b96b3471f27861de10c51a74bb35f47abb94a97712353ebe3cc7efeb9a59f7d5faf721736d1dbbac10f39abea7a0d1ff42af0e3e8418906bff5a00bf1c3762434d19f066e58d329f59a816845104260a4faa65abf29a7580e0d5fc73e9d52ad32b437a0513530f4d3020a1f1682df546fa27eb652661b07e2a4e348c5ff7c808d44b22c3d5803e3a7d066a16955ad73e28614f4c8c0c121f7cb961ff8daaecb7643b11f1e357df51adfec843291cb5ea407c050d89493a9a986828e13b0934f2afc6313ff6c92e1c9feb33a623642f96c14d495307875a9e1a4b5021ffc95f59e69ab18333f4cd2b8cd6d75461ea5dc4da962c76128ac384a971fd9a4ead9435a1a3274729048da76867d7065eab314a88c56fb77e3ecab5b0ede53752f0c3c32515e027a81da3973ab363fe14b6f0e826a0aa3212def5e1c29b00fa30e019e5253b9f5190fce89d02836dc800fc21a84e63ad5a717980d7ae125f72f052c9dc5691297ef27bc378776db27e63452af845e648b9ee686131428048366b6c76c8ac764f02b70e3337b90077e4f7fbfe8229c932906b4fc62b3934e6ca664bd98c67c0bd15ca5e02d120da6c891764f8ee6ad517ef524374966ad02a64a7e51a44a3e5e5994c33d9af232c133ce7fc36dd5a7b1893a0f1c3086c1d9442dea1e9fc7bbf4e528e6b393e9c0e5f2fb695fbd8f019c68", 0x1000}, {&(0x7f00000020c0)="a98b6dc0158696a3f43ac75c84939f62a4d4b58f7dc36e8359febcf049494d4594e35fc27979658bee7e6d21da7f617fdf1659c93a25c2d7a10d7bcfd8b0b54ef2664460f662811e7855d6d837990f64cbd37a87a39082bbfcad2061afb46a59ea7250d1c36afa441db1372d5afd2e357a19cc8970aa8e4cd856100083bb42139f03067595cc86b2b15ff776", 0x8c}], 0x3) 16:00:06 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8006, 0x7) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/79, 0x4f}], 0x1, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x10002, 0x20) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x2) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000300)={0x0, ""/250}, 0x102, 0x0, 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) flock(r0, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x842, &(0x7f0000000780)=ANY=[@ANYBLOB="c8fefd492ceba7a279ceb8b8e9fa4bedbdf4c5d496a049e44c98ac1bd0f3532ab30cf614fc5c8d495cc706266b242915dd66fbf4c64e3b64fe7225ee70f3bc96279230c83a01184300398157fd9c077bc830000000b436ba9dc4d87df6cfc7170050cdbe64ddd51cfac2d8d82af1b32300000000008000b509b9c3d407fa093d39bd4af6d3a60e259dc081db3880f0d890419af9f5a9eb1283aa1220c956b48ca912df052ff416fe1400000000d87c637c6cf9bea5cd2b0710f8745c87bec3ca3e82fafe206ce2977179421259a99e07605da71ab09dfe3540afbb2068e4defacb2ab02c64d0dc312b13cc275f70c9b0e28e2bfff7f9619f58066d0e9795f47bc1eb8dcb068786e710fd4a92ef1f3bc210af4f1778617e11a419b37b484a11214eb32b337f833336780d38db78"], 0x1) r2 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getrlimit(0x0, &(0x7f0000000480)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000700)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000002) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000008c0)=0x3d5) r7 = semget$private(0x0, 0x7, 0x131) semop(r7, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200020800000a, &(0x7f0000000400), 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r2}) clock_gettime(0x0, &(0x7f0000000540)) close(r6) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000003c0)={0x1, 0x10000, 0x20, 0x400, 0x400}) recvfrom$unix(r3, &(0x7f00000005c0)=""/201, 0xc9, 0x843, &(0x7f0000000200)=ANY=[@ANYBLOB="bf9de705d4a1069a3d399c17ee38a8a198a6ff80d9843efebeadc94431a2ff3a7f60858fc5f1b9131744d3"], 0x1) semop(r7, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socket$inet(0x2, 0x5, 0x1) wait4(r1, 0x0, 0x8, &(0x7f0000000040)) 16:00:06 executing program 0: getrlimit(0x8001002, &(0x7f0000001200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r1 = msgget$private(0x0, 0x1c) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) r2 = semget$private(0x0, 0x7, 0x32) mknodat(r0, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000001440)={0x80000001, 0x3}) getrlimit(0x6, &(0x7f0000001140)) getpid() semop(r2, &(0x7f00000010c0)=[{0x4, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r2, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x800) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="00807abb1fe30000000720ffffffffffff0700000000f70252025252f50a6184cc5ce836bbb7750ab9930317fc8806bfd4baa714085e6c21b89e3a5f4647ae63f3542c8e6ac61517df94d340fc44cf71efc136ae1e0eeda90733a53de9da9088f81ffea0b7cb7f29b4127a04957c874b394656e03c95341c699b97c84cd9bd71d35d77fdff12280f506fc45cff3e47cb60f81b0804e028daf4974a191be7a8e0a7a9ec893a392d3359d3232c2b9aa8868aca2021a3e347b04655cb06f23323ed44b1d9a3dda0a7574f59"], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000011c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001340)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001240)=0x5) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202fdffffff82e7cfa154e1209924632124553853421cd0062caaefc14e30422ada0ee9a2e7c38f6f0c01bc4059d5eb46f9bff5f607b604532f761274a6318a59d7627641e0735bb1805bdbdbd934aa9f111e47eeab4cab36866ce30734eb6c33cb733fa1d855afdaf51e66c9cab6cc2ef980b09b42bb8b8aedcbe62e547b64a4c54389929779157412aea6c754882799bbb20384f90f3395c26eb500f3acf9030a64bb577ff7224c76047d143047eaa20092342dc879378eb86637e1eb823947fda236e620a0d26512ed99737c1f260f01af01b948f089a1cfc2ff2028e1a070a3741b9b41d7129f2e23228aac469a2c08ffffea1258933be52dee70131157d5dc41c780280223a63034bbbacedcd3b2fab1da027c92381f58da98ae4356117c9d7287848a806eb622479e92090000000000000000000000000000abef405b46acff2fed1cf5f42fa1dc22b1a795d22cc3376e68448af497f652e7a68b70859b925388ec23cbb7008e757ad658d167ea1d7d1b7e842589465483ce0f8d942bf1f4d0768cf982a11dcd28d45d3ea024f49def603e57a232d336eb4ce0b3bd4a31130ca910436ec49f896a7c9c66e2b94dd3228ef2419831757201f9d28dc4abaf8696716f33a633e1f8f280e06a1fd00dd6c47cf3626e75876c0b31134408cc4fe324239d7b57634babdec8025402c8741cfa2c453791574e765b973f000000000000000000"], 0x1) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c2b903e5395be271b240ad1e1eedc4134a69957d42b89a58af1d4ba630e33879004ad63cb4e35ab7bbf", 0x38) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x102) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="f144481c4d0c91335cd2df4450bc8edefe74b613c6", 0x15}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000380)=0x1) fsync(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:06 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c979818fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad000000", 0x4f}], 0x1) geteuid() chmod(&(0x7f0000000040)='./bus\x00', 0x100) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x7, 0x100000000000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000240)=[{0x0, 0x200}, {0x3, 0x5, 0x800}, {0x4, 0x9, 0x1800}], 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8001, 0x1000}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x0, 0xfffffffffffffffc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0x3) getgroups(0x0, &(0x7f0000000540)) r4 = geteuid() r5 = getegid() getppid() r6 = getpid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) r8 = getppid() getpgid(r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000500)=0xffffffffffffff12) getppid() getppid() r9 = getpgid(0x0) r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, 0x0, r4, r5, 0x20, 0x2}, 0x400, 0x4f3, r9, r10, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r9, r10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x6, 0x3, 0x5, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r11, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r12 = dup2(r11, r1) ioctl$TIOCDRAIN(r12, 0x2000745e) fcntl$getflags(r1, 0x1) r13 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) setsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000280)={0xb4, 0x3}, 0x2003689f17048989) getpid() connect$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0x1}, 0xc) semop(r13, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x1, 0xa0, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(r8) 16:00:06 executing program 0: nanosleep(&(0x7f0000000280)={0x81}, 0x0) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='}\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='+\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='B\x87\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='^\x00', &(0x7f00000006c0)='\x00']) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xc2, 0x140) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0xfff, './bus\x00', 0x4000000000ff, 0x3, 0xeb, 0x3}) 16:00:06 executing program 1: 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000400)="ce9f137839a5", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="154d219160084e95794e9501255c94d7b9e681dc9acb28c00806563e8cdbab6541cb6bf39f564206662a825c7b0840f2a8a5ad2ed834f7ead598460d634c409790aae6ede5904534b382cf9ddc53e4d5f36cb8069254fca8106075528c8deaaf56789e7b39d1f6743bf8e084f322a5466545b93c087b0a145cc4760013bb74bd5c2242751a28f6cc48f3960ca235af75a26dcf800362b5de1441b1e77401488b01866c79899862bef3434a2f8b65738f923300f8944bb3555823cf1673a7959d6e58bf1926a2f7deba509525bfc8581af5fb300ede5c1e35a8101e4dbd473a6a0079ed63918ffca4bfb95948b6865344b1376bd5a3aa2f007beedb7b9f8b250558c0ce139fdd44412173855ca059d4d281243acb9993ad8c7e54de1efa445b348e8566aa91ac462d55848da177d2328ca1d600875d3aee0a523fe8f32fd9803ef1bacebc7f47f854ea14df126d5b68489b71d2c1e17ddb5e4f9bdba2c1087f7e7d79f683ac971aee5f4ce6db6824480468ea217e22e3bd7faf742614d5e7567437fca242e7c19b2cb8400c274768867ab0904630b9cc029aaae89aed5bfb3f57cc15924db2b16f18652c5c6aedbd729da83aa2f0cc49ae42932cc59ebba9a1e58889738752e9f8acab19600e03fdb9b78f32eb152112acf7b0c60566929a8f67e95022e4061787563c31053fb77c9f8c0079c0640ab394244766cccdc89fc792fdaed19e53e0db0ac3670a3f6e10a3c0161c85a11ac8bb66c7b29bb4900a94700b8db095977c46b4494845c9702d891dabe75e61a41e6f7680dd67594da77b0b8b55c10c7dfe6f94366aeb20eca6c77bf7ed7a172d7f6b270bd5c578b091be7e96bc0232ca301255ade49d01fe55df3965fe56914fd55723f4b68a72b613898acfd3dec0d564e923aa31d1a11c15dafe1ae42a7a76dfac71c4ff4d6f7487ff1725967d2bc1ff00b61d7a86764140d033c4851c24a1ae597f79db7ee8f7d76dc91646b6dbc1c2bee93b73b0b8c161f0072a41c57b025dfe5571221973c977bb16dad1a7063d17dff4ea46d3a79b420f32d5b9d12547bbf59c98ed1879410008a1126df349fd6d718867929658323c2f5ac5fea666ea0636332d927d7de704ad1118d635ac4312a675b65dd85b7de824896c3c9c8ef2b5b1efc467950210ab978a96984bf0f0a0c32f2fd9261de0a1ec2c42f62b65b6adffeb8212e58bac11ab203bc50019f472c18c9a903265d184633fa2d1889cc678bc91aa8b0397465a896ebecca9e83e9502aca882580245e99f2b61d05b3bfbc36f3b639225017b9c53ccb9e8a1a9c26f349785a411bacadccf9a88f7585ea99c5e4f51f91c477fc0be4eadbb09c8bcbb9db9cb5fb6e70c40dcd5b437c4d8be7e426d5e618785a017d62703cc84ad3c9e89b7957d4a60db50f26ba6200161d340b28add84342fa3db9adc47680683d7b6d45bc9f4580637b39eb0dbb55dc092abaf05b42d305201d321b8e33885f950e2b3e24d8da1807ba1bb3c4404eb56bfef09573cbbc46af50d500eda8e20a3a6790cee20caa74d7faf38980456fd56a385c40a95fca6eebda833eada14957e4691b7c2528d52549b4fd1c23cc1661be2afd9893f3645c27065f56ecd52661f180d2c05d9ef5474c5d07734561d2d4e06ad0b828a0fdba6aac0f42b8123dcd9396b58a6a64fb211a742174aba33ffcf292d973f6c4a1cc14b885a66578b2a238ebbf20b34effa1b9c5ef9244d044c589d13df916f56d26dfa96cbaca992f89a3da8a2ed9f3003a49a7b16f00c2e47fb8ce80f4eb6e3edbee7da671702244cc260d3f6cf0463fb756f730f5e61648da73130364d3647dc4fdda47db4f691901f835195ea7964e5f2b3f1db4bf9a9b488564f37250466006bf837b7960eeb0b296e9ee3f39d0f6360ad053f26c7abb4675e9c16a4db3944e84e87504b06f8a0fbc3150d2c9d2b54d92aed02f9e8817a7f857cc5e555d00b39584961ea99726eaa2e89258fe61892c2ab94ef61ab69e159d5cafcf16d6ff2641f5d5b0dcda10d1eeec9dc3b5cb02dbb4797ed3721ac8892863956dab88bda5f2353625310ba4df342ebba32d09eb0ee46afc8fd37df28f09b4b4d9c973786407625ccb8f0f7ec8aeda0bf8714c75917569ac22c7c05cdf45dade40580c5317e41ed47d0d8add80a6ac17f94f3c89db89ab774f00e5b82f65fbe2347c821ab7a362dc2bd196a2d4963cee901adec2ee990ba7a31ecbb6a4f9ec6bef44c01ea860a8918de187e56f026df06cca24fc7dcbbeaa25eb70f4dde692128c078d13e063c47e1868ecd2f8b1d33f7df98343f7b9cec372b0064b933a6731ac259ce7d56ad4ca5e6326e7aca61385f1373f65187da1486a5ef84c92d9937e0624bab8387d0fca3caf0cb0c87d2e1b81cbb15bc711457f65f64cbf8b0a4b3d47238029feb647b81c74bb62acf243efba9680ae076aef5169f1577d630a31b74fa68156121543b1d954f9eff40fdc851268cecab4c11ed5a22d51e45f338f9234a97ef6d03d84ac5435059de075fb5538a5532d6d9c158380203d87c01370100ecdf0f8ae941f51dcc7c397e11b251c95737c33c48d830510fc166c3cb5c42605958805a29805b6624c3e555a8f840b35e2450a58501217a250d5f79e3d9352ebcb0900daeb62301a58204d1adb260f12d247347ad7a4ba543eb1b7560bc53802d2775841d201aa02ebd90833c843c5e94273fc0314788979f8fe6f6d019985d6479736149be92aa9491faae38cc7d2b7e71ae0b308d0f226a75a5336b23e985945500fe0af864a2fc5804c6bcc6b1df729d8cdbcad866746948c535b04cea23517a734439c00fdfaf11842104b9c9aa5b12fad80cb6449dc9ff31f7d40bfab9bf957f51cbaa6cfb28c4e23c33bd15347ffbc4abb59ac582e6efd9ec6540b6900b163092fa2c24ac48bc51ccbeedf234d18b90fed09909f255aba42a195dffee608fbd03b26ea5e94107aef0b16b1cca7520b198b1c44288e22991d9b355dc46332355cfe67349f152d2e569e3a559ca21854e48a8662b13100005fa316bd6a7b94ecfed7edb3c09bfae1864d82fa6552e1a565e14d79a4b8de927e021024330aa9511c5caba6066af1de6d71cb0206500b340501d3461f062a4ded91859f53ea44fb0b547776f96b037a431509e1bc81ec8947b9bf73090a36111386d2fe17339401be288167e4da6d7c29097e8abfd9648cbfb1e4d47b5ce34dab2ba3c9a2bf5069582a909590e8d940cb8cab5c31675d552f06523a0cb5ff3bd93e1e692876d829baf0f301c8dcd9d19a811a33c60f916f6a640ef43c3c2bf93816fd961ed9ce7ecb1520cb69f42f3aae528e2ae257b4c3b0a14a0c8c8be604ca129aa8e6761648db571fc8985d83b08993969a8669b66fa2e903fab4bf52b4fe7a1e5a546aa310f37899e83f7904a7e16ac82352edf7d8b18c6ae2d4bca2571e3c11b90ffaeaf747fde703dbe0f723fd0d862b6a255fa3b96c7eb3485740f96cab152dedd1591c0ef064036067266768b8c784a226217975e2f931db281ccad05eda41f48ef934cb19bb5975e4d33e44ebcaa8d759a78004d2a11ae1ddd8dce93aa30460f770aaa15b9b0f8dc46c9e2127e3868189da412c610b82bc38433c778dcb33b576b75d35ce9c9c69d2464ba795992c60425f95e668876a485d593d3caf4fbc68dda6d5a306750cff2d546e0983b3884bcff97c0f96796a9809f73eb7ff0229b6dbafa9d06b4809bf08da19c805f3edf0e622610434f367e7074b1286dd9f0fab47dccf8f45bb5ecf40846f70ed4941977d13b30e0d09390d9a234749873ab7195be9c813e866b986f527916224fdde6051f5f47254320f81fe8a14cf325b5a9e9c5abca210911dc875859797a6f0a1d006263d96955315447067760a7f762200470320515396b9cdc619a30853594fa4e6245f26189360125487514065000db380aac3ecb088b775d3bc464eb43ca9547c2b85ac7491aa15a8025a2fb6c73760c684d59593d7f4edcfb28641817f87b5a2000f16f541a5a69fe359c28a83a06ff4441dce77c07c34b5d98236ab29ff95cd6a568797dae059d27b0f99bd5d66479c3951a6902c0a53714ab2cb634b43811420cea032a544cfae44a357d66f1c54c90fed620736cc34b0d8e5a39101650f3ca737339e49f78aeb39cc867e73581b65ebeed82ec8732d3cd4d199d7a22d1ece2f9a795de4e3457cf9f1a3fcdde44476aad15b821cda6d15bf03a865cce1c4550c0d95a60b55cd1b3a7401b601551c831729b6307d928e491858e0d292c91ff81fb4acbc466b76702d27df2a1c693a8fdd7c5d1d1c6f510988745ed6807a23033454306b73d10eb6dd18e153d22a7abd883a86008802113c0f6b12f73b796d924ffab88ed5b32d0a8a82e52bd37406bee6db28d24eb79a79de28359d236b0a178458e07f82a24a1d82b2cce9af9ae716680bb212a768b4c670ac377d33eef011dd55b2b212e84296bdc240969700ba4871669d4ccf0f2715f9fc48f102df6eb46ee645e9618f199dfe0584e35d6a32a6025a3da89b3914ef59434049f6bf2814e1eb854199608d146b8cc0abf16908be680005b16793fc1f86c1f7a7dadeca76e7bf065ef9f3d1a83845d14765782991149b5350f4da96518aab515af7a8c220361526cf698b2cb19061d02b89bc24f9c0239d0375cd60ae018f5cdcf87ccb30845fd09f1cae6ddb1e47b6ba311f168dbfd674d1794c46845e64cfe205b230a0fb2ecfd925dc7288b219da89193bb060b2915e5f48938936ad92e64e6b786a3b0e0ce3bc32511c11db1e9d459ae6eba4eb7109692708860653d17709830407129c147053ccbd00b7109052feb494a574e772e99aa700a7f52cff53c01e5ca2ca47885bdee2759f0a6fcc86dc9172c3a2c23d6e0655a634f32024b0bed2e3379d0c99f21898f50b9feee2f0ada04e5b5166988bb15bfce1c7d726e01bef828d298d1832ab06374240b2ee9866c43fa7da5449b64d1b3eb4ba9ddbd6d2ac64b4d0d848299d488fb5d01e1119d4b3131ebe1f0e43ff4286b7f1933a398258987a4484398181f6bb3a5aafb57c3ab14cf36611dfe1ed6979c42cdec6bd839bf574129b558c802746678108601ac147123547caa15f4d7bb4158ad1a2ec7d523933d0256f4d94cacf13a66e8cbcf2a7a60847a76b1a002b836a949639f51dcfcdea10091bdc7d3a25bf531f353549240db19f4d1224f855edf9101223979e682236e57fa001cf4dd40b2288022b2734151b9995705aaa968cef7d32a559ba379b9a580bb2ace0b8afb3c7b5fd1e5049ca09afa8beac99714dbb7c3c2660348c905038a7294a9e99ae839f9a27bd872ca9cafe902a6501ba3d4d4c4d0bdfab3622f406c09a3327cc34dca2c012bf244cef1ac72b15e0c4c66d7f0f135e5b1093eb37f0a9945fed6fcfab138e63d62afb5156e25499faf925f2dac11c975d57098bb3db15283edbe14b21fc62b00e12fbb58688adeeb6715abd97e22c69bb126a09426b6cf170b8c89875b5ecb1de66297722f3f3c272c3522b7d1525cb69a57f62d69c9787fa36be895e88dc4ce4263cd64ba9f68ded55c980ba1db7ef274b0b64aeacbe1cfb4ac4c866bb29fcbcb0da2892e986ce0f4a62c71ab8b56e4086af9e501996892c9cfba29eca9bcffaf491234075c9052bc3e93eb607992cf6915450ec95b4190279468204dc1c9f2514c9321547ab90b3f1af31a3a09eede7cbd3cf641286ec0957775937bd08c3d8712e09d5c6342ea098ddf127fcd", 0x1000}, {&(0x7f0000000000)="207748c17511d2e89b9d1fd5de2140c0b5eff3cae992545bbd", 0x19}, {&(0x7f0000000080)="24a6e7fb5ad787ae40a8745013068439dafb50e1196a1560824db654a0a95f5bfc83982aa87a0965ec0d77bff01009da5f3463e7e3578c75179b0e0b33f809a08e02644270ea3cbb73d8554798e9c761ccaa2061ae262d8e87c796553b072b63d4f99c0801ba0f8d6ff730e049c2101c27dd2a06e5d30ac7", 0x78}, {&(0x7f0000000140)="a66feea53385e067a0eea0df8b858d452ca19766d89456260f82cb7d60784b0994810663724f480edbab28b435981a58255f9a891d54cde762aaf15e029b7d91158574f92170fb42d9d46f02784e7bd6ff1d5ba642bb2ba152be0ef590982e196afd466c66a62528e000cb851d178d10f594881c8ede9e5d11b6c011424c60db6afd7755e39845248889bbf27e3c7d3c3df5a6de121aa07f5ac6f78771b1e6f98ff3e7db480998f6044449ab816a257f3317ed748c5d2876ddf899277c164b19c426c701fa1045e66c2596d7960e5c9ae5082ea94187", 0xd6}, {&(0x7f0000000280)="f7865961041287e7a6c595d92a428091f96964", 0x13}], 0x5, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="4133e2c38f51a77afac196aceb6230f74a03ffa2c7ca3860cf1fc8adb97b4f5868b9", 0x22}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="3447d8f7ef747d17eef1371e8b71a810e2539d76efb5be6a3b649b47419718f5db2ae46b323e620bdfacc13cc64f7b5d9e9ae52f6f7c2c8e063198a0340c4ba3108ff92bf7e82526321522a5d471f235d2e2ae694a4f897fe99620ae087357c48a6d83dd8770d21dc417ad8a97711bab0f6d3847bd56310fe0e701f91c3d96bd38afe0727b70048763abd5461f08e4e1a50fc3542e0c132a6d41036a429654405a9c8de933b461469de01b50059c5b18", 0xb0}, {&(0x7f0000000480)="63b8588921a6cee86fc8bfeb7f35990a79639aee2bfe70d47b249afc0fcae62c985e56fec94a237527", 0x29}], 0x4, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="1c4f56b4bcb7d2f5", 0x8}], 0x1, 0x0) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) getsockopt(r0, 0x400, 0x100, &(0x7f0000000040)=""/244, &(0x7f0000000140)=0xf4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) 16:00:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r0, 0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31}, {{r1}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x23) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:06 executing program 1: select(0x40, &(0x7f0000000000)={0x1000, 0x2, 0x7, 0x8, 0x400, 0xe9c7, 0x100000001, 0x9}, &(0x7f0000000040)={0x1, 0x0, 0x7f, 0x0, 0x3, 0x4, 0xe9, 0x800}, &(0x7f0000000080)={0x1675, 0x2, 0x4, 0x2, 0x1, 0x3, 0x1, 0x3f}, &(0x7f0000000140)={0xa0d, 0x8}) select(0x8b, &(0x7f00000000c0)={0x0, 0x0, 0x10000}, &(0x7f0000000100)={0x3}, 0x0, 0x0) 16:00:06 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0xda, 0x80000001}}, 0x0) poll(0x0, 0x0, 0x5) getitimer(0x0, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() flock(r0, 0x5) rmdir(&(0x7f0000000140)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) kqueue() fcntl$setstatus(r0, 0x4, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xc2) 16:00:06 executing program 1: syz_open_pts() mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a3200395d00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7f, "f1f743cb40e374632e860065a9bfd71e8158806d", 0x4, 0x1}) 16:00:06 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchmod(r2, 0x40) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r3]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x3217, 0xfffffffffffffbff, 0x1, 0x88, "0708ca7f68e3a790340baccb76437355a84ceb04", 0x5, 0x20}) r5 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x5, 0x3, 0x2, "eb15f20de4cc3f3512ef636be01d235ee80e47da", 0x304, 0x9}) getgroups(0x6, &(0x7f0000001900)=[0x0, r4, r3, 0x0, r4, r3]) setgid(r6) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001940)) r7 = semget$private(0x0, 0x3, 0x420) semop(r7, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800002b27feff023519edffff00000000000000ffff0200000000400000f2e9ff0000000016b024e49b6b6308de512c9e39", 0x39}], 0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x890, 0x40) 16:00:06 executing program 1: socket(0x2, 0x8000, 0x6) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x68e}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xf24d, 0x200}, {0x18, 0x0, 0x0, 0x7}, 0x16, [0x6, 0x0, 0xfffffffffffffffd, 0x8, 0x52b, 0x0, 0x4, 0x467a]}, 0x3c) 16:00:06 executing program 1: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000001800)='./file0/file0\x00', &(0x7f00000017c0)=""/48, 0x77) r3 = semget$private(0x0, 0x4, 0x190) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1800}], 0x1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) chmod(&(0x7f00000002c0)='./file2\x00', 0x80) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = getpgid(0xffffffffffffffff) getpgid(r6) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) getsockopt(r5, 0x9, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) chroot(&(0x7f0000001680)='./file2\x00') accept(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) socket$inet(0x2, 0x8002, 0x3) ioctl$KDDISABIO(r5, 0x20004b3d) mkdir(&(0x7f0000001740)='./file0/file0\x00', 0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x8000}, {0x9, 0x9}}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffd) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r2, r1) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x402, 0x0) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x803) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400400, 0x30) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) renameat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='x\x00') fchown(r1, r2, r3) 16:00:07 executing program 0: r0 = socket(0xfffffffffffffffe, 0xffffffffffffffff, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) fcntl$getflags(r0, 0x1) ftruncate(r0, 0x7ff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) poll(&(0x7f0000000180)=[{r0, 0x91}, {r1, 0x1}], 0x2, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x3ff}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="eb61", 0xfffffffffffffc71}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)=""/128, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x1010, r0, 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0xc0, 0x2) r4 = getegid() setgroups(0x3, &(0x7f0000000200)=[r2, r3, r4]) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x2cb3) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x10) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x3f, 0x337}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x5, 0x0, 0x4, 0x1, 0x8, 0x2, 0x400, 0x1, 0x2, 0x10000, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3, 0xfffffffffffff8b7}, {0x67, 0x101}], 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/231, 0xe7) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) socketpair(0x18, 0x1, 0x1ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8002, 0x7, 0x5, 0x1, "66c03700", 0x5, 0x5}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) nanosleep(&(0x7f0000000040)={0xffff, 0x54c}, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x5, 0x4fd1b6d7, {0x1, 0x4}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000340)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2000000000000800, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/171, 0xab, 0x843, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r0, &(0x7f0000000140)=""/91, 0x5b, 0x800, &(0x7f0000000080)={0x18, 0x3, 0xffffffff, 0x8}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf987a01528eb6190000000000000000000000000000220800ffff4f22276e", 0x2c}], 0x1) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xab4e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) getgid() ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 16:00:08 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) sendto$inet6(r1, &(0x7f0000000280)="2d69f2b6cd26ea99aeff58c3b23297041d7c7606c6b7bbd6435b0bbf56a4b8bb72415e5de2922bc6d2b9fd4a8325e266c6c22c9f275e06522b75e74fdb56123df11b56999ea587b5d8f569e92088d2351306b8917cd401722076d6d3eebe9403e77aaf9ec7d8511ecd776f2495bc91e9d9016249d14a3234a3e51827d39dd0a9e33441ba008b3506daac4f32d5c46b2f84fe509234fdb8649ad895a8ae1bed4a97345f8275d64504d8a7914c5d2d8083c0e3667728d350faf19094da761099aa21bc6a3ecd70966eb84004723d59", 0xce, 0x8, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r2, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178998824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f539efab4a0324eccf4a5227c75988c0f728193ef16ab9000000000000000000000000000000", 0x65) write(r0, &(0x7f00000008c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff", 0x113) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) close(r0) close(r1) r2 = dup(r1) r3 = syz_open_pts() readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000380)=""/105, 0x69}], 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') 16:00:08 executing program 1: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) r3 = semget$private(0x0, 0x4, 0x190) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1800}], 0x1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) chmod(&(0x7f00000002c0)='./file2\x00', 0x80) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = getpgid(0xffffffffffffffff) getpgid(r6) getpeername$unix(r2, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da5f5b8826228c9ab865f15d40ec0000000000"], &(0x7f00000005c0)=0x6e) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) getsockopt(r5, 0x9, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) chroot(&(0x7f0000001680)='./file2\x00') accept(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) socket$inet(0x2, 0x8002, 0x3) ioctl$KDDISABIO(r5, 0x20004b3d) mkdir(&(0x7f0000001740)='./file0/file0\x00', 0x4) 16:00:08 executing program 1: socket$inet(0x2, 0x5, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="536896564efbadffec8f091a54531663a7bf85be33ece7b1a208f98cc92b9e9a8f874684e02fc636622da46fafadb99e0798d561f87d421f34be3bbd36eff7e55a8f3c13948b4b70fc8c5a2cf47cd4ad19c619f38ad1f77079decb5648bf076a44f2da33807e52fd8e2792d714a2ec4752408cd14b1bdce38a4522b221b9403527c901f998eaf31195700167798a13d99ef0e828ab320aa766bfda63177f022c17e00df8809490c86ef23bca75c6fb6ee8edd33eb5287a70996559a177740230943faf480aa22647f4", 0xc9}, {&(0x7f0000000240)="1b167c8ab9bd0f8258e5610ffcc754c23c0b75e34691b5f84bca18baf8491da281394c5b32a2871990b3cef9d74b7c18d2584e90556253d7a9cc20ab8f5651826739d391de5c7571ce51c0d59488536398b75258a88822b10e79d3cb885e54aee3f9b246fbc09214ccf8fdf39f54e472959947689d5f5b87948f82609babc50275f2c53a40664e92b84d46bdb15ae93dbe2043a66617109d186c37bd32a67df3", 0xa0}, {&(0x7f0000000300)="33df2b41b58993bb4419e4c0317d9b57c53d", 0x12}, {&(0x7f0000000340)="591e50f0e943d69f86232b60acfe9cefb82ceeda8c440fc93fcaa8e1510e147ee43d1be3a8c808abae4ab3a5113007e096503d74fdafac3b56abcdd61a371fa9032157fe6feaf78e9e2fd89d0929e75d64f8edbd7c53987676611b54314a096cb0d96822f3623e7c958c066774db6c2c09e57539766387eb1317a7059c3715c47346fcaa17cda605c651661c402fc1af5fcfefac4548bb43e0a726948db5dcd0fc7ddca90fde2b7f762e3acd", 0xac}, {&(0x7f0000000400)="28409141bbe62b14f2496868489165e19b83ba3dffe0692f7a154192447a5b347fa5be80908d6f66ef74", 0x2a}, {&(0x7f0000000440)="a3d7bd9c8e654c334dbb743e90d584ea66ecd64389ff1edac6", 0x19}], 0x6, 0x0, 0x0, 0x2}, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4008426f, &(0x7f00000001c0)=0x2ba6) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/62}, &(0x7f00000000c0)=0x40) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000040)="04000000e00b9b388a", 0x9) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) listen(r0, 0x4) write(r0, &(0x7f0000000140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x481, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x3) r2 = dup(r0) r3 = syz_open_pts() setuid(0xee01) ioctl$TIOCSTART(r3, 0x2000746e) fcntl$setstatus(r2, 0x4, 0x0) r4 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8020, 0xc) sendto(0xffffffffffffffff, &(0x7f0000000180)="5f030782c97932c1c1c4f2bee04513547736f0ade2a227419d0448f4b5a0730369e53c6679ae361eabe83394ffc0b3662d61f95375f6bbc0e5253f331407e409080007f31023b5e51ce8a537409efeeeabaa89cf0c37f3acf5b4069c270c6237baaee18b2293fb52d1e1eb7044f547295db67d4f171b708a2678d87ddf9e746613d80bc915751d36583f1476d6d58194ef063d9eeec38b37c2916de57d62e7d4342d1a8212ef6102c596dc7fe965e5c6e91042c52af7f8506d6144fd33f0cfeefec6b08e526584abcdcee25736bd38007d202131a06afb62951ed3", 0xdb, 0x2, 0x0, 0x0) utimensat(r5, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5, 0x7}, {0x2, 0x5}}, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() shmget(0x3, 0xd000, 0x480, &(0x7f0000ff0000/0xd000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000009, 0x4000000000000003, 0xfffffffffffffffd, "850000000009000000004000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x165) getdents(r1, &(0x7f0000000100)=""/201, 0xc9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000340), 0x10000000000001c9) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:09 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000240)="5930a7ab721c70d9fb0435ff24e5ebe4e87a45b19f810a24e9de8d9364e6113cf89581c5824526fe5daa593842de2c49dcc6b588c35b9bb59fafd19486ec07f63629fc68c7299ec3e8386ab45968a6c5fe8b9976b74005c7c3acd4b2d7f9858a4416cab529f46f09089604820bb5f6fafa668ec750bb0d1e15615aa02316e12654e7f773a6bf1aa6455ed00e9a797e5c9d5744be", 0x94, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) semget$private(0x0, 0x4, 0x420) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000008198647ef950f67b00000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000e4ffffff00000000000000"], 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03000000030000002c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c0b7b3b05ea98c9778f069a"], 0x97, 0x7de537957758d9d3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)=0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r2, 0x20004b3c) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) fchmod(r1, 0x40) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r4, r5) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x10, 0x8, 0x9, 0xfc}, {{r0}, 0xb457af30b2ca684e, 0x8, 0x32, 0x4, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x5}], 0xfff, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x2bfe, 0x2}, {{r1}, 0x0, 0x80, 0x88, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x68, 0x2, 0x8000, 0x2}], 0x7, &(0x7f0000000000)={0xb5, 0x63}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000400)=0xc) execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='x\x00') msgget$private(0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/225, 0xe1}], 0x8) open(&(0x7f0000000a80)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) readv(r2, &(0x7f0000001000)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000ac0)=""/82, 0x52}, {&(0x7f0000000b40)=""/201, 0xc9}, {&(0x7f0000000c40)}, {&(0x7f0000000c80)=""/81, 0x51}, {&(0x7f0000000d00)=""/194, 0xc2}, {&(0x7f0000000e00)=""/227, 0xe3}, {&(0x7f0000000f00)=""/186, 0xba}, {&(0x7f0000000fc0)=""/29, 0x1d}], 0x9) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x20000000000000, 0x19, r1, 0x0, 0x0) write(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r4, r5) mknodat(r1, &(0x7f0000000780)='./file0\x00', 0x2000, 0x3) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000a752702f0000400000000000006500"], 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="010000000000000043b8a6e68e3310d42de70b815890d227db2249c7c92edc5a874243d90115fc678014ef4ae6d754bc61a2c5c83daf4177d450319f85af0080c3d232470da14730a1bae105eb64f0561b543917597261779ee1244043d31c6690a88e6d8d1543a1b7291a49a8cf851f9177b40c8bbd1386c5ce10a5ad1937c217d2cf8c2a5fb2b289e6993cbefdd8d463613e41f83a14e924af92575d861602fb5f8fab8bd7bdd6635987ff9833dd15d362349e3e41254f350514a7b6a1985459a05ad71959f9d296da72e90673010f03eb6a715b70086db96bd088dc2733890ab8ed75e03a7320cbaffc921a2961600d6e8786298920a4bad4fc873de6399e2604cda03a96956642f9637efec69b80132528bfa045f930fa103474df4821997e38418c0e546b14f7c9f7e834a150609db73ce52a54a7d6b6b2d7c1528dcbaa3b1a98ccc79b9efb47d17ddd5aef2631b81c2146ecb253cb9547c396e9752ef57e9e11a8a38eed624e0106ddceae0000000000000000"], 0xe6, 0x800) socket(0x4, 0x4001, 0x8001) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000880)="52fd6aa03f25b3fab7aa879ce64d09e1bdd4ab38131306dd9feab58e9d4b1cf56d3b4ca83fced331f87d8f6344bd93c2a38b193b0e919088aa1b9d2ab6a81950ed7b14d5922dcc4d70cd72b748d1f61c342357b1ef8230836a9b61434eec41999336a4623b10eb", 0x67) recvmsg(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/132, 0x84}, {&(0x7f00000005c0)=""/243, 0x63}], 0x6, &(0x7f00000006c0)=""/4, 0x4}, 0x2) mkdir(&(0x7f0000000840)='./file0\x00', 0x80) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) shmget(0x1, 0x4000, 0x142, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) read(r0, &(0x7f0000000040)=""/218, 0xda) truncate(&(0x7f0000000000)='./bus\x00', 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000240)='.\x00', 0x4) 16:00:10 executing program 1: setgroups(0xf, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100) 16:00:10 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000001380)={0x18, 0xffffffffffffffff, 0x0, 0x400}, 0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) read(r0, &(0x7f0000000180)=""/143, 0x8f) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: socketpair(0x10, 0x3, 0xa07, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) readv(r1, &(0x7f0000002080)=[{&(0x7f0000000d00)=""/4096}, {&(0x7f0000000900)=""/145}, {&(0x7f0000000780)=""/4}, {&(0x7f0000001d00)=""/150}, {&(0x7f0000001dc0)=""/209}, {&(0x7f0000001ec0)=""/252}, {&(0x7f0000001fc0)=""/156}, {&(0x7f0000000a00)=""/15}, {&(0x7f0000000bc0)=""/42}], 0x20d) r2 = semget$private(0x0, 0x6, 0x8030c) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0xa, &(0x7f0000000100)=[r6, r5, r6, r5, r6, r5, r6, r5, r6, r5]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ac0), 0x328) getegid() getgroups(0x4cc, &(0x7f00000003c0)=[r7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xd122a4f767e6032) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x7ff, r8, r9, r10, 0x0, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r11, 0x0, 0xfffffffffffffff7, 0x0, 0xb46}) poll(&(0x7f0000000040)=[{r3, 0xf1}, {r3, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r1, &(0x7f0000000680), &(0x7f0000000640)=0x488) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) semop(r2, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000005c0)=0x4) 16:00:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r2 = semget(0x0, 0x0, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/34) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f00000002c0)) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x18010, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x22, 0x33, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x51, 0xa, 0x6cc1, 0x516}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0xca720000000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xffffffffffffff80}, {{r0}, 0xfffffffffffffffd, 0x9a, 0xf0000000, 0x6, 0x80}, {{r0}, 0x0, 0x4a, 0x1, 0x9, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x4, 0x8}], 0x800, &(0x7f0000000200)={0x40000, 0x4}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8232c36342b7854dc7767a3c0bb7000000000000fdea699af7d5fdb5e097624f3120d4d42ca1e9c2b60ece9760133b5e5d2f7660581e504cfffa89575791b2a0b4f0df0b598cf57094bb2417df1a9198453cd6d3eada6022710ecb83d6a9a580909392c3fb84558749810ab84d20e29cf8de2a0f9b7a64f77ec179899bc78a0cdc7f84b4a4355cb03e9551"], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) fcntl$setstatus(r0, 0x4, 0x88) write(r0, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f583", 0x31) login: pckbd_enable: command error 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ef8c4bdc91434469a429de07fdb15ffa3a1b27f4ea909cdccbd348e826f0042a6a75d03a25fc7ab2518b440e9f6fca9ac6ee73002bcb568bbb032ac8430a28509d1c29718cee34d0cb93375d4059fa612f50e7c7599b294f2a55d03340087bc0bb9aba90a7339c60daad131ab0aec350cb91a2ab9537991260806e81532e8ca1d00e0f72c243c606fd7a126d14e2459df2318f165ef2c8587740235c8ee559ad7d53c97505dde080609eeeaa58498c4eaa79421329b5e5e68165891a6586ca940cca65886ef30fa112080a21b5e141", 0xcf) 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 16:00:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/98, &(0x7f00000001c0)=0x62) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="3dd177368c120cefdafd47f6919aeb7b8a913d0e657c6f9b4376144d6cf9f14ad7149fc6240fcf7ac0c7c0aa040de2bd38575ce14e9cec14d021ec500350d27d12ddfd51e68ad8caa993fe2231793c6898e4c7f564f8e6773c728e052d6ce4d6f94616dcf704d4ab7bf291ac795a7684a71f04dda5fa77f5089f332bade259f55ccd392fe5c2eca9baa59fbf6e891a04475465771104444aa354768f90e60425ee1b10fe78334ea32aa66d9df69a91c1848d3ec7d11869a71e177006cb2507f125a37e550c0fdd4c49531edcc089b1218c051c68c9536c532b4e3364a31b58e23d36bd5fbc89567885c9f6ff7ded4287685c4c45f3e3c9d8afee86eba13fc5f9f423e195f8a632034b74a45ce18021128be50b7e2e028086112725e512d27745ba6c5a73297cdabf47000167759dcb83ae28d9cd4e214cbadbfb2ea68c2086c34d1db330127d55036f05fac70c19d5655c5f31f9c1cbcea112b4535dd561ed2dc5a0ad5f8ef8559aa4a55e1e7aa2364ae74102675151f81276d9b7a929e39d1ad49c7df1005687e90b63dfa570e41418672eca5bd4cca245", 0x198}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0xffffffffffffffa0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000000000000f6ffffff08cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:12 executing program 0: r0 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:00:12 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/27, 0xfffffffffffffd87) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000200)={0x0, ""/183}, 0xbf, 0x3, 0x800) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x19, 0x2, 0x80000001, &(0x7f0000000000)) socketpair(0x1, 0xc002, 0x2, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x10000) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)=0x200000000000007e) 16:00:13 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/255, 0xff, 0x800, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="5e1ad3cbcc48925a804e7e77de3ced3a334e9fdebb0d3981c709013253ee0df48dc51f0c6c4074825a303c65759fd76259dc658e6df6eeb069edbc5f2382607c7cb40de7b40aaeb241513b0b035cee90a968ae8b3033e7bfca3d3aed9b0bb28019e282727663a8743ce94c3b8ca8a03fb4e6c4e93e1bb45d370a43195a3e3a14b32f45c189deb2797105da0826e795ee080afbc7e735a68fbcebd870adbd6e438ab0673183cad19c8297f50895633c8d14e1f30cfe92b068af77159b0a029c4761a8121a9505e953e809", 0xca) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="1c4f56b4bcb7d2f5", 0x1000000eb}], 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="11427beebf4b92a2a32b55e017cd51da761379d139ad8b285eee9920719374058d72071fc7543e62a941db894ab215cb12128679e8f38ebe5ff251422017ad5481c44df9848fd7b56c52fce07375e718d1d27f2c143abf3b950e07728bf879ed0cc2de31b7b0a36767bc9afff903c3a61b04b881c8e4009cf5f4116a6e1b3296f24005f812c3e6a4cc2090fd6ff0c8706075008a", 0x94) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x5, 0x61bc, {0x2, 0x1}}) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) lseek(r1, 0x0, 0x3) 16:00:13 executing program 1: setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x9, 0x20000002d, &(0x7f0000000080)="0000000053ff", 0x6) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x43) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x30) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000380)="7f4f", 0x2) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f0000000300)=""/70, 0x46}, {&(0x7f00000004c0)=""/179, 0xb3}, {&(0x7f0000000580)=""/188, 0xbc}, {&(0x7f0000000640)=""/57, 0x39}], 0x8, 0x0) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000010c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001140)=0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001180)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000011c0)={0x3, 0x1}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001200)) r2 = open(&(0x7f0000001240)='./file0\x00', 0x10000, 0x8) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='W\x00') symlinkat(&(0x7f0000001300)='./file1\x00', r2, &(0x7f0000001340)='./file0\x00') getsockname$inet(r0, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r3 = dup2(r2, r0) ioctl$KDENABIO(r3, 0x20004b3c) read(r0, &(0x7f0000001400)=""/151, 0x97) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000014c0)=0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001500)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001540)=0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x10000, 0x3, 0xfffffffff34c7f92, 0x1, 0x80000000, 0xffffffff80000000, 0x41f, 0x3, 0x1, 0x7fff, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001640)={0x7, 0x1, 0x6, 0x9, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001680)={0x3, './file1\x00', './file1\x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000016c0)={0x0, 0x7, 0x100000001, 0x0, "11891e96269934b1053bfeadaf54bff7064d803e", 0x10000, 0x8001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001700)=""/140) getpeername$inet6(r3, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001840)) 16:00:13 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() close(r1) ftruncate(r2, 0x100000000000) fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x1, 0x3, 0x8, 0x2, r3}) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x80000001, 0x4) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f00000000c0)={0xffffffff}) getsockopt(r0, 0x400, 0x2, &(0x7f0000000200)=""/94, &(0x7f0000000280)=0xfffffffffffffe73) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r2 = dup(r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x81, 0x6) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x0) r1 = socket$inet6(0x18, 0xc007, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x4, 0x3e7) listen(r0, 0x6) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x201, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000002580)=0x2f8304e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r7) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x65, 0x8000}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6ff03000073739ea78b7ec0"}) r1 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0xca08, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f00003f6000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x20) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000001c0)='./file0\x00', 0x42) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)=0xfffffeed) r2 = socket(0x1, 0x1, 0x0) r3 = semget$private(0x0, 0xfffffffffffffffe, 0x0) semop(r3, &(0x7f0000000200)=[{0x0, 0x8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0xfffffffffffffffd, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3a) socket(0x0, 0x6, 0xff3fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x9, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r6, 0x2) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) semget$private(0x0, 0x2, 0x4) 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) fchmod(r0, 0x11) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4c0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x41f, 0x8}, {0x3, 0xfffffffffffffffd}}, 0x2) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) accept$inet(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = geteuid() r5 = getegid() r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="010f0007b740bf24632f699d690f37499002ef761a964d87ce44eb2895055ec441b26489aa4adcdcbb51adb97bbf0228ba466b5672dc261daa86ce84ab192a4d3b2b35a570b6907e1c31ce2e8d186090b92069e89bc52887106d0acb4030bc297a259e75e19329db95057b8b35955f9e4ba78e2366f36c213274fe7d5a640aed0179f931574984919a2d2602b25064301ad8db4c2c6497c389", 0x99}, {&(0x7f0000000100)="dd91fe67b509f76b060af8244910d6a2e39281ccb37740cbd48bb08971d48d12c4591a919815f5b1fa9fb20a6d5e4a93", 0x30}, {&(0x7f0000000340)="6759ef6486f0d09d016e0b19973331011fba46f97cf495aef042fe6905b4", 0x1e}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x8}, 0x401) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0xfffffffffffffe9b, &(0x7f0000000540)=ANY=[@ANYBLOB="28010000ffff0000019b778adcc5f3b9a41101eb2c8cc36241b1b95c64d03246ef413996870e8672abd331bd5bccfaa19b181f9205b28db7dd9c090d2ef0a8aab7768fca6017915ea492a3fd5b9ed06c86a2c774cbc36856f6f29447c39cfbb6c1821f77b40e1272f83b8936c4eaaea92eec25e9d1743089cb650f5177bdf0c75e206dcbcadf87b0adb600f9f2edbf724476abcf57fc429971b6c2bd8778e84e2a12ba4bc036084b8dd37e50bf6242908de5438c548264b6a5faa15b679e75b8da8ab852d2394a42b80c54c25ab4e3eaca9c9a5814b77974bc8b32838e7283ba30f490a7a83299c3fcba92d18e65e45e96ca4da098fd81a9fa82b99f7dc36ab0ea4b"], 0xfffffd03, 0x400}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x7}, {0x87, 0xdc4}, {0x1c7, 0xfffffffffffffc00}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xfd, 0x0) getegid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xc6, 0x7}, {0xc5, 0x7fff}], 0x2}) poll(&(0x7f0000001700)=[{r2}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x62}, {0x84, 0x81}, {0x3, 0x558ab3c0}], 0x3}) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x20000000016, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xbe) write(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}, {0xe5, 0xfff}, {0xc6, 0x2}, {0x43, 0x4}], 0x4}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffffffffff47b9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x2f9) setsockopt(r0, 0x0, 0xb, 0x0, 0x399) 16:00:14 executing program 0: symlink(0xfffffffffffffffe, 0x0) r0 = socket$inet6(0x18, 0x3, 0x200) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfff, 0xfffffffffffff91c}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20001, 0x84) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500000000000028000000007ec425fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8001, 0xff, 0xe7fc, 0x8, "a81be273e685c0145f8eb6e02833b73a0e656882", 0x5, 0x9}) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) clock_settime(0x3, &(0x7f0000000000)={0x6, 0xff}) 16:00:14 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="ec", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) lseek(r1, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) msgget$private(0x0, 0x400) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 16:00:14 executing program 0: socket(0x11, 0x3, 0x0) r0 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000200)="7c549b38d5abb064bac7638804eb26c49da35ad4229fad0418d857fd613d1b00856f2882fb1e5655735e3cc3dcc4dfd428c6ec7c076b708adb2d95407ffb7700c527dd9e8d9f53b179e07c6c75d4ce5a71124e785602ca37da528d11f0e6c5633aca12c8a06a9a1c14183a9c5415a339052f72b0e7eedd528ab743c8740cf96467", 0x81) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="f544af1e7186b2126515e03df64d9974fd3d64bc7d1456474145", 0x1a}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) write(r1, &(0x7f00000003c0)="40bb0f6f80a49483dd4fabd5492c0dca0e12f12b660507ba1bb386c5a567339fa9163cc332588bb51282cf54ecb7cdb592a9afc838dc3b5c4bdac2d6fc859eb78195985ae5c9dad11c1f60add38db15622e5c5eebaf0a17a12c0c35c427ed3594b7f931c159478f5342d842c67654e745e9f3402612cc627627142db23e6ab9d93f92ce9b4089eb96a85be65ae2d492d4f9338969b4a59becf9fa1d5ccf472dbd9d823ef7bf408f331f6544943956f95b6d97c08674251440d49972c3311bec747a813db9182b56e2064b271ddd19501cc7ab4f8e55dce664c3e7a4d4279e8ddaa87a8e0be2a", 0xe6) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="a8d75031be8b25fcc84ff2c07a2f85691645fa2ef9b0c0050de3b197b7db48b1efea1fce4b269038db800e60bfb0ecc900a17332d2b3a19d4fb26a", 0x3b}, {&(0x7f0000000380)="973cd3a3eb3a10135dfea274a4dfe2525b06283553b359cf9fe249922d8823ae04c2ce287ba83b73f5951564a67ae57379", 0x31}], 0x2) fcntl$setstatus(r1, 0x4, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r3, r4, r5) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:15 executing program 0: r0 = socket(0x20, 0x8001, 0x0) sendto$inet6(r0, &(0x7f0000000080)="38d6304ba7f4b0ce6a355ef77b09c6a68b00953038851fb1d1d895b0aef81967dae7dc7c201e10f46d4c64a16065", 0x2e, 0x402, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) accept$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000240)=0x6e) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)="520883225b00a70aa6dc456c5f97d507780679fa4d42a5b2", 0x18}, {&(0x7f0000000180)="1aa69fe0ef5dc31cd533af10ef1c01eabdfbf5eefe568a61ca73195f6f4ff5c497d970fb58ee14afe9a9cdbcf8a820180a2ddb369eac9ade89bd8245b7b424ed451e61e363626b63981d18335b88722ecc240919b754d3b3b4e082ddd46ae3269b2c2be1a7ebcd415a73e3c2048dff845c6f504d61c787fe0913ea8a096b9e6e94a997bddbb5e02be29c12c6aaa94f991f93368f92aa5bb328cb498dd1f950c8ec2ffc84b9a2a8", 0xa7}, {&(0x7f0000000240)}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000010000000300000075b19c0000000000d000000000000000ffff0000050000000bb53c05a540a8830144c008f5a606d3abc56e280266acf5cdd8971dce5e9ad13b7f80605e4a6ea829f40d5982496e89d7cceffa5e6e9f15118eb8f32bcb9df189cbe3f40553302bf1a1ba64514fbe662591c59f03b26f930fa7ad548e32c8e3451625683328ec680e65303820cef82d3bd1bed6061c1ad636eef6075572af7cd98c3363d2bb2206267001e8b917ce4ca41c28340883beebf3c2ef6c9f13a39130764aa237c4b988b6832fe3abc6b3d32a4b6303cf80301e345a49efe103ac0000923859d0704f45430b721ff6fbca533351da52fd6646a4647a562c"], 0xe8}, 0x401) sendto$inet(r0, &(0x7f00000000c0)="abde17b836cba0bc68c85ec5", 0xc, 0x40c, &(0x7f0000000100)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) sync() getppid() 16:00:15 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fchmod(r0, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000000c0), 0x4) ioctl$TIOCCONS(r2, 0xc010427b, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) fchmod(r2, 0x100) 16:00:15 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/48, 0x30) r0 = socket(0x18, 0x8005, 0x20) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000440)) truncate(&(0x7f0000000000)='./file0\x00', 0xa64b) kqueue() 16:00:15 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0xb0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1100000000000000ed9c833cbaa2f75c33e24ad85e171f51177f000000604e"], 0x1f, 0x800) r1 = msgget$private(0x0, 0x3f3) msgsnd(r1, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/245}, 0xfd, 0x2, 0x1000) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000300)=""/240, 0xf0}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000840)) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0xfffffffffffffffe, 0xfffffffffffffffe) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) setpgid(r3, r4) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r9 = getuid() r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="1dc2e1dcca3c74b40984845292ac5d20fec7b859b8a9035fb7ae4c01df44093b33ceda0fc3d92a9b0991908600ac6cabdefdf70579f37b8537af2c196013ec784eec17dc7a62f90edee23fc6419e37f8d31c52a376632b227a94b0097230d44024", 0x61}, {&(0x7f0000000280)="72afa6bf4a2cfb59cd7bbd32b10f675bfcf72aad2c53f69a23d393ccb43254d34290ce8f47492c1bba4fe465e8f0500f03e9ebd5f9c20337dd41ac4413f72873278f66fa5144c3f831a29f461e6d4f5e7c616582821a770215a595e404b57e45c681ca33679214165a482c4280b26893c6c79bee3111a99c66f6fa26369f58863f9821193cabc64ff187f48963b6386816d266a89f3fb5c3320c4b9f50a6a7d8a6e772e9f4d75ade6f3db3500032d47095bd673f52fb0d4f3587b2b1502ab95a141dfb521e1dd3ddc67f", 0xca}, {&(0x7f0000000380)="c7de82bc17675c64ecd7a6ac69e09597460b5d36b114497d64eafdd7662f074e84db0de4cfd4a98ab86f7229145959fef98c538b2f7bf97e1eb0d83d7ab3922b17854d3711c34a507aa245fc05405abb6893963fa7bede81579e599df354c3ebe88d9dc324937a3060f0ecc8f4a0ba00d642c6f507029b22a0c9d074ff4c3c4655f7a94cc3cf7a3d563e8a0183d2d1d80f8620edfd63d6d13170093b6e7605344af98ab7e578c6febbc666", 0xab}], 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB='\x00\x00S\x00\x00\x00', @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x1}, 0x1) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x842) r2 = semget(0x3, 0x7, 0x200) semop(r2, &(0x7f0000000100)=[{0x4, 0x0, 0x1000}, {0x4, 0x5}], 0x2) dup2(r1, r0) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x4, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='N3', 0x2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x107) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x90) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x40000000800000) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) 16:00:15 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) open$dir(&(0x7f0000000040)='./control/file0\x00', 0x200, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket$inet6(0x18, 0x1, 0x7e) write(r0, &(0x7f0000000000)="5c6580aebb168c6bd18fdfa09a85bb518581c0be2c3a266d536c0509c87e9da0f663b098d6d93b5e4089d1388582db116762f8e1ad4f7ba9e60f640361ae3f89e4618ebe11b8b387ad0cd2ff48646310a3be9f03aa5979ab48659c91ba278b0fa9d7d466bd2acce25046e459eb6c63050826e74f36b069ace8b6b5db6c8886f1567b1c3dd394497ead11461972ec75d7a92ad6f72de6c821698732922612c526e060ad00", 0xa4) r1 = socket(0x18, 0x3, 0x37) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1) write(r0, &(0x7f0000000080)="1515ce", 0x3) r1 = msgget$private(0x0, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/59) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_execute_func(&(0x7f00000000c0)="c481be529cad87000000c4c261bca60b000100472ab746000000c4e13d74e6c42255a7af000000008f8978cb11c403fd0878783cffd6f20f1bdcc4a275965f00") kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x4, 0x8000, 0x3ff, 0x400, "6471255a82626357cb85db57c78df3f3d54228d8", 0x401, 0x3}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fchdir(r3) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2037, 0xd0a) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r0 = getpgid(0xffffffffffffffff) r1 = getpid() setpgid(r0, r1) r2 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x2, 0x7, 0x2) r6 = semget(0x1, 0x0, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r4, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = semget$private(0x0, 0x7, 0x4) semop(r7, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r1, r1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r2, &(0x7f0000001480)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x4, 0x14) getpeername$unix(r3, &(0x7f0000001700)=ANY=[@ANYBLOB="0100000000000000000000000000000000000000000010000000010000000000000070d5a6676c750000000000000000000000000000ef00000000000000000000000000000000001700000000000000000000000000000000000000000000000018048d0300000000000000f135086b394740d53c0000000000006250c903f827c0e2a8aec4b1d233fa21cccbb92848dc04388bb9add6a2894c9714d6b11a736531e128c0f8b1edf94f0c75ad2285d2508a31fce133ad01ad0a758614ca3ca7ea2790f69db34224b092d9cf87fe64ccb29793f0bd83a1c279f7c514e0e0e2a8f9c8d1c76b977cae63e4cb79507c0fa8ff0937fee68a2da29feb0ca02f15063e8e4449844d82683c42df2b8b415037239a397b212528c5fb4ef237ce14c97f1e37223cf6a79014030af667f78b7f940a99328dcf2b7657d31000be56b4280c9b7525283d1ca1802e33cd4a7cfc9530a7773a42fa44150bc9d535fe4001670225ff869f2d2a84aefcce3881a4fb03504a29f6987884f74e36ca0c83677066f3e7826b561ea0839947d630d600eaf1b8594b16c166c57b18eb9571c59d97ba75e45d5f9b8ea39d746623340c10a641a3f69f909079aa7fe3cb8390878e81feafc914ab7f8fe9c0092d8114eab295a087560b287ee737c510f9f08d23ea6d5b3b1da1469b5a003d0620127895ff1ec7c8d3559a10a812452425186ec616f4a0aef43de671da86728636f14e14a59dbb785e"], 0x0) r8 = getppid() fcntl$lock(r3, 0x0, &(0x7f0000001580)={0x2, 0x0, 0x6, 0x0, r8}) recvfrom$inet6(r3, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) 16:00:16 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x5, 0x27b, 0x0, 0xfffffffffffffff9, 0x3ff, 0x99c, 0x1, 0x0, 0x1000, 0x2}) chdir(&(0x7f0000000100)='./file0\x00') r2 = getegid() r3 = getgid() r4 = getgid() r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r9, r12]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x2, 0x260f}) chmod(&(0x7f0000000280)='./file0\x00', 0x20) lchown(&(0x7f00000002c0)='./file0\x00', r8, r2) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/217, 0xd9) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000480)="8733537e38fd6d68bed468b8eeb84e8fa1ceaed95e9109fef98a82bbad0e291636d172e17ff047008189a406b04ac99b54d2b3a5c7eaab8f86c21ae7882e1821ca523f432df6e2d652b2ae5a402ee3f3bb87ab517ad62503939c1d313b6747f64ecb80f47fc8a51e7f4b8d04706683447263b958873c088dd6f1066375d8a831854ce74412a4baf4510769cd57a89603055eb845c7b0f2eaeacc21c635099b0e10b81d3f802f20cbfae630ce1ce434f107a015789bc6f6ac90e2228557b7bfc2", 0xc0}, {&(0x7f0000000540)="37b803abaf5f3cea962d419cbcda90a7ae026aa1977201e3d369ca5a4b10e9746b9fda4dd21bccd6f8ec70501d8c22159a646a62745e11f2e73344fc20e71f8c6c2f4fd163241d7d3a304e76ad737c71c7f745154abfeed3b39357f554afb34644d87c59d1cf4e249363c0544e3b4f3ff918703f5ba51e451d64fbb9d61bd4a76fe692a772a67a62c8dcc6158afb51c528d0b4d30e4542d09f3d3852033eb51ac30bfcc0078645122d74c77075c9453dd10c6a43f03441b15280895219b638ff18c2c68a", 0xc4}, {&(0x7f0000000640)="fe14566eddff22d7420f121f784e6b890ba00ab9501aa3607197df4baf846ee97bb9e2b600927e0579903077a3d0e3d82e5935bfd7697792ddd584946c403bb9b62df24643c893035894bcae14b1b12b6e93a69119d0f1715b89676bb072b4e8edc378df628e710134d980e76dc39df60138c0885950b06b7706603afb5aa62b0f0c103b9a", 0x85}, {&(0x7f0000000700)="3c0174413ba82a863dae30ac8511b590ee62bf0fd44baa022a387b57d95dca6b8a0de52c083be7bf0e14ce969ae1c34e5e9e330ee718887c58998c61f86b064be755faaf5cc905700796678d879cbd4fd0fd263d1c91e2adfbbf578cc7f4d1ec8e785414fab9910901bf3b9edea7463b27bdc2546ac47ad947629d4a24a7eb69dec6026e56106a286d86426f90a752621a6f06f4f6ca011ae34bcfedac0ba24eb2ec6d044f43208b1bb62029ac4f5dfff9f959d595221b70dd9fc0b9034acd", 0xbf}, {&(0x7f00000007c0)="128c214331421c2c069a78c8157a486a3877a366b91af9c53c3d941e2faab723395a559b3fd5af22cd13ee73468f40b509a1b367a9cec41d1cf47a60f0c6e412cd56e78c3cc9b066c3cffd65384cf7f50520f19ae4151d6bf0cd695fa25c3ff0cd61a647", 0x64}, {&(0x7f0000000840)="9403d5a2e9473ed62ae733ff2307beb7fa841fb42704d9e8c3099582452a7a638cde8881e08b93b817a5cc1381e682aa37e5de3bfa182f17c7423b88dc7fb6618f164ce176a7173167f4ade6ca08b69c648090ec1af68634402d01af10e3c0f7ac5d56203f7b93d8c459a9e0fc8bcdf1494c58f98cf8178aeb24d9023b0dd1b9218322f1eac1bc11bde82e0bd58932b8907e919f75959bd006649dc5ca63cdc35e2913d2b983cd49ad2b9c342fc82f56739be3999b9f588a5a8ab1c60fefc4bb037f8c57387fa041976ee9dfc385ba8e91d8cea66d", 0xd5}, {&(0x7f0000000940)="702cac719740d828fadcf35ef1f3ce9c68a73a972246f2f7a2ad0698916991e0", 0x20}], 0x7, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r7, r8, r16}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r8, r16}, @cred={0x20, 0xffff, 0x0, r10, r8, r2}, @rights={0x18, 0xffff, 0x1, [r0, r18]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0xc8, 0x403}, 0x9b44b6387f343420) getgroups(0x4, &(0x7f0000000b80)=[r5, r3, r5, r5]) getgroups(0x4, &(0x7f0000000bc0)=[r17, r2, r16, r15]) getsockname$unix(r1, &(0x7f0000000c00)=@file={0x0, ""/71}, &(0x7f0000000c80)=0x49) fchownat(r18, &(0x7f0000000cc0)='./file0\x00', r11, r13, 0x6) getsockopt(r18, 0x1, 0xfff, &(0x7f0000000d00)=""/78, &(0x7f0000000d80)=0x4e) getpgid(r7) lchown(&(0x7f0000000dc0)='./file1\x00', r8, r14) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000e00)=0x2) getsockopt(r1, 0x6, 0x22, &(0x7f0000000e40)=""/4, &(0x7f0000000e80)=0x4) write(r18, &(0x7f0000000ec0)="6162d9aaa32b3121f7c5bda06ade26136cfd3e602b778ead9fe5922cf221a0", 0x1f) ftruncate(r0, 0x9) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x682, 0x28) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000140), 0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20100, 0x0) kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x7ff, 0x8, 0x1, 0x5, 0xffffffffffff1f87, 0x2, 0x0, 0x1, 0x5, 0x1f}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) ioctl$TIOCSDTR(r2, 0x20007479) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x73a, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000000000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x200) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10100, 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x802, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) renameat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c09", 0x10d) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setsockopt(r2, 0xffffffff, 0x7, &(0x7f0000000200)="a8d172a9e82244d48b11ab250708a59d904f3d000f98044707c928dbdb149f136290997ce876d07df0702be955b34c8435a6c3203b5d04fcbc4fb6b734c96fdcadb7e46a816a5a697ce5e5be8b7e33172d7dc16f42252de7bbfddcdcc74dc0e4f4dbe7ac60b4de7c7ad736efe24da4028d46799b32de373d173e44717efcb6f264de086ae0b3acc45b2de2c3bf57e33ff7fb8f2fd3e01633a75e086b518b1488", 0xa0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0209ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) flock(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x20657) chmod(&(0x7f0000000000)='./bus\x00', 0x41) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b698ef75dda794b6320731ef415bfbb3a03d791d160b8d335acb7ca1fb8699c1f86c8b5e4b28f846f8bcd6bae1d6c16f05960b86caf1566f4f78c2977159cba86d461f8f09e0759ecebf7136ee07cf5169c39c5ece695dfe78", 0x59, 0x0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000040)=0x5) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3266696c653000"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="135d0157a39ad8a30057aefd95cccba764cf40790c7ced397d11a2103070ca9f0d", 0x21}], 0x1) socketpair(0x0, 0x6, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) flock(r0, 0x3) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:16 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = msgget(0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x200000, r2, r3, r4, r5, 0x80, 0x20}, 0x8001, 0x3, r6, r7, 0x5, 0x400, 0x101, 0xffffffffffff8000}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="580c0d0000d16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc84ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7de096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4", 0x2e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffff7ffd, 0x1, "8c36817bb98e8df4f117d408177dc88ddc2fad96", 0x4b5, 0xfffffffffffffffe}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x40, 0x3, {0x4c, 0x9}}) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) 16:00:17 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/88) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x44) getrusage(0x1, &(0x7f0000000440)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)=',\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='.$$\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\x00']) getrusage(0xffffffffffffffff, &(0x7f0000000380)) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x3, 0x0) writev(r0, &(0x7f0000000100), 0x100000000000005a) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) flock(r0, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(r0, &(0x7f0000001440)='.\x00', 0x0, 0x0) 16:00:17 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) getitimer(0x0, &(0x7f0000000000)) 16:00:17 executing program 1: setitimer(0x2, &(0x7f0000001fc0)={{}, {0x0, 0x2}}, &(0x7f0000002000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) dup2(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x3, 0x1, 0x4, 0x0, 0x2, 0xd3e, 0x38, 0x3, 0x0, 0x9, 0x5}) r3 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 16:00:17 executing program 1: r0 = socket(0x3e, 0x3, 0x0) r1 = syz_open_pts() sendmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000080)="5a800c624f224582f534efae22619c9b6494d29f71aba4a1af547a3636ef7f0898e087a151858749be9cda75a926cd093d07111e4c8fee2576d63c2e57c68257256e30a895b2ad4f9574ec9b48cf5d8c87e6c7f158fc57ac14c2efd16adc0281a1db5f2164bb79dda28d438f", 0x6c}, {&(0x7f0000000100)="c975ef8dfd49c121f4fd836e74468865872770e3c159a28aeb3542d6d42ddc981a3addc10871497f2046bc62e3bf805a82bd5e262c237e7449ffc6f335a83ce59e43902bb8c1259da14cf7839fa6849ae9fc3d", 0x53}, {&(0x7f0000000180)="e0a22a0861d6bd00ac2f334b2dde298ae32a997fab45e7c6cc5f9ad9ac886aae0c8b4872571e4ddcbb5c4727921ed1667091b48ade3a69e44664aec35c8c3e1bd4879b5e1eb01fc0008bd7487259ba0e5e433500f6d170517428cf1de99c9a18d0e29781235421f5314788c4f526b6966a0ecca52eb8b5dacfa9d836864e9f62f52512200bbbe2cb473092", 0x8b}, {&(0x7f0000000240)="9fa193723a7b235bf133e778a2a86f24a9251dfdf542e07873f609f8fd2384a26576974b99f6a8f5432f99f75dfeb774cf2b8a441c497f7a80182132fc81e02448caa7abb85e3558c7fa7c4c419dbab7c1a92bfa6407ad468a397cc608ff1b048ac2c02806fd5e69", 0x68}, {&(0x7f00000002c0)="0a7622d58862c52e7349cb7024b63e737c31ed8a83905d510c3f294522e86927fa8b8859100e262c9d0e530a798e3bc0bd2d861cdacc61e76941da99b18d861a961e488da769c00927bd6c8221efc4542c250ed4340e1cfb04e56beb35c8327ee451e8461221e114898909e1f664c057615ccaa4e701456ecfc05cd3413deafa002aa32d7773ee322129623e9fe429443d33ad8baa704246b21ec6b31c88ff3ab38b124500b8c1e715686e6ad17e53cf82dc367a0e9655c9bfac4abc17af63761291ddaa25f3eafde10936d01d9e6afda334640fd5c05e1ab0bbf286add2469a79586ab188bafb77f6402d4ad1a1975809d42864ac0fbd01d70f27f67fb0663cfd67e45e3c69463c9ecb9440ede0fec7078066afd3d124e72370cd39e46a3ea4fba3a2d04bdd32e83c4281001a4fc4024134694a628158a64ce3cbb5ee380e95427a8cad49fd4bd5316908cdcf59ca6cb9daae7346688f5eab73b5f021c8745f3d29635cc4bfeebf250d4742a9357461b1307fc7709d040bad09354ec8bd301ff13b09530e960ed0b742187b201ef8474127bdc1fedde37fe6ab079ca7832a8df2008f3ac9c545c9e2113d77d3dd898a11fcfe6bff0f16051c165f3fda23f27b9fa0c6d2152766376141cf9ede0ce0aaffd6860361bc5ef9ca8638ee86f86d13d6d9bab2ae38b5842cd0c6ad687919772cb2f6d3502a4e6eb17164893c05880ffbb1434d0ed12dbbf619efa06a75ba5f3920eb86c4b20091d5947389841d79f5240537da7eff5c68036cf047b9fc8c71a17c83c7191684dea09a78dac814cc1143dfef200b0bad520b5491113f27b5d49e419590380cbe74dc2ec772564297d4e2dbb036d50c9702a876e4d9a7603bf0912ab3e6ec2210fbfe4e526a2a125d6eed3a898fd596c9a2190114aedd047ded4c7857e420707d781291dcc909a7398e658ab5642bbfe70b3c532e288c6cd757b301d4c349e6c04aaf4dfd723f055b6ddcfa43118ce023a08e25f755a39a7a53d86944aed45a9536f8be1411dbc806e0d5a203fe774fee7f222cc4d7d2af3daa4684646523f17e68a3f384e23668b3cd023ef7f68b121164d620dc35078fd40bec312c52e3649bec6740d6074fcdecccf017cb117aafb0e19b0b659028ee1a1d2a89150d9add190d23f5f29e1a009706ca0b2d0b81148d7a1fcee54a7b606dd6e66c449c2fc90d8461324b10c2a664b23c82a0d2f97e485d3f716eb55355099f54498b8308f9f3ba7375b0c944e605369433faffc31f0a4d3e804f6cbaef159fa35684eb112e3d1685e4b702e7eb99c068d925a1e16b45aee11b5fab23d313f26914fefccdba1e927ff2434ff001cc1580165d998238a5e557f78fa6a8b4660c9e5bc1b3ae91ebd1a9c474c012d4ba6c8fe2bd5344e22b4d781139352fd4104808936402dc5bcfd52b2ac96c5bfd3d2faad6bf2e2a69ba6079e16a57c0c0f3c5ca01aaf606a1172e7a3560b659fa0b73acb30441794a9cfc2e37dfb4133078eba3771b2dcdd8a87a68d3faec889502f0f6e53cc345506246dee9a35b173477c4b8c0de7d35d0823fec8357214f037069872ab9526d5c84039d51d2b6867c059dd328086485fa101ef1b2fbf3d2cc4a2da58c2309836461f72663bd6ac6d057a6b317fb131547fdabe7b75a17818700587e937690f7be80486a17f6f72a9dc03702fd695eada0df22dca98db6edbba8f6cd194bd40864bcc60963cbebaf2cf25d3f33fc4abb9333a434aa62b9b90623534727eb974a783405d3be7351c490c107e4e6c6ddc3c15a3ede54da42dc696375d3bdf88fc2c3660c28595256d93354f0317f9a0814eab46aad7754aa5c1b2ed0bf0d1237d72a41a654728b0451d34ee4ddf061d89c0f8094ba4248bb7d1a104e8ea775927dbb58cba72dabcd9bc53f49755b4a5fb5c4b9063962ccdac4ca027a03afb7698f47345860c8b95fb1240e5d9bb47c9cb60949ec44745822837248f6b59f39821335dcab2a574323e1edea75b6ba99bee79c7285ed1901d86b5dd621b1e0227d28a3c21c79cd01d678ef5de7c5c22fa65a0442e27bb627b89d8e4ffdbaa2d063dcf5fd1e934b5ee00bf65bfc3f599c53cdfc1e2f3cba2c10d1b46386903a32c06ac6e0722483171ca8cea5c7a9cc13fcc5878fbaea8ac05b3d5e502ae00a87a84809703b593dfffe15f05bcc8ad1b9c64ae056e5fe6ca94357a548d4068f181d40bad00b623d1dfc5fc328cc2c80c0c1c9c2fbeb6ac8339dd80c3fddc79b44a5bbc85cf8a6f477788f8d6319e1f3a951ee4c9084f5709906cbd9f5ea1f348974c9702433e7a3ba8c9ab890cc7cada6bd0ba675af8ec07f1259bc98ba10a0f6f5e75206772323286c52fc5deb6dd0cc065bbcb0447f2543cbb9e4dde05af27ddf0f49e2506e9175180ce3228fe2905e584daae2aea0d1ee51d9e859e5117e159d03df08e0344e6cad34a32c2325c307555dec14efd08f3e30ad55240089636320b82ff34593f925f2e1295b169e8c4e48086872c8297e9b99a3a927235b205c0abb45d0fad1e081ebf8fe9652274a683549282c4de4e7f3edbabde729e5d5a5c22a06a76048c957596f4902880803d9d4b1745e05b6c4f7d70282166ff417170b3afdc8cfa9dd1af72e9a1424c48e78086715063a4d803654e1f20237d7d9826b155458b9de48c6723920c9276aba3c9e5f7ddad2aa3b4d17a8c8884fd98ee47ee74d4dc92219c4d0e6a7a175ab7178920467e7c0ba6cdea587634aec92e26349c2b48857712bf2df91f92d533ba45233a3c84f1cb33b6b3ae30e5e253f99f9ee9f820342765930a075e845f4998d1bcca64ccb4c548d71f01f7d99e1c35e451a8a39983e4713b2201d97cbdbba22214abc2ab4e05f94d29050b74a0cf6c10977ebca85eb952b5414890190ece68ac7b70ffe284cb0f8991e7a48fb50f4f8ad442b4746c09943c8fee315ba2682822973be4936e31a75da280ed3d093c33bc4449b91e68289cee1a0a6a84ac03c0714dc92c9b7b2596a3858557ec4f42e4c36c112d85160784d7f4c443cbe8d08919fcd4c6b3a5625888b1e1782f5d0b682d87c5930893d10c838acdad195b4cf9a50ad40e338b79255b79ddd26846810f017335b60608eb532e46e32eb7c2bdf3c34519653387dc80b32beb887e34d87c5191ca3c8fb37bf6dc706f274dbdad3e656059515329203f56c895d0da356948f82021facc4ee707df9c3ec7d6906b29064a1d73a7e18638adf6b04fb7825ce370230949f7b2372d5adde7372472c9c55195621cd7925bd847c2efce2e6a16bfc28ca9618de5c9a1ca5cec2a66b2013fb4d0a313f36174fd874755408154389e5a2e2a3b28fc9dd3f67bb5169e96e1f1183ccac0d5910012467844acecca5e09812d02263c38893da563156ecd0ec3e978180e93e2535476b3a390a2c66a462ae53cad4f3cb83207de1fb681a0afdd48f5789f0b8354001079f3b2ff04189cce7a58aaa08b2e295ad4de537f14a49f689f97f49629bad0feb86c6603522540562a849a6ee0c16c68f7e6cde82ae4d07c363799a7d9ba5720d8570cf7ac3b568b7643e52e2df54acc8c65231fe834fc70d228669076d7e5a4f238127376afce915da27555f92f043566a7165324fb4ca206ba5f8e4bc2e5edd0f91edd19786c69643b8d82510f07eed24f21641d67f2f86c8ce17616433e90c0dc54b5b872f7e5916d744c97e7d2b02f8920d1fe3cf66ab305f0d5893ef5eafcfb7739c76e02f28896e9731f9ef3b5538f086dabbb230a74f22ce4aaf73802cf9d079513cc5e4ebdbacc730ffbf790f6a1e4ec452e8268c2112140ad6e6f8faa5efce38adce3899d3f21ad73bbe0ee2a846e37ab07d91e1c3385361bb0b4dce05a364fbe679952d4a0b579ac213fa8e37cb031fc32be5a52ff5b5e045329f52ad95eed35364d0df40bda923bbab6eabba5f41642f934fb965a4218b9971aa6365a478b667943fdf417de7ca9522b03fbd566ca36249391e67707a8ddd5afb761422f8487fd679e43d0e6df41c7b9c26e40105c8ab6a6c1c9cd8ce0bb714e5ea7781ffba986a0fb188e77bdb4fd5b0e3cffa42b56239bfe3faee12c3e2e1080b6efd8e8545b10768dbc4ff887b05c40b8e432abac91335487eaa3c1156b673b88435d36c7c26ae5872e63aaca64a9026fabb76e57150c131f60debfe484e97ed85bf266308dccec86ec5c4a3d4b4255fb6f759b8a7cce0bb66800074e73ce37667f214af1f9115a3b1e59b17ea4ee6a4ff5b8f35e8241016ad344a7dd00a7e35c742f769c326d9397003e8816366af804d16aff9d127f428683175de64bcb30ee6e95082eefb7af54310add46e2e1ff7499d95c3ff5d1d395f8ae08278a40e37051e8c8ff868ace1680d5f87a4a3e979e2f3a5a796869add5dd78c089a8e882197b47cc87e1422d05aefbaad5f63ddac3da880820960783238f2efe95aaa24d464f631acb14b4f990b4f4da4b32638727cd32fdd390fd2720ed4a9bbb6dae3d39d7c15c2418faa780157d04d01d5a397aa9b77a9ecabac772789479fe090569eeb4617fe14f0a9d8093bd6697c73518f7f92de09326e88fe287c1d58923363f5172993cf98d6f5692afdb1f96323921b67edcdcf624f3965c57f304b8b6a7ae07478adcbfacc10ebc275644a3c4919e95316064a51eab2fb4b840ebf675b6154701c4e5dc709c0c81a8309b09d729f5b54c96301ff7fdc3d2e977269e0bcfd249aad997b3c948b6845b624a29573324603093d4fbadd0edbd71deda4b943f5970fd1c6f80c6766da9a07fa47b408394381d818ab5bcece88757c7a541e09c74351b65fe717493fb9b01fbd840b0be9e22ad19a94f6ea6ab60985dd2afeaf9c4d95751caeb3b3f40f807cc9c5375301c7d5a244c12dadac4651cf628762e7c01a19aa550f14fc5d355fa2659774917326982efb7938d3d4a4c61cfeb94b847fbf8d0d1824bb39d763c32704995d573ff13941e35de2cd1f7413670f08afd6db16513a5a49f511a8ab4b002cd7961b91759bea5e1f1cbcfe07f8ae73ac98d3369fa879790f271fb321c11028e3738dbb174cc9d4f62aa7c527481af8f0ec80e8074d6978839315238e23caae5cb7c660fc8029e281a04cab399c8f34f5ac14a8fa88fa72017594177edfbf9f500a68c443adbfca9720008fcf0c10e65e036716202cd15b07a6d5c311982350e9833e0010e0e7795e4534829e4390a235291a42ef01b66092fca2ccd2c3680c82cde8287e403b1db2354d9052e70c846354c074987c516bc3d54f7e07350b7dc2eb3f93fdc39a2d5f6f8d2e96284e8bbf429965d81cc9dbacc5876cdff414c0b2df84f7fb92bdea51348eace5386ce3bb74412adc6e4e0424ec8d4621cbe3b410dd536e86b1c8e447f5a288cf35939f0c67ecba7cbbb2e9720fc5950842cf18ef20ea63b6318783ac7eaf1edb9dde68bb16d783d340df996dcc1f11f025fa135b147f9c4ff51a38dbd3cc7be90d541539c732a6d4752df5dd4eb1376eae01da703ec6fdfb108f45c4eb288f6202ed7f06ac6bbd3460fc1c92a1e1c9a95315c083d1a3c36be990d35a868313f2a80a8c31a580629abe7a63b5f2d09dc855683237a85c6046f83f061b700b7ea4efb10cc6c6c37f384f073329199c282b59e153396b8e03f57194fcc791a4d7f383b05f9cccb282e4b3228144a9ae46deb6e5d397ca2c7c8fa9b75dd1972f3e7665d13ebf617bd18c71af6b9e04289d2c6101321a0e7608007fb30f31d299d397f12e6b16f79d6d883007d7f94353", 0x1000}, {&(0x7f00000012c0)="9a2b149ddb1252abb62c2146e46a5b24418864749fa9f1c34aab3ee65513e103a178c61255c9bd15243d7c3aec9325573402c332ef95ed8950642eec7b78c7e93a2bab5558a742bfd34c119a4db8301c22ae73447565a6758a9e6ce49e4950732ad0f394678209fe35f2473a670811c44b06", 0x72}, {&(0x7f0000001340)="ab10d462136670aa1137bc576644f8057ce3c4a1fc03019e0a3a58895ddf4c5056e8416b407baf87895d638f02172e8a062df71a9f5429a96c343b404057a082ae2fc7cc9ca39c54b57017d499e2daccc363cb2d80c7792b4d8a6e581afcb10d1b7d460a4a5a74640102de72540ca889fa11c78e61a1eb957a8438e66486da830e8451ea76e58050a009a26ef156568a9b31225e66478671e90136fe596dad03b32f1c8663f1a9b2c45e6fe5f368e86b9b3caeae9ce0cd923b4b", 0xba}, {&(0x7f0000001400)="ec073d32370b19492909810d5f080b44e016a17647b66e975ad1744bad5a894792980fd563f5a8455cd72f55fb003511ce5da82b972ef8371d1b027ae62fdce5e6ca183ac3e998a2bf664b572d0cd8a71a2da009a02b0d3de633eb931f", 0x5d}, {&(0x7f0000001480)="2e769edaf111b97f4ab5390cb83b32fa9ca54a4c677886302ca33fea8c4ae396ae83ecbf662914ac4035f252bf4afcc412fb63ed97c09a262327b0475e7aa3053f623d6782de2ee2739816f4a2f2a190c258125314bc4c26ba65f208f1b3eb381acf27c24919fbb87b3e14c0d4668c1fd014dd7880194db10789584423b9020abd09d96f4f53a3a210f6cc509fe60996", 0x90}], 0x9, &(0x7f0000001680)=ANY=[@ANYBLOB="400000000000000001000000ff0f000030aea554e4b9f80deb1a4ca108e56dab6280196bbe9c4d80006b63103db3ea1b4a1cc2dd18fe8e74223b7d8429a74f00000000000000"], 0x40}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x2, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264ab", 0xfffffffffffffdf2, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8296cd39e7226c86ee4f2141d54e1ad62a1506f6be9b1b5be7a73e04170b40aabff801064831b5a8d96831d4cc6022e9079b84ba4ddedecbc09c4dbc383683f0f783b207daee72958e9b6001cb6c62e6bb6d7fcb78c619b54b05b6d4ed4b97aa93bca0f24be821da7e077d13733e059ffb5f2ff282f10943489d7dba04b0ae7a3263e695a9356ecbe1683150"], 0x1) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10008, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x281, 0x0) write(r2, &(0x7f0000000080)="3228d1cb01a04350c9df563edbc2324d0400b1cd10f06a9eb1152b903e5395", 0x7) ioctl$KDSETRAD(r4, 0x20004b43) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x20, 0x1, 0x10001, "cddb73d918ffa39e43fffe934822f24f1b6a5f48", 0x8, 0xba54}) write(r0, &(0x7f0000000400)="56afc75cc09249e16e71928769ffd9fe6dad50a19c336c62801612a8d6f802f4fdf09b233bf57d4c02944779cb51d233cf909caa95a2d1994884a29a3c8ad9ca732c2542fe587f19067bdb5ed8905886af2789150d26be11a34691894962e7bfb7d650c6", 0x64) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:17 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x9, 0x5, 0x4, 0x0, "69fb433e8583e1b994417807675ad7480b8ad11b", 0x3, 0x3f}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x5ebc96bdacc76ac9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) bind$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c6530009d425951ef1b3595b343248c48dbf5f9f1974a152d5a9de2b348f6777365c4f30a5421d89cd602000000dda97845c40af30df53291b4247d684d14c2182d6324e3913ce2fafc57fe6f87cab95548e123f1721a159d3f902c4d6eeb8b7eaa55ae2632bae1f37452e3ddc7dfb6fd4b8d0d868199aee71d4994d47dfbb84119c8a991f213b0e17e0c0c502dfd317817944a10ef0aa87720cf904a5349bee2ba05ced40e2cfa134d5575e2e2109f4d769056d53931a957bb611578089fad4524c731cb9b13bcea164e3b777ede91f838a290ef2410aefc8c74311d9f5079d2493645c97663f09c45236237af5634bb851f2629888a3aca6b9bcf600f85a84f42735277b7c30ab1f4bd244b5d9a6186be398022b0c55853467f26cba508aea9887825d37d47f5ac345df20d3a5ac238f3"], 0xa) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) pwritev(r4, &(0x7f0000000840)=[{&(0x7f00000008c0)="0977f3bbbf6d0bfc04d04f414460d0484c3ed679f79e24b0f1f88a85aee5f341abfe1aeef571f4e2e401edf6e42256c8627b25613e8916b30cc63074e51b4fd30efabea629a1ecbb607081470a455dea9715ee229a858e935ccc61b628d3dd1f9186ead51149ab42fdad0d659dec70868815879c04d5978f9dd8747fd6f03a4885aa3c74437d37345ce13f2291b1670e7f828bdbe7b4053ce186ade6d4912dc949c2a350fb2098cf73b65c8ede", 0xad}, {&(0x7f00000005c0)="ebd8aab2a31cdc7f690e4d0a17d3ef8871e85fff8026e90e3ac5a6b6b0df5610bcb60c7efb2b9609e5a7eb87bfb3a083fb69f2d1794a53637d001d08fc7fc382d27ced121aaf46dee319222c2c9c08602e41857686136d37b10875bc653bd619480b040f0ef91a7bf8bf92e205bcd95840c4142fca2c9b80ee9e8895a1c17e5410f8684eec", 0x85}, {&(0x7f0000000680)="dff78eac633fc028fd1def2e93ee3ff324454ac3ca9c122cb55408c5b17fd216d81561791ec8e597ba5f95ac119185915f4de9c1134f478b4cfcc2f6340a1db84fbb220b41f824359cf0c05859d9fb695aa421e815ef2c7ac5c991201451cac0c63cf6a3d329272324cc487ee8317d1036ac", 0x72}, {&(0x7f0000000700)="3a7b204f32e22837079c0bdc83f8e47a4c1850b650f0c27ae80e11adc7643a9af615c2df2a99b0deffb2ba53b8903b38c4017e728ab73ea7efd344c9c57a57932629a434b8bff97c0900bb9151909b68a6", 0x51}, {&(0x7f0000000780)="f46eef946b4fd7232ad1dc4f43685d8bdd24916ab4ee5de98a5d055e25c857a2cd0916c8e71e6231f0a42db7d3c0093151cc2dc25466b31005c00f893c5c775a08d0349e83113b2a0c1a36637e8e68482e4ba5852038edfd9c38068338a70f3185a4490911501b6217ebdb70bcec9588b2e91b5af784c73c5e68d8b6854329704ee9b9db5661", 0x86}], 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0x40) write(r1, &(0x7f0000000300)="9b", 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x1, 0x5, 0x3a5aa5173589ad3c) open(&(0x7f0000000240)='./file0\x00', 0x0, 0xac) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000140)=""/144) lseek(r2, 0x0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x8000007, './file0\x00', './file0\x00'}) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x4812, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071d000/0x1000)=nil, 0x1000) close(r0) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x3, 0xb8) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0xffffffffffffff1e) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000322000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) open(&(0x7f0000000000)='./file1\x00', 0x82, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fsync(0xffffffffffffffff) socket(0x20, 0x0, 0x9) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x3, r2}) 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x1) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8001, r1, r2, r3, r4, 0x20, 0x7ff}, 0x7, 0x0, r5, r6, 0x8, 0x2, 0x3, 0x5}) msgget(0x1, 0x600) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:18 executing program 0: unlink(&(0x7f00000000c0)='.') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8100, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000000)='./file0\x00', 0x480, 0x122) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f643938def1291777d75fb9b2256dbc6b34e8846"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x300000, 0x4, 0x22, 0x1, "7940151c67720e3d08f5a63b6abf1b1700cb3741", 0x9e, 0xc26}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e", 0xd3f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r2 = socket$inet(0x2, 0x4, 0x4) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/78, 0x4e}, {&(0x7f00000003c0)=""/92, 0x5c}], 0x6, &(0x7f0000000800)=""/207, 0xcf}, 0x40) 16:00:18 executing program 0: r0 = socket(0x11, 0x8000, 0x0) shutdown(r0, 0x1) fsync(0xffffffffffffffff) dup2(r0, r0) 16:00:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="151a84", 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) select(0x40, &(0x7f0000000340), 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x0, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800000000000000000000000000", 0x65) write(r0, &(0x7f0000000140)="bdfa4d2582c314a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ece605370f55d9bb05dc03e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31329b30f4bd5a32a26b0564b0440b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075e654c0682247a3e405d536fac851f1b937a4812b568c75c29", 0xd3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x46ef}, {0x18, 0x2, 0x200, 0x5}, 0x4, [0x4, 0x95, 0x5, 0x9, 0x1000000000000, 0x9, 0x6, 0xff]}, 0x3c) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080802002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) msgget$private(0x0, 0x100) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:18 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x5, 0xae) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff5b) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:18 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r3 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000380)='./file1\x00', &(0x7f0000000340)='./file1\x00') readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/244, 0xf4) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:00:18 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xc600, 0x0, "44a600", 0x0, 0x2}) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x8) r1 = socket(0x1000020, 0x3, 0x10001) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff00bd49451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000140)="7692f96c30364ed5d23999d9811fa5968bcf14fc5281413d509b6f699820acfaa9de1bbc70bef9f9f94bd677bcc6ce6efc9bc8d45f913f88cbf43aebe069211d65c498fb015f9c4b11b529cfe3338b5e1858744c02c651b3b25b8b0d47baa8d838cd18fc857c972e5de3c373ba150823cdca2b2ea0fa9772eb8670ab", 0x7c, 0x4, &(0x7f00000001c0)={0x18, 0x1, 0xffffffffffffff80, 0x9}, 0xc) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffe93) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x400, 0x100) uvm_fault(0xffffffff82287918, 0xffff8000019a0002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82287918, 0xffff8000019a0002, 0, 1) -> e rtable_satoplen(21,ffff80000199ff59) at rtable_satoplen+0x150 end trace frame: 0xffff800020c2cb40, count: 0 ddb{1}> trace rtable_satoplen(21,ffff80000199ff59) at rtable_satoplen+0x150 rtable_lookup(0,ffff80000199ff09,ffff80000199ff59,ffff80000199ff11,21) at rtable_lookup+0xfd rtm_output(ffff80000199ff00,ffff800020c2cc30,ffff800020c2cc38,21,0) at rtm_output+0x1a7 route_output(fffffd806f67e500,fffffd806ca52610,0,0) at route_output+0x79b route_usrreq(fffffd806ca52610,9,fffffd806f67e500,0,0,ffff800020b69788) at route_usrreq+0x35d sosend(fffffd806ca52610,0,ffff800020c2cef8,0,0,0) at sosend+0x6eb sendit(ffff800020b69788,4,ffff800020c2cfb8,0,ffff800020c2d080) at sendit+0x590 sys_sendto(ffff800020b69788,ffff800020c2d098,ffff800020c2d080) at sys_sendto+0x92 syscall(ffff800020c2d130) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,e205343d010) at Xsyscall+0x128 end of kernel end trace frame: 0xe23238dbf10, count: -10 ddb{1}> show registers rdi 0 rsi 0xaa rbp 0xffff800020c2caa0 rbx 0xffffffffffffff5a rdx 0xffff80000199ff5d rcx 0xffff8000019a0003 rax 0xffff8000019a0003 r8 0x21 r9 0x1 r10 0x4 r11 0xea92545782277124 r12 0 r13 0xffff8000019a0003 r14 0xffffffff821bf7b0 mplsdomain r15 0x4 rip 0xffffffff819822f0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800020c2ca50 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=473338 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020b68270,0xffffffff82377ca8 process=0xffff800020afb700 user=0xffff800020c28000, vmspace=0xfffffd807f00c5a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17422 286796 4960 0 7 0 syz-executor.1 *17422 473338 4960 0 7 0x4000000 syz-executor.1 60204 393685 1 0 3 0x100083 ttyin getty 25299 164958 0 0 3 0x14200 bored sosplice 4960 282457 84036 0 3 0x82 nanosleep syz-executor.1 44714 136895 84036 0 3 0x2 biowait syz-executor.0 84036 422863 65665 0 3 0x82 thrsleep syz-fuzzer 84036 87837 65665 0 3 0x4000082 nanosleep syz-fuzzer 84036 521441 65665 0 3 0x4000082 thrsleep syz-fuzzer 84036 99591 65665 0 3 0x4000082 thrsleep syz-fuzzer 84036 306326 65665 0 3 0x4000082 thrsleep syz-fuzzer 84036 201329 65665 0 3 0x4000082 kqread syz-fuzzer 84036 106476 65665 0 3 0x4000082 thrsleep syz-fuzzer 84036 25286 65665 0 3 0x4000082 thrsleep syz-fuzzer 84036 110870 65665 0 3 0x4000082 thrsleep syz-fuzzer 84036 433245 65665 0 3 0x4000082 thrsleep syz-fuzzer 65665 352808 1930 0 3 0x10008a pause ksh 1930 206113 82717 0 3 0x92 select sshd 82717 364730 1 0 3 0x80 select sshd 98005 442052 27814 74 3 0x100092 bpf pflogd 27814 50474 1 0 3 0x80 netio pflogd 36071 372852 11676 73 2 0x100090 syslogd 11676 353349 1 0 3 0x100082 netio syslogd 58424 226246 1 77 3 0x100090 poll dhclient 16869 116554 1 0 3 0x80 poll dhclient 51269 189888 0 0 3 0x14200 pgzero zerothread 29273 498411 0 0 3 0x14200 aiodoned aiodoned 66743 130965 0 0 3 0x14200 syncer update 94992 237767 0 0 3 0x14200 cleaner cleaner 46283 29287 0 0 3 0x14200 reaper reaper 33182 244552 0 0 3 0x14200 pgdaemon pagedaemon 52035 257133 0 0 3 0x14200 bored crynlk 39210 409642 0 0 3 0x14200 bored crypto 17742 12048 0 0 3 0x40014200 acpi0 acpi0 14596 381030 0 0 3 0x40014200 idle1 75975 440361 0 0 3 0x14200 bored softnet 23343 100104 0 0 3 0x14200 bored systqmp 58498 463698 0 0 3 0x14200 bored systq 39406 152395 0 0 3 0x40014200 bored softclock 82175 13200 0 0 3 0x40014200 idle0 52400 415974 0 0 3 0x14200 bored smr 1 322370 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 17422 (syz-executor.1) thread 0xffff800020b69788 (473338) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82362af8) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 Process 44714 (syz-executor.0) thread 0xffff800020b152c8 (136895) exclusive rrwlock inode r = 0 (0xfffffd806e1f5e68) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x151 #7 ffs_vget+0x84 #8 ufs_lookup+0x15d3 #9 VOP_LOOKUP+0x67 #10 vfs_lookup+0x556 #11 namei+0x4b2 #12 dounlinkat+0xa5 #13 syscall+0x5b8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8079002e70) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 dounlinkat+0xa5 #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9495 6409K 6425K 78643K 10749 0 0 pcb 27 9K 10K 78643K 327 0 0 rtable 101 4K 4K 78643K 269 0 0 ifaddr 49 12K 12K 78643K 97 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1475 0 0 iov 0 0K 16K 78643K 71 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 75K 78643K 1453 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 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 81 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 482 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 54 51K 83K 78643K 402 0 0 subproc 64 65538K 67586K 78643K 68 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 67 0 0 in_multi 33 2K 2K 78643K 55 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 235 0 0 pfkey data 0 0K 0K 78643K 2 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 89 21K 30K 78643K 2378 0 0 UVM aobj 37 2K 2K 78643K 41 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 20 0 0 NDP 9 0K 0K 78643K 25 0 0 temp 140 2368K 2432K 78643K 4325 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 285 0 278 1 0 1 1 0 8 0 plimitpl 152 27 0 19 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 42 0 2 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 22 0 22 1 1 0 1 0 8 0 tcpcb 544 82 0 78 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 9 0 9 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 7 1 0 1 1 0 8 0 pfstkey 112 17 0 7 1 0 1 1 0 8 0 pfstate 328 17 0 7 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 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 41 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 79 0 69 1 0 1 1 0 8 0 shmpl 112 39 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2308 0 894 46 0 46 46 0 8 0 ffsino 272 2308 0 894 95 0 95 95 0 8 0 nchpl 144 3224 0 1597 61 0 61 61 0 8 0 uvmvnodes 72 2388 0 0 44 0 44 44 0 8 0 vnodes 200 2388 0 0 126 0 126 126 0 8 0 namei 1024 9130 0 9130 2 1 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 9046 0 9045 11 10 1 6 0 8 0 sigapl 432 679 0 664 3 1 2 3 0 8 0 futexpl 56 5982 0 5982 1 0 1 1 0 8 1 knotepl 112 125 0 98 3 2 1 2 0 8 0 kqueuepl 104 103 0 101 1 0 1 1 0 8 0 pipepl 112 430 0 411 2 1 1 1 0 8 0 fdescpl 488 680 0 664 4 1 3 3 0 8 0 filepl 152 3885 0 3784 5 0 5 5 0 8 1 lockfpl 104 176 0 176 2 1 1 1 0 8 1 lockfspl 32 204 0 204 2 1 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 37 0 26 1 0 1 1 0 8 0 ucredpl 96 750 0 741 1 0 1 1 0 8 0 zombiepl 144 664 0 664 2 1 1 1 0 8 1 processpl 840 696 0 664 4 0 4 4 0 8 0 procpl 600 1706 0 1664 4 0 4 4 0 8 0 srpgc 64 1 0 1 1 1 0 1 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 544 0 523 3 0 3 3 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 136 0 0 16 0 16 16 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 149 0 0 9 0 9 9 0 8 0 bufpl 256 6474 0 1050 339 0 339 339 0 8 0 anonpl 16 78348 0 69344 61 16 45 52 0 125 7 amapchunkpl 152 3561 0 3473 11 2 9 9 0 158 4 amappl16 192 3130 0 2651 44 19 25 36 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 30 0 24 1 0 1 1 0 8 0 amappl13 168 469 0 463 1 0 1 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 211 0 198 1 0 1 1 0 8 0 amappl10 144 71 0 67 1 0 1 1 0 8 0 amappl9 136 601 0 595 1 0 1 1 0 8 0 amappl8 128 137 0 123 1 0 1 1 0 8 0 amappl7 120 249 0 244 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 136 0 122 1 0 1 1 0 8 0 amappl4 96 323 0 296 2 1 1 2 0 8 0 amappl3 88 390 0 381 1 0 1 1 0 8 0 amappl2 80 5393 0 5338 2 0 2 2 0 8 0 amappl1 72 24223 0 23778 25 15 10 19 0 8 0 amappl 72 1942 0 1907 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 40 0 4 1 0 1 1 0 8 0 uaddrrnd 24 680 0 664 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 680 0 664 1 0 1 1 0 8 0 vmmpekpl 168 9451 0 9426 2 0 2 2 0 8 0 vmmpepl 168 80071 0 78585 98 27 71 79 0 357 4 vmsppl 360 679 0 664 2 0 2 2 0 8 0 pdppl 4096 1368 0 1328 7 1 6 6 0 8 0 pvpl 32 245027 0 232870 144 24 120 134 0 265 16 pmappl 224 679 0 664 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 493 0 5 14 0 14 14 0 8 0